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
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
8d9c826fe4
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:22:39 +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
OpenIM-Robot
aad2d01681
fix: Offline push does not have a badge && Android offline push ( #3146 ) ( #3149 )
...
* fix: offline push can display badge
* feat: strategy
* feat: log
* feat: log
* chore: offlinepush
* fix: offlinepush
* fix: log
Co-authored-by: icey-yu <119291641+icey-yu@users.noreply.github.com>
2025-02-25 20:17:56 +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
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
OpenIM-Robot
d20a95bb08
fix: the source message of the reference is withdrawn, and the referenced message is deleted ( #3137 ) ( #3140 )
...
* 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
Co-authored-by: chao <48119764+withchao@users.noreply.github.com>
2025-02-13 14:00:48 +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
withchao
5ad72fa24c
update config
2025-02-10 17:53:21 +08:00
withchao
67e3bb2b0c
update config
2025-02-10 17:50:17 +08:00
withchao
53316b8ad8
conflict
2025-02-08 17:31:06 +08:00
chao
48291faefb
Merge pull request #3128 from openimsdk/cherry-pick-0bf076b
...
fix: the user sets the conversation timer cleanup timestamp unit incorrectly [Created by @withchao from #3102 ]
2025-02-08 16:35:25 +08:00
chao
63df09cc5d
Merge pull request #3127 from openimsdk/cherry-pick-ed416f8
...
fix: crash caused by withdrawing messages from users who have left the group [Created by @withchao from #3100 ]
2025-02-08 16:35:15 +08:00
chao
f4999cc1fc
Merge branch 'pre-release-v3.8.4' into cherry-pick-47e916a
2025-02-08 16:32:36 +08:00
chao
a140e7c91b
Merge pull request #3119 from openimsdk/cherry-pick-2c747c9
...
feat: SendBusinessNotification supported configuration parameters [Created by @withchao from #3048 ]
2025-02-08 16:29:14 +08:00
chao
f28a1264ab
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 08:20:15 +00:00
chao
08e231b6de
fix: crash caused by withdrawing messages from users who have left the group ( #3100 )
...
* 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
2025-02-08 08:20:11 +00:00
icey-yu
5464636695
feat: add backup volume && optimize log print ( #3066 )
...
* feat: backup
* feat: backup
* feat: backup
* feat: optimize log print
2025-02-08 08:19:50 +00:00
chao
0247fcda5a
feat: SendBusinessNotification supported configuration parameters ( #3048 )
...
* 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
2025-02-08 08:19:38 +00:00
icey-yu
3e12bf3d49
feat: Add enable config center button && fix: grpc connection leakage ( #3036 )
...
* feat: add enable config center
* fix: config
* fix: config
* fix: config
* fix: config
2025-02-08 08:19:34 +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
chao
ed416f8376
fix: crash caused by withdrawing messages from users who have left the group ( #3100 )
...
* 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
2025-02-06 02:38:46 +00:00
icey-yu
47e916aebe
feat: add backup volume && optimize log print ( #3066 )
...
* feat: backup
* feat: backup
* feat: backup
* feat: optimize log print
2025-01-17 01:38:55 +00:00
icey-yu
1e68f99d11
fix: add autoPort && prometheus port discovery
2025-01-14 17:44:44 +08:00
icey-yu
8c6d734f88
fix: discovery
2025-01-10 14:20:43 +08:00
chao
2c747c95a0
feat: SendBusinessNotification supported configuration parameters ( #3048 )
...
* 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
2025-01-09 09:16:36 +00:00
withchao
d0cd40aae6
resolving v3.8.3 conflicts
2025-01-07 19:22:54 +08:00
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
2025-01-07 10:41:54 +00:00
icey-yu
1e8a106320
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
2025-01-06 14:43:21 +00:00
icey-yu
07c255ade7
feat: Add enable config center button && fix: grpc connection leakage ( #3036 )
...
* feat: add enable config center
* fix: config
* fix: config
* fix: config
* fix: config
2025-01-04 12:21:21 +00:00
chao
66edc76c54
feat: support GetLastMessage ( #3029 )
...
* 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
2025-01-04 03:09:57 +00:00
chao
0b78948f62
feat: optimize log output ( #3026 )
...
* 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
2025-01-04 03:09:57 +00:00
chao
ed0a834e2e
feat: support GetLastMessage ( #3029 )
...
* 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
2025-01-02 09:15:38 +00:00
chao
a1b5f054a5
feat: optimize log output ( #3026 )
...
* 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
2024-12-30 07:59:03 +00:00
chao
36c6b41621
fix: jssdk not init ( #3016 )
...
* 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
2024-12-27 09:39:23 +00:00
withchao
2676295a4c
merge code
2024-12-27 17:34:56 +08:00
OpenIM-Gordon
d3b2587743
fix: The message @ information will be set only for members in the group. ( #3009 )
2024-12-27 08:38:05 +00:00
chao
f9e6d07581
feat: support message cache ( #3007 )
...
* 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
* redis msg cache
* redis msg cache
* redis msg cache
* redis msg cache
* redis msg cache
* redis msg cache
* redis msg cache
2024-12-27 08:38:05 +00:00
icey-yu
3e872d6c5a
fix: when unable EnableHistoryForNewMembers, new group member can read last one message. ( #3001 )
2024-12-27 08:38:05 +00:00
chao
9ac35c9059
feat: optimize error stack information ( #2995 )
...
* 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
2024-12-27 08:38:05 +00:00
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
2024-12-27 08:38:05 +00:00
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
2024-12-27 08:38:05 +00:00
chao
de94014b1b
fix: modifying other fields while setting IsPrivateChat does not take effect ( #2972 )
...
* pb
* fix: Modifying other fields while setting IsPrivateChat does not take effect
2024-12-27 08:38:05 +00:00
icey-yu
aa35155ccb
fix: rpc panic recover ( #2957 )
2024-12-27 08:38:05 +00:00