298 Commits

Author SHA1 Message Date
888abef7c0 SessionConfig 추가 2023-08-31 21:05:08 +09:00
58de9a3f0c wshandler config 수정 2023-08-31 20:57:17 +09:00
57b518562e consumer, provider 생성 방법 통일 2023-08-31 20:39:00 +09:00
cde46e6a5f 세션키를 자체 발급하도록 수정 2023-08-31 14:33:08 +09:00
e88df26ed7 wshandler도 session.Consumer로 교체 2023-08-30 18:23:19 +09:00
021f183157 provider에도 Query func 추가 2023-08-30 16:35:22 +09:00
66a191f494 mongodb용 세션 추가 2023-08-30 15:43:26 +09:00
d8458662fd consumer/provider에 Authorization타입으로 고정 2023-08-30 13:38:13 +09:00
a5d66a0249 session 패키지 추가 2023-08-30 13:15:44 +09:00
e4527aa5b3 쿠폰 헬퍼 함수 추가 2023-08-25 10:55:01 +09:00
6bae78a282 noauth에 인증 패스 2023-08-23 23:02:14 +09:00
400c7f6443 JSONObjKeys 에서 result가 없을 때 크래시 방지 2023-08-23 22:44:14 +09:00
c34045e215 DropIndex 추가 2023-08-23 17:40:14 +09:00
2addec5adf server stop 추가 2023-08-22 11:45:31 +09:00
81d069cddf 필드 이름 변경 2023-08-14 21:41:52 +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
a57de9715c 리턴타입 되돌림. 키는 하나여도 리턴은 여러개 가능 2023-08-10 15:35:16 +09:00
e4ac505928 JSONGetString, JSONGetInt64 리턴 타입 변경 2023-08-10 15:25:40 +09:00
b32858cb88 JSONNumIncrBy, JSONNumMultBy 리턴타입 변경 2023-08-10 15:04:46 +09:00
11aabe0216 JSONNumIncrBy 버그 수정 2023-08-10 13:57: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
f6441a9b4c html escape 비활성화 2023-08-02 16:21:34 +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
522bd4a597 go version 1.20 올림 2023-07-13 15:40:12 +09:00
d48d4c0f21 Merge branch 'wshandler_mod' 2023-07-11 17:41:12 +09:00
74829b93ac tag 추가 2023-07-11 15:26:13 +09:00
4acb81a20d message body를 any로 변경 2023-07-11 14:30:10 +09:00
9fd0dd00cb mesasge에 태그 추가 2023-07-11 12:57:57 +09:00
d7b26608df 타입 미스매치 수정 2023-07-11 12:31:35 +09:00
a42eb2888e commandMessage를 private으로 만듬 2023-07-11 09:56:04 +09:00
3bb985d0b6 MessageReceiver signature 숮어 2023-07-11 09:36:21 +09:00
f4510f8990 버그 수정;;;;;바본가;; 2023-07-10 17:58:00 +09:00
38683eb616 healthcheck 수정 2023-07-10 17:53:23 +09:00
b759f13eee healthcheck 수정 2023-07-10 17:46:05 +09:00
a9de99b04a healthCheckHandler 로그 추가 2023-07-10 17:15:59 +09:00
a842845685 parameter를 좀더 명확하게 2023-07-10 14:30:24 +09:00