Version Log
0.1.0 - 2021-10-21
Beta2 에서 정직 Release
0.1.0.beta2 - 2021-10-20
Change
[For Developers] UserManager 기능 분리, Data Access 작업을 직접 하는 것이 아닌 Data/Format Layer에 권한을 넘김 (단, 계정을 생성하면서 프로필 이미지 업로드 작업은 제외)
0.1.0.beta1 - 2021-10-12
Add
비 로그인한 상태도 다운받을 수 있는 공유 기능 추가(기한 7일), 공유된 파일의 기한을 체크하기 위해 Share Sub Thread 가 1ms 간격으로 따로 작동
Change
로그인 보안 인증 시스템 변경
JWT(key)와 StaticID(value)를 저장해서 Sub Thread로 관리하는 방식 -> Client에서 token을 전송하면 Server에서 이를 받고 복호화를 해서 인증 여부를 판단하는 방식
더이상 token을 따로 저장할 필요가 없기 때문에 Token을 관리하는 Sub Thread는 사라지고. RestFul 방식으로 운영 가능
Fix
Sqlite Version Container에서 DB File 동시접근으로 인하여 발생된 에러를 최소화 하기 위해 Sqlite에서만 작동하는 Thread Locker 구현. 그러나 일부만 막을 수 있기 때문에 추가 연구 및 Fix 필요
0.0.5 - 2021-10-06
Fix
유저를 삭제할 때 Admin 이 아니어도 삭제 위험 발견, admin 확인 관련 함수로 해결
Debug Mode -> False
0.0.4 - 2021-10-04
Fix
v0.1.x 프로젝트 진행을 위한 Code Refectoring 및 일부 기능 개선
로그인 시 프로필이 나타나지 않는 문제 해결
(For Developers) Unittest를 사용할 때 Input Data를 Json 파일에서 작성할 수 있게 개펀
프로필 이미지를 변경 후 다른 탭으로 들어갈 때 변경되지 않은 문제 해결
Change
계정 관련 정보를 수정할 때 모든 변경 대상 정보를 입력해야 변경 되는 부분을 일부분만 입력해도 수정할 수 있게 기능을 수정
0.0.3 - 2021-09-17
Change
프로필 이미지 업로드 기능 추가
0.0.2 - 2021-09-12
Fix
디렉토리 생성할 때 올바르지 않은 디렉토리를 요청할 경우 서버 에러가 발생하는 문제점 해결
같은 이름의 디렉토리 및 파일을 업로드 및 생성 할 경우에 발생하는 에러를 예외처리 → 같은 이름의 파일 및 디렉토리가 발견될 경우 "같은 파일 및 디렉토리가 있습니다. 메세지 출력"
Change
파일 업로드 시 중복 파일 이 발견 될 경우, 이 상테에서 업로드 중지 → 중복 파일이 발견될 경우 덮어쓰지 않고 무시한 다음 다음 파일 업로드
MySQL, MariaDB 연결 가능
0.0.1 - 2021-09-10
Fixed
초기 버전.
Changed
초기 버전
Last updated
Was this helpful?