업데이트 목록
2022 03
- SERVER 손님 신고하면 바로 강퇴되는 버그 수정
2021 09
- WEB 권한설정 아이피조건 추가
- CLIENT 이미지업로드 JPEG 확장자 허용 추가
2021 08
- SKIN 상세설정에서 기본글씨색이 미적용되는 버그 수정
- SERVER 개인채널생성권한이 적용되지 않는 버그 수정
2021 06
- WEB 닉네임 변경기능 추가
- SERVER 크롬에서 탭비활성화시 채팅서버 연결끊기는 증상 수정
2021 05
- WEB 채널서비스 취약점 수정
- CLIENT 개인채널 생성 후에 유저를 초대하면 개인채널팝업이 다시 뜨는 문제 수정
- SERVER 채팅방의 얼리기 여부가 풀릴수 있는 버그 수정
- SERVER 과한 명령어 감지 시스템 도입
- SKIN 폰트 적용범위 조정
2021 04
- SERVER 채팅권한 오작동 수정
- SERVER 자동공지사항 오류 수정
- SERVER 귓속말 버그 재수정
- SERVER 채팅금지해제 타이머 버그 재수정
- WEB '채팅방퍼가기'메뉴에 토큰유출 경고문 추가
- SKIN 스크롤 멈추는 버그 개선
- SKIN 블랙스킨에서 최신대화가 흰색으로 뜨는 문제 해결
- CLIENT 일부 주석구문 정리
- CLIENT 회원정보수정 로직 개선
- CLIENT 채팅 로딩 시작점 개선
- CLIENT UTF-8 이모지 범위 개선
- SERVER 취약점 수정
- SERVER 귓속말 글자수, 도배정책 수정
- SERVER 채팅금지 후 채팅금지해제 했을때 채팅금지해제타이머가 남아있던 문제 해결
- SERVER 간혹 유저목록이 안뜨는 문제 개선
- SERVER 개인채널초대받는사람이 권한이없어도 수락가능하게 수정
2020 11 15
- SERVER 서버 기본 도배정책이 의도와 다르게 되어있는점 수정 ( 3초동안 3개의 대화 허용 )
- CLIENT 닉네임변경시 정보갱신안되는 문제 해결
2020 11 03
- SKIN 유저메뉴가 채팅방을 벗어날때 높이가 비정상적으로 늘어나던 문제 수정
- CLIENT 2020 10 27 에 패치한 부적절한 글자에 이모지가 포함되는 문제 해결
- CLIENT HTML Entities 필터
- SERVER 부적절한 글자 필터 개선
2020 10 27
- WEB 메일서버 변경
- CLIENT 보이지 않는 글자 및 부적절한 글자가 채팅방에서 적절한 문자로 치환시키는 범위 개선
- SKIN 유저의 권한이 바뀌여도 왕관 아이콘이 바로 반영되지 않았던 버그 수정
- SKIN 채팅 입력칸에 마우스클릭끝나는 시점이 다른곳일경우 채팅입력칸에 포커스가 안가는 문제 해결
- SKIN 채팅 접속비밀번호가 보이지 않도록 수정
- SKIN 채팅 접속비밀번호의 안내문구 수정
- SKIN 회원연동하지 않은 채팅방에서 관리자 로그인 버튼이 뜨지 않던 문제 수정
- SERVER 채팅 접속비밀번호 대신 관리자 비밀번호를 입력해도 접속되게끔 수정
- SERVER 채팅 접속비밀번호 기능은 켰지만, 설정된 비밀번호가 없으면 접속 비밀번호를 묻지 않도록 수정
- SERVER 채팅서버 rust 로 포팅
2020 07 03
- SKIN 일부 JS 파일들을 외부 CDN 업체에서 가져오도록 수정
- CLIENT 이모티콘 서버 분리
2020 07 01
- SKIN 로딩 이미지를 CSS 로 변경
- SKIN 높이가 작은 채팅방에서 채팅방설정 메뉴가 스크롤링할 수 있게 개선
2019 10 14
- WEB 채팅방 닉네임 변경 가리기 옵션 추가
- CLIENT 채팅방 제거 부분 개선
- CLIENT 일부 오류 개선
- SERVER 채팅방의 얼리기 유무가 접속유저 0명, 혹은 서버 재부팅후에도 유지되게 수정
- SERVER 도배민감도 버그 수정
2019 04 07
- CLIENT 채팅방에 업로드되는 이미지는 AI에 의해서 부적절한 이미지는 제외
2019 04 02
- WEB 플러그인 설정페이지 가독성 개선
- SERVER 글자수 제한을 글자사이즈제한으로 변경 ( 한글 3byte, 영어 1byte, UTF8 이모티콘 4byte )
- SERVER 글자수 제한을 70글자에서 300byte 로 수정
2019 04 01
- WEB 채팅리스트 개선
- API popup의 고유 아이디가 1부터 시작하도록 수정
- CLIENT 연결종료 로직을 개선, IE 에서 연결종료 감지를 개선
- SERVER 회원연동에 시간연동옵션 추가
- SERVER 이제 메인 포트는 5050 입니다. ( 5050, 8080 )
- SERVER 관리자가 채팅로그를 지우고나서 방인원이 0명이 되면 다시 채팅내역이 살아나는 버그 수정
- SERVER 글자수 제한을 70글자로 수정 ( 트래픽 부담 해소 )
2019 03 15
- API room.setting.get 에서 리턴값이 == false 일경우 undefined 로 무조건 리턴하던 버그 수정
- CLIENT 웹소켓 개선
- CLIENT 웹소켓 연결종료시에 발생하던 오류 수정
- CLIENT 메세지 줄바꿈 오류 수정
- CLIENT 재연결시도실패하던 오류 수정
- SERVER 자동공지사항 초기화가 안되던 문제 해결
- SERVER 시간연동이 무조건 표준시간일 경우를 추가
- SERVER 일부 UTF8 이모티콘 호환성 개선
- SKIN 상단공지사항 로직 개선
2019 03 07
2019 02 07
2019 01 28
- SKIN 상단공지사항 글자 잘못나오는 버그 수정
2019 01 21
2019 01 13
2019 01 11
- CLIENT 익터넷 익스플로러에서 오류가 발생하는 버그 수정
- SKIN 취약점 개선
2019 01 02
- SERVER 입장 로직을 개선하였습니다.
- SKIN POPUP 모듈을 개선하였습니다.
- SKIN IE 환경에서 이미지업로드가 안되는 버그를 수정하였습니다.
2018 11 29
- SERVER 신고기능이 추가되었습니다.
- SERVER 차단된 유저의 사유가 '신고' 때문이라면 해당 유저를 신고한 기록을 바로 검색할 수 있습니다.
- SERVER 이제 벙어리여부를 판단할때 아이피도 참고합니다.
- SERVER 반복채팅에 대한 설정이 '상세설정'에 추가 되었습니다.
- SKIN imgur.com 의 주소도 이미지 미리보기를 지원합니다. ( 페이지는 지원하지 않음.)
- CLIENT 사소한 버그를 수정하였습니다.
2018 10 23
- CLIENT 이제 보안접속을 우선시로 시도합니다.
2018 10 15
- CLIENT 8080포트에 접속시도후 3초후에도 접속하지 못했다면, 5050포트로 다시 시도합니다. ( 이후에는 성공했던 포트로 자동으로 접속됩니다. )
2018 10 12
- PLUGIN 이제 플러그인이 도입되었습니다. ( 채팅방 설정에서 만나실 수 있습니다. ) ( 무료고객은 플러그인수가 1개로 제한되어있습니다. )
- SKIN 유챗 로고의 높이가 이제 좀 더 유동성을 가집니다.
- SKIN 상단 고정 공지사항 기능이 독립서버에 추가되고, 링크를 포함 할 수 있게 되었습니다.
- SKIN 상단 고정 공지사항이 이제 중요한 순서대로 표시됩니다.
- SKIN 상단 고정 공지사항이 표시되지 않을 수 있는 버그를 수정했습니다.
- SKIN 업로드가 같은 파일을 업로드했을때 작동하지 않던 버그를 수정했습니다.
- CLIENT 하나의 채팅방이 두번 이상 그려지는것을 방지하였습니다.
- SERVER 유료고객 전용이였던 상세설정이 무료고객들에게도 노출됬던점이 수정되었습니다. ( 설정값은 모두 기본값으로 복구되었습니다. )
2018 08 20
- SKIN 유챗안에 유챗정보가 들어갔습니다.
- SKIN 표시되지 않는 글자 범위를 확대했습니다.
- SKIN IE 계열에서 이미지업로드가 작동하지 않는 문제를 해결했습니다.
- SERVER 접속이 끊겨도 유저가 유지되던 버그가 개선되었습니다.
2018 07 22
- API 대화창 스크롤을 내리는 함수가 포함됩니다.
- API skin.popup.select 에서 select 의 option 은 {'키':'표시될문구'} 로 바뀌었습니다.
- API skin.popup 에 들어가는 after 콜백이 에러를 내면 popup 이 멈추던 문제를 해결했습니다.
- API skin.userMenu 에 추가하는 메뉴의 아이디가 중복되면 추가되지 않습니다.
- API skin.menubar 에 추가하는 메뉴의 아이디가 중복되면 추가되지 않습니다.
- API skin.menubar 의 beforeLoad 이벤트와 afterLoad 이벤트에 들어가는 data가 정상적으로 수정되었습니다.
- SKIN 글씨색을 골라도 글씨색선택창이 사라지지 않는 문제를 해결했습니다.
- SKIN 실제 글씨색보다 설정된 글씨색이 조금 뿌옇게 나오던 문제를 해결했습니다.
- SKIN 이제 사진업로드 기능은 팝업을 거치지 않고, 바로 파일선택창이 뜹니다.
- SKIN 개인채널초대의 명령어가 individual 에서 invite 로 변경되었습니다.(individual 의 명령어는 개인채널을 띄우는 역활만하게됩니다.)
- SERVER 이제 유챗이 사용하는 포트는 8080 하나 입니다. (기존 5001~5004) (websocket 이 지원하지 않으면 flash 를 사용하여 843 포트가 필요할 수 있습니다.)
2018 06 29
- API 서버 API 개선.
- API 데이터에 데이터 타입이 빠질수있던 버그 수정
- SKIN 채널채팅방 로그인 횟수 제한 생김 ( 최근 3시간동안 5번 틀리면 더이상 요청하지 못함)
- SKIN 채팅방에 2개이상의 공백은 하나의 공백으로 변경하게 됨
- SKIN 사용하는 브라우저가 알림을 사용할 수 있다면, 상단에 알림 허용할 수있는 레이어가 뜸
- SKIN 최신브라우저에서 호출, 개인채널초대는 브라우저알림을 사용할 수 있도록 개선
- CLIENT 사라진 채팅방에 대해서는 연결을 끊게 수정
- SERVER 채팅서버 도메인을 변경
- SERVER 일반채팅방에서의 비회원 닉네임이 아이피기반으로 변경됨
- SERVER 채널채팅방의 채널생성자의 권한은 삭제되지 않음.
2018 06 17
- 서버 API 추가하였습니다.
- 무시하기기능이 상대의 닉네임이 아닌 고유번호를 기준으로 작동합니다. ( 닉네임 변경이 소용없어졌습니다. )
- 무시하기 기능은 관리자 권한인 유저에게는 작동하지 않습니다.
- 채팅방세팅창이 높이가 작은 채팅방에서 짤리는 문제 해결했습니다.
- room.skin.popup.pb(popup의 배경) 와 room.skin.popup.pu(popup자체)를 추가했습니다.
- popup 모듈의 confirm 가 배경을 눌러 창을 껏을때 이벤트 발생하기 시작했습니다.
- popup 모듈의 배경에 있던 이벤트 리스너가 제대로 지워지지 않던 문제를 해결했습니다.
- 이제 ! 로 시작하는 채팅내용이 없는 플러그인이름으로 시작할 경우 그대로 채팅내용으로 전송됩니다.
- 채팅방이 blur 됐을때 popup.pb 에 클릭 이벤트가 발생합니다. ( 이전에는 모든 popup 을 끄는식으로 작동했습니다)
- 이제 로그인 버튼은 채널채팅방에서만 보입니다.
- plugin 데이터 수신시 데이터의 type 이 추가되었습니다.
- plugin 데이터 type 로 room.plugin.TO_ALL, room.plugin.ONLY_ME 가 추가되었습니다.
- 이제 before.plugin, after.plugin 의 이벤트를 사용할 수 있습니다.
- 이제 유저정보에 고유번호(user.session)가 들어갑니다.
- 권한에 관리자 보다 높은 '서버' 가 생겼습니다. '서버' 는 서버에서 보내는 데이터에서만 사용됩니다. 유저가 이용할 수 없습니다.
- 이전 패치에 있던 강력한 연결종료가 버그로 인해 취소되었습니다.
- 이제 채널채팅방의 관리자페이지는 채팅방의 관리자 비밀번호를 설정해야만 접속할 수 있습니다.
- API_TOKEN 을 발행하기 시작했습니다.
2018 06 12
- 채널채팅방에서 보이지 않는 글자는 제목으로 사용할 수 없습니다.
- 이제 유저의 정보에 고유세션이 포함됩니다.
- 채널채팅방을 처음만든 유저가 이제는 '권한설정'에 바로 추가됩니다.
- 채팅방 연결종료가 좀 더 강력해졌습니다.
- PING 에 대한 검열이 엄격해졌습니다.
- 채팅방 퍼가기에서 잘못된 문자가 삽입되어있던 문제를 해결했습니다.
2018 06 05
- SSL 정보에 CHAIN 정보를 담음
- 일부 유저의 웹소켓정보를 못받던 문제해결
- 롱폴링 프로토콜 검증부분 강화
- 연결만되어있는 소켓에 대한 타임아웃 추가
- status 페이지에서 채팅서버상태표시 수정
2018 05 26
- 이메일 전송부분 수정
- 채팅방에서 최신브라우저는 더욱 개선된 로직으로 스크롤을 내림
2018 05 23
- 클라이언트 코드 개선
- 간혹 tip에 {ago} 라고 표기되는 버그 개선
- 개선된 롱폴링 프로토콜 제공
- 접속 프로토콜 우선순위 조정
- 싱크타임아웃 안내문구 수정
- 아이프레임안에서 채팅방이 작동안할 수 있는 문제 해결 ( IE )
- 채팅서버 worker 부분 리빌딩
- IE8 에서 채팅입력칸이 사라지는 문제 해결
2018 05 08
- 메뉴바 html 의 백그라운드를 초기화하는 문제 수정
- 최신대화창에 이모티콘이 반영안되던 문제 수정
- 이모티콘이 채팅방에 있으면 스크롤이 멈춰버리던 문제 수정
- 채팅방 이름의 제한이 7자이던 문제 수정
- 홈페이지 css, 메뉴순서 일부 수정
2018 05 05
- 채팅 CSS 일부 개선
- 채팅 사이즈가 변해도 형태가 바뀌지 않고, 채팅내용이 나오는 곳의 사이즈가 변하지 않는 문제 수정
- 접속자목록을 껏다켜거나, 채팅방의 사이즈가 변했을때 이전 크기를 기억하도록 개선
- room.skin.window 를 제공 ( room.skin.window.$ 에 채팅방의 jquery 가 있습니다.)
- room.wrap 을 제공 ( 채팅방 iframe 이 들어간 u-chat tag 입니다. )
- 차단목록 초기화가 제대로 작동안할 수 있는 문제 해결
- 벙어리가 너무 긴 시간동안 부여되면 발생하는 문제 해결
- 홈페이지 개선
2018 04 29
- 채팅 CSS 마이너 수정
- 이미지 미리보기가 사라지지 않는 버그 수정
- 새창보기 정상화
- 개인채널기능 동작 안하는 버그 수정
- 이미지 업로드 정상화
2018 04 27
- API 기능 추가
- 플러그인 지원
- 이벤트 지원
- CSS 개선
- 팝업모듈 개선
- 채널채팅방 삭제 안되던 버그 수정
- 엣지등 환경에서 접속종료가 이루워지지않던 문제 해결
- 벙어리해제 버그 개선
- 롱폴링 지원 일시정지
- 홈페이지 일부 CSS 개선
- 채팅방 업데이트시 업데이트안되는상태로 빠지는 문제 해결
2018 04 04
- QnA 페이지에서 닉네임이 표시안되던 문제 해결
2018 04 03
2018 04 02
- 클라이언트 토큰 기능 제거
- 이전대화목록이 일부 환경에서 안뜨던문제 해결
- 유챗 홈페이지 디자인 개선
- 블랙스킨에서 인원수 아이콘이 어둡게 나오던 문제 해결
- 유저목록 조절칸이 높이가 이상하게 설정되던 문제 해결
- 귓속말, 호출등 명령어가 제대로 작동안하던 문제 해결
- 귓속말이 아예 안되던 문제 해결
- 글씨색이 저장안됐던 문제 해결
- 채널채팅방이 0명이여도 리스트에 뜨던 문제 개선
2018 04 01
- 클라이언트 토큰 추가
- 자주묻는질문 추가
- Document 추가
- 채널 채팅방 방제목을 80글자로 제한
- 채팅방 디자인 리뉴얼
- api를 위한 구조 변경
- 유저리스트 사이즈조절 개선
- 사이즈별로 유저리스트 안보여주게 수정
- 시간대신, 상대적인 시간으로 툴팁이 뜨게 수정
- 스킨api = menubar, usermenu 추가
- 채팅방서버 접속을 위한 클라이언트 토큰 추가
- 이전대화목록 불러오는 기능 추가
- 유챗토큰생성함수 php 7.2 지원
- 유챗2 기본스킨의 검정색배경의 값을 조금더 밝게
- 아이콘을 통일성있게 수정.
- 채팅방 디자인 변경으로 메뉴배경색지정 삭제
2018 03 21
- uchat.ch 에서 채널리스트가 안뜨던 문제 해결
- 채팅방이 0명인데도 리스트에 남아있던 문제 해결
- 마이너 수정
2018 03 20
2018 03 18