hawklin2017
82a97be850
点击图形
1 month ago
hawklin2017
75b2c700f3
virgil 加密解密
1 month ago
hawklin2017
48e023882a
search nickname
2 months ago
hawklin2017
d787d49d48
search phone
2 months ago
hawklin2017
42064d31a7
用户设置
2 months ago
hawklin2017
33e2a71362
剔除设备
2 months ago
hawklin2017
7e65b21c5e
举报垃圾消息
2 months ago
hawklin2017
a3bda263a7
好友置顶
2 months ago
hawklin2017
fa338b692c
sn设置
2 months ago
hawklin2017
90629c893f
音视频通话
2 months ago
haoyunlt
ce21c5bf0e
Merge branch 'feature/rtc' into develop/tom
2 months ago
hawklin2017
faaf0a7178
sn设置
2 months ago
hawklin2017
4b9412f685
音视频通话
2 months ago
hawklin2017
80f3cfda74
图片验证
2 months ago
hawklin2017
34c13cf608
查看自己登录的在线设备
2 months ago
haoyunlt
f73aa064ce
Merge branch 'develop/tom' into feature/captcha
2 months ago
haoyunlt
47821421d4
Merge pull request #3 from sok-im/feature/user_common_group
...
Feature/user common group
2 months ago
hawklin2017
d1f83cf2be
全局黑名单用户
2 months ago
hawklin2017
34ecfd283d
添加图片验证
2 months ago
hawklin2017
f9d3221df0
查询共同群
2 months ago
hawklin2017
706c6000cb
添加全局黑名单功能
2 months ago
icey-yu
34c35099d1
fix: prometheus
8 months ago
icey-yu
fd479c15b4
fix: prometheus
8 months ago
icey-yu
95d383d656
fix: prometheus
8 months ago
icey-yu
36810b99a4
fix: prometheus
8 months ago
icey-yu
0bd60efeab
fix: prometheus
8 months ago
icey-yu
909f3a4a24
fix: prometheus
8 months ago
Gordon
a893141ae6
eat: add filtering for invalid messages and invalid conversations to prevent data-fetching exceptions after conversations are deleted.
10 months ago
OpenIM-Gordon
55113e5277
feat: add filtering for invalid messages and invalid conversations to prevent data-fetching exceptions after conversations are deleted. ( #3239 ) ( #3247 ) ( #3483 )
...
Co-authored-by: OpenIM-Robot <openim4@gmail.com>
10 months ago
chao
bc326704f1
feat: optimize friend and group applications ( #3384 )
...
* pb
* fix: Modifying other fields while setting IsPrivateChat does not take effect
* fix: quote message error revoke
* refactoring scheduled tasks
* refactoring scheduled tasks
* refactoring scheduled tasks
* refactoring scheduled tasks
* refactoring scheduled tasks
* refactoring scheduled tasks
* upgrading pkg tools
* fix
* fix
* optimize log output
* feat: support GetLastMessage
* feat: support GetLastMessage
* feat: s3 switch
* feat: s3 switch
* fix: GetUsersOnline
* feat: SendBusinessNotification supported configuration parameters
* feat: SendBusinessNotification supported configuration parameters
* feat: SendBusinessNotification supported configuration parameters
* feat: seq conversion failed without exiting
* fix: DeleteDoc crash
* fix: fill send time
* fix: fill send time
* fix: crash caused by withdrawing messages from users who have left the group
* fix: user msg timestamp
* seq read config
* seq read config
* fix: the source message of the reference is withdrawn, and the referenced message is deleted
* feat: optimize the default notification.yml
* fix: shouldPushOffline
* fix: the sorting is wrong after canceling the administrator in group settings
* feat: Sending messages supports returning fields modified by webhook
* feat: Sending messages supports returning fields modified by webhook
* feat: Sending messages supports returning fields modified by webhook
* fix: oss specifies content-type when uploading
* fix: the version number contains a line break
* fix: the version number contains a line break
* feat: GetConversationsHasReadAndMaxSeq support pinned
* feat: GetConversationsHasReadAndMaxSeq support pinned
* feat: GetConversationsHasReadAndMaxSeq support pinned
* fix: transferring the group owner to a muted member, incremental version error
* feat: unified conversion code
* feat: update gomake
* fix: in standalone mode, the user online status is wrong
* fix: add permission check
* fix: add permission check
* fix: add rpc interface permission check
* fix: CreateGroupChatConversations
* feat: optimize friend and group applications
* feat: optimize friend and group applications
* feat: optimize friend and group applications
* feat: optimize friend and group applications
(cherry picked from commit 8e61f30e9c )
# Conflicts:
# go.mod
# go.sum
1 year ago
withchao
aaf898567f
solve uncorrect notification when set group info
1 year ago
icey-yu
1e68f99d11
fix: add autoPort && prometheus port discovery
1 year ago
icey-yu
8c6d734f88
fix: discovery
1 year ago
withchao
d0cd40aae6
resolving v3.8.3 conflicts
1 year ago
icey-yu
4b20286a96
feat: change appNotificationAccount to appManagerAccount && fix: enable config center add env check && fix: error return ( #3038 )
...
* feat: change appNotificationAccount to appManagerAccount && fix: enable config center add env check && fix: error return
* fix: err
1 year ago
withchao
2676295a4c
merge code
1 year ago
chao
de42eb1f11
feat: Optimizing RPC call ( #2993 )
...
* pb
* fix: Modifying other fields while setting IsPrivateChat does not take effect
* fix: quote message error revoke
* refactoring scheduled tasks
* refactoring scheduled tasks
* refactoring scheduled tasks
* refactoring scheduled tasks
* refactoring scheduled tasks
* refactoring scheduled tasks
* rpc client
* rpc client
* rpc client
* rpc client
* rpc client
* rpc client
* rpc client
* rpc client
1 year ago
chao
b26b0a422c
feat: Optimize Scheduled Task ( #2985 )
...
* pb
* fix: Modifying other fields while setting IsPrivateChat does not take effect
* fix: quote message error revoke
* refactoring scheduled tasks
* refactoring scheduled tasks
* refactoring scheduled tasks
* refactoring scheduled tasks
* refactoring scheduled tasks
* refactoring scheduled tasks
1 year ago
icey-yu
0d84190ed6
feat: Print Panic Log ( #2850 )
...
* feat: catch panic
* feat: docker file
* feat: cicd
* feat: dockerfile
---------
Co-authored-by: Monet Lee <monet_lee@163.com>
2 years ago
chao
f707069089
feat: ApplicationVersion move chat ( #2813 )
...
* 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
* update gomake version
* update gomake version
* fix: seq conversion bug
* fix: redis pipe exec
* fix: ImportFriends
* fix: A large number of logs keysAndValues length is not even
* feat: mark read aggregate write
* feat: online status supports redis cluster
* feat: online status supports redis cluster
* feat: online status supports redis cluster
* merge
* merge
* read seq is written to mongo
* read seq is written to mongo
* fix: invitation to join group notification
* fix: friend op_user_id
* feat: optimizing asynchronous context
* feat: optimizing memamq size
* feat: add GetSeqMessage
* feat: GroupApplicationAgreeMemberEnterNotification
* feat: GroupApplicationAgreeMemberEnterNotification
* feat: go.mod
* feat: go.mod
* feat: join group notification and get seq
* feat: join group notification and get seq
* feat: avoid pulling messages from sessions with a large number of max seq values of 0
* feat: API supports gzip
* go.mod
* fix: nil pointer error on close
* fix: listen error
* fix: listen error
* update go.mod
* feat: add log
* fix: token parse token value
* fix: GetMsgBySeqs boundary issues
* fix: sn_ not sort
* fix: sn_ not sort
* fix: sn_ not sort
* fix: jssdk add
* fix: jssdk support
* fix: jssdk support
* fix: jssdk support
* fix: the message I sent is not set to read seq in mongodb
* fix: cannot modify group member avatars
* fix: MemberEnterNotification
* fix: MemberEnterNotification
* fix: MsgData status
* feat: add ApplicationVersion
* feat: ApplicationVersion move chat
---------
Co-authored-by: withchao <withchao@users.noreply.github.com>
2 years ago
chao
e53ae33e39
feat: support app update service ( #2794 )
...
* 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
* update gomake version
* update gomake version
* fix: seq conversion bug
* fix: redis pipe exec
* fix: ImportFriends
* fix: A large number of logs keysAndValues length is not even
* feat: mark read aggregate write
* feat: online status supports redis cluster
* feat: online status supports redis cluster
* feat: online status supports redis cluster
* merge
* merge
* read seq is written to mongo
* read seq is written to mongo
* fix: invitation to join group notification
* fix: friend op_user_id
* feat: optimizing asynchronous context
* feat: optimizing memamq size
* feat: add GetSeqMessage
* feat: GroupApplicationAgreeMemberEnterNotification
* feat: GroupApplicationAgreeMemberEnterNotification
* feat: go.mod
* feat: go.mod
* feat: join group notification and get seq
* feat: join group notification and get seq
* feat: avoid pulling messages from sessions with a large number of max seq values of 0
* feat: API supports gzip
* go.mod
* fix: nil pointer error on close
* fix: listen error
* fix: listen error
* update go.mod
* feat: add log
* fix: token parse token value
* fix: GetMsgBySeqs boundary issues
* fix: sn_ not sort
* fix: sn_ not sort
* fix: sn_ not sort
* fix: jssdk add
* fix: jssdk support
* fix: jssdk support
* fix: jssdk support
* fix: the message I sent is not set to read seq in mongodb
* fix: cannot modify group member avatars
* fix: MemberEnterNotification
* fix: MemberEnterNotification
* fix: MsgData status
* feat: add ApplicationVersion
---------
Co-authored-by: withchao <withchao@users.noreply.github.com>
2 years ago
chao
3914dc1435
feat: provide the interface required by js sdk ( #2712 )
...
* 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
* update gomake version
* update gomake version
* fix: seq conversion bug
* fix: redis pipe exec
* fix: ImportFriends
* fix: A large number of logs keysAndValues length is not even
* feat: mark read aggregate write
* feat: online status supports redis cluster
* feat: online status supports redis cluster
* feat: online status supports redis cluster
* merge
* merge
* read seq is written to mongo
* read seq is written to mongo
* fix: invitation to join group notification
* fix: friend op_user_id
* feat: optimizing asynchronous context
* feat: optimizing memamq size
* feat: add GetSeqMessage
* feat: GroupApplicationAgreeMemberEnterNotification
* feat: GroupApplicationAgreeMemberEnterNotification
* feat: go.mod
* feat: go.mod
* feat: join group notification and get seq
* feat: join group notification and get seq
* feat: avoid pulling messages from sessions with a large number of max seq values of 0
* feat: API supports gzip
* go.mod
* fix: nil pointer error on close
* fix: listen error
* fix: listen error
* update go.mod
* feat: add log
* fix: token parse token value
* fix: GetMsgBySeqs boundary issues
* fix: sn_ not sort
* fix: sn_ not sort
* fix: sn_ not sort
* fix: jssdk add
* fix: jssdk support
* fix: jssdk support
* fix: jssdk support
---------
Co-authored-by: withchao <withchao@users.noreply.github.com>
2 years ago
Monet Lee
5452741af8
refactor: add GetAdminToken interface. ( #2684 )
...
* refactor: add GetAdminToken interface.
* update config.
2 years ago
Monet Lee
2a33b5c666
refactor: update fields type in userStatus and check registered. ( #2676 )
2 years ago
icey-yu
aa1d3119be
refactor: change platform to platformID ( #2670 )
2 years ago
chao
80a46b329d
feat: provide the interface required by js sdk ( #2664 )
...
* fix: redis support acquisition time
* fix: GetActiveConversation
* feat: jssdk GetConversations, GetActiveConversation
* feat: jssdk GetConversations, GetActiveConversation
* feat: jssdk GetConversations, GetActiveConversation
* feat: jssdk GetConversations, GetActiveConversation
* feat: jssdk GetConversations, GetActiveConversation
2 years ago
Monet Lee
3472952683
feat: implement GetSpecifiedUserGroupRequestInfo interface. ( #2661 )
...
* feat: implement GetSpecifiedUserGroupRequestInfo interface.
* update mongo config.
2 years ago
icey-yu
7da87e1e36
feat: GetPinnedConversationIDs ( #2660 )
...
* feat: GetPinnedConversationIDs
* feat: api
2 years ago
icey-yu
51aaf08fa7
feat: get not notify conversationIDs ( #2658 )
...
* feat: get not notify conversationIDs
* feat: api
* fix: database
* fix: change name
2 years ago
Monet Lee
6006de4612
feat: add GetSpecifiedBlacks interface. ( #2656 )
2 years ago