Xinwei Xiong
11a147792d
Update prometheus.yml ( #1586 )
1 year ago
Xinwei Xiong
f10528010b
Update check-all.sh ( #1591 )
1 year ago
xuexihuang
34ed032af1
K8s environment supports multiple msggateway by consistent hash ( #1600 )
...
* feature:support multi msggateway
* feature:support multi msggateway
* feature:support multi msggateway by hash method
* fix:fix log
* change to consistent hash
* change go.mod
* fix:fix go routine values error
* fix:fix push filter logic
* fix:fix push filter logic
---------
Co-authored-by: lin.huang <lin.huang@apulis.com>
1 year ago
Brabem
ed5f012c0d
fix: fix the output format ( #1585 )
...
* fix: update the component output format
* fix: fix the successful tiops
* fix: update the error format
1 year ago
AndrewZuo01
87610568ae
add crud for general function user process, add pinFriend ( #1532 )
...
* 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
---------
Co-authored-by: Xinwei Xiong <3293172751@qq.com>
1 year ago
Xinwei Xiong
c8463a0a80
Update check-all.sh ( #1573 )
1 year ago
Xinwei Xiong
f1c9686ada
feat: Add OpenIM server, environment support for Docker Compose, and Kubernetes deployment. ( #1559 )
...
* feat: add openim server code
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim env
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim mongo and redis env
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add zk and redis mongo env
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add kafka and redis mongo env
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim docker
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim docker
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim docker
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim copyright
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix: docker compose
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix: remove openim chat config file
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim config set
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim config set
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix: fix Security vulnerability
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix: fix Security vulnerability
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix: docker compose
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* Update kubernetes.go
* Update discoveryregister.go
* fix: copyright-add
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
---------
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
1 year ago
xuexihuang
c5c5b2fd8e
support multipe msggateway services in k8s deployments ( #1565 )
...
* feature:support multi msggateway
* feature:support multi msggateway
---------
Co-authored-by: lin.huang <lin.huang@apulis.com>
1 year ago
Xinwei Xiong
c2dfc37b0b
feat: support mac deployment and optimization make check ( #1570 )
...
* feat: add openim server code
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: add openim env
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix: add openim scripts check and mac support ss comment
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix: add mac os
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix: add mac os
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix: add mac os
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix: add mac os
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix: add mac os
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix: add mac os
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix: add mac os
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix: add mac os
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix: add mac os
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix: add mac os
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix: add mac os
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix: add mac os
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix: add mac os
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
---------
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
1 year ago
AndrewZuo01
2cef0f62b3
fix group notification ( #1557 )
1 year ago
chao
01c3d4725b
feat: optimize tools up35 ( #1556 )
...
* upgrade package and rtc convert
* upgrade package and rtc convert
* upgrade package and rtc convert
* upgrade package and rtc convert
* friend user
1 year ago
Xinwei Xiong
bb4463349e
feat: add openim docker compose and env ( #1550 )
...
* feat: add openim docker compose
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* feat: add openim env
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* feat: add openim env
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* feat: add openim fix env
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
---------
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
1 year ago
chao
6b55cfd0b8
feat: optimize tools up35 ( #1552 )
...
* upgrade package and rtc convert
* upgrade package and rtc convert
* upgrade package and rtc convert
1 year ago
Xinwei Xiong
bb6462647a
fix: fix docker compose scripts ( #1546 )
...
* fix: fix docker compose scripts
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* fix: fix scripts and rea
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
---------
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
1 year ago
Gordon
60f4f67fb7
fix: online notifications do not push to herself. ( #1528 )
1 year ago
Xinwei Xiong
4cd2713fd6
fix: remove docker compose mysql ( #1523 )
...
* fix: remove docker compose mysql
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* fix: remove docker compose mysql
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* fix: set openim scripts
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* fix: add openim scripts
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
---------
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
1 year ago
Xinwei Xiong
119e8dbb2f
feat: Provides a new reading scheme for profile privacy through environment variables ( #1520 )
...
* fix: fix openim make install
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* fix: fix openim make init
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* fix: remove docker compose mysql
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
---------
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
1 year ago
chao
c0194f6ef4
feat: Remove MySQL and implement it all with Mongo ( #1508 )
...
* 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
* user
* interface{} -> any
* user
* third
* group
* group
* group
* group
* group
* group
* conversation
* standalone mysql db model
* tx
* s3
* group
* mongo
* group
* group
* group
* group
* group
* group
* refactor: add openim mysql to mongo refactor
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* refactor: add openim mysql to mongo refactor
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* remove mysql
* remove mysql
* friend
* friend
* friend
* friend
* friend
* friend
* group
* convert
* index
* index
* all
* all
* mysql2mongo
* data conversion
* up35
* up35
* feat: add format set
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* fix: fix scripts
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* merge main
* merge main
* Update init-config.sh
* fix: user args check
---------
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
Co-authored-by: withchao <withchao@users.noreply.github.com>
Co-authored-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
Co-authored-by: Xinwei Xiong <3293172751@qq.com>
1 year ago
Xinwei Xiong
1c1322e3d2
feat: Enhance Template Generation Logic in OPENIM Deployment Scripts ( #1510 )
...
* feat: add init-config.sh
* feat: add helm charts test cicd
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* feat: add helm charts test cicd
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* feat: add helm charts test cicd
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* feat: add helm charts test cicd
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
---------
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
1 year ago
Xinwei Xiong
4b192027aa
Ⓜ️ feat: openim docker fix ( #1502 )
...
* fix: fix auto gen config
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* feat: add openim openim compatibility
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* fix: fix ai fix git commit continue-on-error: true
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* fix: fix ai fix git commit continue-on-error: true
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* fix: fix ai fix git commit continue-on-error: true
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* fix: fix ai fix git commit continue-on-error: true
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
* fix: fix ai fix git commit continue-on-error: true
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
---------
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
1 year ago
fengyun.rui
be5a3e5a3f
docs: add rfyiamcool to code_owners ( #1491 )
...
* docs: add rfyiamcool to code_owners
Signed-off-by: rfyiamcool <rfyiamcool@163.com>
* Update CODEOWNERS
---------
Signed-off-by: rfyiamcool <rfyiamcool@163.com>
Co-authored-by: Xinwei Xiong <3293172751@qq.com>
1 year ago
Xinwei Xiong
5b697d5e95
feat: update openim pull message by seq ( #1498 )
1 year ago
AndrewZuo01
0efc235f45
add webhooks ( #1465 )
...
* add callback before join group
* fix bug
* fix deployments/templates/alertmanager.yml
* fix bug
* update callback after join group
* merge callback after join group
* update callback setrgoup info
* test
* test
* test
* update three functions in friend category
* test friend and blacklist
* test
* test
* test
* Update openim.yaml
* merge callback after join group
* merge callback after join group
* merge callback after join group
* fix callbackbeforesetgroupinfo
* fix eventtime
* update api request required
* update api request required
* update api request required
* delete unused code
* delete unused code
* fix
* Update .env
* Update .env
* Update callback.go
* Update callback.go
* Update .env
* Update .env
* fix: merge
* update
* fix: merge
* fix: fix bugs
* update callback enable
* update callback enable
* update callback enable
* update callback enable
* update callback enable
* update callback enable
* Update openim.yaml
* Update environment.sh
* Update environment.md
* Update environment.md
* Update environment.sh
---------
Co-authored-by: Gordon <1432970085@qq.com>
1 year ago
fengyun.rui
35bac04f58
fix: grace shutdown for gw ( #1478 )
...
Signed-off-by: rfyiamcool <rfyiamcool@163.com>
1 year ago
healingtjx
4c7e0295bf
feat: OpenIMServer compatible qiniu kodo ( #1460 )
...
* build : add aws and kodo dependency
* feat: add qiniu kodo
* Doc : Add Qiniu Cloud Kodo Document and Config
1 year ago
xuexihuang
ceb669dfb8
Feature middleware ( #1476 )
...
* fix:fix error values&logs
* modify: add logs
* feature:add redis io retry logic
* feature:add redis error alert rule
* test:for test alert
* fix:fix prometheus rules
* del:del test code
---------
Co-authored-by: lin.huang <lin.huang@apulis.com>
1 year ago
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
1 year ago
Xinwei Xiong
100926da0e
docs: add openim search test ( #1485 )
1 year ago
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>
1 year ago
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>
1 year ago
Gordon
e4046994cf
fix: update user's info will modify user create time when modify user's nickname or avatar. ( #1446 )
1 year ago
fengyun.rui
403cfb6055
perf: redis block with keys command ( #1423 )
...
Signed-off-by: rfyiamcool <rfyiamcool@163.com>
1 year ago
Xinwei Xiong
1f7dfa33d7
Update README.md ( #1477 )
1 year ago
fengyun.rui
a9153afc38
perf: control ws write buffer ( #1451 )
...
Signed-off-by: rfyiamcool <rfyiamcool@163.com>
1 year ago
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>
1 year ago
Xinwei Xiong
75375adf62
feat: deployment and design of management backend and monitoring ( #1432 )
...
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
1 year ago
Xinwei Xiong
b17c6ec924
Update docker-compose.yml ( #1425 )
1 year ago
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>
1 year ago
skiffer-git
82d238afbe
Add files via upload
1 year ago
skiffer-git
2c9a2239d8
Delete docs/images/Wechat.jpg
1 year ago
skiffer-git
56fd78653c
Add files via upload
1 year ago
skiffer-git
872dcae27a
Update README-zh_CN.md
1 year ago
skiffer-git
6ba0d618e4
Add files via upload
1 year ago
fengyun.rui
a19f0e534f
perf: redis batch delete msgs ( #1395 )
...
Signed-off-by: rfyiamcool <rfyiamcool@163.com>
1 year ago
fengyun.rui
eeb16d4116
perf: broadcast msg to all gateway with concurrency ( #1411 )
...
Signed-off-by: rfyiamcool <rfyiamcool@163.com>
1 year ago
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>
1 year ago
fengyun.rui
7502b4ac0f
refactor: lower the level of code nesting ( #1396 )
...
Signed-off-by: rfyiamcool <rfyiamcool@163.com>
1 year ago
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>
1 year ago
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.
1 year ago
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>
1 year ago