{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":691992296,"defaultBranch":"main","name":"open-im-server","ownerLogin":"xuexihuang","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-09-15T10:21:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25578504?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1703834719.0","currentOid":""},"activityList":{"items":[{"before":"e0b20d9134510117216633ab707f8ee4e0038e35","after":"8077227a6588f4f6964da2e40df2a5aaece960c4","ref":"refs/heads/feature/grafana","pushedAt":"2023-12-29T19:49:53.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"fix: review values(but not use)","shortMessageHtmlLink":"fix: review values(but not use)"}},{"before":"ff01085d7b724e76803aa109f75aebaacd33d4ae","after":"e0b20d9134510117216633ab707f8ee4e0038e35","ref":"refs/heads/feature/grafana","pushedAt":"2023-12-29T11:52:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"fix: using protocal v0.0.42","shortMessageHtmlLink":"fix: using protocal v0.0.42"}},{"before":null,"after":"ff01085d7b724e76803aa109f75aebaacd33d4ae","ref":"refs/heads/feature/grafana","pushedAt":"2023-12-29T07:25:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"feature:grafana web inside","shortMessageHtmlLink":"feature:grafana web inside"}},{"before":"57da77d9c50f391fe6b7f444ad8d036ef467c824","after":"6dde76bc6028d988d0739391ec760612ec4ecd7b","ref":"refs/heads/feature/addnginx","pushedAt":"2023-12-27T09:44:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"feature:add nginx","shortMessageHtmlLink":"feature:add nginx"}},{"before":"19915e8c21e7a7a1ae9f0f7270bc6b412c8b0817","after":"57da77d9c50f391fe6b7f444ad8d036ef467c824","ref":"refs/heads/feature/addnginx","pushedAt":"2023-12-27T09:39:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"feature:add nginx","shortMessageHtmlLink":"feature:add nginx"}},{"before":"0c58e21d770ff5fb9d05127434804b0cf9f558b0","after":"19915e8c21e7a7a1ae9f0f7270bc6b412c8b0817","ref":"refs/heads/feature/addnginx","pushedAt":"2023-12-27T09:07:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"feature:add nginx","shortMessageHtmlLink":"feature:add nginx"}},{"before":"d60e2f745fc070d1923a29597c1e5c60d0a77499","after":"0c58e21d770ff5fb9d05127434804b0cf9f558b0","ref":"refs/heads/feature/addnginx","pushedAt":"2023-12-27T08:36:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"feature:add nginx","shortMessageHtmlLink":"feature:add nginx"}},{"before":"222064542927b643ed00d6edd7cd0ec9114a84e9","after":"d60e2f745fc070d1923a29597c1e5c60d0a77499","ref":"refs/heads/feature/addnginx","pushedAt":"2023-12-27T08:31:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"feature:add nginx","shortMessageHtmlLink":"feature:add nginx"}},{"before":null,"after":"222064542927b643ed00d6edd7cd0ec9114a84e9","ref":"refs/heads/feature/addnginx","pushedAt":"2023-12-27T07:34:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"Update README.md (#1615)","shortMessageHtmlLink":"Update README.md (openimsdk#1615)"}},{"before":"c2a4047279eba8b77d6eb6585c968148a7d723b5","after":"d71823ebb6121d52dda5ef77861133ff267f7074","ref":"refs/heads/feature/mutilmsggateway-hash","pushedAt":"2023-12-25T04:30:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"fix:fix push filter logic","shortMessageHtmlLink":"fix:fix push filter logic"}},{"before":"98339fa6579c1f4f7639df6c2b289ad7a959978d","after":"c2a4047279eba8b77d6eb6585c968148a7d723b5","ref":"refs/heads/feature/mutilmsggateway-hash","pushedAt":"2023-12-22T11:52:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"fix:fix push filter logic","shortMessageHtmlLink":"fix:fix push filter logic"}},{"before":"09ce43e0a414ba9755f624c8b011e978ec43501d","after":"98339fa6579c1f4f7639df6c2b289ad7a959978d","ref":"refs/heads/feature/mutilmsggateway-hash","pushedAt":"2023-12-22T11:29:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"fix:fix go routine values error","shortMessageHtmlLink":"fix:fix go routine values error"}},{"before":"b4544cff7cb446bace65510c22b312ec1e701629","after":"09ce43e0a414ba9755f624c8b011e978ec43501d","ref":"refs/heads/feature/mutilmsggateway-hash","pushedAt":"2023-12-22T09:52:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"change go.mod","shortMessageHtmlLink":"change go.mod"}},{"before":"1301e44ce03412d85c761e990cc1165e4f853b6a","after":"b4544cff7cb446bace65510c22b312ec1e701629","ref":"refs/heads/feature/mutilmsggateway-hash","pushedAt":"2023-12-22T08:49:15.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"change to consistent hash","shortMessageHtmlLink":"change to consistent hash"}},{"before":null,"after":"1301e44ce03412d85c761e990cc1165e4f853b6a","ref":"refs/heads/feature/mutilmsggateway-hash","pushedAt":"2023-12-19T04:10:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"feature:support multi msggateway by hash method","shortMessageHtmlLink":"feature:support multi msggateway by hash method"}},{"before":"c599c130d15ac20c287b9f653158a567fc264972","after":"b976b7cbf2913ebc7b83381b2d350f677c9ea59a","ref":"refs/heads/feature/mutilmsggateway","pushedAt":"2023-12-14T07:54:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"feature:support multi msggateway","shortMessageHtmlLink":"feature:support multi msggateway"}},{"before":null,"after":"c599c130d15ac20c287b9f653158a567fc264972","ref":"refs/heads/feature/mutilmsggateway","pushedAt":"2023-12-13T10:40:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"feature:support multi msggateway","shortMessageHtmlLink":"feature:support multi msggateway"}},{"before":"f8a453d0c5437fe8779362795727510effdec0de","after":"e6a6218f6aa34d612c9d5a3c2fd3d3731d6f011c","ref":"refs/heads/feature-middleware","pushedAt":"2023-11-24T09:31:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"del:del test code","shortMessageHtmlLink":"del:del test code"}},{"before":"7a13284b2e413d26ffd04bf7828d99340bf79f66","after":"f8a453d0c5437fe8779362795727510effdec0de","ref":"refs/heads/feature-middleware","pushedAt":"2023-11-24T08:07:33.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"test:for test alert","shortMessageHtmlLink":"test:for test alert"}},{"before":null,"after":"7a13284b2e413d26ffd04bf7828d99340bf79f66","ref":"refs/heads/feature-middleware","pushedAt":"2023-11-21T09:14:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"kafka work error ,alertmanager work error (#1455)\n\n* Code adaptation k8s: service discovery and registration adaptation, configuration adaptation\n\n* Initial submission of the help charts script for openim API\n\n* change the help charts script\n\n* change the help charts script\n\n* change helm chart codes\n\n* change dockerfiles script\n\n* change chart script:add configmap mounts\n\n* change chart script:change repository\n\n* change chart script:msggateway add one service\n\n* change config.yaml\n\n* roll back some config values\n\n* change chart script:change Ingress rule with a rewrite annotation\n\n* add mysql charts scrible\n\n* change chart script:add mysql.config.yaml\n\n* add nfs provisioner charts\n\n* change chart script:add nfs.config.yaml\n\n* add ingress-nginx charts\n\n* change chart script:add ingress-nginx.config.yaml\n\n* add redis &mongodb charts\n\n* add kafka&minio charts\n\n* change chart script:change redis.values.yaml\n\n* change chart script:add redis.config.yaml\n\n* change chart script:change redis.config.yaml\n\n* change chart script:change mongodb.value.yaml\n\n* change chart script:change mongodb.value.yaml\n\n* change chart script:add mongodb.config.yaml\n\n* change chart script:change minio.values.yaml\n\n* change chart script:add minio.config.yaml\n\n* change chart script:change kafka.values.yaml\n\n* change chart script:add kafka.config.yaml\n\n* change chart script:change services.config.yaml\n\n* bug fix:Delete websocket's Port restrictions\n\n* bug fix:change port value\n\n* change chart script:Submit a stable version script\n\n* fix bug:Implement option interface\n\n* fix bug:change K8sDR.Register\n\n* change config.yaml\n\n* change chats script:minio service add ingress\n\n* change chats script:minio service add ingress\n\n* change chats script:kafka.replicaCount=3& change minio.api ingress\n\n* delete change chats script\n\n* change config.yaml\n\n* change openim.yaml\n\n* merge go.sum\n\n* Add monitoring function and struct for Prometheus on gin and GRPC\n\n* Add GRPC and gin server monitoring logic\n\n* Add GRPC and gin server monitoring logic2\n\n* Add GRPC and gin server monitoring logic3\n\n* Add GRPC and gin server monitoring logic4\n\n* Add GRPC and gin server monitoring logic5\n\n* Add GRPC and gin server monitoring logic6\n\n* Add GRPC and gin server monitoring logic7\n\n* delete:old monitoring code\n\n* add for test\n\n* fix bug:change packname\n\n* fix bug:delete getPromPort funciton\n\n* fix bug:delete getPromPort funciton\n\n* fix bug:change logs\n\n* fix bug:change registerName logic in GetGrpcCusMetrics function\n\n* add getPrometheus url api\n\n* fix:config path logic\n\n* fix:prometheus enable function\n\n* fix:prometheus enable function\n\n* fix:transfer Multi process monitoring logic\n\n* del:del not using manifest\n\n* fix:openim-msgtransfer.sh\n\n* fix:openim-msgtransfer.sh\n\n* cicd: robot automated Change\n\n* delete not using files\n\n* add prometheus docker-compose for monitor\n\n* fix prometheus.yaml\n\n* fix environment.sh\n\n* fix init-config.sh\n\n* fix init-config.sh\n\n* fix env_template.yaml\n\n* fix docker-compose.yml\n\n* fix docker-compose.yml\n\n* add openim_admin_front service\n\n* change openim-admin-front\n\n* del not using files\n\n* add node-exporter-dashaboard.yaml\n\n* cicd: robot automated Change\n\n* cicd: robot automated Change\n\n* feature: add alertmanager function\n\n* feature: add alertmanager function\n\n* feature: add alertmanager function\n\n* feature: add alertmanager function\n\n* feature: add alertmanager function\n\n* del:delete not using files\n\n* del:delete not using files\n\n* change:change to personal email info\n\n* fix:alertmanager.yml\n\n* fix:fix docker-compose.yml\n\n* del:not using files\n\n---------\n\nCo-authored-by: lin.huang \nCo-authored-by: Xinwei Xiong <3293172751@qq.com>\nCo-authored-by: xuexihuang \nCo-authored-by: cubxxw ","shortMessageHtmlLink":"kafka work error ,alertmanager work error (openimsdk#1455)"}},{"before":"dccf5b98a40e08be5d6dada84ec9ed673dce6ee0","after":"7bb20a5dfae7b09bade595a28e6470ac1d3a1af6","ref":"refs/heads/main","pushedAt":"2023-11-21T09:11:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/main' into main","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/main' into main"}},{"before":"bf413eac3da479f0b18371b8329717b2acd03f28","after":null,"ref":"refs/heads/develop11.21","pushedAt":"2023-11-21T09:10:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"}},{"before":"bf413eac3da479f0b18371b8329717b2acd03f28","after":"dccf5b98a40e08be5d6dada84ec9ed673dce6ee0","ref":"refs/heads/main","pushedAt":"2023-11-21T08:50:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"del:not using files","shortMessageHtmlLink":"del:not using files"}},{"before":null,"after":"bf413eac3da479f0b18371b8329717b2acd03f28","ref":"refs/heads/develop11.21","pushedAt":"2023-11-21T08:48:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"fix:fix docker-compose.yml","shortMessageHtmlLink":"fix:fix docker-compose.yml"}},{"before":"414506484c04ae47d1967086b9df256fc40de6a3","after":"bf413eac3da479f0b18371b8329717b2acd03f28","ref":"refs/heads/main","pushedAt":"2023-11-21T08:45:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"fix:fix docker-compose.yml","shortMessageHtmlLink":"fix:fix docker-compose.yml"}},{"before":"053c918e468c2e79a084b9fd04014fb0468df1ae","after":"414506484c04ae47d1967086b9df256fc40de6a3","ref":"refs/heads/main","pushedAt":"2023-11-21T08:11:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"fix:alertmanager.yml","shortMessageHtmlLink":"fix:alertmanager.yml"}},{"before":"c1232c47859989fc6f322823466c6c34f8f03039","after":"053c918e468c2e79a084b9fd04014fb0468df1ae","ref":"refs/heads/main","pushedAt":"2023-11-21T07:25:27.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/main' into main\n\n# Conflicts:\n#\tconfig/alertmanager.yml\n#\tconfig/email.tmpl\n#\tdeployments/templates/prometheus.yml\n#\tdocker-compose.yml\n#\tscripts/install/environment.sh","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/main' into main"}},{"before":"1628b04b3ce34b3b316eee1f5e803d0fce47391f","after":"c1232c47859989fc6f322823466c6c34f8f03039","ref":"refs/heads/main","pushedAt":"2023-11-15T08:31:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"change:change to personal email info","shortMessageHtmlLink":"change:change to personal email info"}},{"before":"03f0fdcdba82aa82b83be83e2535487f367786ed","after":"1628b04b3ce34b3b316eee1f5e803d0fce47391f","ref":"refs/heads/main","pushedAt":"2023-11-15T08:22:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"del:delete not using files","shortMessageHtmlLink":"del:delete not using files"}},{"before":"84618b428e7a8e356b74dc2ccaf7e0d8c50ada07","after":"03f0fdcdba82aa82b83be83e2535487f367786ed","ref":"refs/heads/main","pushedAt":"2023-11-15T07:57:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuexihuang","name":"xuexihuang","path":"/xuexihuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25578504?s=80&v=4"},"commit":{"message":"del:delete not using files","shortMessageHtmlLink":"del:delete not using files"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0yOVQxOTo0OTo1My4wMDAwMDBazwAAAAPURGYy","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0xNVQwNzo1NzowNi4wMDAwMDBazwAAAAOvfJXs"}},"title":"Activity ยท xuexihuang/open-im-server"}