107 Commits

Author SHA1 Message Date
Gordon
4cd4f680d9 refactor: websocket update info. 2024-04-16 20:45:56 +08:00
Gordon
580bd5cc93 refactor: websocket update info. 2024-04-16 20:07:22 +08:00
skiffer-git
1f52b1ff45 refactor notification 2024-04-15 17:24:32 +08:00
skiffer-git
df6bcf08dd Merge remote-tracking branch 'origin/3.6.1-code-conventions' into 3.6.1-code-conventions 2024-04-15 14:50:32 +08:00
skiffer-git
b6a62ee134 refactor webhook 2024-04-15 14:50:10 +08:00
Gordon
8e09f3ca04 refactor: remove msggateway redis. 2024-04-12 16:20:22 +08:00
Gordon
a921efe62d refactor: kick online user and remove token change to call auth rpc. 2024-04-12 15:12:28 +08:00
Gordon
2fe48efee5 refactor: kick online user and remove token change to call auth rpc. 2024-04-12 15:10:33 +08:00
Gordon
e379067601 refactor: websocket auth change to call rpc of auth. 2024-04-11 21:12:45 +08:00
skiffer-git
95b180e7dc Code Refactoring 2024-04-11 19:40:22 +08:00
Gordon
a7d43bb186 refactor: all module update. 2024-04-09 22:08:00 +08:00
Gordon
bc0809321d refactor: all module update. 2024-04-09 19:26:42 +08:00
Gordon
220eeca866 refactor: msggateway update 2024-04-08 21:16:44 +08:00
Gordon
3bc27905fd refactor: remove info log. 2024-04-02 16:33:05 +08:00
Gordon
22f5dd3937 refactor: replace errors into errs. 2024-04-01 15:08:26 +08:00
withchao
519a9153e3 feat: extract kafka 2024-03-29 14:53:19 +08:00
Xinwei Xiong (cubxxw)
2dd52d5274 feat: add oepnim make lint format all code 2024-03-28 00:09:36 +08:00
Gordon
b9c62b20b8 Merge remote-tracking branch 'origin/3.6.1-code-conventions' into 3.6.1-code-conventions
# Conflicts:
#	internal/msggateway/user_map.go
2024-03-27 16:12:28 +08:00
Gordon
25e71d6b3c fix: pkg update. 2024-03-27 16:10:58 +08:00
Xinwei Xiong (cubxxw)
3053d4a5ce fix: fix get functions bug 2024-03-27 14:55:49 +08:00
Xinwei Xiong (cubxxw)
aa5f55fb2f Merge remote-tracking branch 'upstream/main' into 3.6.1-code-conventions 2024-03-27 12:26:21 +08:00
Gordon
177c8b3d59 fix: api and msg gateway update. 2024-03-26 16:01:28 +08:00
Gordon
0bd7269f1e fix: message gateway update. 2024-03-25 21:17:35 +08:00
withchao
cf635918ae feat: msg format 2024-03-21 18:14:24 +08:00
Gordon
952160e0c9 refactor: unified naming for module startup functions. 2024-03-19 19:57:33 +08:00
withchao
584c5fc3c4 fix: packet name 2024-03-19 19:00:49 +08:00
Gordon
ab2064c29a refactor: unified naming for module startup functions. 2024-03-19 18:35:36 +08:00
Gordon
1fa4511fb3 refactor: unified naming for module startup functions. 2024-03-19 18:04:46 +08:00
Gordon
1b62cb1b22 refactor: unified naming for module startup functions. 2024-03-19 16:41:09 +08:00
Xinwei Xiong(cubxxw)
b0a3cbdf4f feat: add openim make lint 2024-03-19 15:03:32 +08:00
Xinwei Xiong (cubxxw)
843fbdc62b build: make lint format code 2024-03-19 14:19:38 +08:00
Gordon
993e97019a refactor: unified naming for module startup functions. 2024-03-19 11:52:38 +08:00
Xinwei Xiong (cubxxw)
f499cecc3c feat: optimize openim config code 2024-03-18 16:37:35 +08:00
Gordon
3150e5377a Merge remote-tracking branch 'origin/3.6.1-code-conventions' into 3.6.1-code-conventions 2024-03-18 16:34:28 +08:00
Gordon
269794456a refactor: unified naming for module startup functions. 2024-03-18 16:34:03 +08:00
Xinwei Xiong (cubxxw)
999d0dfd85 feat: optimize openim config code 2024-03-18 14:45:01 +08:00
Xinwei Xiong
7c25c91e9b
feat: golang fix apt test design (#2084)
* feat: make lint format

* feat: make lint format

* feat: make lint format

* fix: fix make lint

* feat: add scripts verify shell check

* feat: add scripts verify shell check
2024-03-18 02:34:48 +00:00
Gordon
1ebd4aa0d9 refactor: separate functions with error containing message and error with only stack trace. 2024-03-15 17:56:40 +08:00
Xinwei Xiong (cubxxw)
1c29734a76 fix: fix user module format code 2024-03-15 14:19:37 +08:00
Xinwei Xiong (cubxxw)
2810cab920 fix: fix tools erros code 2024-03-15 11:15:58 +08:00
Xinwei Xiong (cubxxw)
10bb10be9e fix: fix tools erros code 2024-03-15 11:09:38 +08:00
Gordon
f7e5aab805 refactor: friend rpc config change. 2024-03-14 12:53:21 +08:00
Gordon
a2ff3de7e4 refactor: extract nested structures in the config. 2024-03-14 10:16:26 +08:00
Gordon
1f563fde3a refactor: extract nested structures in the config. 2024-03-13 21:11:07 +08:00
Xinwei Xiong (cubxxw)
8d3402982d feat: optimize rpc group 2024-03-13 18:32:33 +08:00
Gordon
7380dd1e0b refactor: extract nested structures in the config. 2024-03-13 11:22:34 +08:00
chao
b9cf40034c
feat: add local cache for high frequency reads (#2036)
* feat: msg local cache

* feat: msg local cache

* feat: msg local cache

* feat: msg local cache

* feat: msg local cache

* feat: msg local cache

* fix: mongo

* fix: mongo

* fix: mongo

* openim.yaml

* localcache

* localcache

* localcache

* localcache

* localcache

* localcache

* localcache

* localcache

* localcache

* local cache

* local cache

* local cache

* local cache

* fix: GroupApplicationAcceptedNotification

* fix: GroupApplicationAcceptedNotification

* fix: NotificationUserInfoUpdate

* feat: cache add single-flight and timing-wheel.

* feat: local cache

* feat: local cache

* feat: local cache

* feat: cache add single-flight and timing-wheel.

* feat: local cache

* feat: local cache

* feat: local cache

* feat: local cache

* feat: local cache

* feat: local cache

* feat: local cache

* feat: local cache

* feat: local cache

* feat: local cache

* feat: local cache

* feat: local cache

* feat: local cache

* feat: local cache

* feat: local cache

* feat: local cache

* feat: local cache

* feat: msg rpc local cache

* feat: msg rpc local cache

* feat: msg rpc local cache

* feat: msg rpc local cache

* feat: msg rpc local cache

* feat: msg rpc local cache

* refactor: refactor the code of push and optimization.

* cicd: robot automated Change

* refactor: rename cache.

* merge

* fix: refactor project dir avoid import cycle.

* update tools

* merge

* feat: conversation FindRecvMsgNotNotifyUserIDs

* feat: conversation FindRecvMsgNotNotifyUserIDs

* feat: conversation FindRecvMsgNotNotifyUserIDs

* merge

* merge the latest main

---------

Co-authored-by: Gordon <46924906+FGadvancer@users.noreply.github.com>
Co-authored-by: withchao <withchao@users.noreply.github.com>
2024-03-08 16:30:47 +08:00
OpenIM Bot
c7dad1a5c1
cicd: bump League Patch (#2004) 2024-03-06 07:58:05 +00:00
OpenIM-Gordon
383758782e
optimization: change the configuration file from being read globally … (#1935)
* optimization: change the configuration file from being read globally to being read independently.

* optimization: change the configuration file from being read globally to being read independently.

* optimization: change the configuration file from being read globally to being read independently.

* optimization: config file changed to dependency injection.

* fix: replace global config with dependency injection

* fix: replace global config with dependency injection

* fix: import the enough param

* fix: import the enough param

* fix: import the enough param

* fix: fix the component check of path

* fix: fix the kafka of tls is nil problem

* fix: fix the TLS.CACrt is nil error

* fix: fix the valiable shadows problem

* fix: fix the comflect

* optimization: message remove options.

* fix: fix the param pass error

* fix: find error

* fix: find error

* fix: find eror

* fix: find error

* fix: find error

* fix: del the undifined func

* fix: find error

* fix: fix the error

* fix: pass config

* fix: find error

* fix: find error

* fix: find error

* fix: find error

* fix: find error

* fix: fix the config

* fix: fix the error

* fix: fix the config pass error

* fix: fix the eror

* fix: fix the error

* fix: fix the error

* fix: fix the error

* fix: find error

* fix: fix the error

* fix: fix the config

* fix: add return err

* fix: fix the err2

* fix: err

* fix: fix the func

* fix: del the chinese comment

* fix: fix the func

* fix: fix the gateway_test logic

* fix: s3

* test

* test

* fix: not found

---------

Co-authored-by: luhaoling <2198702716@qq.com>
Co-authored-by: withchao <993506633@qq.com>
2024-03-05 17:53:22 +08:00
OpenIM Bot
e8377d9c2c
cicd: bump League Patch (#1998) 2024-03-05 02:51:55 +00:00