OpenIM-Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							388a945cc5 
							
						 
					 
					
						
						
							
							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.
(cherry picked from commit 11044eac586ee2bec8870cc638cb0688631cfdb5) 
						
						
					 
					
						2025-05-20 16:10:33 +08:00 
						 
				 
			
				
					
						
							
							
								Monet Lee 
							
						 
					 
					
						
						
						
						
							
						
						
							1ef55cda05 
							
						 
					 
					
						
						
							
							feat: Implement webhook in createConversation ( #3228 )  
						
						... 
						
						
						
						* update test method args.
* feat: implement createConversations webhook function.
* improve webhookCreateConversations Implement
* implement createconversation webhook.
* remove unused paramaters.
(cherry picked from commit b969827b9af9120b28f267b7f600e3b97c928e59) 
						
						
					 
					
						2025-05-20 16:06:44 +08: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 
						 
				 
			
				
					
						
							
							
								Monet Lee 
							
						 
					 
					
						
						
						
						
							
						
						
							c62945ed05 
							
						 
					 
					
						
						
							
							fix: update set seq implement. ( #2911 )  
						
						... 
						
						
						
						* update set seq implement.
* revert seq logic.
* Update func logic.
* add log print. 
						
						
					 
					
						2024-12-12 07:05:17 +00:00 
						 
				 
			
				
					
						
							
							
								OpenIM-Robot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59c4c7575d 
							
						 
					 
					
						
						
							
							deps: Merge   #2716   #2718   #2719   #2724   #2730   #2770   #2772   #2773   #2775   #2777   #2779   #2782   #2785   #2786   #2789   #2790   #2792  PRs into pre-release-v3.8.2 ( #2797 )  
						
						... 
						
						
						
						* Line webhook (#2716 )
* feat: online and offline webhook
* feat: online and offline webhook
* feat: remove zk
* fix: the message I sent is not set to read seq in mongodb (#2718 )
* 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
---------
Co-authored-by: withchao <withchao@users.noreply.github.com>
* fix: cannot modify group member avatars (#2719 )
* 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
---------
Co-authored-by: withchao <withchao@users.noreply.github.com>
* fix: auth package import twice (#2724 )
* fix: group level change logic (#2730 )
* feat: Add More Multi Login Policy (#2770 )
* feat: multiLogin
* feat: change config
* fix: join the group chat directly, notification type error (#2772 )
* 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
---------
Co-authored-by: withchao <withchao@users.noreply.github.com>
* fix: joinSource check args error. (#2773 )
Co-authored-by: Monet Lee <monet_lee@163.com>
* feat: change push config (#2775 )
* fix: change group member info send notification (#2777 )
* fix: client sends message status error to server (#2779 )
* 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
---------
Co-authored-by: withchao <withchao@users.noreply.github.com>
* fix: improve setConversationAtInfo logic. (#2782 )
* fix: improve ConversationATInfo logic.
* fix logic err.
* fix: del UserB's conversation version cache when userA set conversation's isPrivateChat to true. (#2785 )
* chore: remove unused .chglog and unnecessary content in goreleaser (#2786 )
* Revert: Change group member roleLevel can`t send notification (#2789 )
* fix: change group member info send notification
* fix: change group member info send notification
* fix: group
* fix: group
* fix: group
* fix: improve transfer Owner logic when newOwner is mute. (#2790 )
* fix: improve ConversationATInfo logic.
* fix logic err.
* fix: improve transfer Owner logic when newOwner is mute.
* fix: improve getUserInfo logic. (#2792 )
* fix: improve ConversationATInfo logic.
* fix logic err.
* fix: improve transfer Owner logic when newOwner is mute.
* fix: improve getUserInfo logic.
---------
Co-authored-by: icey-yu <119291641+icey-yu@users.noreply.github.com>
Co-authored-by: chao <48119764+withchao@users.noreply.github.com>
Co-authored-by: withchao <withchao@users.noreply.github.com>
Co-authored-by: liangkai <kevin.scnu@gmail.com>
Co-authored-by: Alilestera <75608652+alilestera@users.noreply.github.com>
Co-authored-by: Monet Lee <monet_lee@163.com>
Co-authored-by: OpenIM-Gordon <46924906+FGadvancer@users.noreply.github.com> 
						
						
					 
					
						2024-10-25 18:19:01 +08:00 
						 
				 
			
				
					
						
							
							
								icey-yu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7da87e1e36 
							
						 
					 
					
						
						
							
							feat: GetPinnedConversationIDs ( #2660 )  
						
						... 
						
						
						
						* feat: GetPinnedConversationIDs
* feat: api 
						
						
					 
					
						2024-09-25 08:04:26 +00:00 
						 
				 
			
				
					
						
							
							
								icey-yu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51aaf08fa7 
							
						 
					 
					
						
						
							
							feat: get not notify conversationIDs ( #2658 )  
						
						... 
						
						
						
						* feat: get not notify conversationIDs
* feat: api
* fix: database
* fix: change name 
						
						
					 
					
						2024-09-25 06:22:57 +00:00 
						 
				 
			
				
					
						
							
							
								chao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f52fa19bd 
							
						 
					 
					
						
						
							
							feat: incremental synchronization of session list ( #2408 )  
						
						... 
						
						
						
						* 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
* conversation version incremental
* GetOwnerConversation
* fix: change incremental syncer router name.
* fix: GetMsgDocModelByIndex bug
* update go.mod
---------
Co-authored-by: withchao <withchao@users.noreply.github.com>
Co-authored-by: Gordon <46924906+FGadvancer@users.noreply.github.com> 
						
						
					 
					
						2024-07-15 07:35:27 +00: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