Skip to content

Releases: yoonjonglyu/react-tomato-talk

v.1.6.13

08 Mar 20:48
5768f44
Compare
Choose a tag to compare

컴포넌트 개선을 위해서 STORE 구조를 갈아 엎었다.
그리고 스타일링을 조금 수정해보았다.

  • 방목록 & 인원 목록 스타일링 수정.

v1.6.9

14 Feb 16:38
ee59e78
Compare
Choose a tag to compare

Crypto-js 의존성 설치.

  • 메시지 전송 관한 양방향 암호화 설정 가능.(현재는 단순 채팅 메시지만 적용)

v1.6.4

23 Jan 13:53
2af428c
Compare
Choose a tag to compare

이미지 다운로드 기능 추가.

  • 전송된 이미지 다운로드 기능 추가.(코드 리팩토링 필요)
  • 이미지 hover시 이미지 상단에 Download 버튼 출현으로 다운로드 가능(png 형식).

디자인 힘들다!!

v1.6.2

13 Jan 10:33
7594dc1
Compare
Choose a tag to compare

UI 개선 전

  • 멀티 채팅방 선택에서 채팅방 인원 표시 기능 추가
  • 멀티 채팅방에서 상단 X버튼으로 해당 채팅방 이탈 기능 추가

v1.6.0

06 Jan 14:03
05017a7
Compare
Choose a tag to compare
  • 채팅메시지 송수신 로직 개선 등 코드 리팩토링
  • 채팅방 선택 기능 추가 (벡엔드 로직 join, leave 이벤트 일부 수정)
  • 채팅방 나가기 기능 & 채팅방 리스트 UI 개선 진행중

v1.5.1

03 Jan 14:39
9e158eb
Compare
Choose a tag to compare
  • 채팅방 참여 인원 리스트 모달 추가
  • 채팅 메시지 구조 리팩토링

v1.4.4

27 Dec 15:26
2a2fbbe
Compare
Choose a tag to compare

이미지 전송 기능 변경점
기존 전송 단계에서 base64로 변환하던 부분을 arraybuffer로 전송 후 클라이언트 수신 단계에서만 base64로 변경.

  • base64 변환으로 인한 메시지 크기 증가분 개선 & 벡엔드 채팅서버에서의 커스텀이 좀 더 용이해졌다.

    • 이미지 전송 소켓 이벤트 분리 => 벡엔드 로직 추가 sendImages & receiveImage 이벤트
    • 이미지 사이즈 제한 Props 추가 기본 값 1MB, 단위는 MB(메가바이트)

v1.4.0

24 Dec 12:13
96459ac
Compare
Choose a tag to compare

벡엔드 소켓 서버 로직이 일부 수정 (README에서확인 가능)

  • 채팅방 상단 해더 추가 (채팅방 이름, 현재 인원 표시)
  • 벡엔드 채팅방 목록 및 인원 관련 로직 추가(채팅방선택 & 채팅인원 관련 필요)
  • 채팅방 선택 및 1:1 개인 채팅 기능 개발중

v1.3.3

20 Dec 14:29
56aa364
Compare
Choose a tag to compare

UI 개선 및 스크롤 기능 보완

  • 채팅메시지 입력폼 스타일 리뉴얼
  • 메시지 자동스크롤

v1.3.2

19 Dec 12:27
3a0cb8e
Compare
Choose a tag to compare

사진 전송 기능 추가.

  • 소켓 인스턴스 초기화 부분 개선
  • 사진전송(base64) 기능 추가