withchao
ce3b4eec08
remove mysql
2023-11-21 18:10:27 +08:00
Xinwei Xiong(cubxxw)
d98f63734b
refactor: add openim mysql to mongo refactor
...
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
2023-11-21 13:33:08 +08:00
Xinwei Xiong
c69420e1f4
Merge pull request #1449 from withchao/mongo
...
Mongo
2023-11-21 09:09:37 +08:00
Xinwei Xiong
76e32ddfcf
Merge pull request #1447 from cubxxw/feat/mongo
...
Feat/mongo
2023-11-21 09:06:49 +08:00
Xinwei Xiong
6fddaf27e7
Merge branch 'mongo' into feat/mongo
2023-11-21 09:06:13 +08:00
Xinwei Xiong(cubxxw)
ca30a76952
refactor: add openim mysql to mongo refactor
...
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
2023-11-21 08:55:10 +08:00
withchao
47680aff3e
group
2023-11-20 16:29:38 +08:00
withchao
f3e1969c68
group
2023-11-20 16:02:07 +08:00
withchao
6b990e3567
group
2023-11-20 15:40:00 +08:00
withchao
030fd97bec
group
2023-11-20 15:25:53 +08:00
withchao
481d77b7bc
group
2023-11-20 15:22:20 +08:00
withchao
f16ead2c06
group
2023-11-20 15:14:16 +08:00
Xinwei Xiong
75375adf62
feat: deployment and design of management backend and monitoring ( #1432 )
...
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
2023-11-18 04:36:30 +00:00
withchao
d054de9c6d
mongo
2023-11-17 17:42:33 +08:00
withchao
c0357a066b
group
2023-11-17 16:43:45 +08:00
withchao
3b6d91f0f1
s3
2023-11-17 16:30:30 +08:00
withchao
20158ec3ef
tx
2023-11-17 16:16:25 +08:00
withchao
1abfc8c805
standalone mysql db model
2023-11-17 10:40:45 +08:00
Xinwei Xiong
b17c6ec924
Update docker-compose.yml ( #1425 )
2023-11-16 10:47:04 +00:00
Xinwei Xiong
fb74453c18
Add Prometheus alerting functionality ( #1424 )
...
* Code adaptation k8s: service discovery and registration adaptation, configuration adaptation
* Initial submission of the help charts script for openim API
* change the help charts script
* change the help charts script
* change helm chart codes
* change dockerfiles script
* change chart script:add configmap mounts
* change chart script:change repository
* change chart script:msggateway add one service
* change config.yaml
* roll back some config values
* change chart script:change Ingress rule with a rewrite annotation
* add mysql charts scrible
* change chart script:add mysql.config.yaml
* add nfs provisioner charts
* change chart script:add nfs.config.yaml
* add ingress-nginx charts
* change chart script:add ingress-nginx.config.yaml
* add redis &mongodb charts
* add kafka&minio charts
* change chart script:change redis.values.yaml
* change chart script:add redis.config.yaml
* change chart script:change redis.config.yaml
* change chart script:change mongodb.value.yaml
* change chart script:change mongodb.value.yaml
* change chart script:add mongodb.config.yaml
* change chart script:change minio.values.yaml
* change chart script:add minio.config.yaml
* change chart script:change kafka.values.yaml
* change chart script:add kafka.config.yaml
* change chart script:change services.config.yaml
* bug fix:Delete websocket's Port restrictions
* bug fix:change port value
* change chart script:Submit a stable version script
* fix bug:Implement option interface
* fix bug:change K8sDR.Register
* change config.yaml
* change chats script:minio service add ingress
* change chats script:minio service add ingress
* change chats script:kafka.replicaCount=3& change minio.api ingress
* delete change chats script
* change config.yaml
* change openim.yaml
* merge go.sum
* Add monitoring function and struct for Prometheus on gin and GRPC
* Add GRPC and gin server monitoring logic
* Add GRPC and gin server monitoring logic2
* Add GRPC and gin server monitoring logic3
* Add GRPC and gin server monitoring logic4
* Add GRPC and gin server monitoring logic5
* Add GRPC and gin server monitoring logic6
* Add GRPC and gin server monitoring logic7
* delete:old monitoring code
* add for test
* fix bug:change packname
* fix bug:delete getPromPort funciton
* fix bug:delete getPromPort funciton
* fix bug:change logs
* fix bug:change registerName logic in GetGrpcCusMetrics function
* add getPrometheus url api
* fix:config path logic
* fix:prometheus enable function
* fix:prometheus enable function
* fix:transfer Multi process monitoring logic
* del:del not using manifest
* fix:openim-msgtransfer.sh
* fix:openim-msgtransfer.sh
* cicd: robot automated Change
* delete not using files
* add prometheus docker-compose for monitor
* fix prometheus.yaml
* fix environment.sh
* fix init-config.sh
* fix init-config.sh
* fix env_template.yaml
* fix docker-compose.yml
* fix docker-compose.yml
* add openim_admin_front service
* change openim-admin-front
* del not using files
* add node-exporter-dashaboard.yaml
* cicd: robot automated Change
* cicd: robot automated Change
* feature: add alertmanager function
* feature: add alertmanager function
* feature: add alertmanager function
* feature: add alertmanager function
* feature: add alertmanager function
* del:delete not using files
* del:delete not using files
* change:change to personal email info
* feat: deployment and design of management backend and monitoring
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* feat: deployment and design of management backend and monitoring
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* feat: deployment and design of management backend and monitoring
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
---------
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
Co-authored-by: lin.huang <lin.huang@apulis.com>
Co-authored-by: xuexihuang <1339326187@qq.com>
Co-authored-by: xuexihuang <xuexihuang@users.noreply.github.com>
Co-authored-by: cubxxw <cubxxw@users.noreply.github.com>
2023-11-16 10:02:30 +00:00
withchao
7d3aeceea6
conversation
2023-11-16 17:16:37 +08:00
withchao
55fade28db
group
2023-11-16 15:49:25 +08:00
withchao
9e8791a4f4
group
2023-11-16 14:51:43 +08:00
skiffer-git
82d238afbe
Add files via upload
2023-11-16 14:36:50 +08:00
skiffer-git
2c9a2239d8
Delete docs/images/Wechat.jpg
2023-11-16 14:36:26 +08:00
skiffer-git
56fd78653c
Add files via upload
2023-11-16 14:35:56 +08:00
skiffer-git
872dcae27a
Update README-zh_CN.md
2023-11-16 14:34:35 +08:00
skiffer-git
6ba0d618e4
Add files via upload
2023-11-16 14:33:27 +08:00
withchao
371a592c0e
group
2023-11-16 12:01:53 +08:00
fengyun.rui
a19f0e534f
perf: redis batch delete msgs ( #1395 )
...
Signed-off-by: rfyiamcool <rfyiamcool@163.com>
2023-11-15 17:14:26 +00:00
fengyun.rui
eeb16d4116
perf: broadcast msg to all gateway with concurrency ( #1411 )
...
Signed-off-by: rfyiamcool <rfyiamcool@163.com>
2023-11-15 14:24:17 +00:00
withchao
88ca79a0ec
group
2023-11-15 17:44:14 +08:00
withchao
b338d666ea
group
2023-11-15 15:27:04 +08:00
withchao
d99e3d93e3
group
2023-11-15 11:23:51 +08:00
Xinwei Xiong
ae048417ee
"Add Prometheus Support with Documentation and Docker Compose Integration to OpenIM" ( #1403 )
...
* Code adaptation k8s: service discovery and registration adaptation, configuration adaptation
* Initial submission of the help charts script for openim API
* change the help charts script
* change the help charts script
* change helm chart codes
* change dockerfiles script
* change chart script:add configmap mounts
* change chart script:change repository
* change chart script:msggateway add one service
* change config.yaml
* roll back some config values
* change chart script:change Ingress rule with a rewrite annotation
* add mysql charts scrible
* change chart script:add mysql.config.yaml
* add nfs provisioner charts
* change chart script:add nfs.config.yaml
* add ingress-nginx charts
* change chart script:add ingress-nginx.config.yaml
* add redis &mongodb charts
* add kafka&minio charts
* change chart script:change redis.values.yaml
* change chart script:add redis.config.yaml
* change chart script:change redis.config.yaml
* change chart script:change mongodb.value.yaml
* change chart script:change mongodb.value.yaml
* change chart script:add mongodb.config.yaml
* change chart script:change minio.values.yaml
* change chart script:add minio.config.yaml
* change chart script:change kafka.values.yaml
* change chart script:add kafka.config.yaml
* change chart script:change services.config.yaml
* bug fix:Delete websocket's Port restrictions
* bug fix:change port value
* change chart script:Submit a stable version script
* fix bug:Implement option interface
* fix bug:change K8sDR.Register
* change config.yaml
* change chats script:minio service add ingress
* change chats script:minio service add ingress
* change chats script:kafka.replicaCount=3& change minio.api ingress
* delete change chats script
* change config.yaml
* change openim.yaml
* merge go.sum
* Add monitoring function and struct for Prometheus on gin and GRPC
* Add GRPC and gin server monitoring logic
* Add GRPC and gin server monitoring logic2
* Add GRPC and gin server monitoring logic3
* Add GRPC and gin server monitoring logic4
* Add GRPC and gin server monitoring logic5
* Add GRPC and gin server monitoring logic6
* Add GRPC and gin server monitoring logic7
* delete:old monitoring code
* add for test
* fix bug:change packname
* fix bug:delete getPromPort funciton
* fix bug:delete getPromPort funciton
* fix bug:change logs
* fix bug:change registerName logic in GetGrpcCusMetrics function
* add getPrometheus url api
* fix:config path logic
* fix:prometheus enable function
* fix:prometheus enable function
* fix:transfer Multi process monitoring logic
* del:del not using manifest
* fix:openim-msgtransfer.sh
* fix:openim-msgtransfer.sh
* cicd: robot automated Change
* delete not using files
* add prometheus docker-compose for monitor
* fix prometheus.yaml
* fix environment.sh
* fix init-config.sh
* fix init-config.sh
* fix env_template.yaml
* fix docker-compose.yml
* fix docker-compose.yml
* add openim_admin_front service
* change openim-admin-front
* del not using files
* add node-exporter-dashaboard.yaml
* fix: fix prom config file them
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* fix: fix prom config file them
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* feat: Complete the source code module design of monitoring
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* feat: Complete the source code module docs
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* feat: Complete the source code module docs
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* feat: add openim prometheus
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
---------
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
Co-authored-by: lin.huang <lin.huang@apulis.com>
Co-authored-by: xuexihuang <1339326187@qq.com>
Co-authored-by: xuexihuang <xuexihuang@users.noreply.github.com>
2023-11-15 02:38:21 +00:00
withchao
358f70895d
third
2023-11-14 20:48:14 +08:00
withchao
050ad7fa70
user
2023-11-14 15:52:57 +08:00
withchao
d4677f1a35
interface{} -> any
2023-11-14 14:57:08 +08:00
withchao
99c1c3d176
user
2023-11-14 14:54:20 +08:00
fengyun.rui
7502b4ac0f
refactor: lower the level of code nesting ( #1396 )
...
Signed-off-by: rfyiamcool <rfyiamcool@163.com>
2023-11-14 06:21:44 +00:00
chao
49d54f3bd0
Merge branch 'openimsdk:main' into main
2023-11-13 20:58:31 -06:00
chao
05ab3fcd06
fix: the original quoted message is withdrawn and the quoted original message is displayed. ( #1391 )
...
* fix: GetUserReqApplicationList error when there is a disbanded group chat
* fix: error when querying some information about disbanded group
* fix: GetUserReqApplicationList dismissed group error
* fix: the original message referenced by the pull message processing is withdrawn
* fix: the original message referenced by the pull message processing is withdrawn
* fix: the original message referenced by the pull message processing is withdrawn
* fix: the original message referenced by the pull message processing is withdrawn
* fix: the original message referenced by the pull message processing is withdrawn
* fix: the original message referenced by the pull message processing is withdrawn
* fix: the original message referenced by the pull message processing is withdrawn
* fix: the original message referenced by the pull message processing is withdrawn
* fix: the original message referenced by the pull message processing is withdrawn
* merge
* cicd: robot automated Change
* sdkws.MsgData
---------
Co-authored-by: withchao <withchao@users.noreply.github.com>
2023-11-14 02:47:56 +00:00
Gordon
7698368957
Bug/fix online status sync trigger ( #1393 )
...
* fix: sync close ws conn when kick old user avoid wrong trigger order about online status.
* fix: reverse conversation notification id.
2023-11-14 02:01:08 +00:00
Xinwei Xiong
0d5fe4e6d6
Formatting adjustments, script removal, and helm template rendering ( #1389 )
...
* cicd: robot automated Change
* fix: add chat thmp
* fix: fix openim test file
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* feat: add openim ctl system sctips remove
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* feat: add openim cicd images
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* feat: add openim cicd images
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* feat: add openim config ete code
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* feat: fix openim pkg
---------
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
Co-authored-by: cubxxw <cubxxw@users.noreply.github.com>
2023-11-13 13:27:17 +00:00
withchao
f6ac737b84
Merge remote-tracking branch 'upstream/main'
...
# Conflicts:
# pkg/common/db/controller/msg.go
2023-11-13 20:40:30 +08:00
withchao
393341d64e
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# pkg/common/db/controller/msg.go
2023-11-13 20:22:07 +08:00
withchao
9673f576fa
sdkws.MsgData
2023-11-13 20:20:33 +08:00
chao
2ac54e09a6
fix: the original quoted message is withdrawn and the quoted original message is displayed. ( #1388 )
...
* fix: GetUserReqApplicationList error when there is a disbanded group chat
* fix: error when querying some information about disbanded group
* fix: GetUserReqApplicationList dismissed group error
* fix: the original message referenced by the pull message processing is withdrawn
* fix: the original message referenced by the pull message processing is withdrawn
* fix: the original message referenced by the pull message processing is withdrawn
* fix: the original message referenced by the pull message processing is withdrawn
* fix: the original message referenced by the pull message processing is withdrawn
* fix: the original message referenced by the pull message processing is withdrawn
* fix: the original message referenced by the pull message processing is withdrawn
* fix: the original message referenced by the pull message processing is withdrawn
* fix: the original message referenced by the pull message processing is withdrawn
* merge
* cicd: robot automated Change
---------
Co-authored-by: withchao <withchao@users.noreply.github.com>
2023-11-13 12:01:31 +00:00
withchao
5a07e478dc
cicd: robot automated Change
2023-11-13 11:31:05 +00:00
withchao
8ef3413ec9
merge
2023-11-13 19:28:41 +08:00