-
Notifications
You must be signed in to change notification settings - Fork 0
Week5 주간 회고
동재 edited this page Dec 15, 2023
·
1 revision
- 편집 구현 90%
- 숨긴게시물 80%완성
- 채팅서버 연결 및 방 생성
- 네트워크 인터셉터
- 편집 완성
- 내 게시글 레이아웃
- 숨김 게시글 레이아웃
- 채팅 API 연결
- 채팅하기 버튼 후, 채팅방 생성 → 채팅방 이동
- 로그아웃, 회원탈퇴 Alert
- 채팅방에서 상세화면으로 이동
- 차단 관리 레이아웃 구현
- JWT 소켓 헤더에 적용
- 채팅목록, 채팅방 API 적용
- 채팅 로직 작성
- [채팅방 중복 생성 방지 처리](https://github.com/boostcampwm2023/iOS05-Village/issues/288)
- [전송 성공 확인 메시지 응답 구현](https://github.com/boostcampwm2023/iOS05-Village/issues/276)
- [게시글 최신순으로 정렬](https://github.com/boostcampwm2023/iOS05-Village/issues/272)
- [디버깅용 로그 세분화하기](https://github.com/boostcampwm2023/iOS05-Village/issues/290)
- [Nginx에서 정적파일 배포하기](https://github.com/boostcampwm2023/iOS05-Village/issues/273)
- 웹소켓 인가 처리
- Block 된 유저 채팅방 걸러서 가져오기
- 채팅 구현
- 페이지네이션
- 내 게시글 목록
- 검색
- 서버 분리
- Redis 캐시 연결
- 파일 용량 제한 설정
- 로그 아웃
- 등록 토큰 삭제
서버가 자꾸 죽는 현상 → 웹소켓 gateway에서 에러가 발생하면 exception 필터가 적용되지 않아 에러가 핸들링되지 않아 서버가 죽는 현상이 발생했다. gateway에서 에러가 나는 부분은 이미 방을 나간상태인데 한번 더 나가려고 해서 없는 객체를 참조해서 나는 현상이어서 소켓이 disconnect 될 때 한번만 방을 나가는 것으로 해결하였다.
- 홈 화면 업데이트 관련 피드백
- 다른 탭에서 돌아오면 터지는 경우
- 새로고침하면 터지는 경우
- 대여 작성시 키보드가 나와있는 상태에서 작성하기 버튼이 보이지 않음.
- 네비게이션 push, pop 하면 배경 색이 다른 경우가 있음.
- Floating Button 눌렀을 때의 메뉴 크기가 텍스트 크기에 맞춰졌으면 좋겠다.
- 하루 대여 가격 숫자 1000단위 , 찍기
- 대여 가격 숫자 최대 자릿수 설정
- 기본 이미지도 디자인이 있었으면 좋겠다.