withchao
c2604b430a
fix: oss specifies content-type when uploading
2025-03-31 16:45:36 +08:00
chao
6265144aec
Merge branch 'openimsdk:main' into main
2025-03-31 11:40:04 +08:00
Monet Lee
4dc9b45861
feat: implement stress-test tools. ( #3261 )
...
* feat: implement stress-test tools.
* revert config file.
2025-03-28 07:46:42 +00:00
chao
13cb82488c
Merge branch 'openimsdk:main' into main
2025-03-25 15:55:56 +08:00
OpenIM-Gordon
73934fd955
feat: add filtering for invalid messages and invalid conversations to prevent data-fetching exceptions after conversations are deleted. ( #3239 )
2025-03-21 07:19:21 +00:00
OpenIM-Gordon
11044eac58
feat: add a function for business info change to update related conve… ( #3225 )
...
* feat: add a function for business info change to update related conversation's ex info.
* feat: add a function for business info change to update related conversation's ex info.
* feat: add a function for business info change to update related conversation's ex info.
* feat: add a function for business info change to update related conversation's ex info.
2025-03-21 07:10:31 +00:00
Monet Lee
b969827b9a
feat: Implement webhook in createConversation ( #3228 )
...
* update test method args.
* feat: implement createConversations webhook function.
* improve webhookCreateConversations Implement
* implement createconversation webhook.
* remove unused paramaters.
2025-03-14 08:46:29 +00:00
icey-yu
0b9dbd301c
feat: check if the secret in config/share.yml has been changed during registration ( #3223 )
...
* feat: check if the secret in config/share.yml has been changed during registration.
* fix: cicd
* fix: code
* fix: cicd
* fix: cicd
* fix: cicd
* fix: cicd
* fix: cicd
2025-03-13 10:21:48 +00:00
icey-yu
3516f843db
fix: AdminToken save to redis && limit 1 for each userID ( #3224 )
2025-03-13 09:17:50 +00:00
chao
4fab41deca
Merge branch 'openimsdk:main' into main
2025-03-13 15:16:20 +08:00
icey-yu
e76e02fdba
feat: set configs ( #3183 )
2025-03-12 06:54:37 +00:00
Monet Lee
c0c4ba21a8
fix: solve unocrrect invite notification ( #3213 )
2025-03-12 03:38:18 +00:00
Monet Lee
7859f2ccb3
refactor: improve setConversations method. ( #3194 )
2025-03-07 09:03:40 +00:00
chao
397619776b
Merge branch 'openimsdk:main' into main
2025-03-07 15:05:52 +08:00
chao
964ee7a8dd
feat: sending messages supports returning fields modified by webhook ( #3192 )
...
* 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
2025-03-05 09:04:57 +00:00
withchao
8396e15e2b
feat: Sending messages supports returning fields modified by webhook
2025-03-05 17:00:56 +08:00
withchao
2c53bd2382
feat: Sending messages supports returning fields modified by webhook
2025-03-05 16:54:33 +08:00
withchao
86bdcbcde6
feat: Sending messages supports returning fields modified by webhook
2025-03-05 16:52:55 +08:00
Monet Lee
0541d0bf06
fix: solve uncorrect GroupMember enter group notification type. ( #3188 )
2025-03-04 10:12:35 +00:00
icey-yu
737169a466
feat: system account send msg doesn't need friend verify ( #3187 )
2025-03-04 10:04:21 +00:00
chao
68ee86c1d9
fix: the sorting is wrong after canceling the administrator in group settings ( #3185 )
...
* 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
2025-03-04 08:09:29 +00:00
withchao
13356b6d49
Merge remote-tracking branch 'origin/main'
2025-03-04 16:07:39 +08:00
withchao
4af98e7e50
fix: the sorting is wrong after canceling the administrator in group settings
2025-03-04 16:06:10 +08:00
chao
b61dd3631e
Merge branch 'openimsdk:main' into main
2025-03-04 14:37:33 +08:00
chao
ab6c9dca71
feat: optimizing BatchGetIncrementalGroupMember ( #3180 )
...
* 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: optimizing BatchGetIncrementalGroupMember
2025-03-03 09:59:35 +00:00
chao
7cd396e424
Merge branch 'openimsdk:main' into main
2025-03-03 14:20:37 +08:00
Monet Lee
887e0b7314
fix: solve uncorrect notification when set group info ( #3172 )
...
* fix: setGroupInfoEx uncorrect call.
* update notification logic.
* update group notification logic.
* update update group announcement notication.
* fix errror.
* refresh
* solve conflict.
* update args.
2025-03-03 02:39:53 +00:00
OpenIM-Gordon
1df02692bf
refactor: change sendNotification to sendMessage to avoid ambiguity regarding message sending behavior. ( #3173 )
...
* feat: add a field to specify whether to send a notification message when creating a group.
* feat: add a field to specify whether to send a notification message when creating a group.
* refactor: change sendNotification to sendMessage to avoid ambiguity regarding message sending behavior.
---------
Co-authored-by: Monet Lee <monet_lee@163.com>
2025-02-28 08:59:04 +00:00
OpenIM-Gordon
4d2fce0e52
feat: add a field to specify whether to send a notification message w… ( #3163 )
...
* feat: add a field to specify whether to send a notification message when creating a group.
* feat: add a field to specify whether to send a notification message when creating a group.
---------
Co-authored-by: Monet Lee <monet_lee@163.com>
2025-02-28 08:38:57 +00:00
OpenIM-Gordon
b7f88138bd
feat: add a new message type: Markdown text ( #3162 )
2025-02-28 08:22:00 +00:00
chao
bf6d77a267
feat: the default notification.yml is not configured properly ( #3168 )
...
* 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
2025-02-27 08:17:00 +00:00
withchao
00a7e03523
fix: shouldPushOffline
2025-02-27 16:04:56 +08:00
withchao
d914b3c41c
feat: optimize the default notification.yml
2025-02-27 15:56:23 +08:00
chao
f4759cb4ed
Merge branch 'openimsdk:main' into main
2025-02-25 17:48:23 +08:00
icey-yu
46f1a9c7a3
fix: PCAndOther multi login policy can`t get old clients correctly ( #3158 )
2025-02-24 07:29:39 +00:00
chao
530c26184e
Merge branch 'openimsdk:main' into main
2025-02-21 16:22:32 +08:00
icey-yu
df1c8df693
feat: Change after webhook filter && feat SendSimpleMsg ( #3151 )
...
* feat: msg filter and search system account
* feat: search system account
* chore: msg
* chore: msg
* chore: msg
* chore: webhook filter && sendSimpleMessage
2025-02-20 08:13:47 +00:00
icey-yu
14393b0f53
fix: Offline push does not have a badge && Android offline push ( #3146 )
...
* fix: offline push can display badge
* feat: strategy
* feat: log
* feat: log
* chore: offlinepush
* fix: offlinepush
* fix: log
2025-02-17 10:20:31 +00:00
chao
9ed6200e45
feat: optimize code and support running in single process mode ( #3142 )
...
* 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
* monolithic
* fix: DeleteDoc crash
* fix: DeleteDoc crash
* fix: monolithic
* fix: monolithic
* fix: fill send time
* fix: fill send time
* fix: crash caused by withdrawing messages from users who have left the group
* fix: mq
* fix: mq
* fix: user msg timestamp
* fix: mq
* 1
* 1
* 1
* 1
* 1
* 1
* 1
* seq read config
* seq read config
* 1
* 1
* fix: the source message of the reference is withdrawn, and the referenced message is deleted
* 1
* 1
* 1
* 1
* 1
* 1
* 1
* 1
* 1
* 1
* 1
* 1
* 1
* 1
2025-02-14 08:18:27 +00:00
chao
094c35658f
Merge branch 'openimsdk:main' into main
2025-02-14 11:15:52 +08:00
chao
e37ea50b94
fix: the source message of the reference is withdrawn, and the referenced message is deleted ( #3137 )
...
* 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
2025-02-12 10:46:38 +00:00
chao
17b62f7191
Merge branch 'openimsdk:main' into main
2025-02-12 18:33:18 +08:00
withchao
4569781fb7
fix: the source message of the reference is withdrawn, and the referenced message is deleted
2025-02-12 18:32:06 +08:00
chao
a3c43a49d8
fix: seq conversion not reading env in docker environment ( #3130 )
...
* 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
2025-02-10 03:44:57 +00:00
withchao
aebd6d6dd6
seq read config
2025-02-10 11:28:09 +08:00
withchao
8e6448d7a7
seq read config
2025-02-10 10:57:03 +08:00
chao
0995adeb43
Merge branch 'openimsdk:main' into main
2025-02-10 10:51:01 +08:00
Monet Lee
489571f4b6
fix: solve stop when merge failed ( #3106 )
2025-02-08 07:26:35 +00:00
Monet Lee
ad8829c5a6
build: keep conflict is true. ( #3103 )
2025-02-08 04:03:29 +00:00
chao
0bf076bb05
fix: the user sets the conversation timer cleanup timestamp unit incorrectly ( #3102 )
...
* 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
2025-02-08 02:36:00 +00:00