|
|
13124b7903
|
로그 제거
|
2024-08-08 14:06:53 +09:00 |
|
|
|
70d3b2507c
|
로그 추가
|
2024-08-08 11:42:49 +09:00 |
|
|
|
ae98abe61d
|
RegisterHandlers 시그니쳐 변경
|
2024-07-29 10:15:04 +09:00 |
|
|
|
ffa3cc881e
|
websocket.Conn 을 래핑하는 구조체 추가 - 동시 write 오류 제거용
|
2024-07-24 16:18:40 +09:00 |
|
|
|
0ca764d6be
|
세션 무효화 처리 강화
|
2024-02-21 12:08:33 +09:00 |
|
|
|
0c5ddac9f5
|
프로세스 종료 안되는 문제 수정
|
2024-02-15 12:06:31 +09:00 |
|
|
|
eb3926e575
|
conn 정리시 널 체크
|
2024-02-14 11:08:22 +09:00 |
|
|
|
16b43ec31d
|
로그 제거
|
2024-02-14 10:36:43 +09:00 |
|
|
|
bef684b3fe
|
잘못된 호출 수정
|
2024-02-13 15:06:46 +09:00 |
|
|
|
c71a74762d
|
웹소켓 메시지 전송 채널 단일화
|
2024-02-01 18:28:59 +09:00 |
|
|
|
b100148f54
|
WriteMessage를 WritePreparedMessage로 변경
|
2024-01-22 17:14:45 +09:00 |
|
|
|
45883436c5
|
세션 무효화시 접속 종료 처리
|
2023-12-28 10:57:42 +09:00 |
|
|
|
46f7d358ed
|
세션 해제 콜백 추가
|
2023-12-25 22:06:57 +09:00 |
|
|
|
43d3e8cbff
|
wahandler peer 파일 분리
|
2023-12-18 23:22:49 +09:00 |
|
|
|
ef75de4f55
|
wshandler peer 추가
|
2023-12-18 22:21:40 +09:00 |
|
|
|
81ce0dd9b6
|
웹 소켓 접속 종료 시그니쳐 변경
|
2023-11-10 16:40:42 +09:00 |
|
|
|
60d0c19256
|
redis 접속 실패시 로그가 과도하게 남는 문제 수정
|
2023-10-26 16:42:17 +09:00 |
|
|
|
4fd7d303bf
|
로그 추가
|
2023-10-18 15:32:55 +09:00 |
|
|
|
0fb806bfda
|
JSONArrAppend 호출 오류 수정
|
2023-10-12 12:03:11 +09:00 |
|
|
|
49a3722a7e
|
http, websocket api handler 추가
|
2023-09-19 18:50:17 +09:00 |
|
|
|
1af5d72819
|
json, gob 둘다 지원
|
2023-09-11 12:45:15 +09:00 |
|
|
|
23231dc6d7
|
room과 conn의 상호 의존성 제거
|
2023-09-08 18:19:16 +09:00 |
|
|
|
3603c0386b
|
gob.Register 누락 수정
|
2023-09-08 11:50:07 +09:00 |
|
|
|
6cbf32c386
|
코드 정리 및 websocket도 http와 비슷하게 api handler로 통일
|
2023-09-08 11:35:57 +09:00 |
|
|
|
eb54fa2e3a
|
Revert "NewWebsocketHandler에 redisClient를 받음"
This reverts commit db3b0c8d08.
|
2023-09-06 23:20:24 +09:00 |
|
|
|
a7ff64fdbd
|
redisClient에서 redisUri로 변경
|
2023-09-06 19:16:24 +09:00 |
|
|
|
db3b0c8d08
|
NewWebsocketHandler에 redisClient를 받음
|
2023-09-06 19:13:34 +09:00 |
|
|
|
26e968f7c9
|
wshandler에서 직접 state를 쓰는 코드 제거
|
2023-09-01 11:29:51 +09:00 |
|
|
|
58de9a3f0c
|
wshandler config 수정
|
2023-08-31 20:57:17 +09:00 |
|
|
|
e88df26ed7
|
wshandler도 session.Consumer로 교체
|
2023-08-30 18:23:19 +09:00 |
|
|
|
6bae78a282
|
noauth에 인증 패스
|
2023-08-23 23:02:14 +09:00 |
|
|
|
a5b7e11964
|
종료시 콜백 호출
|
2023-08-12 19:30:33 +09:00 |
|
|
|
4e69b5b9fb
|
sender callback 등록 함수 추가
|
2023-08-12 19:26:16 +09:00 |
|
|
|
05478f54ae
|
sender에 DisconnectedCallbacks추가
|
2023-08-12 19:18:22 +09:00 |
|
|
|
b88bcff389
|
게스트 타입 추가
|
2023-08-11 19:00:12 +09:00 |
|
|
|
0f1aeccde0
|
종료시 wsconn.Close 호출
|
2023-08-10 11:19:02 +09:00 |
|
|
|
bdfc8082a2
|
entireAlias 다시 제거
|
2023-08-08 17:20:45 +09:00 |
|
|
|
1a7df89c47
|
다시 count 제거
|
2023-08-06 12:41:47 +09:00 |
|
|
|
6f9f791f02
|
room 인원을 count에 저장
|
2023-08-06 12:28:11 +09:00 |
|
|
|
d6738b2b70
|
alias만으로도 메시지를 보낼 수 있다.
|
2023-08-06 11:49:17 +09:00 |
|
|
|
165d75a21f
|
Update wshandler.go
|
2023-08-03 10:13:51 +09:00 |
|
|
|
b501160efc
|
nosession을 noauth로 교체
|
2023-08-01 14:17:47 +09:00 |
|
|
|
1dff16a86e
|
sh mainloop도 waitgroup에 추가
|
2023-07-28 09:40:53 +09:00 |
|
|
|
8ea2a698ce
|
종료시 컨넥션 정리
|
2023-07-27 21:55:28 +09:00 |
|
|
|
854084d819
|
alias utf-8 변환
|
2023-07-27 21:31:18 +09:00 |
|
|
|
112e037f4d
|
commandtype 이름 변경
|
2023-07-19 16:38:44 +09:00 |
|
|
|
e0e911f9e7
|
Squashed commit of the following:
commit 29b2f25850
Author: mountain <mountain@action2quare.com>
Date: Wed Jul 19 09:33:37 2023 +0900
타입 이름 변경
commit 256bfd030c
Author: mountain <mountain@action2quare.com>
Date: Wed Jul 19 09:31:01 2023 +0900
redison 추가
commit 72a683fed2
Author: mountain <mountain@action2quare.com>
Date: Tue Jul 18 19:51:24 2023 +0900
gob에 []any 추가
commit 89fa9e4ac5
Author: mountain <mountain@action2quare.com>
Date: Tue Jul 18 17:45:12 2023 +0900
write control 수정
commit d724cc84fa
Author: mountain <mountain@action2quare.com>
Date: Tue Jul 18 17:38:04 2023 +0900
redis pubsub 채널 이름에 디비 인덱스 추가
commit 8df248fa54
Author: mountain <mountain@action2quare.com>
Date: Tue Jul 18 17:20:47 2023 +0900
close를 writecontrol로 변경
commit 40a603522d
Author: mountain <mountain@action2quare.com>
Date: Tue Jul 18 12:21:06 2023 +0900
conn에 msg를 쓰는 쓰레드 단일화
commit c21017d2cd
Author: mountain <mountain@action2quare.com>
Date: Tue Jul 18 11:08:38 2023 +0900
redis call이 문제가 아니었음
commit 82abcddb49
Author: mountain <mountain@action2quare.com>
Date: Tue Jul 18 11:04:15 2023 +0900
잦은 redis call 회피
commit 289af24a8f
Author: mountain <mountain@action2quare.com>
Date: Tue Jul 18 09:55:18 2023 +0900
room create 메시지 전송
commit 4b35e0e638
Author: mountain <mountain@action2quare.com>
Date: Tue Jul 18 09:45:27 2023 +0900
EventReceiver 인터페이스 추가
commit 29843802ff
Author: mountain <mountain@action2quare.com>
Date: Mon Jul 17 17:45:40 2023 +0900
gob 등록
commit 66aea48fb7
Author: mountain <mountain@action2quare.com>
Date: Sun Jul 16 18:39:11 2023 +0900
채널간 publish marshalling을 gob으로 변경
commit 8f6c87a8ae
Author: mountain <mountain@action2quare.com>
Date: Sun Jul 16 16:37:02 2023 +0900
redis option을 copy로 변경
commit f0f459332d
Author: mountain <mountain@action2quare.com>
Date: Sat Jul 15 17:08:33 2023 +0900
wshandler에서 authcache제거하고 config 포맷 변경
|
2023-07-19 09:35:25 +09:00 |
|
|
|
269fa0f870
|
connection 도 room을 알고 있게 됨
|
2023-07-13 17:06:45 +09:00 |
|
|
|
4acb81a20d
|
message body를 any로 변경
|
2023-07-11 14:30:10 +09:00 |
|
|
|
9fd0dd00cb
|
mesasge에 태그 추가
|
2023-07-11 12:57:57 +09:00 |
|