Releases: team-incube/GSMC-server-V3
Releases · team-incube/GSMC-server-V3
v3.0.10
What's Changed
- 코드베이스에서 개선 가능한 내용 수정 by @snowykte0426 in #225
- 누적되어야 하는 인증제 항목에 대한 데이터를 백업하는 API 구현 by @snowykte0426 in #226
- 거부된 인증제 점수가 인증제 점수 총합에 포함되지 않도록 수정 by @snowykte0426 in #227
- v3.0.10 by @snowykte0426 in #228
Full Changelog: v3.0.9...v3.0.10
v3.0.9
What's Changed
- Pull Request 검증 시 단위 테스트를 실행하도록 수정 by @snowykte0426 in #221
- Qodana 보고서 생성 관련 설정 개선 by @snowykte0426 in #222
- CI 파이프라인 및 개발 환경 설정 개선 by @snowykte0426 in #223
- v3.0.9 by @snowykte0426 in #224
Full Changelog: v3.0.8...v3.0.9
v3.0.8
What's Changed
- Pre-Signed URL을 통한 파일 업로드 API 구현 by @snowykte0426 in #211
- 올바르지 않은 파일 삭제 제거 by @snowykte0426 in #212
- 증빙자료 삭제 시 모든 파일이 즉시 삭제되도록 수정 by @snowykte0426 in #213
- v3.0.6 by @snowykte0426 in #214
- 미사용 파일 정리 스케쥴러 비활성화 by @snowykte0426 in #215
- Spring Data 컨벤션에 맞게 영속성 계층 메서드 네이밍 통일 by @snowykte0426 in #216
- v3.0.7 by @snowykte0426 in #217
- 학년/학급 별 현재 인증된 사용자의 인증제 점수 백분위수 조회 API 구현 by @snowykte0426 in #218
- 백분위수 조회 시 대기 상태의 점수도 반영할 수 있도록 수정 by @snowykte0426 in #219
- v3.0.8 by @snowykte0426 in #220
Full Changelog: v3.0.5...v3.0.8
v3.0.5
What's Changed
- 파일 크기 제한 초과 시 클라이언트에 조금 더 정확한 HTTP 상태코드를 전달하도록 수정 by @snowykte0426 in #205
- 특정 인증제 항목에 대한 접근권한 조정 by @snowykte0426 in #206
- 프로젝트 생성/수정 시 참여자들에게 알람 전송하도록 로직 추가 by @snowykte0426 in #207
- DB 락이 필요한 부분에 락 적용 by @snowykte0426 in #208
- 프로젝트 객체 삭제 시 알람 역시 연달아 삭제되도록 수정 by @snowykte0426 in #209
- v3.0.5 by @snowykte0426 in #210
Full Changelog: v3.0.4...v3.0.5
v3.0.4
What's Changed
- 일부 인증제 항목에 대한 검증 로직 추가 및 기본 상태 변경 by @snowykte0426 in #195
- 학급별 엑셀 시트 출력 서비스에서 트랜젝션 범위 밖의 쿼리 문제 수정 by @snowykte0426 in #196
- 회원가입 시 이미 존재하는 사용자에 대한 제약조건 강화 by @snowykte0426 in #197
- 회원가입 시 학번 값에 대한 범위 제한 추가 by @snowykte0426 in #198
- 인증제 항목 기준 인증제 점수 목록 조회 API에서 공인 점수 영역 그룹핑 로직 제거 by @snowykte0426 in #199
- OAuth 인증 방식 변경 by @snowykte0426 in #200
- 회원가입 서비스에 대한 테스트코드 오류 수정 by @snowykte0426 in #201
- 상용환경 배포 시 Docker 관련 파일 삭제 명령어 추가 by @snowykte0426 in #202
- v3.0.4 by @snowykte0426 in #203
Full Changelog: v3.0.3...v3.0.4
v3.0.3
What's Changed
- JWT 프로퍼티에 대한 기본값 제거 by @snowykte0426 in #161
- 테스트코드 231종 성공 유지 by @jihoonwjj in #162
- 인증제 점수 객체에 최종 생성/수정 일자 필드 추가 by @snowykte0426 in #163
- 최종 수정/일자 필드 추가로 인한 테스트 실패 수정 by @snowykte0426 in #164
current키워드를 적절히my키워드로 변경 by @snowykte0426 in #165- 엑셀시트 다운시 학급 검사 로직 작성 by @jihoonwjj in #167
- 엔드포인트 별 접근권한 설정 추가 by @snowykte0426 in #168
- 교직원 회원가입 시 승인제로 운영되도록 API 시스템 구현 by @snowykte0426 in #170
- 불필요한 어노테이션 정리 및 코드 리팩터링 by @hej090224 in #171
- 인증 객체 설정 시 인증 권한 문자열을 올바르게 사용하도록 수정 by @snowykte0426 in #172
- 이메일 도메인 검증을 개발환경에서는 비활성화 하도록 수정 by @snowykte0426 in #173
- 교직원 회원가입 로직에서 트랜젝션 범위 설정 문제 해결 by @snowykte0426 in #174
- 파일 삭제 순서 로직 변경 by @hej090224 in #175
- 교직원 회원가입 거부 시 알림 Entity 연쇄 삭제 기능 추가 by @snowykte0426 in #176
- 알림 삭제 로직 추가 by @hej090224 in #177
- receiver, sender 기준 alert 삭제 추가 by @hej090224 in #178
- 교직원 회원가입 요청 거부 서비스에 쿼리 메서드 개선사항 적용 by @snowykte0426 in #179
- 회원 삭제 시 FK 제약 조건 오류 해결 by @hej090224 in #181
- AlertExposedRepository Mockk 생성 및 relaxed mock으로 변경 by @jihoonwjj in #180
- 현재 인증된 사용자의 교직원 회원가입 요청 조회 API 구현 by @snowykte0426 in #182
- 회원 탈퇴 시 프로젝트 -> 파일 매핑 선삭제로 FK 오류 해결 by @hej090224 in #183
- 인증제 점수에 대한 IDOR 취약점 제거 by @snowykte0426 in #184
- JWT 토큰에 대한 CSRF 취약점 차단 by @snowykte0426 in #185
- 회원 탈퇴 시 삭제 순서 조정으로 FK 제약 오류 해결 by @hej090224 in #187
- 회원 탈퇴 시 프로젝트 선삭제로 FK 제약 오류 해결 by @hej090224 in #188
- 누락된 auth 테스트 코드 2종 작성 by @jihoonwjj in #186
- ProjectRepository 의존성 추가 및 회원이 소유한 프로젝트 존재 시나리오 추가 by @jihoonwjj in #190
- OAuth 로그인 서비스 코드에 대한 테스트 추가 by @snowykte0426 in #189
- 인증 시 쿠키에
Domain추가 by @snowykte0426 in #191 SameSite쿠키를Lax로 설정 by @snowykte0426 in #192cookieDoamin변수에 대한 바인딩 위치 변경 by @snowykte0426 in #193- v3.0.3 by @snowykte0426 in #194
Full Changelog: v3.0.2...v3.0.3
v3.0.2
What's Changed
@gsm.hs.kr이메일 도메인만 인증 가능하도록 수정 by @snowykte0426 in #153- 요청 DTO 필드들에 문자열 최대/최소 길이 검증 설정 추가 by @snowykte0426 in #154
- 미완성 인증제 점수 제거 작업 시 연결된 알림 삭제 기능 추가 by @snowykte0426 in #155
- Discord 에러 알림에 HTTP Method 필드 추가 by @Jeongjunyun777 in #146
- 실제 인프라 구성에 맞게 Logback 설정 수정 by @chaeeun-09 in #156
- 경로 수정,application 정상 실행하도록 구조 정비 by @chaeeun-09 in #159
- 실제 인프라 구성에 맞게 스크립트 및 프로파일 정리 by @snowykte0426 in #158
Full Changelog: v3.0...v3.0.2
v3.0
GSM 인증제 관리 서비스 서버 시스템 3.0
- 2025 학년도 GSM 인증제 제도에 맞추어 인증제 점수 추가 및 관리가 가능합니다.
- 선생님들이 학생의 인증제 점수 제출을 검토하고 반려하거나 승인할 수 있습니다.
- 인증제 점수 총점을 간편하게 계산하고 이를 Excel 파일로 확인할 수 있습니다.
- 개발 시 필요한 유틸리티 기능들이 구현되었습니다.