Releases: SEMedical/SmartGlycemia
Release list
Tangxiaozhi v2.1.5-cv
Caution
This release will be used as Curriculum Vitae material,and the following works will focus on infrastructure and interview.
Only those who has contributed to this repo can use this project as a CV material,any modification is welcome,even the declaration of copyright.
What's Changed
- Update dependabot.yml to support Docker by @VictorHuu in #88
- [Redis TimeSeries & RedisBloom] Deduplication and glycemia prediction by @VictorHuu in #108
- [License Change] From MPL to GPL by @VictorHuu in #111
Full Changelog: v2.1.2...v2.1.5
Tangxiaozhi 2.1.2
Enhancement
- Lua Script Optimization for Redis Operation
- Fix some bugs in System Test
- [GitHub Actions] Pull Request Batches and Manually download the Docker images
Full Changelog: v2.1.0...v2.1.2
Tangxiaozhi 2.1.0
What's Changed
- Invitation Code&Management of Administrator Info by @rmEleven in #83
- Interact Service by @Dawson128 in #85
- [Release 2.1.0 sprint patch] Enhancement for
Interaction Serviceby @VictorHuu in #86
New Contributors
- @Dawson128 made their first contribution in #85
Full Changelog: v2.0.3...v2.1.0
v2.0.3
Tangxiaozhi 2.0.3
This is a maintainance version of v2.0.0.
Features
- add the invalid birth date in idcard scenario when registering a doctor account.
- add phone login time exceeded case.054e4eb
- add
GETgetmaxUserIdcase. - Integrate
Exercise ServiceandUser Service. - Add the mock tests for 5 apis. Resolved by
5b6f072,005fb42and5b6f072
BUG Fixes
- When comes to statistics of glycemia,the time of a day shouldn't be proned.ae208cc
- On the 1st day of every month,the bug that bit must be greater than 0 in the sign series method are invoked! Resolved by
e289bd - Run user service&exercise service background to support the subsriber components' unit test .Resolved by
37e521 - Consider the low-performance platform such as server of GitHub Actions,so that we extend the time limit of feign client calls.Resolved by
34f63e - Fix the
region.jsonfile not found bug when executing as a jar.a54b38 - Security Issue:remove the api that starts with dash to prevent forge attack.
a54b38
BUG Not Fixed
- feign client timeout to connect
exercise-service
What's Changed
- Integrate CodeCov successfully by @VictorHuu in #75
- User Test Suites by @VictorHuu in #76
- Wh dev by @rmEleven in #79
- Remaining
Unit Test Suitesfor User Service&Glycemia Service by @VictorHuu in #77
Full Changelog: v2.0.0...v2.0.3
Tangxiaozhi 2.0.0
Tangxiaozhi 2.0.0
Tangxiaozhi 2.0.0 is a new feature release series that introduces the oa service.
Since now,the platform becomes doctor/patient/admin supported.
In the near future, the release series 2.1.x will be released which will introduce Interaction Service between patients and doctors.
Targeted Supported JDK Version
From 1.2.0 on, the Tangxiaozhi requires JDK 1.8 and JRE 1.8.
Highlights
- OA Service integrated by @rmEleven in #62
- Add Unit test for registration and profile,fix the unit test of login by @VictorHuu in #65
Enhancements
- Isolate the api for admins and patients,if you infringe,then 418 returned. #61
- Add the javadoc to the controllers of
oa-systeme812d58
HTTP API
- GET
/api/oa/getAccountList - POST
/api/oa/addAccount - POST
/api/oa/deleteAccount - POST
/api/oa/addHospital - POST
/api/oa/removeHospital - (Internal) POST
/api/register/rmUser - (Internal) POST
/api/register/addUser - (Internal) GET
/api/login/repeatedContact
Release Artifacts
The Jars is generated on GitHub.
And you can refer to the Project Doc here ,which is generated by javadoc.
Important Contributors
Full Changelog: v1.2.0...v2.0.0
Tangxiaozhi 1.2.0
Tangxiaozhi 1.2.0 is the initial version of 1.2.x release series.
What's Changed
- Serverless transformation by @VictorHuu in #51
- Gateway&Traffic Limit&GRPC&JVM Optimization&Log by @VictorHuu in #53
- Fix the login API by @VictorHuu in #55
Full Changelog: v1.1.2...v1.2.0
Deprecated
/api/loginwill be redirected to the/api/login/passfor patient-dedicated purpose.
Release v1.1.2
What's Changed
- Bump com.baomidou:mybatis-plus-boot-starter from 3.5.4.1 to 3.5.5 by @dependabot in #28
- Bump org.springframework.boot:spring-boot-starter-parent from 3.2.0 to 3.2.1 by @dependabot in #32
- Bump com.alibaba:druid-spring-boot-starter from 1.2.6 to 1.2.21 by @dependabot in #31
- Bump jakarta.transaction:jakarta.transaction-api from 2.0.0 to 2.0.1 by @dependabot in #29
- Bump io.jsonwebtoken:jjwt from 0.9.1 to 0.12.3 by @dependabot in #30
- Bump org.eclipse.persistence:eclipselink from 3.0.0 to 4.0.2 by @dependabot in #33
- Bump javax.xml.bind:jaxb-api from 2.3.0 to 2.3.1 by @dependabot in #35
- Bump com.baomidou:mybatis-plus-annotation from 3.5.4.1 to 3.5.5 by @dependabot in #34
- [Urgent]事务与非功能完善 by @VictorHuu in #36
- Repair by @a-little-dust in #40
- About other open source materials by @VictorHuu in #37
New Contributors
- @dependabot made their first contribution in #28
Full Changelog: v1.0.0...v1.1.2
Smart Glycemia Release v1.0.0
What's Changed
- 配置Github Secrets与Github Action by @VictorHuu in #1
- Docker CI成功 by @VictorHuu in #3
- Docker image deployment succeeds! by @VictorHuu in #4
- Tomcat Deployed At Alibaba Server by @VictorHuu in #5
- 修改登录功能的架构 by @UltraTempest10 in #7
- 登陆注册模块 by @UltraTempest10 in #12
- 血糖模块与重构 by @VictorHuu in #14
- Do sports by @a-little-dust in #17
- Questionnaire by @VictorHuu in #21
- 优化构建部署流程以及部署到公网服务器 by @VictorHuu in #24
- 修复Secret无法识别的问题 by @VictorHuu in #26
- 传入数据库参数 by @VictorHuu in #27
New Contributors
- @a-little-dust made their first contribution in #17
Full Changelog: https://github.com/SEMedical/Backend/commits/v1.0.0