withchao
32221da613
feat: local cache
2024-01-15 16:27:02 +08:00
withchao
ad5e4e1540
feat: local cache
2024-01-15 16:02:34 +08:00
withchao
c9193302a8
feat: local cache
2024-01-15 15:53:40 +08:00
withchao
abbb701192
feat: local cache
2024-01-15 15:23:42 +08:00
withchao
3e30e50a09
feat: local cache
2024-01-15 11:42:18 +08:00
withchao
749eb11830
feat: local cache
2024-01-12 18:23:15 +08:00
withchao
a81bc3fc23
feat: local cache
2024-01-12 17:51:01 +08:00
withchao
9908e2c658
Merge remote-tracking branch 'origin/localcache' into localcache
...
# Conflicts:
# pkg/common/localcache/cache.go
# pkg/common/localcache/option.go
2024-01-12 16:11:26 +08:00
withchao
45064ae5ca
feat: local cache
2024-01-12 15:41:05 +08:00
Gordon
1f1ab65375
feat: cache add single-flight and timing-wheel.
2024-01-12 13:27:54 +08:00
withchao
006e4a1e93
local cache
2024-01-10 16:24:46 +08:00
withchao
8ff8861603
local cache
2024-01-10 16:13:55 +08:00
withchao
2d21ab3aeb
local cache
2024-01-10 16:03:49 +08:00
withchao
a84ad774f7
local cache
2024-01-10 15:27:24 +08:00
withchao
ee9c9eb97c
localcache
2024-01-10 15:16:30 +08:00
withchao
da2c0d11f5
localcache
2024-01-10 15:06:12 +08:00
withchao
7a67beb7a1
localcache
2024-01-10 14:38:04 +08:00
withchao
28292be37d
localcache
2024-01-10 12:09:25 +08:00
withchao
1ea5fe04f1
localcache
2024-01-10 12:08:15 +08:00
withchao
c16cd0bf7c
localcache
2024-01-10 12:01:55 +08:00
withchao
03e15766ab
localcache
2024-01-10 11:57:46 +08:00
withchao
f0e5c587ad
localcache
2024-01-10 11:46:27 +08:00
withchao
b0ec48d35d
localcache
2024-01-10 11:41:57 +08:00
withchao
8360c72300
openim.yaml
2024-01-10 11:12:52 +08:00
withchao
18ad656087
Merge remote-tracking branch 'origin/main' into localcache
2024-01-10 11:05:34 +08:00
Brabem
1c72e46cc9
fix: fix the GetSortedConversationList ( #1725 )
...
* fix: improve the GetSortedConversation api
* fix: fix the go.mod
* fix: fix the valiable name
2024-01-10 02:55:55 +00:00
withchao
22c00c411e
fix: mongo
2024-01-10 10:32:18 +08:00
AndrewZuo01
a2a082f681
update usercommand and fix callback ( #1681 )
...
* update set pin friends
* update set pin friends
* update set pin friends
* update set pin friends
* update set pin friends
* update set pin friends
* fix bugs
* fix bugs
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* Update go.mod
* Update friend.go
* debug
* debug
* debug
* add pin friend test
* add pin friend test
* add pin friend test
* add pin friend test
* add pin friend test
* add pin friend test
* add pin friend test
* add pin friend test
* add pin friend test
* I cannot solve todo in test.sh
* update user command
* update user command
* update user command
* update user command
* update user command
* update user command
* update user command
* update user command
* update user command
* update user command
* update user command
* update user command
* update user command
* update user command
* Update go.mod
* fix group notification
* fix group notification
* update openimsdk tools
* update openim server remove duplicate code
* update openim server remove duplicate code
* update user command get
* update user command get
* update response of callback response error
* update black ex
* update join group ex
* update user pb2map
* update go sum
* update go sum
* update updateUserInfoEx
* update updateUserInfoEx
* update updateUserInfoEx add callback functions
* fix dismiss group function
* fix dismiss group function
* fix dismiss group function
* fix dismiss group function
* update pin friend to update friend
* fix go mod
* fix err golangci-lint
* fix UserPb2DBMap
* update comments, update go.mod check for register username
* update comments, update go.mod check for register username
* update comments, update go.mod check for register username
* update comments, update go.mod check for register username
* fix callback
* fix go.mod
* fix debug
* fix bugs
* update notification
* update notification
* update notification
* update notification
* update notification
* update notification
* update notification
* update notification
* fix updateUserInfoEx
* fix updateUserInfoEx
* modify go.mod
* fix updateUserInfoEx
* fix updateUserInfoEx
* fix updateUserInfoEx
* update user command notification
* update user command get all notification
* update user command get all notification
* fix type = 0
* fix type = 0
* fix type = 0
* fix type = 0
* fix type = 0
* fix type = 0
* fix typing cause callback
* add ex to usercommand
* add ex to usercommand
* update updatefriends
* fix updatefriend map
* fix updatefriend FriendsInfoUpdateNotification
* fix push online and offline user, but why typing trigger callback push?
* fix push online and offline user, but why typing trigger callback push?
* update user command record not found and user access check
* update user command get all user access check
* update go.mod
* fix callback name and place
* upadtae callback test
* fix callback typing
* fix callback typing
* fix callback typing
* fix callback typing
* fix lint on processusercommand
---------
Co-authored-by: Xinwei Xiong <3293172751@qq.com>
2024-01-10 02:27:03 +00:00
withchao
f0075265d5
fix: mongo
2024-01-10 10:18:05 +08:00
withchao
86aebfc0bd
fix: mongo
2024-01-09 17:36:24 +08:00
withchao
bbb5ef5ccc
feat: msg local cache
2024-01-09 17:01:50 +08:00
Gordon
535ae19f7a
fix: group messages sync failed. ( #1720 )
...
* fix: add notifications for some notifications.
* fix: modify dismissed group's status.
* fix: Adjust the logic in multiTerminalLoginChecker to prevent onlineUserNum from decreasing below zero, thereby avoiding negative values.
* fix: group messages sync failed.
2024-01-09 06:49:31 +00:00
skiffer-git
3ff588896f
update: update readme ( #1714 )
...
* update: update readme
* update: update readme
* update: update readme
* update: update readme
2024-01-08 13:40:04 +00:00
Brabem
d91a665891
fix: fix some bug ( #1710 )
...
* fix: test the getUser api
* fix: fix the go.mod
* fix: fix the go.mod
* fix: fix the go.mod
* fix: fix the addNotificationAccount req
* fix: fix the addnotificationAccount resp
* fix: fix the searchNotificationResp
* fix: fix the go mod
* fix: fix the field of PageFindUser
* Update openimci.yml
* Update openimci.yml
---------
Co-authored-by: Xinwei Xiong <3293172751@qq.com>
2024-01-08 13:38:48 +00:00
withchao
0248fbb47d
feat: msg local cache
2024-01-08 20:38:23 +08:00
withchao
938622b1fe
feat: msg local cache
2024-01-08 20:36:41 +08:00
withchao
3d77c1c8cf
feat: msg local cache
2024-01-08 16:47:39 +08:00
withchao
1ae523dcc2
feat: msg local cache
2024-01-08 15:41:57 +08:00
withchao
d9921248a7
feat: msg local cache
2024-01-08 15:39:39 +08:00
chao
ceb950a57f
feat: send msg at text ( #1705 )
2024-01-08 07:16:28 +00:00
Xinwei Xiong
f27b1e43f5
Enhancements to Script Variables and Logic in OpenIM, Including dig Detection and Mongo Startup Checks ( #1696 )
...
* update openim and optimize openim docs and dig check
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* update openim and optimize openim docs and dig check
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* update openim and optimize openim docs and dig check
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* update openim environment and status
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* update openim environment and status
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* update openim environment and status
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* update openim environment and status
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* update openim environment and status
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* update openim environment and status
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* update openim environment and status
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* update openim environment and status
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* update openim environment and status
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* update openim environment and status
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix openim config mongo passwd env
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* update openim environment and status
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* update openim environment and status
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* update openim environment and status
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* update openim environment and status
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* update openim environment and status
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* update openim environment and status
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* update openim environment and status
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* update openim environment and status
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim mongo logic
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim mongo logic
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim mongo logic
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim mongo logic
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: sava openim cicd
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim mongo logic
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim mongo logic
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim mongo logic
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim mongo logic
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim mongo logic
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim mongo logic
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim mongo logic
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim mongo logic
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim mongo logic
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim mongo logic
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim mongo logic
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
---------
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
2024-01-07 07:02:59 +00:00
Xinwei Xiong
c241f5bea1
Update cla.yml ( #1692 )
2024-01-06 13:02:47 +00:00
Xinwei Xiong
8aac6c6f81
Fix(main): fix openim config from mongo password env upgrade openim build CICD ( #1689 )
...
* fix openim config mongo passwd env
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix openim config mongo passwd env
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix openim config mongo passwd env
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix openim config mongo passwd env
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
---------
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
2024-01-05 03:19:40 +00:00
Xinwei Xiong
e0244d9ca7
Update docker-start-all.sh fix MSG_TRANSFER_PROM_PORT ( #1679 )
...
* fix: fix the bug
* fix: fix the imAdmin permission and searchNoficitaion resp
* 2023 Annual Summary Reflections and Aspirations
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix: dissmissGroup and lack of keyword bug (#1678 )
* Update docker-start-all.sh
* Update env-template.yaml
* Update docker-start-all.sh
---------
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
Co-authored-by: luhaoling <2198702716@qq.com>
Co-authored-by: Brabem <69128477+luhaoling@users.noreply.github.com>
Co-authored-by: OpenIM Bot <124379614+kubbot@users.noreply.github.com>
2024-01-04 12:51:21 +00:00
skiffer-git
6764fa5e70
MongoDB supports non-root users ( #1684 )
...
* MongoDB supports non-root users
Signed-off-by: skiffer-git <44203734@qq.com>
* Update component.go
* Update env-template.yaml
* Update docker-compose.yml
* Update environment.sh
* Update openim.yaml
* Update mongo-init.sh
---------
Signed-off-by: skiffer-git <44203734@qq.com>
Co-authored-by: Xinwei Xiong <3293172751@qq.com>
2024-01-04 12:50:29 +00:00
Brabem
d3047d73b6
fix: dissmissGroup and lack of keyword bug ( #1672 )
...
* feat: add GetConversationsUnreadSeqAndMaxSeq func
* feat: add GetConversationsUnreadSeqAndMaxSeq func
* feat: add GetConversationsUnreadSeqAndMaxSeq func
* fix: fix the conflect
* feat: add GetConversationList Api
* fix: fix the error
* fix: move the GetConversationList to conversation folder
* fix: fix the go.mod
* fix: add InitiateFormData and CompleteFormData
* fix: fix the error
* fix: find error
* fix: test
* feat: add notification API
* fix: find error
* fix: fix the error
* fix: fix the PinFriend error
* fix: fix the Ex error
* fix: find the error
* fix: fix the rpc error
* fix: fix the error
* fix: fix the log error
* fix: fix the error1
* fix: fix the error
* fix: fix the script
* fix: fix the error
* fix: fix the error
* fix: fix the error of tag
* fix: fix the protocol
* fix: fix the error
* fix: fix the error
* fix: fix the err not wrap
* fix: fix the error
* fix: fix GetGroupMembers by nickname
* fix: support search userInfo by nickname or userID
* fix: fix the search by nickname error
* fix: fix the mod
2024-01-04 08:04:15 +00:00
Xinwei Xiong
09c3229d9d
feat(main): fix openim docker start openim server internal port lock ( #1673 )
...
* fix: fix the bug
* fix: fix the imAdmin permission and searchNoficitaion resp
* 2023 Annual Summary Reflections and Aspirations
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
---------
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
Co-authored-by: luhaoling <2198702716@qq.com>
2024-01-04 08:01:32 +00:00
Xinwei Xiong
e1c2e94ec9
Update env-template.yaml ( #1670 )
...
* Update env-template.yaml
* Update env-template.yaml
* Update env-template.yaml
2024-01-04 06:15:14 +00:00
Brabem
9e2a256817
fix: fix the imAdmin permission ( #1664 )
...
* fix: fix the error
* fix: fix the SearchNotificationAccount resp
* fix: fix the god
* Update install-im-server.sh
* Update install-im-server.sh
* fix: fix the searchNotificationAccounts
* fix: fix the imAdmin competence
* fix: fix the error
* fix: fix the checkAdminV3
---------
Co-authored-by: Xinwei Xiong <3293172751@qq.com>
2024-01-03 17:24:02 +08:00
Brabem
587533df4d
fix: update Notification update resp ( #1663 )
...
* fix: fix the error
* fix: fix the SearchNotificationAccount resp
* fix: fix the god
* Update install-im-server.sh
* Update install-im-server.sh
---------
Co-authored-by: Xinwei Xiong <3293172751@qq.com>
2024-01-03 07:46:38 +00:00