Skip to content

Releases: SS605-1/Backend-spring

v0.2.2-SNAPSHOT

23 Aug 16:42

Choose a tag to compare

릴리즈 노트 - 버전 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

23 Aug 04:51

Choose a tag to compare

릴리즈 노트 - 버전 0.2.1-SNAPSHOT

주요 변경 사항:

로그인 시 응답에 회원이 등록되어 있는 매장 정보 데이터 추가

Full Changelog: v0.2.0-SNAPSHOT...v0.2.1-SNAPSHOT

v0.2.0-SNAPSHOT

17 Aug 17:16

Choose a tag to compare

릴리즈 노트 - 버전 0.2.0-SNAPSHOT

주요 변경 사항:

월급 계산을 위한 분 단위로 계산하는 실 근무 시간 계산
직원 삭제 기능
직원별 기본급 설정, 직원 관리자 권한 승강 예외처리 추가
출퇴근 기능 관련 설명 추가 
전역 및 컨트롤러 로깅 AOP 추가

해결된 이슈:

  • Issue #3

What's Changed

Full Changelog: v0.1.0-SNAPSHOT...v0.2.0-SNAPSHOT

v0.1.0-SNAPSHOT

13 Aug 12:14

Choose a tag to compare

릴리즈 노트 - 버전 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

  • @sinam7 made their first contribution in #2

Full Changelog: v0.0.2-SNAPSHOT...v0.1.0-SNAPSHOT

근무 시간표 구현

12 Aug 12:55

Choose a tag to compare

Pre-release

터미널에 파일 경로 맞춰놓고, java -jar Backend-spring-0.0.2-SNAPSHOT.jar 로 실행. (버전 넘버링 다름 주의)

http://localhost:8080 <- Swagger UI 확인 가능

(부트 실패 오류 임시 수정)

로그인 + 상점

01 Aug 16:33

Choose a tag to compare

로그인 + 상점 Pre-release
Pre-release

터미널에 파일 경로 맞춰놓고 - java -jar Backend-spring-0.0.1-SNAPSHOT.jar 로 실행.

http://localhost:8080 <- Swagger UI 확인 가능

(로그인 버그 수정본)