Releases: MediBird/caring-note-api-server
Releases · MediBird/caring-note-api-server
v2.1.0
v2.0.0
릴리즈 노트
새로운 기능
- feat: 내 정보 업데이트 및 비밀번호 변경 기능 추가 (#261) (jawsbaek)
- feat: NoContentException 클래스 개선 및 AI 응답 파싱 유틸리티 클래스 추가 (#259) (jawsbaek)
- feat: add session record and use tus in stt (#256) (Rappire)
- feat: remove useless TestDataInitializer (#258) (Rappire)
- feat: renew consult counsel card (#257) (Rappire)
- feat: ✨ 이전 상담 내역 상세 조회 API 추가 및 서비스 로직 구현 (#254) (jawsbaek)
- feat: ✨ add counsel session status filters (#239) (jawsbaek)
- feat: configure management endpoints for actuator health and discovery (#235) (Rappire)
- feat: add new columns and inputs to the counselcard (#229) (jawsbaek)
- feat: 📝 add and modify docs (#228) (SunPil Choi)
버그 수정
- fix: 🐛 declare entitymanger.flush (#250) (jawsbaek)
- fix: 🔊 add log for tusService (#248) (jawsbaek)
- fix: 🐛 fix tus content type bug (#245) (jawsbaek)
- fix: 🥅 fix enumerated error (#233) (#234) (jawsbaek)
- fix: 📦 update package versions (#231) (jawsbaek)
기타 변경사항
- refactor: ChangePasswordReq 클래스에서 현재 비밀번호 필드 제거 (#264) (jawsbaek)
- refactor: 크론잡에서 진행 상태 상담 세션도 취소 처리하도록 변경 (#263) (jawsbaek)
- refactor: 상담사 정보 업데이트 로직 간소화 및 Keycloak 사용자 삭제 로직 개선 (#262) (jawsbaek)
- fix :revert tus change (#255) (Rappire)
- refactor: ♻️ refactor tus update status (#251) (jawsbaek)
- refactor: ♻️ refactor fileid to counselsession id (#249) (jawsbaek)
- refactor: 🐛 delete files when error happend on merging (#246) (jawsbaek)
- refactor: update Counselor and SelectCounselSessionRes for improved structure and readability (#243) (Rappire)
- refactor: ♻️ update counselor information handling in CounselSessionRepository (#242) (Rappire)
- refactor: ♻️ refactor UpdateCounseleeReq (#244) (jawsbaek)
- refactor: ♻️ refactor tus service (#241) (jawsbaek)
- refactor: ♻️ refactor counselsessionid (jawsbaek)
- refactor: ♻️ refactor CounseleeConsentService to accept sessio… (#240) (jawsbaek)
- feature: add merge tus file (#237) (Rappire)
- feature: add tus protocol (#236) (Rappire)
- refactor: update counselee consent creation logic and optimize session query (#232) (Rappire)
- refactor: remove deprecated (#226) (Rappire)
- refactor: use tabsize 4 in file format (#224) (Rappire)
- refactor: ✨ add common pagination entity (#221) (Rappire)
Release v1.1.0
v1.0.1
v1.0.0
What's Changed
- feat: ✨ initialize necessary tables by @jawsbaek in #1
- feat: ✨ modify Spring Security for using Counselor by @ChoiSunPil in #2
- feat(gitaction): ✨ add main.yaml by @jawsbaek in #3
- fix: 🔧 add missing gradle-wrapper.jar by @ChoiSunPil in #4
- feat: add kubernetes deployment code by @jawsbaek in #5
- refactor: update main.yaml by @jawsbaek in #6
- feat: ✨ add APIs about CounselSession for home by @ChoiSunPil in #7
- feat: ✨ add APIs about CounselCard for Writing CounselCard by @ChoiSunPil in #10
- fix: update SecurityConfig.java by @jawsbaek in #11
- fix: 🔧 modify baseDate Nullable in selectCounselSessionList by @ChoiSunPil in #12
- feat: 🔧 add h2 configuration and test codes by @jawsbaek in #14
- fix: @WithMockUser test error by @ChoiSunPil in #15
- feat: create main-pr-test.yaml by @jawsbaek in #16
- feat: add APIs about MedicationCounsel by @ChoiSunPil in #17
- feat: add contentSecurityPolicy for h2 admin by @ChoiSunPil in #18
- Fix: gitaction test error by @ChoiSunPil in #19
- Feature: counsel api about select previous counsel by @ChoiSunPil in #21
- refactor: ♻️ refactor medication table by @jawsbaek in #20
- refactor: ♻️ refactor entities by @jawsbaek in #22
- refactor: ♻️ refactor medication table by @jawsbaek in #23
- feat: add API for counsel card tab in counsel note by @ChoiSunPil in #24
- feat: ✨ add medication search by @jawsbaek in #25
- feat: ✨ add corsConfigurationSource by @jawsbaek in #26
- refactor: 🔒 add expose headers by @jawsbaek in #27
- Fix: swagger dto name duplicate error by @ChoiSunPil in #28
- Fix: jpa type convert error by @ChoiSunPil in #29
- Feature: add base entitiy column by @ChoiSunPil in #30
- Refactor: counsel api home by @ChoiSunPil in #32
- Refactor: api counsel card by @ChoiSunPil in #34
- feat: ✨ add waste medication record controller by @jawsbaek in #33
- refactor: ♻️ refactor medicationRecord codes by @jawsbaek in #35
- refactor: ♻️ add SelectMedictaionRecordHistRes by @jawsbaek in #36
- refactor: 💡 simplify WasteMedicationController by @jawsbaek in #37
- fix: 🥅 add NoContentException by @jawsbaek in #38
- refactor: ♻️ refactor MedicationRecordHistService by @jawsbaek in #40
- fix: 🐛 update NoContentExceptionHandler by @jawsbaek in #39
- Refactor: counsel session api by @ChoiSunPil in #41
- refactor: response http code by @ChoiSunPil in #42
- refactor: counselee-api by @ChoiSunPil in #43
- refactor: ♻️ refactor MedicationRecordHistService by @jawsbaek in #44
- feat: ✨ add wasteMedicationController by @jawsbaek in #45
- revert: 🔥 remove hypersistence-utils-hibernate by @jawsbaek in #47
- feat: ✨ add keycloak integration by @jawsbaek in #31
- Feature: test Data initializer by @ChoiSunPil in #48
- revert: 🔥 remove builder by @jawsbaek in #49
- revert: ⏪ re-add builder by @jawsbaek in #50
- feat: add Config by @jawsbaek in #51
- fix: 🥅 과거의 잘못 청산 by @jawsbaek in #52
- feat: 🔧 finish keycloak integration by @jawsbaek in #53
- feat: refactor loadUserByUsername by @jawsbaek in #54
- fix: 🔧 add ConselorRepository by @jawsbaek in #55
- feat: 🔧 add cors configuration by @jawsbaek in #56
- Fix: counsel consent api by @ChoiSunPil in #57
- �fix: add @PrePersist to counsel-consent-entity by @ChoiSunPil in #58
- refactor: modify field(isisDisability -> isDisability) by @ChoiSunPil in #59
- refactor: ♻️ modify DTOs of the counsel card by @jawsbaek in #60
- feat: ✨ add my info controller function by @jawsbaek in #61
- fix: 🐛 fix addCounselCard by @jawsbaek in #62
- feat: ✨ add Counselee Service by @jawsbaek in #63
- Refactor: medication counsel entity by @ChoiSunPil in #64
- fix: 🐛 fix my info function by @jawsbaek in #65
- feat: 🛂 add authorization code by @jawsbaek in #66
- fix: 🐛 fix updateCounselorInCounselSession by @jawsbaek in #67
- fix: 🐛 fix a bug by @jawsbaek in #68
- fix: 🐛 fix relationships by @jawsbaek in #69
- fix: update wasteMedicationRecordService by @jawsbaek in #70
- fix: 🛂 update BaseEntity by @jawsbaek in #71
- Fix: keycloak auth error by @ChoiSunPil in #72
- fix: ✨ introduce counseleService addAndUpdateCounselee by @jawsbaek in #73
- feat: ✨ add counselee features by @jawsbaek in #75
- feat: ✨ separate add and update of counselee by @jawsbaek in #76
- feat: 🔊 add addCounseleelogs by @jawsbaek in #77
- fix: 🔥 remover annotations by @jawsbaek in #78
- fix: 🔒 disable roleSecured by @jawsbaek in #79
- refactor: ♻️ refactor isDisability by @jawsbaek in #80
- fix: 💚 fix build error by @jawsbaek in #81
- fix: 🐛 fix disability to isDisability by @jawsbaek in #82
- Refactor: medication counsel highlight by @ChoiSunPil in #74
- fix: 💚 fix TestDataInitializer by @jawsbaek in #83
- feat : delete counselee batch api by @ChoiSunPil in #84
- feat : add @NoArgsConstructor, @AllArgsConstructor in single field Dto by @ChoiSunPil in #85
- fix: ♻️ remove relationship between counselSession and counseleeConsent by @jawsbaek in #86
- fix: ♻️ refactor CounseleeConsentController by @jawsbaek in #87
- fix: ♻️ fix Counselee persistance by @jawsbaek in #88
- fix: ♻️ fix CounseleeConsent by @jawsbaek in https://...