1118 Commits

Author SHA1 Message Date
AndrewZuo01
15729e8b5e
Update .env 2023-11-28 17:15:08 +08:00
AndrewZuo01
f916f6bec1
Update callback.go 2023-11-28 17:03:33 +08:00
AndrewZuo01
aafb6a18da
Update callback.go 2023-11-28 17:03:00 +08:00
AndrewZuo01
1eb23d9874
Update .env 2023-11-28 17:00:47 +08:00
AndrewZuo01
9e1b98743f
Update .env 2023-11-28 16:59:19 +08:00
AndrewZuo01
5b6538dc5f Merge remote-tracking branch 'upstream/main' 2023-11-28 16:52:50 +08:00
Brabem
02142c55b2
feat: add callback func (#1480)
* feat:add callback func

* fix: fix the error

* fix: fix the error of repalce

* fix: fix the error of repalce
2023-11-28 07:26:46 +00:00
Xinwei Xiong
100926da0e
docs: add openim search test (#1485) 2023-11-28 06:44:02 +00:00
AndrewZuo01
b741b5570c fix 2023-11-28 14:18:18 +08:00
AndrewZuo01
05efad8e87 delete unused code 2023-11-27 18:19:18 +08:00
AndrewZuo01
fb37626007 delete unused code 2023-11-27 17:41:43 +08:00
AndrewZuo01
8349c28465 update api request required 2023-11-27 17:38:26 +08:00
AndrewZuo01
688f9afac7 update api request required 2023-11-27 17:21:13 +08:00
AndrewZuo01
0c0bfe1f51 update api request required 2023-11-27 17:20:29 +08:00
Gordon
f935d36715
fix: wrong single message read state. (#1443)
* fix: wrong single message read state.

* Update as_read.go

* Update as_read.go

* Update as_read.go

---------

Co-authored-by: Xinwei Xiong <3293172751@qq.com>
2023-11-26 12:49:31 +00:00
fengyun.rui
3cecbbc69a
fix: grace shutdown for api server (#1439)
* fix: add grace shutdown for api server

Signed-off-by: rfyiamcool <rfyiamcool@163.com>

* fix: add grace shutdown for api server

Signed-off-by: rfyiamcool <rfyiamcool@163.com>

---------

Signed-off-by: rfyiamcool <rfyiamcool@163.com>
2023-11-26 12:25:37 +00:00
Gordon
e4046994cf
fix: update user's info will modify user create time when modify user's nickname or avatar. (#1446) 2023-11-26 12:22:41 +00:00
fengyun.rui
403cfb6055
perf: redis block with keys command (#1423)
Signed-off-by: rfyiamcool <rfyiamcool@163.com>
2023-11-26 12:16:02 +00:00
Xinwei Xiong
1f7dfa33d7
Update README.md (#1477) 2023-11-26 03:19:12 +00:00
AndrewZuo01
44f1578d8e fix eventtime 2023-11-23 16:21:36 +08:00
AndrewZuo01
69fff628b3 fix callbackbeforesetgroupinfo 2023-11-23 15:59:31 +08:00
AndrewZuo01
46f439fb1f merge callback after join group 2023-11-23 15:36:10 +08:00
AndrewZuo01
998f7d01a5 merge callback after join group 2023-11-23 15:28:29 +08:00
AndrewZuo01
e441811ab9 Merge remote-tracking branch 'origin/main' 2023-11-23 15:19:12 +08:00
AndrewZuo01
f7784c9999 merge callback after join group 2023-11-23 15:18:58 +08:00
AndrewZuo01
f98182d1aa
Update openim.yaml 2023-11-23 15:00:20 +08:00
AndrewZuo01
5998ac8c1e test 2023-11-23 14:31:43 +08:00
AndrewZuo01
617534c1f8 test 2023-11-23 12:14:58 +08:00
AndrewZuo01
b22b7f3da3 test 2023-11-23 11:51:31 +08:00
AndrewZuo01
1c46148c89 test friend and blacklist 2023-11-23 11:19:43 +08:00
fengyun.rui
a9153afc38
perf: control ws write buffer (#1451)
Signed-off-by: rfyiamcool <rfyiamcool@163.com>
2023-11-22 09:31:37 +00:00
AndrewZuo01
c9cdb0ebe2 update three functions in friend category 2023-11-22 17:08:09 +08:00
AndrewZuo01
4e515c0a86 test 2023-11-22 11:42:00 +08:00
AndrewZuo01
f2dea7b833 test 2023-11-21 21:44:25 +08:00
AndrewZuo01
ecc2b5c354 test 2023-11-21 19:55:01 +08:00
AndrewZuo01
53d5a77424 update callback setrgoup info 2023-11-21 18:53:04 +08:00
xuexihuang
7a13284b2e
kafka work error ,alertmanager work error (#1455)
* 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

* fix:alertmanager.yml

* fix:fix docker-compose.yml

* del:not using files

---------

Co-authored-by: lin.huang <lin.huang@apulis.com>
Co-authored-by: Xinwei Xiong <3293172751@qq.com>
Co-authored-by: xuexihuang <xuexihuang@users.noreply.github.com>
Co-authored-by: cubxxw <cubxxw@users.noreply.github.com>
2023-11-21 09:09:31 +00:00
AndrewZuo01
41a3101346 merge callback after join group 2023-11-21 16:32:54 +08:00
AndrewZuo01
4ec4e9fe1f merge callback after join group 2023-11-21 16:32:17 +08:00
AndrewZuo01
b5dc1a8709 update callback after join group 2023-11-21 16:24:39 +08:00
Gordon
d1b142a807 fix bug 2023-11-21 16:20:36 +08:00
Gordon
0d212f34fc fix deployments/templates/alertmanager.yml 2023-11-21 11:48:49 +08:00
AndrewZuo01
ac8d60e9e7 fix bug 2023-11-21 10:23:00 +08:00
AndrewZuo01
638fc4d345 add callback before join group 2023-11-21 10:17:14 +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
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
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