pip install -r requirements.txt
해당 커맨드를 이용해서 실행에 필요한 라이브러리들을 다운로드 받을 수 있습니다! (Mac의 경우 미리 만들어진 venv를 active하여 새로 라이브러리들을 다운로드할 필요 없이 설치할 수 있습니다)
- 상대가 대화방에서 나간 경우, 해당 알림이 표시됩니다.
- 서버가 닫힐 때, 로그인이 가능한 버그를 수정했습니다.
- 이제 서버가 닫히면 모든 창이 종료되고 자동으로 로그아웃 됩니다.
- 동시에 채팅방에 접속할때 발생할 수 있는 오류를 수정했습니다.
- 이제 비밀번호와 같은 민감한 정보는 Hasing을 이용하여 관리합니다.
- 인증 메일의 기본언어를 영어에서 한국어로 수정했습니다.
- 이제 Enter키를 이용해서 메시지를 전송할 수 있습니다.
- 채팅으로 빈칸을 보낼 수 있었던 버그를 수정했습니다.
- 로그인 화면에서 비밀번호가 *로 가려지도록 수정했습니다.
- 이제 대화가 진행되면 채팅 내역이 스스로 갱신됩니다.
- 로그인 시, 이메일이 인증되지 않았다고 알리는 창의 문제를 해결했습니다.
- 이제 SASA 조직에서 발급한 이메일이 아니라면, 해당 이메일로 서비스를 이용할 수 없습니다.
- 보안상의 이유로 Repository에서 Firebase API key와 Credential을 삭제했습니다.
- 이메일 인증 기능이 추가되었습니다.
- 이제 더 이상 가입할때 ID를 입력받지 않습니다.
- 로그인 및 회원가입 제도가 추가되었습니다.
- 채팅방 생성 및 참가 기능이 추가되었습니다.
- Mac 기준 한글 입력이 불가능하다는 사실을 인지했습니다. - 해결중입니다
- Master 계정(선생님 및 관리자) 제도가 추가되었습니다.
- 유저 신고 기능이 추가되었습니다.
- 특정 유저에 대한 신고가 누적되면 프로그램의 이용이 일시적으로 제한될 수 있습니다.