chao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14c486b1dd 
							
						 
					 
					
						
						
							
							Merge pull request  #9  from icey-yu/prometheus  
						
						 
						
						... 
						
						
						
						feat: prometheus 
						
						
					 
					
						2024-07-15 18:56:25 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								icey-yu 
							
						 
					 
					
						
						
						
						
							
						
						
							7f4d6def53 
							
						 
					 
					
						
						
							
							feat: prometheus  
						
						 
						
						
						
						
					 
					
						2024-07-15 18:04:54 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								withchao 
							
						 
					 
					
						
						
						
						
							
						
						
							6a6c712f52 
							
						 
					 
					
						
						
							
							merge  
						
						 
						
						
						
						
					 
					
						2024-07-15 16:12:44 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								withchao 
							
						 
					 
					
						
						
						
						
							
						
						
							4ca7d2f7ed 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/main' into allmerge  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	go.mod
#	go.sum
#	internal/api/router.go
#	pkg/common/storage/database/name.go 
						
						
					 
					
						2024-07-15 16:10:14 +08: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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								withchao 
							
						 
					 
					
						
						
						
						
							
						
						
							68c41ba432 
							
						 
					 
					
						
						
							
							update go.mod  
						
						 
						
						
						
						
					 
					
						2024-07-15 15:04:03 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								withchao 
							
						 
					 
					
						
						
						
						
							
						
						
							0e7687c4a4 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/convincr' into allmerge  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	internal/api/router.go
#	internal/msggateway/client.go 
						
						
					 
					
						2024-07-15 14:45:02 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							29837c95a1 
							
						 
					 
					
						
						
							
							fix: change incremental syncer router name.  
						
						 
						
						
						
						
					 
					
						2024-07-11 18:17:50 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								withchao 
							
						 
					 
					
						
						
						
						
							
						
						
							ec7bebfb86 
							
						 
					 
					
						
						
							
							GetOwnerConversation  
						
						 
						
						
						
						
					 
					
						2024-07-11 10:52:18 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								withchao 
							
						 
					 
					
						
						
						
						
							
						
						
							4875a34ff4 
							
						 
					 
					
						
						
							
							Merge branch 'convincr' into allmerge  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	pkg/common/storage/database/name.go 
						
						
					 
					
						2024-07-10 15:41:55 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								withchao 
							
						 
					 
					
						
						
						
						
							
						
						
							e17f0c95aa 
							
						 
					 
					
						
						
							
							conversation version incremental  
						
						 
						
						
						
						
					 
					
						2024-07-10 14:44:26 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								withchao 
							
						 
					 
					
						
						
						
						
							
						
						
							0a9b53bbe3 
							
						 
					 
					
						
						
							
							rpc prommetrics  
						
						 
						
						
						
						
					 
					
						2024-07-05 14:19:34 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								withchao 
							
						 
					 
					
						
						
						
						
							
						
						
							c1d66faa10 
							
						 
					 
					
						
						
							
							api prommetrics  
						
						 
						
						
						
						
					 
					
						2024-07-04 16:36:20 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								withchao 
							
						 
					 
					
						
						
						
						
							
						
						
							9151b56fe9 
							
						 
					 
					
						
						
							
							api prommetrics  
						
						 
						
						
						
						
					 
					
						2024-07-04 16:21:24 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								withchao 
							
						 
					 
					
						
						
						
						
							
						
						
							6713986887 
							
						 
					 
					
						
						
							
							api prommetrics  
						
						 
						
						
						
						
					 
					
						2024-07-04 16:15:27 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								withchao 
							
						 
					 
					
						
						
						
						
							
						
						
							1336b83142 
							
						 
					 
					
						
						
							
							api prommetrics  
						
						 
						
						
						
						
					 
					
						2024-07-04 16:10:26 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								withchao 
							
						 
					 
					
						
						
						
						
							
						
						
							73a9265957 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/main' into seq38  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	go.mod
#	go.sum
#	internal/api/friend.go
#	internal/rpc/group/sync.go
#	pkg/common/storage/cache/redis/seq.go
#	pkg/common/storage/controller/group.go
#	pkg/common/storage/database/mgo/group_member.go
#	pkg/common/storage/database/name.go 
						
						
					 
					
						2024-07-04 10:26:48 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88c0d5f5ad 
							
						 
					 
					
						
						
							
							feat: support incremental synchronization ( #2379 )  
						
						 
						
						... 
						
						
						
						* 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
* new mongo
* new mongo
* new mongo
* new mongo
* new mongo
* new mongo
* new mongo
* new mongo
* friend incr sync
* friend incr sync
* friend incr sync
* friend incr sync
* friend incr sync
* mage
* optimization version log
* optimization version log
* sync
* sync
* sync
* group sync
* sync option
* sync option
* refactor: replace `friend` package with `realtion`.
* refactor: update lastest commit to relation.
* sync option
* sync option
* sync option
* sync
* sync
* go.mod
* update: go mod
* refactor: change incremental to full
* feat: get full friend user ids
* feat: api and config
* group version
* merge
* fix: sort by id avoid unstable sort friends.
* group
* group
* group
* fix: sort by id avoid unstable sort friends.
* fix: sort by id avoid unstable sort friends.
* fix: sort by id avoid unstable sort friends.
* user version
* fix: sort by id avoid unstable sort friends.
* test: test log add.
* test: debug log remove.
* fix: transfer group owner incr version more than 1.
* fix: add condition to kick owner.
* feat: replace resp nil
* feat: replace nil
* fix: delete cache of max group joined version avoid sync joined group failed.
* fix: nil
* fix: delete cache of max group joined version avoid sync joined group failed.
* fix: delete cache of max group joined version avoid sync joined group failed.
* return group information for any changes
* online cache
---------
Co-authored-by: withchao <withchao@users.noreply.github.com>
Co-authored-by: Monet Lee <monet_lee@163.com>
Co-authored-by: OpenIM-Gordon <46924906+FGadvancer@users.noreply.github.com>
Co-authored-by: icey-yu <1186114839@qq.com> 
						
						
					 
					
						2024-07-01 09:38:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								icey-yu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6f1232582 
							
						 
					 
					
						
						
							
							fix: message can store Ex ( #2371 )  
						
						 
						
						
						
						
					 
					
						2024-06-27 09:54:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								icey-yu 
							
						 
					 
					
						
						
						
						
							
						
						
							cee1a496e9 
							
						 
					 
					
						
						
							
							feat: api and config  
						
						 
						
						
						
						
					 
					
						2024-06-14 18:29:54 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								icey-yu 
							
						 
					 
					
						
						
						
						
							
						
						
							c5fa596cdd 
							
						 
					 
					
						
						
							
							refactor: change incremental to full  
						
						 
						
						
						
						
					 
					
						2024-06-14 17:14:43 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								withchao 
							
						 
					 
					
						
						
						
						
							
						
						
							58c4c13cf1 
							
						 
					 
					
						
						
							
							sync  
						
						 
						
						
						
						
					 
					
						2024-06-07 17:45:41 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								withchao 
							
						 
					 
					
						
						
						
						
							
						
						
							8e1d0c5a1f 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/list' into list  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	internal/rpc/friend/black.go
#	internal/rpc/friend/callback.go
#	internal/rpc/friend/convert.go
#	internal/rpc/friend/friend.go
#	internal/rpc/friend/notification.go
#	internal/rpc/friend/sync.go
#	internal/rpc/user/user.go 
						
						
					 
					
						2024-06-06 09:55:24 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								withchao 
							
						 
					 
					
						
						
						
						
							
						
						
							6285b688a2 
							
						 
					 
					
						
						
							
							sync option  
						
						 
						
						
						
						
					 
					
						2024-06-06 09:45:44 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Monet Lee 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cfd07b1a98 
							
						 
					 
					
						
						
							
							Merge branch 'openimsdk:main' into list  
						
						 
						
						
						
						
					 
					
						2024-06-05 11:22:47 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Monet Lee 
							
						 
					 
					
						
						
						
						
							
						
						
							1796c3a9e4 
							
						 
					 
					
						
						
							
							refactor: replace friend package with realtion.  
						
						 
						
						
						
						
					 
					
						2024-06-05 11:18:14 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								withchao 
							
						 
					 
					
						
						
						
						
							
						
						
							e9f46271ba 
							
						 
					 
					
						
						
							
							sync  
						
						 
						
						
						
						
					 
					
						2024-06-03 14:30:26 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								OpenIM-Gordon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							973442e3d3 
							
						 
					 
					
						
						
							
							refactor: db cache batch refactor and batch consume message. ( #2325 )  
						
						 
						
						... 
						
						
						
						* refactor: cmd update.
* refactor: msg transfer refactor.
* refactor: msg transfer refactor.
* refactor: msg transfer refactor.
* fix: read prometheus port when flag set to enable and prevent failure during startup.
* fix: notification has counted unread counts bug fix.
* fix: merge opensource code into local.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* refactor: delete message and message batch use lua.
* fix: add protective measures against memory overflow. 
						
						
					 
					
						2024-06-03 03:24:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								withchao 
							
						 
					 
					
						
						
						
						
							
						
						
							cfc01bb3d9 
							
						 
					 
					
						
						
							
							sync  
						
						 
						
						
						
						
					 
					
						2024-05-31 18:41:34 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								withchao 
							
						 
					 
					
						
						
						
						
							
						
						
							f6131c4ce5 
							
						 
					 
					
						
						
							
							friend incr sync  
						
						 
						
						
						
						
					 
					
						2024-05-29 15:13:50 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								withchao 
							
						 
					 
					
						
						
						
						
							
						
						
							8e37a417db 
							
						 
					 
					
						
						
							
							friend incr sync  
						
						 
						
						
						
						
					 
					
						2024-05-27 18:24:33 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								森屿 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							285523751d 
							
						 
					 
					
						
						
							
							feat: middleware authentication and whitelist are used to release permissions. ( #2309 )  
						
						 
						
						
						
						
					 
					
						2024-05-17 02:43:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								skiffer-git 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							835ff3824f 
							
						 
					 
					
						
						
							
							Etcd naming and discovery  ( #2300 )  
						
						 
						
						... 
						
						
						
						* add etcd
* add etcd
* add etcd
* add etcd
* add etcd
* add etcd
* add etcd
* add etcd
* add etcd
* add etcd
* add etcd
* add etcd
* add etcd
* add etcd
* add etcd
* add etcd
* add etcd
* add etcd
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism
* Add etcd as a service discovery mechanism 
						
						
					 
					
						2024-05-14 10:21:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								OpenIM-Gordon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							653b48479d 
							
						 
					 
					
						
						
							
							3.6.1 code conventions ( #2202 )  
						
						 
						
						... 
						
						
						
						* refactor: webhooks update.
* Adjust configuration settings
* Adjust configuration settings
* Adjust configuration settings
* feat: s3 api addr
* refactor: webhooks update.
* Adjust configuration settings
* Adjust configuration settings
* Adjust configuration settings
* Adjust configuration settings
* Adjust configuration settings
* Adjust configuration settings
* Adjust configuration settings
* refactor: webhooks update.
* refactor: kafka update.
* Simplify the Docker Compose configuration, remove unnecessary environment variables, and eliminate the gateway service.
* refactor: kafka update.
* refactor: kafka update.
* Simplify the Docker Compose configuration, remove unnecessary environment variables, and eliminate the gateway service.
* Simplify the Docker Compose configuration, remove unnecessary environment variables, and eliminate the gateway service.
* Windows can compile and run.
* Windows can compile and run.
* refactor: kafka update.
* feat: msg cache split
* refactor: webhooks update
* refactor: webhooks update
* refactor: friends update
* refactor: group update
* refactor: third update
* refactor: api update
* refactor: crontab update
* refactor: msggateway update
* mage
* mage
* refactor: all module update.
* check
* refactor: all module update.
* load config
* load config
* load config
* load config
* refactor: all module update.
* refactor: all module update.
* refactor: all module update.
* refactor: all module update.
* refactor: all module update.
* Optimize Docker configuration and script.
* refactor: all module update.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* refactor: all module update.
* Optimize Docker configuration and script.
* refactor: all module update.
* refactor: all module update.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* update tools
* update tools
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* update protocol
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* refactor: all module update.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* refactor: api remove token auth by redis directly.
* Code Refactoring
* refactor: websocket auth change to call rpc of auth.
* refactor: kick online user and remove token change to call auth rpc.
* refactor: kick online user and remove token change to call auth rpc.
* refactor: remove msggateway redis.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor webhook
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor webhook
* refactor: cmd update.
* refactor: cmd update.
* fix: runtime: goroutine stack exceeds
* refactor: cmd update.
* refactor notification
* refactor notification
* refactor
* refactor: cmd update.
* refactor: cmd update.
* refactor
* refactor
* refactor
* protojson
* protojson
* protojson
* go mod
* wrapperspb
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: context update.
* refactor: websocket update info.
* refactor: websocket update info.
* refactor: websocket update info.
* refactor: websocket update info.
* refactor: api name change.
* refactor: debug info.
* refactor: debug info.
* refactor: debug info.
* fix: update file
* refactor
* refactor
* refactor: debug info.
* refactor: debug info.
* refactor: debug info.
* refactor: debug info.
* refactor: debug info.
* refactor: debug info.
* fix: callback update.
* fix: callback update.
* refactor
* fix: update message.
* fix: msg cache timeout.
* refactor
* refactor
* fix: push update.
* fix: push update.
* fix: push update.
* fix: push update.
* fix: push update.
* fix: push update.
* refactor
* refactor
* fix: push update.
* fix: websocket handle error remove when upgrade error.
* fix: priority url
* fix: minio config
* refactor: add zk logger.
* refactor
* fix: minio config
* refactor
* refactor
* refactor
* refactor
* refactor: remove zk logger.
* refactor: update tools version.
* refactor
* refactor: update server version to 3.7.0.
* refactor
* refactor
* refactor
* refactor
* refactor
* refactor
* refactor
* refactor
* refactor
* refactor
* refactor
* refactor
* refactor
* refactor: zk log debug.
* refactor: zk log debug.
* refactor: zk log debug.
* refactor: zk log debug.
* refactor: zk log debug.
* refactor
* refactor
* refactor
* refactor: log level change.
* refactor: 3.7.0 code conventions.
---------
Co-authored-by: skiffer-git <44203734@qq.com>
Co-authored-by: withchao <993506633@qq.com> 
						
						
					 
					
						2024-04-24 12:11:24 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								OpenIM-Gordon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b76816bc14 
							
						 
					 
					
						
						
							
							refactor: 3.7.0 code conventions. ( #2148 )  
						
						 
						
						... 
						
						
						
						* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* feat: add code lint
* feat: add code lint
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Script Refactoring
* feat: code format
* Script Refactoring
* Script Refactoring
* Script Refactoring
* Adjust MinIO configuration settings
* Adjust configuration settings
* Adjust configuration settings
* refactor: config change.
* refactor: webhooks update.
* Adjust configuration settings
* refactor: webhooks update.
* Adjust configuration settings
* Adjust configuration settings
* Adjust configuration settings
* feat: s3 api addr
* refactor: webhooks update.
* Adjust configuration settings
* Adjust configuration settings
* Adjust configuration settings
* Adjust configuration settings
* Adjust configuration settings
* Adjust configuration settings
* Adjust configuration settings
* refactor: webhooks update.
* refactor: kafka update.
* Simplify the Docker Compose configuration, remove unnecessary environment variables, and eliminate the gateway service.
* refactor: kafka update.
* refactor: kafka update.
* Simplify the Docker Compose configuration, remove unnecessary environment variables, and eliminate the gateway service.
* Simplify the Docker Compose configuration, remove unnecessary environment variables, and eliminate the gateway service.
* Windows can compile and run.
* Windows can compile and run.
* refactor: kafka update.
* feat: msg cache split
* refactor: webhooks update
* refactor: webhooks update
* refactor: friends update
* refactor: group update
* refactor: third update
* refactor: api update
* refactor: crontab update
* refactor: msggateway update
* mage
* mage
* refactor: all module update.
* check
* refactor: all module update.
* load config
* load config
* load config
* load config
* refactor: all module update.
* refactor: all module update.
* refactor: all module update.
* refactor: all module update.
* refactor: all module update.
* Optimize Docker configuration and script.
* refactor: all module update.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* refactor: all module update.
* Optimize Docker configuration and script.
* refactor: all module update.
* refactor: all module update.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* update tools
* update tools
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* update protocol
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* refactor: all module update.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* Optimize Docker configuration and script.
* refactor: api remove token auth by redis directly.
* Code Refactoring
* refactor: websocket auth change to call rpc of auth.
* refactor: kick online user and remove token change to call auth rpc.
* refactor: kick online user and remove token change to call auth rpc.
* refactor: remove msggateway redis.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor webhook
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor webhook
* refactor: cmd update.
* refactor: cmd update.
* fix: runtime: goroutine stack exceeds
* refactor: cmd update.
* refactor notification
* refactor notification
* refactor
* refactor: cmd update.
* refactor: cmd update.
* refactor
* refactor
* refactor
* protojson
* protojson
* protojson
* go mod
* wrapperspb
* refactor: cmd update.
* refactor: cmd update.
* refactor: cmd update.
* refactor: context update.
* refactor: websocket update info.
* refactor: websocket update info.
* refactor: websocket update info.
* refactor: websocket update info.
* refactor: api name change.
* refactor: debug info.
* refactor: debug info.
* refactor: debug info.
* fix: update file
* refactor
* refactor
* refactor: debug info.
* refactor: debug info.
* refactor: debug info.
* refactor: debug info.
* refactor: debug info.
* refactor: debug info.
* fix: callback update.
* fix: callback update.
* refactor
* fix: update message.
* fix: msg cache timeout.
* refactor
* refactor
* fix: push update.
* fix: push update.
* fix: push update.
* fix: push update.
* fix: push update.
* fix: push update.
* fix: push update.
* fix: websocket handle error remove when upgrade error.
---------
Co-authored-by: skiffer-git <44203734@qq.com>
Co-authored-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
Co-authored-by: withchao <993506633@qq.com> 
						
						
					 
					
						2024-04-19 22:23:08 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xinwei Xiong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7c25c91e9b 
							
						 
					 
					
						
						
							
							feat: golang fix apt test design ( #2084 )  
						
						 
						
						... 
						
						
						
						* feat: make lint format
* feat: make lint format
* feat: make lint format
* fix: fix make lint
* feat: add scripts verify shell check
* feat: add scripts verify shell check 
						
						
					 
					
						2024-03-18 02:34:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brabem 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8501c66d14 
							
						 
					 
					
						
						
							
							fix: fix the protocol version ( #2074 )  
						
						 
						
						
						
						
					 
					
						2024-03-13 02:13:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								OpenIM Bot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7dad1a5c1 
							
						 
					 
					
						
						
							
							cicd: bump League Patch ( #2004 )  
						
						 
						
						
						
						
					 
					
						2024-03-06 07:58:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								OpenIM-Gordon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							383758782e 
							
						 
					 
					
						
						
							
							optimization: change the configuration file from being read globally … ( #1935 )  
						
						 
						
						... 
						
						
						
						* optimization: change the configuration file from being read globally to being read independently.
* optimization: change the configuration file from being read globally to being read independently.
* optimization: change the configuration file from being read globally to being read independently.
* optimization: config file changed to dependency injection.
* fix: replace global config with dependency injection
* fix: replace global config with dependency injection
* fix: import the enough param
* fix: import the enough param
* fix: import the enough param
* fix: fix the component check of path
* fix: fix the kafka of tls is nil problem
* fix: fix the TLS.CACrt is nil error
* fix: fix the valiable shadows problem
* fix: fix the comflect
* optimization: message remove options.
* fix: fix the param pass error
* fix: find error
* fix: find error
* fix: find eror
* fix: find error
* fix: find error
* fix: del the undifined func
* fix: find error
* fix: fix the error
* fix: pass config
* fix: find error
* fix: find error
* fix: find error
* fix: find error
* fix: find error
* fix: fix the config
* fix: fix the error
* fix: fix the config pass error
* fix: fix the eror
* fix: fix the error
* fix: fix the error
* fix: fix the error
* fix: find error
* fix: fix the error
* fix: fix the config
* fix: add return err
* fix: fix the err2
* fix: err
* fix: fix the func
* fix: del the chinese comment
* fix: fix the func
* fix: fix the gateway_test logic
* fix: s3
* test
* test
* fix: not found
---------
Co-authored-by: luhaoling <2198702716@qq.com>
Co-authored-by: withchao <993506633@qq.com> 
						
						
					 
					
						2024-03-05 17:53:22 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								OpenIM Bot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8377d9c2c 
							
						 
					 
					
						
						
							
							cicd: bump League Patch ( #1998 )  
						
						 
						
						
						
						
					 
					
						2024-03-05 02:51:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xinwei Xiong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33a61f29f2 
							
						 
					 
					
						
						
							
							feat: format openim make lint code ( #1997 )  
						
						 
						
						
						
						
					 
					
						2024-03-04 13:32:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xinwei Xiong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							02a3cfb021 
							
						 
					 
					
						
						
							
							feat: Introduce Language-Specific Comment Detection Tool and Standardize Log Filename Convention ( #1992 )  
						
						 
						
						... 
						
						
						
						* feat: optimize openim reset code
* feat: optimize openim reset code
* feat: optimize openim reset code
* feat: optimize openim reset code
* feat: optimize openim reset code
* feat: optimize openim reset code
* feat: optimize openim reset code
* feat: optimize openim reset code 
						
						
					 
					
						2024-03-04 09:30:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xinwei Xiong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							853ac47e42 
							
						 
					 
					
						
						
							
							feat: Integrate Comprehensive E2E Testing for GoChat ( #1906 )  
						
						 
						
						... 
						
						
						
						* feat: create e2e test readme
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: fix markdown file
* feat: add openim make lint
* feat: add git chglog pull request
* feat: add git chglog pull request
* fix: fix openim api err code
* fix: fix openim api err code
* fix: fix openim api err code
* feat: Improve CICD
* feat: Combining GitHub and Google Workspace for Effective Project Management'
* feat: fix openim tools error code
* feat: fix openim tools error code
* feat: add openim error handle
* feat: add openim error handle
* feat: optimize tim white prom code return err
* feat: fix openim tools error code
* style: format openim server code style
* feat: add openim optimize commit code
* feat: add openim optimize commit code
* feat: add openim auto format code
* feat: add openim auto format code
* feat: add openim auto format code
* feat: add openim auto format code
* feat: add openim auto format code
* feat: format openim code
* feat: Some of the notes were translated
* feat: Some of the notes were translated
* feat: update openim server code
* feat: optimize openim reset code
* feat: optimize openim reset code
---------
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com> 
						
						
					 
					
						2024-03-04 04:12:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brabem 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee24515761 
							
						 
					 
					
						
						
							
							feat: add getUserToken api and add ex field in getSortedConversationListResp ( #1880 )  
						
						 
						
						... 
						
						
						
						* fix: del the manager config and manger init statement
* fix: fix the Manger judge condition
* fix: fix revokeMsg error
* fix: find erors
* fix: find error
* fix: fix the AdminAccount error
* fix: del the debug statement
* fix: fix the component check func
* fix: fix the get zkAddress error
* fix: fix the kafka client close error
* fix: add env in minio connected
* fix: del the minio env
* fix: fix the go.mod tools version
* fix: del get env in minio  conneted
* feat: add GetUserToken api and add ex field in GetSortedConversationList resp
* fix: fix the go.mod version
* fix: add lack method
* fix: add a method
* fix: add lack implement
* fix: fix the tools pkg version
* fix: del the unuser pkg
* fix: add Limiting judgement of get admin token 
						
						
					 
					
						2024-02-04 12:13:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								AndrewZuo01 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							05e66e9f8d 
							
						 
					 
					
						
						
							
							Feature: add direct connect mode with zookeeper, etcd, and k8s ( #1775 )  
						
						 
						
						... 
						
						
						
						* 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
* fix openim config mongo passwd env
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix: fix some bug
* fix: group messages sync failed.
* fix: fix the valiable name
* fix: fix the getSortedConversation api
* fix: fix the mongo search error
* fix: GroupApplicationAcceptedNotification
(cherry picked from commit 4c3c4555a35ec8e31ffbf3e96a5dba3bceec09ee)
* fix: GroupApplicationAcceptedNotification
* fix update friends
* fix pageFindUser
* Delete .devcontainer directory
* fix find user
* Your commit message here
* feat: direct conn
* fix: direct conn message gateway array exceed length
* fix: direct conn message gateway array exceed length
* fix: direct conn cannot find name
* fix: direct conn cannot find name
* fix: direct conn cannot find name
* fix: direct conn cannot find name
* fix: direct conn cannot find name
* fix: direct conn cannot find name
* fix: direct conn cannot find name
* fix: direct conn cannot find name
* fix: direct conn cannot find name
* fix: operation id invalid
* feat: multiple address
* feat: multiple address
* feat: multiple address
* feat: multiple addresses
* feat: multiple addresses
* feat: multiple addresses
* feat: multiple addresses
* feat: multiple addresses
* feat: multiple addresses
* feat: multiple addresses
* feat: multiple addresses
* feat: multiple addresses
* feat: multiple addresses
* feat: multiple addresses
* feat: multiple addresses
* feat: multiple addresses
* feat: direct conn with multiple ports
* Update user.go
* feat: direct conn with multiple ports
* feat: remove checkServiceHealth
* feat: update fmt error
* feat: update .devcontainer
* feat: update .devcontainer
* feat: update fmt.Errorf(
---------
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
Co-authored-by: luhaoling <2198702716@qq.com>
Co-authored-by: Xinwei Xiong <3293172751@qq.com>
Co-authored-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
Co-authored-by: Brabem <69128477+luhaoling@users.noreply.github.com>
Co-authored-by: OpenIM Bot <124379614+kubbot@users.noreply.github.com>
Co-authored-by: OpenIM Robot <139873238+openimbot@users.noreply.github.com>
Co-authored-by: Gordon <46924906+FGadvancer@users.noreply.github.com>
Co-authored-by: withchao <993506633@qq.com> 
						
						
					 
					
						2024-01-26 06:39:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xinwei Xiong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d356f7a035 
							
						 
					 
					
						
						
							
							feat(main):  🚀  Database Name Correction and S3 Module Int32 Overflow Fix with Go Routine Integration for Automated Checks and Script Optimization ( #1799 )  
						
						 
						
						... 
						
						
						
						* feat: replace mongo database openIM_v3 to openim_v3
* openim-building-an-efficient-version-control-and-testing-workflow
* feat: complete openim source deployment rpc start timeout
* feat: optimize config
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add scripts format
* feat: use scripts format code
* fix cos and minio etc to typecheck
* feat: scripts make verify check ci
* fix: make file verify spelling
* fix: make file verify spelling
* Concurrent Type Checking and Cross-Platform Development in Go
* feat: add copyright make lint and format
* feat: add config examples file
Signed-off-by: Xinwei Xiong <3293172751@qq.com>
* feat: add config examples file
Signed-off-by: Xinwei Xiong <3293172751@qq.com>
---------
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
Signed-off-by: Xinwei Xiong <3293172751@qq.com> 
						
						
					 
					
						2024-01-26 02:02:53 +00: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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ceb950a57f 
							
						 
					 
					
						
						
							
							feat: send msg at text ( #1705 )  
						
						 
						
						
						
						
					 
					
						2024-01-08 07:16:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xuexihuang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7138cb3b7 
							
						 
					 
					
						
						
							
							feature:grafana web inside ( #1636 )  
						
						 
						
						... 
						
						
						
						* feature:grafana web inside
* fix: using protocal v0.0.42
* fix: review values(but not use) 
						
						
					 
					
						2023-12-30 02:40:42 +00:00