| 
							
							
								 withchao | 08c7461ade | Merge remote-tracking branch 'origin/main' into pre-release-v3.8.4 # Conflicts:
#	.env
#	.github/workflows/docker-build-and-release-services-images.yml
#	.github/workflows/merge-from-milestone.yml
#	.github/workflows/update-version-file-on-release.yml
#	README.md
#	README_zh_CN.md
#	cmd/main.go
#	config/discovery.yml
#	config/notification.yml
#	config/openim-api.yml
#	config/openim-msggateway.yml
#	config/openim-msgtransfer.yml
#	config/openim-push.yml
#	config/openim-rpc-auth.yml
#	config/openim-rpc-conversation.yml
#	config/openim-rpc-friend.yml
#	config/openim-rpc-group.yml
#	config/openim-rpc-msg.yml
#	config/openim-rpc-third.yml
#	config/openim-rpc-user.yml
#	config/share.yml
#	config/webhooks.yml
#	deployments/templates/config.yaml
#	docker-compose.yml
#	go.mod
#	go.sum
#	internal/api/init.go
#	internal/api/jssdk/tools.go
#	internal/api/msg.go
#	internal/api/prometheus_discovery.go
#	internal/api/router.go
#	internal/msggateway/init.go
#	internal/msggateway/ws_server.go
#	internal/msgtransfer/init.go
#	internal/msgtransfer/online_history_msg_handler.go
#	internal/msgtransfer/online_msg_to_mongo_handler.go
#	internal/push/push.go
#	internal/rpc/auth/auth.go
#	internal/rpc/conversation/conversation.go
#	internal/rpc/group/group.go
#	internal/rpc/msg/callback.go
#	internal/rpc/msg/server.go
#	internal/rpc/relation/friend.go
#	internal/rpc/relation/notification.go
#	internal/rpc/third/third.go
#	internal/rpc/user/user.go
#	internal/tools/cron/cron_task.go
#	magefile.go
#	pkg/common/cmd/api.go
#	pkg/common/cmd/msg_transfer.go
#	pkg/common/config/config.go
#	pkg/common/discovery/discoveryregister.go
#	pkg/common/prommetrics/prommetrics.go
#	pkg/common/startrpc/start.go
#	pkg/common/storage/database/mgo/cache.go
#	pkg/common/storage/database/mgo/msg_test.go
#	pkg/rpcli/auth.go
#	pkg/rpcli/tool.go
#	pkg/rpcli/user.go
#	test/stress-test-v2/main.go
#	test/stress-test/main.go
#	tools/seq/internal/seq.go
#	version/version | 2025-07-29 17:29:08 +08:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 230c93cc16 | docs: update slack link. (#3479) | 2025-07-28 02:46:23 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 4ae05d2e38 | fix: use safe submodule init in workflows. (#3468) * fix: use safe submodule init in workflows.
* update to latest version. | 2025-07-25 07:02:49 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 1e2375faca | fix: improve mileston PR workflows contents. (#3382) | 2025-06-17 07:12:25 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 5941bb7cc3 | fix: solve stop when merge failed in pre release. (#3105) * build: improve workflows contents.
* build: keep conflict is true.
* fix: solve stop when merge failed. | 2025-05-14 09:43:19 +00:00 |  | 
			
				
					| 
							
							
								 icey-yu | eeaabb391f | 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-05-14 08:21:42 +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 |  | 
			
				
					| 
							
							
								 Monet Lee | 1bf70aa2d8 | refactor: improve workflows logic. (#3072) * refactor: improve workflows logic.
* update args.
* remove unused contents.
* update milestone merge contents.
* update contents. | 2025-02-08 08:19:54 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 5c192d05ee | fix: solve stop when merge failed in pre release. (#3105) * build: improve workflows contents.
* build: keep conflict is true.
* fix: solve stop when merge failed. | 2025-02-08 16:12:29 +08:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 489571f4b6 | fix: solve stop when merge failed (#3106) | 2025-02-08 07:26:35 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 5312089069 | build: keep conflict is true in pre release. (#3104) * build: improve workflows contents.
* build: keep conflict is true. | 2025-02-08 12:07:07 +08:00 |  | 
			
				
					| 
							
							
								 Monet Lee | ad8829c5a6 | build: keep conflict is true. (#3103) | 2025-02-08 04:03:29 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 602b4983ac | build: improve workflows contents. (#3082) | 2025-01-23 15:59:30 +08:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 83c7b7134c | refactor: improve workflows logic. (#3072) * refactor: improve workflows logic.
* update args.
* remove unused contents.
* update milestone merge contents.
* update contents. | 2025-01-23 07:18:39 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 7b02b4b59b | build: fix docker images build. (#3024) * build: fix uncorrect path.
* build: fix docker images build. | 2024-12-30 01:56:58 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | d73652119c | build: fix uncorrect path. (#3020) | 2024-12-29 04:50:51 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 5f333426a3 | build: create services image workflows. | 2024-12-29 10:43:48 +08:00 |  | 
			
				
					| 
							
							
								 icey-yu | 9929bd3ce5 | feat: Group Monitoring Components, Enable Host Mode && Deprecate reliabilityLevel and unreadCount in notification.yml (#2975) * chore: docker config
* chore: docker config
* feat: Group Monitoring Components, Enable Host Mode && Deprecate reliabilityLevel and unreadCount in notification.yml
* feat: Group Monitoring Components, Enable Host Mode && Deprecate reliabilityLevel and unreadCount in notification.yml
* feat: Group Monitoring Components, Enable Host Mode && Deprecate reliabilityLevel and unreadCount in notification.yml
* feat: cicd | 2024-12-18 02:45:45 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 7c7a99f801 | build: update kubernetes deployment Run. (#2919) * build: k8s improve.
* refactor: update docker image contents.
* rename seq file.
* build: update k8s origin deploys.
* update check logic.
* update magefile
* update image name.
* update readme
* update Kubernetes Discovery.
* revert pkg.
* update create in k8s
* update service image release CI.
* update deployment image source.
* update mage contents.
* update pkg source.
* update go get pkg.
* fix test file.
* update discovery register.
* update
* update deploy yaml.
* update replica.
* update deployment.
* remove notfication config.
* remove notification and zookeeper.
* update discovery in kubernetes.
* build: improve kubernetes deployment.
* update config field in discovery.
* update ReadMe in deployments.
* update go mod.
* update const quote.
* fix test fields.
* remove unused method.
* remove unused contents. | 2024-12-13 03:02:45 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 24ab940875 | build: implement services image build and CI release. (#2920) * build: implement services image build.
* remove unused tools
* update test.
* update images.
* update dockerfile and go mod.
* update go mod.
* Add comments.
* update go pkg.
* update loadConfig and discovery logic in kubernetes.
* update go pkg and discovery field.
* update Load method args. | 2024-12-07 09:35:42 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | c9e2f7d375 | build: create changelog tool and workflows. (#2869) | 2024-11-22 08:08:05 +00:00 |  | 
			
				
					| 
							
							
								 icey-yu | 0d84190ed6 | feat: Print Panic Log (#2850) * feat: catch panic
* feat: docker file
* feat: cicd
* feat: dockerfile
---------
Co-authored-by: Monet Lee <monet_lee@163.com> | 2024-11-22 08:08:05 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 058eeaefd0 | fix: move workflow to correct path (#2837) * build: implement version file update when release.
* build: move file to correct path.
* remove. | 2024-11-22 08:08:05 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 404a9048e2 | build: implement version file update when release. (#2826) | 2024-11-22 08:08:05 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | b17f4f15e8 | fix: move workflow to correct path (#2837) * build: implement version file update when release.
* build: move file to correct path.
* remove. | 2024-11-22 07:06:28 +00:00 |  | 
			
				
					| 
							
							
								 icey-yu | 334749c5a2 | feat: Print Panic Log (#2850) * feat: catch panic
* feat: docker file
* feat: cicd
* feat: dockerfile
---------
Co-authored-by: Monet Lee <monet_lee@163.com> | 2024-11-22 07:05:39 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | a37eb5ea0d | build: create changelog tool and workflows. (#2869) | 2024-11-22 04:26:29 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 1516e9cb3a | build: implement version file update when release. (#2826) | 2024-11-04 06:50:07 +00:00 |  | 
			
				
					| 
							
							
								 OpenIM-Robot | 047fa33704 | deps: Merge  #2804 #2805 #2806 #2808 PRs into pre-release-v3.8.2 (#2812) * fix: improve time condition check mehtod. (#2804)
* fix: improve time condition check mehtod.
* fix
* fix: webhook before online push (#2805)
* fix: solve err Notification when setGroupInfo. (#2806)
* fix: solve err Notification when setGroupInfo.
* build: update checkout version.
* fix: update notification contents.
* fix: set own read seq in MongoDB when sender send a message. (#2808)
---------
Co-authored-by: Monet Lee <monet_lee@163.com>
Co-authored-by: icey-yu <119291641+icey-yu@users.noreply.github.com>
Co-authored-by: OpenIM-Gordon <46924906+FGadvancer@users.noreply.github.com> | 2024-10-30 11:47:21 +08:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 5af41e83ce | fix: solve err Notification when setGroupInfo. (#2806) * fix: solve err Notification when setGroupInfo.
* build: update checkout version.
* fix: update notification contents. | 2024-10-30 02:07:20 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 0a565070b8 | build: improve workflows logic. (#2801) | 2024-10-28 06:30:40 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 4de3befd60 | build: improve workflows logic. (#2801) | 2024-10-28 06:05:45 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | c4fe659c69 | feat: implement merge milestone PR to target-branch. (#2796) | 2024-10-28 03:23:31 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 4a8abfa21d | feat: implement merge milestone PR to target-branch. (#2796) | 2024-10-25 10:12:29 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | a87829c87f | fix: update load file logic. (#2700) * refactor: add GetAdminToken interface.
* update config.
* update workflows logic.
* feat: improve publish docker image workflows
* update condition logic.
* fix: update load file logic. | 2024-10-08 10:17:04 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 93f6c92efa | feat: improve publish docker image workflows (#2697) * refactor: add GetAdminToken interface.
* update config.
* update workflows logic.
* feat: improve publish docker image workflows
* update condition logic. | 2024-10-08 09:42:57 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 6259a49c61 | fix: update workflows logic. (#2688) * refactor: add GetAdminToken interface.
* update config.
* update workflows logic. | 2024-09-29 11:08:25 +00:00 |  | 
			
				
					| 
							
							
								 icey-yu | c0eaa1c166 | Test Workflow (#2640) * feat: cicd
* feat: cicd
* fix: cicd
* fix: cicd
* fix: cicd
* fix: cicd | 2024-09-23 09:10:35 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | e70695077a | Fix: solve conversation blocking in private chat when non friendship. (#2542) * refactor: refactor workflows contents.
* add tool workflows.
* update field.
* fix: remove chat error.
* Fix err.
* fix error.
* remove cn comment.
* update workflows files.
* update infra config.
* move workflows.
* feat: update bot.
* fix: solve uncorrect outdated msg get.
* update get docIDs logic.
* update
* update skip logic.
* fix
* update.
* fix: update contribute cla.
* fix: solve conversations bug. | 2024-08-21 07:23:43 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 0b06e20464 | docs: update CLA comments contents. (#2534) * refactor: refactor workflows contents.
* add tool workflows.
* update field.
* fix: remove chat error.
* Fix err.
* fix error.
* remove cn comment.
* update workflows files.
* update infra config.
* move workflows.
* feat: update bot.
* fix: solve uncorrect outdated msg get.
* update get docIDs logic.
* update
* update skip logic.
* fix
* update.
* docs: update CLA comments contents.
* update workflow file. | 2024-08-19 11:14:24 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 6f901bc389 | feat: update issue translator in workflows (#2521) * refactor: refactor workflows contents.
* add tool workflows.
* update field.
* fix: remove chat error.
* Fix err.
* fix error.
* remove cn comment.
* update workflows files.
* update infra config.
* move workflows.
* feat: update bot.
* fix: solve uncorrect outdated msg get.
* update get docIDs logic.
* update
* update skip logic.
* fix
* update.
* feat: update issue translator. | 2024-08-14 10:27:09 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | 27024dfb03 | fix: solve uncorrect outdated msg get. (#2513) * refactor: refactor workflows contents.
* add tool workflows.
* update field.
* fix: remove chat error.
* Fix err.
* fix error.
* remove cn comment.
* update workflows files.
* update infra config.
* move workflows.
* feat: update bot.
* fix: solve uncorrect outdated msg get.
* update get docIDs logic.
* update
* update skip logic.
* fix
* update. | 2024-08-14 10:20:42 +00:00 |  | 
			
				
					| 
							
							
								 Monet Lee | f3dfeb3bc4 | refactor: refactor workflows structure. (#2511) * refactor: refactor workflows contents.
* add tool workflows.
* update field.
* fix: remove chat error.
* Fix err.
* fix error.
* remove cn comment.
* update workflows files.
* update infra config.
* move workflows. | 2024-08-12 09:56:01 +00:00 |  | 
			
				
					| 
							
							
								 blooming | ff66e97221 | fix: rm e2e in ci (#2449) | 2024-07-26 18:20:54 +08:00 |  | 
			
				
					| 
							
							
								 blooming | e9b3a1952f | cicd: add e2e in ci & before build docker image (#2346) * cicd: add e2e in ci & before build docker image
* cicd: fix env minio addr
* cicd: fix build image timing | 2024-07-26 08:36:11 +00:00 |  | 
			
				
					| 
							
							
								 blooming | 691cf740af | fix: avoid frequent scheduled task (#2274) | 2024-05-06 16:37:52 +08:00 |  | 
			
				
					| 
							
							
								 xuan | a2d6a62454 | Update action (#2256) * Rename check-coverage.yml to check-coverage.bak
* Rename release.yml to release.bak
* Update .env
* Rename sync.yml to sync.bak
* Rename sync-release.yml to sync-release.bak | 2024-04-28 06:35:48 +00:00 |  | 
			
				
					| 
							
							
								 xuan | c450f75419 | update action (#2225) * Rename e2e-test.yml to e2e-test.bak
* Rename create-branch-on-tag.yml to create-branch-on-tag.bak
* Rename pull-request.yml to pull-request.bak | 2024-04-25 18:38:22 +08:00 |  | 
			
				
					| 
							
							
								 xuan | 38d58b53fa | Update action (#2213) * Rename golangci-lint.yml to golangci-lint.bak
* Update e2e-test.yml
* Update openimci.yml
* Rename docker-buildx.yml to docker-buildx.bak | 2024-04-24 15:41:14 +08:00 |  | 
			
				
					| 
							
							
								 xuan | 65b6c3d17f | Update action (#2211) * Rename golangci-lint.yml to golangci-lint.bak
* Update e2e-test.yml
* Update openimci.yml | 2024-04-24 15:16:16 +08:00 |  |