Releases: School-of-Company/Bitgouel-Server
Releases · School-of-Company/Bitgouel-Server
빛고을 직업교육 혁신지구 - Server v1.1.0
What's Changed
버그 및 오류 수정
- 비밀번호 변경 시 기존 비밀번호와 변경할 비밀번호가 같으면 예외를 발생시킴 by @ani2689 in #446
- repository의 save 메서드 호출 시 성능 개선 적용되지 않는 문제 해결 by @KimTaeO in #447
- 400번대 오류 Log Level WARN 으로 변경 by @JuuuuHong in #458
- 삭제된 강의 데이터가 강의 리스트에서 조회되던 문제 해결 by @ani2689 in #481
- snake case로 요청 및 반환이 되는 버그 by @ani2689 in #497
- 강사 조회 안되는 버그 수정 by @ani2689 in #504
- 학교 수정 시 학교 이름이 변경되지 않으면 학교 수정이 되지않는 버그를 수정 by @ani2689 in #537
- 동아리 수정 시 나타나던 버그 수정 by @ani2689 in #541
- 강의 신청 시작일과 마감일이 변경되지 않는 오류를 수정 by @ani2689 in #545
- school not found exception status code 변경 by @JuuuuHong in #551
- 환경변수 조회 명령어에 $ 가 없어서 조회되지 않음 by @JuuuuHong in #558
새로운 기능 및 추가사항
- 어드민 도메인 CORS 핸들링 by @JuuuuHong in #449
- FAQ 작성 Request Dto 필드 길이 설정 by @JuuuuHong in #453
- 대학, 유관 기관, 기업 엔티티 추가 by @JuuuuHong in #473
- 강의 정보 수정 api 작성 by @ani2689 in #472
- 강의 상세조회에 user id 값 추가 by @ani2689 in #475
- 학교 도메인 CRUD 구현 by @JuuuuHong in #477
- 강의 데이터 논리적 삭제 구현 by @KimTaeO in #459
- 강의 논리적 삭제 API 작성 by @ani2689 in #478
- 유관기관 cr(u)d를 개발 by @ani2689 in #483
- 대학교 리스트 조회 API by @KimTaeO in #486
- 대학 생성 및 삭제 api 개발 by @KimTaeO in #491
- 도로명/지번 주소를 좌표로 변환해주는 API를 개발 by @ani2689 in #492
- 유관기관 강사가 존재할 때 유관기관 삭제 못하도록 예외 로직 추가 by @ani2689 in #494
- 동아리, 학교 추가된 요구사항 적용 by @JuuuuHong in #498
- 강의 데이터 위치를 추가 by @ani2689 in #499
- 학기 해당 없음 추가 by @ani2689 in #507
- 가입 당시 학년 정보 추가 by @JuuuuHong in #508
- 학교 이름 전체 조회 기능 구현 by @JuuuuHong in #512
- 기업 crud API를 개발 by @ani2689 in #513
- 동아리 생성 및 동아리 이름 전체 조회 개발 by @JuuuuHong in #516
- 학교 상세 조회 API를 개발 by @ani2689 in #531
- Active profiles Dev 추가 by @JuuuuHong in #546
- CD에 copy deploy script 과정 삭제 by @JuuuuHong in #548
- 강의 이수 완료 취소 API 작성 by @ani2689 in #559
- 학생 정보 일괄 삽입 시 IndexOutOfBounds 예외 핸들링 by @JuuuuHong in #560
- 강의 신청 학생 이수 여부에 따라 필터링하여 조회 by @ani2689 in #562
성능개선
- hikaricp datasource autocommit option false로 설정 by @KimTaeO in #461 #463
- Main Page 기능 Warm up by @JuuuuHong in #526
- InputStream close by @JuuuuHong in #552
- 대용량 데이터 조회 및 처리 개선 by @KimTaeO in #564
컨벤션
- 반환 타입 Void -> Unit으로 통합 by @JuuuuHong in #455
- School/Club 반환 인자 일관성 유지 by @JuuuuHong in #528
테스트 코드
- 유저 도메인 테스트코드 작성 by @ani2689 in #451
- 대학 도메인 테스트코드 작성 by @KimTaeO in #509
- 강의 이수 변경사항 테스트코드 작성 by @ani2689 in #524
변경
- 강의 최대 수강 인원 제한 삭제 by @ani2689 in #465
- 고등학교 ENUM 필드를 String 으로 전환 by @JuuuuHong in #470
- School 관련 로직 변경사항 반영 by @JuuuuHong in #489
- 대학 요구사항 변경 반영 by @KimTaeO in #517
- 학교 조회 권한 범위 변경 by @KimTaeO in #521
- 강의 이수 API 변경사항 적용 by @ani2689 in #522
- 강의 수강 인원 엑셀 출력 변경사항 반영 by @KimTaeO in #529
- School 생성 시 LogoImage Required false 로 변경 by @JuuuuHong in #533
- 휴대폰 번호 서식 String 타입으로 변경 by @JuuuuHong in #535
- 강의 조회 최신순으로 변경 by @KimTaeO in #543
- 엑셀 인덱스 자동증가 by @KimTaeO in #555
삭제
- 학교 엔티티 핵심분야 필드 삭제 by @JuuuuHong in #505
Full Changelog: v1.0.0...v1.1.0
빛고을 직업교육 혁신지구 - Server v1.0.0
빛고을 직업교육 혁신지구가 임시 운영을 시작합니다.
Auth
- 로그인 by @JuuuuHong
- 토큰 재발급 by @JuuuuHong
- 로그아웃 by @JuuuuHong
- 회원탈퇴 by @JuuuuHong
- 회원가입 by @JuuuuHong
- 비밀번호 찾기 및 변경 by @ani2689
User
- 마이 페이지 by @ani2689
Student Activity
Post
Inquiry
- 문의사항 등록/답변 by @esperar
- 문의사항 전체/상세 조회 by @esperar
- 자신이 작성한 문의사항 삭제/수정 by @esperar
- 문의사항 삭제(ADMIN) by @esperar
FAQ
- FAQ 등록 by @JuuuuHong
- FAQ 전체 조회 by @JuuuuHong
Lecture
- 강의 개설 by @ani2689
- 강의 전체/상세 조회 by @ani2689
- 강의 수강 신청/신청 취소 by @ani2689
- 강의 검색(강사, 구분, 계열, 학과) by @ani2689
- 강의 신청 결과 엑셀 출력 by @KimTaeO
- 강의 신청 내역 조회 by @ani2689
- 강의 이수 중인 학생 전체 조회 및 이수 여부 수정 by @ani2689
Withdraw
- 탈퇴 예정 학생 전체 조회 by @esperar
Admin
- 유저 전체/상세 조회 by @KimTaeO
- 유저 회원가입 수락/거절 by @KimTaeO
- 유저 강제 탈퇴 by @JuuuuHong
- 엑셀 업로드를 통한 유저 자동 회원가입 by @JuuuuHong
Certification
- 자격증 리스트 조회 by @JuuuuHong
- 자격증 작성/수정 by @JuuuuHong
Club
- 동아리 전체/상세 조회 by @JuuuuHong
- 동아리 소속 학생 조회 by @ani2689