Releases: sunnybraille/sunnybraille-server
Releases · sunnybraille/sunnybraille-server
Sunny Braille v1.0.0
What's Changed
- chore: pull request 템플릿 생성 by @gitchannn in #1
- feat: initial commit by @gitchannn in #2
- �feat: 서버 CI 파이프라인 생성 by @gitchannn in #3
- �fix: 깃허브 액션 버전 수정 by @gitchannn in #4
- chore: 코멘트 등록 과정 제거 by @gitchannn in #6
- chore: 의존성 변경, 설정 파일, health check api 생성 by @gitchannn in #5
- docs: API 명세 작성 by @gitchannn in #10
- chore: git submodules 사용해서 민감 설정 파일 관리하도록 설정 by @gitchannn in #12
- docs: API 문서 최신화 by @gitchannn in #14
- feat: submodule 최신화 by @gitchannn in #15
- �feat: pdf 파일 호출 API polling 구현 by @gitchannn in #21
- feat: �mathpix api 호출 by @gitchannn in #13
- feat: Translations 파일 데이터베이스 구축 by @gitchannn in #24
- feat: OCR 파일 다운로드 API 호출 by @gitchannn in #26
- feat: pdf 등록 과정 비동기 처리 by @gitchannn in #29
- docs: pull request 문구 추가 by @gitchannn in #31
- �feat: 점역 진행 상황 확인 API 개발 by @gitchannn in #32
- feat: event listener로 OCR pdf 등록 API 비동기 호출 구현 by @gitchannn in #34
- feat: Event 처리하는 코드가 다른 쓰레드에서 진행되도록 처리 by @gitchannn in #38
- refactor: 외부 API 관련 코드 숨기기 by @gitchannn in #40
- docs: API 명세 삭제 by @gitchannn in #41
- feat: 1초마다 OCR status 데이터베이스에 업데이트 by @gitchannn in #42
- �refactor: Deprecated된 메서드, API 분리 by @gitchannn in #45
- fix: 데이터베이스에 저장되는 pdf uri 에서 [file:] 삭제 by @gitchannn in #48
- feat: 데이터베이스에 inputFileName도 저장 by @gitchannn in #49
- feat: 점역 알고리즘 API에 필요한 변수 설정 by @gitchannn in #54
- refactor: File 처리 로직 분리 by @gitchannn in #56
- docs: README 업데이트 by @gitchannn in #59
- feat: 자체 점역 API 호출 by @gitchannn in #57
- feat: BRF File 반환 API 생성 by @gitchannn in #61
- docs: API 문서 자동화 by @gitchannn in #62
- feat: CORS 설정 추가 by @gitchannn in #65
- fix: CORS 설정 변경 by @gitchannn in #67
- fix: cors 허용 origin 변경 by @gitchannn in #68
- fix: cors 전체 허용으로 변경 by @gitchannn in #69
- fix: cors 설정 제거 by @gitchannn in #70
- fix: localhost 3000 port에 대해 cors 설정 by @gitchannn in #71
- fix: directory가 없으면 생성하도록 코드 추가 by @gitchannn in #73
- feat: client ip cors 설정 추가 by @gitchannn in #74
- feat: original file name을 반환하도록 수정 by @gitchannn in #77
- refactor: Swagger 코드를 인터페이스로 분리 by @gitchannn in #78
- chore: auto assign assignee by @gitchannn in #80
- chore: version update by @gitchannn in #82
- chore: assignee 지정 ci 제거 by @gitchannn in #85
- refactor: Deprecated된 API 코드 제거 by @gitchannn in #92
- feat: 아이디/패스워드 로그인 by @gitchannn in #96
- fix: OCR 완료 시 진행도 100으로 변경 by @gitchannn in #99
- fix: 점역 완료 시 translation 진행도 100으로 변경 by @gitchannn in #100
- refactor: File 관련 코드 분리 by @gitchannn in #102
- feat: brf 파일 다운로드 시 originalFileName도 함께 response body로 보내도록 추가 by @gitchannn in #108
- feat: 예외 정의 및 처리 by @gitchannn in #109
- �feat: 세션 인증 구현 by @gitchannn in #120
- feat: 인증 에러의 경우 401 UNAUTHORIZED를 반환하도록 수정 by @gitchannn in #123
- �docs: 인증 관련 API 문서화 by @gitchannn in #124
- refactor: 인증 로직 Argument Resolver를 사용하도록 변경 by @gitchannn in #128
- fix: Cookie에 secure 속성 추가 by @gitchannn in #130
- fix: Cookie SameSite=None 옵션 추가 by @gitchannn in #131
- style: Transcription으로 용어 통일 by @gitchannn in #132
- chore: 백엔드 배포 자동화 by @gitchannn in #134
- feat: 재접속 시 로그인 유지 시간 연장 by @gitchannn in #133
- feat: Cookie에 Domain 추가 by @gitchannn in #135
- chore: cd 무효화 by @gitchannn in #136
- feat: 세션 아이디를 request header로도 보내 인증하도록 추가 by @gitchannn in #138
- chore: cd 삭제 by @gitchannn in #140
- feat: 로그아웃 시 세션 만료 by @gitchannn in #139
- fix: 세션 아이디 파라미터로 검사하는 로직 제거 by @gitchannn in #143
- feat: Login ID에 unique 제약조건 설정 by @gitchannn in #145
- fix: logout 에러 수정 by @gitchannn in #146
Full Changelog: https://github.com/sunnybraille/sunnybraille-server/commits/v1.0.0