Releases: SS605-1/Backend-spring
Releases · SS605-1/Backend-spring
v0.2.2-SNAPSHOT
릴리즈 노트 - 버전 0.2.2-SNAPSHOT
주요 변경 사항:
FE 와의 CORS 이슈 해결
KAKAO OAuth2 Redirect URI Mismatch 문제 해결
application.properties 비공개 및 db 설정 변경
Full Changelog: v0.2.1-SNAPSHOT...v0.2.2-SNAPSHOT
v0.2.1-SNAPSHOT
릴리즈 노트 - 버전 0.2.1-SNAPSHOT
주요 변경 사항:
로그인 시 응답에 회원이 등록되어 있는 매장 정보 데이터 추가
Full Changelog: v0.2.0-SNAPSHOT...v0.2.1-SNAPSHOT
v0.2.0-SNAPSHOT
릴리즈 노트 - 버전 0.2.0-SNAPSHOT
주요 변경 사항:
월급 계산을 위한 분 단위로 계산하는 실 근무 시간 계산
직원 삭제 기능
직원별 기본급 설정, 직원 관리자 권한 승강 예외처리 추가
출퇴근 기능 관련 설명 추가
전역 및 컨트롤러 로깅 AOP 추가
해결된 이슈:
- Issue #3
What's Changed
Full Changelog: v0.1.0-SNAPSHOT...v0.2.0-SNAPSHOT
v0.1.0-SNAPSHOT
릴리즈 노트 - 버전 0.1.0-SNAPSHOT
주요 변경 사항:
스케줄 관리 기능 구현
스케줄 생성, 업데이트, 삭제를 지원하는 ScheduleService 추가
Schedule 엔티티를 새로 추가하여 Store 및 Account와 연결
WorkSchedule 관련 DTO를 수정하여 여러 레코드 처리 지원
Schedule, BasicWorkSchedule, ActualWorkSchedule을 관리하는 레포지토리 추가
Store 엔티티와의 1:1 관계 설정
디렉토리 및 데이터 구조 변경
공통, 기본, 실제 근무 일정으로 디렉토리 구조를 변경
근무 일정 엔티티의 데이터 구조 변경 및 CRUD 작업에 DTO 적용
검증 및 예외 처리
@ExistsInDatabase 검증 로직 및 EntityNotFoundByIdException 예외 처리 로직 추가
공통 예외 및 에러 코드 관리 체계화
전역 예외 처리 핸들러 추가 및 기존 어노테이션 기반 예외 처리 Deprecated 처리
순환참조 및 구조 수정
빈 생성 시 순환참조 문제 해결, 복합키 폐기 후 대리키 사용
Schedule 엔티티의 PK를 대리키로 변경하여 매장 스케줄 등록 로직 수정
문서화
Swagger API에 예외 템플릿 등록
README에 에러 코드 명세 추가
기타
빌드 버전 업 (0.1.0-SNAPSHOT)
auth 패키지의 이름을 account로 변경
예외 처리 패키지를 auth에서 global로 이동
해결된 이슈:
- Issue #1
What's Changed
New Contributors
Full Changelog: v0.0.2-SNAPSHOT...v0.1.0-SNAPSHOT
근무 시간표 구현
터미널에 파일 경로 맞춰놓고, java -jar Backend-spring-0.0.2-SNAPSHOT.jar
로 실행. (버전 넘버링 다름 주의)
http://localhost:8080
<- Swagger UI 확인 가능
(부트 실패 오류 임시 수정)
로그인 + 상점
터미널에 파일 경로 맞춰놓고 - java -jar Backend-spring-0.0.1-SNAPSHOT.jar
로 실행.
http://localhost:8080
<- Swagger UI 확인 가능
(로그인 버그 수정본)