Skip to content

Releases: SEMedical/SmartGlycemia

Tangxiaozhi v2.1.5-cv

Choose a tag to compare

@VictorHuu VictorHuu released this 01 Jul 15:31

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

Choose a tag to compare

@VictorHuu VictorHuu released this 23 Jun 08:20
230ccb8

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

Choose a tag to compare

@VictorHuu VictorHuu released this 18 Jun 13:18
0b31818

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 Service by @VictorHuu in #86

New Contributors

Full Changelog: v2.0.3...v2.1.0

v2.0.3

Choose a tag to compare

@VictorHuu VictorHuu released this 01 Jun 07:33
26e7b5d

Tangxiaozhi 2.0.3

This is a maintainance version of v2.0.0.

Features

  1. add the invalid birth date in idcard scenario when registering a doctor account.
  2. add phone login time exceeded case.054e4eb
  3. add GET getmaxUserId case.
  4. Integrate Exercise Service and User Service.
  5. Add the mock tests for 5 apis. Resolved by 5b6f072,005fb42 and 5b6f072

BUG Fixes

  1. When comes to statistics of glycemia,the time of a day shouldn't be proned.ae208cc
  2. 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
  3. Run user service&exercise service background to support the subsriber components' unit test .Resolved by 37e521
  4. 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
  5. Fix the region.json file not found bug when executing as a jar.a54b38
  6. Security Issue:remove the api that starts with dash to prevent forge attack. a54b38

BUG Not Fixed

  1. feign client timeout to connect exercise-service

What's Changed

Full Changelog: v2.0.0...v2.0.3

Tangxiaozhi 2.0.0

Choose a tag to compare

@VictorHuu VictorHuu released this 27 May 10:28
c333e18

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

  1. Isolate the api for admins and patients,if you infringe,then 418 returned. #61
  2. Add the javadoc to the controllers of oa-system e812d58

HTTP API

  1. GET /api/oa/getAccountList
  2. POST /api/oa/addAccount
  3. POST /api/oa/deleteAccount
  4. POST /api/oa/addHospital
  5. POST /api/oa/removeHospital
  6. (Internal) POST /api/register/rmUser
  7. (Internal) POST /api/register/addUser
  8. (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

Choose a tag to compare

@VictorHuu VictorHuu released this 16 May 15:40
9cc0ae7

Tangxiaozhi 1.2.0 is the initial version of 1.2.x release series.

What's Changed

Full Changelog: v1.1.2...v1.2.0

Deprecated

  1. /api/login will be redirected to the /api/login/pass for patient-dedicated purpose.

Release v1.1.2

Choose a tag to compare

@VictorHuu VictorHuu released this 16 Jan 15:14
d35b4ba
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

Full Changelog: v1.0.0...v1.1.2

Smart Glycemia Release v1.0.0

Choose a tag to compare

@VictorHuu VictorHuu released this 06 Jan 09:31
994d204
What's Changed
New Contributors

Full Changelog: https://github.com/SEMedical/Backend/commits/v1.0.0