493 Commits

Author SHA1 Message Date
Gordon
0bd177f362 refactor: unified naming for module startup functions. 2024-03-19 16:46:02 +08:00
Gordon
1b62cb1b22 refactor: unified naming for module startup functions. 2024-03-19 16:41:09 +08:00
Xinwei Xiong(cubxxw)
1132bce252 feat: format openim config constran 2024-03-19 15:42:33 +08:00
Gordon
7b262510f5 Merge remote-tracking branch 'origin/3.6.1-code-conventions' into 3.6.1-code-conventions 2024-03-19 15:10:52 +08:00
Gordon
56f0cc7489 refactor: unified naming for module startup functions. 2024-03-19 15:10:09 +08:00
Xinwei Xiong(cubxxw)
b0a3cbdf4f feat: add openim make lint 2024-03-19 15:03:32 +08:00
Xinwei Xiong (cubxxw)
9ce3708a17 build: make lint format code 2024-03-19 15:03:32 +08:00
Gordon
131b38caff refactor: unified naming for module startup functions. 2024-03-19 14:52:01 +08:00
OpenIM Bot
c69522b878
cicd: bump League Patch (#2117) 2024-03-19 06:23:50 +00:00
Xinwei Xiong (cubxxw)
843fbdc62b build: make lint format code 2024-03-19 14:19:38 +08:00
Gordon
0467408a3b refactor: unified naming for module startup functions. 2024-03-19 14:10:51 +08:00
Xinwei Xiong (cubxxw)
f75506b230 feat: add tools formitychecker 2024-03-19 12:13:12 +08:00
Gordon
993e97019a refactor: unified naming for module startup functions. 2024-03-19 11:52:38 +08:00
Xinwei Xiong (cubxxw)
817153be37 feat: add openim env 2024-03-18 21:58:38 +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 (cubxxw)
aca8a5020a docs: add logging md About WrapMsg Use docs 2024-03-18 11:48:00 +08:00
Xinwei Xiong
4cd42d7e19
fix: create time sort (#2090) 2024-03-18 02:35:00 +00:00
Xinwei Xiong (cubxxw)
1c29734a76 fix: fix user module format code 2024-03-15 14:19:37 +08:00
Xinwei Xiong (cubxxw)
65427a9592 fix: fix tools erros code 2024-03-15 11:20:31 +08:00
Xinwei Xiong (cubxxw)
2810cab920 fix: fix tools erros code 2024-03-15 11:15:58 +08:00
Gordon
e6f1452974 refactor: user and conversation rpc config change. 2024-03-14 11:11:36 +08:00
Gordon
415793bcbf refactor: extract nested structures in the config. 2024-03-14 10:56:18 +08:00
OpenIM Bot
2d2fa99d2c
cicd: bump League Patch (#2105) 2024-03-14 02:17:22 +00:00
Gordon
a2ff3de7e4 refactor: extract nested structures in the config. 2024-03-14 10:16:26 +08:00
Xinwei Xiong (cubxxw)
d3df5c8d9c feat: save callbacks code 2024-03-13 21:22:15 +08:00
Brabem
396e42479c fix: fix the protocol version (#2074) 2024-03-13 21:22:15 +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
36c8e9e14d refactor: extract nested structures in the config. 2024-03-13 11:17:05 +08:00
Brabem
8501c66d14
fix: fix the protocol version (#2074) 2024-03-13 02:13:15 +00:00
OpenIM Bot
c12f9dca7c
cicd: bump League Patch (#2057) 2024-03-10 02:24:20 +00: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
a93615d3e0
cicd: bump League Patch (#2025) 2024-03-08 02:28:48 +00:00
OpenIM Bot
a84162815a
cicd: bump League Patch (#2012) 2024-03-07 11:38:20 +00:00
Brabem
52b8efba73
fix: wrap the error of group user and thrid (#2005)
* fix: wrap the error of group user and thrid

* fix: del the chinese comment

* fix: fix the make_lint error

* fix: fix the ApiTest error
2024-03-06 16:20:07 +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
Xinwei Xiong
33a61f29f2
feat: format openim make lint code (#1997) 2024-03-04 13:32:07 +00:00
longyuqing112
88bcabee1c
feat: optimize openim make lint style format (#1995)
* feat: add openim make lint

* feat: add openim make lint

* feat: add openim make lint

* feat: add openim make lint

* feat: add openim make lint
2024-03-04 10:20:25 +00:00
Xinwei Xiong
02a3cfb021
feat: Introduce Language-Specific Comment Detection Tool and Standardize Log Filename Convention (#1992)
* feat: optimize openim reset code

* feat: optimize openim reset code

* feat: optimize openim reset code

* feat: optimize openim reset code

* feat: optimize openim reset code

* feat: optimize openim reset code

* feat: optimize openim reset code

* feat: optimize openim reset code
2024-03-04 09:30:17 +00:00
Xinwei Xiong
853ac47e42
feat: Integrate Comprehensive E2E Testing for GoChat (#1906)
* feat: create e2e test readme

Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>

* feat: fix markdown file

* feat: add openim make lint

* feat: add git chglog pull request

* feat: add git chglog pull request

* fix: fix openim api err code

* fix: fix openim api err code

* fix: fix openim api err code

* feat: Improve CICD

* feat: Combining GitHub and Google Workspace for Effective Project Management'

* feat: fix openim tools error code

* feat: fix openim tools error code

* feat: add openim error handle

* feat: add openim error handle

* feat: optimize tim white prom code return err

* feat: fix openim tools error code

* style: format openim server code style

* feat: add openim optimize commit code

* feat: add openim optimize commit code

* feat: add openim auto format code

* feat: add openim auto format code

* feat: add openim auto format code

* feat: add openim auto format code

* feat: add openim auto format code

* feat: format openim code

* feat: Some of the notes were translated

* feat: Some of the notes were translated

* feat: update openim server code

* feat: optimize openim reset code

* feat: optimize openim reset code

---------

Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
2024-03-04 04:12:14 +00:00
OpenIM Bot
613bacb789
cicd: bump League Patch (#1963) 2024-02-28 03:01:30 +00:00
longyuqing112
2becd46bdd
Fix lint errors in modified code in the /pkg directory (#1962)
* /pkg-make lint

Signed-off-by: longyuqing112 <105913803+longyuqing112@users.noreply.github.com>

* /pkg_make_lint

Signed-off-by: longyuqing112 <105913803+longyuqing112@users.noreply.github.com>

---------

Signed-off-by: longyuqing112 <105913803+longyuqing112@users.noreply.github.com>
2024-02-27 14:12:01 +00:00
Brabem
ac8775827d
fix: reconstruct the script of 'make start' 'make stop' and 'make check' (#1953)
* fix: del the error world

* fix: refactoring scripts

* fix: del nounset

* rm set error

* rm set error

* replace openim::log::info

* replace openim::log::info

* replace openim::log::info

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* fix: fix the error output format

* log

* fix: fix the error

* log

* log

* fix: fi the code error

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* log

* fix: use printf replace the echo

---------

Co-authored-by: skiffer-git <44203734@qq.com>
2024-02-27 09:58:54 +00:00
OpenIM-Gordon
8e6c1d74c7
fix: change consumer group receive messages avoid kafka consumer group always rebalanced. (#1942) 2024-02-27 08:44:51 +00:00
OpenIM Bot
6c4334b730
cicd: bump League Patch (#1958) 2024-02-27 06:19:21 +00:00
hanson-wen
b6ded44510
add aws upload, but not complete, leave some todos (#1858)
* add aws upload, but not complete, leave some todos

* Update config.yaml

* Update environment.sh

* Update aws.go

* Update aws.go

* Update aws.go

---------

Co-authored-by: Xinwei Xiong <3293172751NSS@gmail.com>
2024-02-26 14:47:01 +00:00