143 Commits

Author SHA1 Message Date
Gordon
1500615b49 refactor: cmd update. 2024-04-15 10:05:57 +08:00
Gordon
cb44871c96 refactor: cmd update. 2024-04-12 19:04:02 +08:00
Gordon
2fe48efee5 refactor: kick online user and remove token change to call auth rpc. 2024-04-12 15:10:33 +08:00
skiffer-git
707ff0fc5f Optimize Docker configuration and script. 2024-04-11 12:28:10 +08:00
skiffer-git
3ad8056c8f Optimize Docker configuration and script. 2024-04-11 12:23:07 +08:00
withchao
18fbfd85cc update protocol 2024-04-11 10:41:58 +08:00
withchao
29947e837e update tools 2024-04-10 14:57:47 +08:00
skiffer-git
551dbb2a09 Optimize Docker configuration and script. 2024-04-10 14:54:11 +08:00
skiffer-git
7f37d585cc Optimize Docker configuration and script. 2024-04-10 12:33:36 +08:00
skiffer-git
2b6421ded1 load config 2024-04-09 19:23:39 +08:00
Gordon
a383abe469 refactor: all module update. 2024-04-09 16:29:29 +08:00
skiffer-git
8ff5c89001 mage 2024-04-09 15:09:51 +08:00
withchao
9577375707 Merge remote-tracking branch 'origin/3.6.1-code-conventions' into 3.6.1-code-conventions
# Conflicts:
#	go.sum
2024-04-03 17:19:28 +08:00
withchao
cc05aab07e feat: s3 api addr 2024-04-03 17:18:35 +08:00
skiffer-git
7e8c962d59 Adjust configuration settings 2024-04-03 16:51:00 +08:00
withchao
5cdf296c8f feat: code format 2024-04-02 18:53:49 +08:00
withchao
293157a878 feat: group format 2024-04-01 17:41:31 +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
withchao
53b64ae7c8 feat: s3 2024-03-28 18:50:27 +08:00
Gordon
ca89004086 fix: pkg update. 2024-03-27 21:28:56 +08:00
withchao
32226e4a86 feat: config go.mod 2024-03-27 10:45:59 +08:00
Gordon
187856c4e7 fix: pkg update. 2024-03-26 21:26:27 +08:00
Gordon
5cc371b6ca fix: discov update. 2024-03-26 17:17:47 +08:00
Gordon
2f5786ae34 fix: go mod update. 2024-03-26 15:42:22 +08:00
Gordon
d9ddbdc34e fix: go mod update. 2024-03-26 15:29:34 +08:00
Gordon
0bd7269f1e fix: message gateway update. 2024-03-25 21:17:35 +08:00
Gordon
05c8d3dac3 fix: errs handle. 2024-03-25 14:43:38 +08:00
withchao
de4f90c763 feat: kafka 2024-03-21 19:39:23 +08:00
withchao
32b7738112 feat: msg format 2024-03-21 17:55:05 +08:00
Gordon
c209695ed8 refactor: unified naming for module startup functions. 2024-03-20 16:56:20 +08:00
Gordon
d3bc9aec87 refactor: unified naming for module startup functions. 2024-03-19 21:42:49 +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
de725885fd refactor: unified naming for module startup functions. 2024-03-19 14:48:58 +08:00
Gordon
b096083336 refactor: unified naming for module startup functions. 2024-03-19 14:30:02 +08:00
Gordon
993e97019a refactor: unified naming for module startup functions. 2024-03-19 11:52:38 +08:00
Gordon
116c9363c7 refactor: separate functions with error containing message and error with only stack trace. 2024-03-15 09:46:43 +08:00
withchao
fcbe00ae5a tools upgrade 2024-03-14 18:13:25 +08:00
withchao
cc49f96182 tools upgrade 2024-03-14 14:53:27 +08:00
withchao
1f5f10abe0 tools upgrade 2024-03-14 10:46:45 +08:00
Brabem
396e42479c fix: fix the protocol version (#2074) 2024-03-13 21:22:15 +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
Brabem
532f6acb5d
fix: fix the component logic (#2001)
* 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

---------

Co-authored-by: Gordon <1432970085@qq.com>
Co-authored-by: withchao <993506633@qq.com>
2024-03-05 18:09:50 +08: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
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