Skip to content

Releases: team-incube/GSMC-server-V3

v3.0.10

17 Jan 19:42

Choose a tag to compare

What's Changed

Full Changelog: v3.0.9...v3.0.10

v3.0.9

04 Jan 05:10
28ba535

Choose a tag to compare

What's Changed

Full Changelog: v3.0.8...v3.0.9

v3.0.8

04 Jan 04:22
bffb49a

Choose a tag to compare

What's Changed

Full Changelog: v3.0.5...v3.0.8

v3.0.5

29 Dec 12:13
b0996f2

Choose a tag to compare

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

28 Dec 14:52
eed041a

Choose a tag to compare

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

23 Dec 00:37
1d695a5

Choose a tag to compare

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 #192
  • cookieDoamin 변수에 대한 바인딩 위치 변경 by @snowykte0426 in #193
  • v3.0.3 by @snowykte0426 in #194

Full Changelog: v3.0.2...v3.0.3

v3.0.2

12 Dec 02:30

Choose a tag to compare

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

09 Dec 11:18
206985d

Choose a tag to compare

GSM 인증제 관리 서비스 서버 시스템 3.0

  • 2025 학년도 GSM 인증제 제도에 맞추어 인증제 점수 추가 및 관리가 가능합니다.
  • 선생님들이 학생의 인증제 점수 제출을 검토하고 반려하거나 승인할 수 있습니다.
  • 인증제 점수 총점을 간편하게 계산하고 이를 Excel 파일로 확인할 수 있습니다.
  • 개발 시 필요한 유틸리티 기능들이 구현되었습니다.