458 Commits

Author SHA1 Message Date
Gordon
2783aaae25 Merge remote-tracking branch 'origin/list' into list 2024-06-25 15:38:32 +08:00
Gordon
da8cd97bab fix: delete cache of max group joined version avoid sync joined group failed. 2024-06-25 15:36:49 +08:00
icey-yu
996fd4ea7c merge: list -> fix-resp 2024-06-24 15:49:42 +08:00
icey-yu
21197cc679 feat: replace resp nil 2024-06-24 15:34:08 +08:00
Gordon
0539a38310 fix: transfer group owner incr version more than 1. 2024-06-21 19:51:00 +08:00
withchao
88c1510be7 Merge remote-tracking branch 'origin/list' into list 2024-06-20 14:57:47 +08:00
withchao
03d4564596 user version 2024-06-20 14:55:59 +08:00
Gordon
4f359b7335 fix: sort by id avoid unstable sort friends. 2024-06-19 20:35:32 +08:00
Gordon
5006af5b54 fix: sort by id avoid unstable sort friends. 2024-06-19 20:28:09 +08:00
Gordon
924888dbd1 fix: sort by id avoid unstable sort friends. 2024-06-19 20:17:28 +08:00
withchao
08cb4a948d group 2024-06-19 16:28:28 +08:00
Gordon
aff8322bc5 fix: sort by id avoid unstable sort friends. 2024-06-18 21:04:03 +08:00
withchao
ec40d824f6 Merge remote-tracking branch 'origin/main' into list
# Conflicts:
#	go.mod
#	go.sum
2024-06-17 15:38:29 +08:00
withchao
c161330208 Merge remote-tracking branch 'origin/list' into list
# Conflicts:
#	go.mod
#	go.sum
#	internal/api/router.go
#	internal/rpc/group/sync.go
2024-06-17 15:34:49 +08:00
withchao
a41c8c6a9d group version 2024-06-17 15:28:09 +08:00
icey-yu
c5fa596cdd refactor: change incremental to full 2024-06-14 17:14:43 +08:00
icey-yu
877abfe7ce
Fix group and config (#2341)
* fix:fcm config path

* update:go mod(only one can create group)

* feat:get fcm config from url

* fix:err and name

* fix:config name and annotation

* refactor:change FCM config name

* refactor:change standardized URL

* Update openim-push.yml

---------

Co-authored-by: skiffer-git <72860476+skiffer-git@users.noreply.github.com>
2024-06-13 04:13:13 +00:00
withchao
caebdf32ca sync 2024-06-11 18:38:36 +08:00
withchao
58c4c13cf1 sync 2024-06-07 17:45:41 +08:00
withchao
a1523f47e7 sync option 2024-06-06 15:28:03 +08:00
withchao
8e1d0c5a1f Merge remote-tracking branch 'origin/list' into list
# Conflicts:
#	internal/rpc/friend/black.go
#	internal/rpc/friend/callback.go
#	internal/rpc/friend/convert.go
#	internal/rpc/friend/friend.go
#	internal/rpc/friend/notification.go
#	internal/rpc/friend/sync.go
#	internal/rpc/user/user.go
2024-06-06 09:55:24 +08:00
withchao
6285b688a2 sync option 2024-06-06 09:45:44 +08:00
Monet Lee
7821f5f265
Merge branch 'list' into list 2024-06-05 11:37:56 +08:00
Monet Lee
cfd07b1a98
Merge branch 'openimsdk:main' into list 2024-06-05 11:22:47 +08:00
Monet Lee
1796c3a9e4 refactor: replace friend package with realtion. 2024-06-05 11:18:14 +08:00
withchao
7e13faaa98 sync option 2024-06-04 19:11:16 +08:00
withchao
693935237a sync option 2024-06-04 17:31:49 +08:00
withchao
1b5621bc09 group sync 2024-06-03 18:44:42 +08:00
OpenIM-Gordon
973442e3d3
refactor: db cache batch refactor and batch consume message. (#2325)
* refactor: cmd update.

* refactor: msg transfer refactor.

* refactor: msg transfer refactor.

* refactor: msg transfer refactor.

* fix: read prometheus port when flag set to enable and prevent failure during startup.

* fix: notification has counted unread counts bug fix.

* fix: merge opensource code into local.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* refactor: delete message and message batch use lua.

* fix: add protective measures against memory overflow.
2024-06-03 03:24:37 +00:00
withchao
cfc01bb3d9 sync 2024-05-31 18:41:34 +08:00
withchao
0f72de85b2 optimization version log 2024-05-30 15:49:34 +08:00
withchao
0aaf8b93a0 optimization version log 2024-05-30 15:41:45 +08:00
withchao
eb362daaf2 mage 2024-05-30 15:07:42 +08:00
withchao
10315e9f86 Merge branch 'main' into list
# Conflicts:
#	internal/rpc/user/user.go
#	pkg/common/convert/user.go
#	pkg/common/storage/cache/redis/friend.go
#	pkg/common/storage/controller/friend.go
#	pkg/common/storage/database/friend.go
#	pkg/common/storage/database/mgo/friend.go
#	pkg/common/storage/database/mgo/mongo_test.go
2024-05-30 14:40:46 +08:00
withchao
9ba22f30ae friend incr sync 2024-05-30 11:19:32 +08:00
withchao
f6131c4ce5 friend incr sync 2024-05-29 15:13:50 +08:00
withchao
8e37a417db friend incr sync 2024-05-27 18:24:33 +08:00
withchao
1f02bdc267 friend incr sync 2024-05-27 15:15:23 +08:00
OpenIM-Gordon
76d9688a54
refactor: db refactor and cache key add. (#2320)
* refactor: db refactor and cache key add.

* refactor: db refactor and cache key add.

* refactor: go version update.

* refactor: file name change.
2024-05-27 03:58:36 +00:00
withchao
2f97933f6c new mongo 2024-05-24 18:11:48 +08:00
withchao
e99eaf9146 new mongo 2024-05-24 15:44:08 +08:00
withchao
11840025fc new mongo 2024-05-24 15:05:12 +08:00
withchao
05cec1b10c new mongo 2024-05-24 09:54:17 +08:00
withchao
a2bfc907bb new mongo 2024-05-23 18:39:45 +08:00
withchao
82c6b005e9 new mongo 2024-05-23 17:55:02 +08:00
withchao
c6942f07da new mongo 2024-05-22 18:38:29 +08:00
withchao
5528e8e44d new mongo 2024-05-22 10:54:25 +08:00
skiffer-git
835ff3824f
Etcd naming and discovery (#2300)
* add etcd

* add etcd

* add etcd

* add etcd

* add etcd

* add etcd

* add etcd

* add etcd

* add etcd

* add etcd

* add etcd

* add etcd

* add etcd

* add etcd

* add etcd

* add etcd

* add etcd

* add etcd

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism

* Add etcd as a service discovery mechanism
2024-05-14 10:21:36 +00:00
chao
66426cd98b
fix: search for messag (#2288)
* fix: GroupApplicationAcceptedNotification

* fix: GroupApplicationAcceptedNotification

* fix: NotificationUserInfoUpdate

* cicd: robot automated Change

* fix: component

* fix: getConversationInfo

* feat: cron task

* feat: cron task

* feat: cron task

* feat: cron task

* feat: cron task

* fix: minio config url recognition error

* fix: SearchMessage

---------

Co-authored-by: withchao <withchao@users.noreply.github.com>
2024-05-08 11:38:27 +00:00
chao
230c0dbb8b
fix: minio config build (#2263)
* fix: GroupApplicationAcceptedNotification

* fix: GroupApplicationAcceptedNotification

* fix: NotificationUserInfoUpdate

* cicd: robot automated Change

* fix: component

* fix: getConversationInfo

* feat: cron task

* feat: cron task

* feat: cron task

* feat: cron task

* feat: cron task

* fix: minio config url recognition error

---------

Co-authored-by: withchao <withchao@users.noreply.github.com>
2024-04-29 09:02:46 +00:00