{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":259051574,"defaultBranch":"master","name":"pyctuator","ownerLogin":"SolarEdgeTech","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-04-26T14:31:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/54677199?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1705509875.0","currentOid":""},"activityList":{"items":[{"before":"2e40f464520a8044f48b73d8b4ada89fb9f5f989","after":null,"ref":"refs/heads/michael/disable-endpoints","pushedAt":"2024-01-16T23:18:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"}},{"before":"bb04e43d34f5af89194415ae89c4f5941fb719f8","after":"5f2439aac490d332a6927fae190a2a351ce0d9c3","ref":"refs/heads/master","pushedAt":"2024-01-16T23:18:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Bump version to 1.2.0","shortMessageHtmlLink":"Bump version to 1.2.0"}},{"before":"e0d1f27d09daaeb3cc9315949f4ca62d2767309a","after":"2e40f464520a8044f48b73d8b4ada89fb9f5f989","ref":"refs/heads/michael/disable-endpoints","pushedAt":"2024-01-16T16:37:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Bump version to 1.2.0","shortMessageHtmlLink":"Bump version to 1.2.0"}},{"before":"3e850f73282cf7122ddbdb234b0f9c217e7d0447","after":"e0d1f27d09daaeb3cc9315949f4ca62d2767309a","ref":"refs/heads/michael/disable-endpoints","pushedAt":"2024-01-16T16:13:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Bump version to 1.2.0","shortMessageHtmlLink":"Bump version to 1.2.0"}},{"before":"86cc4382d162a6c0997363dc7496585a225254a1","after":"3e850f73282cf7122ddbdb234b0f9c217e7d0447","ref":"refs/heads/michael/disable-endpoints","pushedAt":"2024-01-16T16:01:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Pycturator should allow disabling specifc endpoints\n\nIn order to disable pyctuator endpoints such as `/pyctuator/httptraces`, pyctuator now\ncan be initialized with flags selecting endpoints that shouldn't be registered in SBA and\nshould fail if queried (GET) directly.\n\nFixes #92","shortMessageHtmlLink":"Pycturator should allow disabling specifc endpoints"}},{"before":"1fd5f99e511c8b0f5bd27f467778fd0532f0a6da","after":"86cc4382d162a6c0997363dc7496585a225254a1","ref":"refs/heads/michael/disable-endpoints","pushedAt":"2024-01-16T14:24:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Pycturator should allow disabling specifc endpoints\n\nIn order to disable pyctuator endpoints such as `/pyctuator/httptraces`, pyctuator now\ncan be initialized with flags selecting endpoints that shouldn't be registered in SBA and\nshould fail if queried (GET) directly.\n\nFixes #92","shortMessageHtmlLink":"Pycturator should allow disabling specifc endpoints"}},{"before":"73c9b4d16ec8fb245200cd16a2c88f2ab66a1f27","after":"1fd5f99e511c8b0f5bd27f467778fd0532f0a6da","ref":"refs/heads/michael/disable-endpoints","pushedAt":"2024-01-16T14:03:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Pycturator should allow disabling specifc endpoints\n\nIn order to disable pyctuator endpoints such as `/pyctuator/httptraces`, pyctuator now\ncan be initialized with flags selecting endpoints that shouldn't be registered in SBA and\nshould fail if queried (GET) directly.\n\nFixes #92","shortMessageHtmlLink":"Pycturator should allow disabling specifc endpoints"}},{"before":"c05e36d59c1321e3e6e59e59f372e3e55e56b6ba","after":"73c9b4d16ec8fb245200cd16a2c88f2ab66a1f27","ref":"refs/heads/michael/disable-endpoints","pushedAt":"2024-01-16T13:30:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Pycturator should allow disabling specifc endpoints\n\nIn order to disable pyctuator endpoints such as `/pyctuator/httptraces`, pyctuator now\ncan be initialized with flags selecting endpoints that shouldn't be registered in SBA and\nshould fail if queried (GET) directly.\n\nFixes #92","shortMessageHtmlLink":"Pycturator should allow disabling specifc endpoints"}},{"before":"aab02e11db5aa73c171c579e9b4dc20f81442548","after":"c05e36d59c1321e3e6e59e59f372e3e55e56b6ba","ref":"refs/heads/michael/disable-endpoints","pushedAt":"2024-01-16T13:10:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Pycturator should allow disabling specifc endpoints\n\nIn order to disable pyctuator endpoints such as `/pyctuator/httptraces`, pyctuator now\ncan be initialized with flags selecting endpoints that shouldn't be registered in SBA and\nshould fail if queried (GET) directly.\n\nFixes #92","shortMessageHtmlLink":"Pycturator should allow disabling specifc endpoints"}},{"before":"9eb91e8e631daffaf3bd2f810e2933c89726916a","after":"aab02e11db5aa73c171c579e9b4dc20f81442548","ref":"refs/heads/michael/disable-endpoints","pushedAt":"2024-01-14T23:13:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Pycturator should allow disabling specifc endpoints\n\nIn order to disable pyctuator endpoints such as `/pyctuator/httptraces`, pyctuator now\ncan be initialized with flags selecting endpoints that shouldn't be registered in SBA and\nshould fail if queried (GET) directly.\n\nFixes #92","shortMessageHtmlLink":"Pycturator should allow disabling specifc endpoints"}},{"before":"f4836bbffd55fc48de2c1360b2cdc2cb5ee5ab3b","after":"9eb91e8e631daffaf3bd2f810e2933c89726916a","ref":"refs/heads/michael/disable-endpoints","pushedAt":"2024-01-14T23:01:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Pycturator should allow disabling specifc endpoints\n\nIn order to disable pyctuator endpoints such as `/pyctuator/httptraces`, pyctuator now\ncan be initialized with flags selecting endpoints that shouldn't be registered in SBA and\nshould fail if queried (GET) directly.\n\nFixes #92","shortMessageHtmlLink":"Pycturator should allow disabling specifc endpoints"}},{"before":"d6960b3e15eba838d6d0c29fd38f3119102baa7d","after":"f4836bbffd55fc48de2c1360b2cdc2cb5ee5ab3b","ref":"refs/heads/michael/disable-endpoints","pushedAt":"2024-01-14T22:45:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Pycturator should allow disabling specifc endpoints\n\nIn order to disable pyctuator endpoints such as `/pyctuator/httptraces`, pyctuator now\ncan be initialized with flags selecting endpoints that shouldn't be registered in SBA and\nshould fail if queried (GET) directly.\n\nFixes #92","shortMessageHtmlLink":"Pycturator should allow disabling specifc endpoints"}},{"before":null,"after":"d6960b3e15eba838d6d0c29fd38f3119102baa7d","ref":"refs/heads/michael/disable-endpoints","pushedAt":"2024-01-14T21:27:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Pycturator should allow disabling specifc endpoints\n\nIn order to disable pyctuator endpoints such as `/pyctuator/httptraces`, pyctuator now\ncan be initialized with flags selecting endpoints that shouldn't be registered in SBA and\nshould fail if queried (GET) directly.\n\nFixes #92","shortMessageHtmlLink":"Pycturator should allow disabling specifc endpoints"}},{"before":"cc438141100bd4e0186786ded859001f6f27b740","after":null,"ref":"refs/heads/michael/bump","pushedAt":"2023-10-07T00:25:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"}},{"before":"658d14d42bcea9d44abb6c663dc1246bf700519d","after":"bb04e43d34f5af89194415ae89c4f5941fb719f8","ref":"refs/heads/master","pushedAt":"2023-10-07T00:25:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Bum version to 1.1.0\n\n* Upgrade many of the dependencies to much newer version\n* Fix github workflow to use newer ubuntu runner\n* Suport multiple DB connections by naming respective health-provider and composing them","shortMessageHtmlLink":"Bum version to 1.1.0"}},{"before":null,"after":"cc438141100bd4e0186786ded859001f6f27b740","ref":"refs/heads/michael/bump","pushedAt":"2023-10-07T00:18:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Bum version to 1.1.0\n\n* Upgrade many of the dependencies to much newer version\n* Fix github workflow to use newer ubuntu runner\n* Suport multiple DB connections by naming respective health-provider and composing them","shortMessageHtmlLink":"Bum version to 1.1.0"}},{"before":"13f456be9e597b8c0ddc07ed18cfb95927b11338","after":null,"ref":"refs/heads/michael/composite","pushedAt":"2023-10-07T00:11:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"}},{"before":"995413d6b3b79dd8f503adac8d46539b21283f80","after":"658d14d42bcea9d44abb6c663dc1246bf700519d","ref":"refs/heads/master","pushedAt":"2023-10-07T00:11:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Suport multiple DB connections by naming respective health-provider and composing them\n\nIssue #96 asked to support for showing health of multiple DB engines/endpoints.\n\nTo address this, Pyctuator now supports `ComposeiteHealthProvider` which wraps around\na list of health-providers.\n\nAlso, the built-in health-providers now support overrding the default name.\n\nSetting health check for multiple DB engines can be done as follows:\n```python\npyctuator.register_health_provider(\n CompositeHealthProvider(\n \"db\",\n DbHealthProvider(db_engine, \"db1\"),\n DbHealthProvider(db_engine, \"db2\"),\n )\n)\n\n```","shortMessageHtmlLink":"Suport multiple DB connections by naming respective health-provider a…"}},{"before":"4693645df66dc08fa8026386114e3c2313f738ad","after":"13f456be9e597b8c0ddc07ed18cfb95927b11338","ref":"refs/heads/michael/composite","pushedAt":"2023-10-06T23:59:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Suport multiple DB connections by naming respective health-provider and composing them\n\nIssue #96 asked to support for showing health of multiple DB engines/endpoints.\n\nTo address this, Pyctuator now supports `ComposeiteHealthProvider` which wraps around\na list of health-providers.\n\nAlso, the built-in health-providers now support overrding the default name.\n\nSetting health check for multiple DB engines can be done as follows:\n```python\npyctuator.register_health_provider(\n CompositeHealthProvider(\n \"db\",\n DbHealthProvider(db_engine, \"db1\"),\n DbHealthProvider(db_engine, \"db2\"),\n )\n)\n\n```","shortMessageHtmlLink":"Suport multiple DB connections by naming respective health-provider a…"}},{"before":null,"after":"4693645df66dc08fa8026386114e3c2313f738ad","ref":"refs/heads/michael/composite","pushedAt":"2023-10-06T23:02:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Suport multiple DB connections by naming respective health-provider and composing them\n\nIssue #96 asked to support for showing health of multiple DB engines/endpoints.\n\nTo address this, Pyctuator now supports `ComposeiteHealthProvider` which wraps around\na list of health-providers.\n\nAlso, the built-in health-providers now support overrding the default name.\n\nSetting health check for multiple DB engines can be done as follows:\n```python\npyctuator.register_health_provider(\n CompositeHealthProvider(\n \"db\",\n DbHealthProvider(db_engine, \"db1\"),\n DbHealthProvider(db_engine, \"db2\"),\n )\n)\n\n```","shortMessageHtmlLink":"Suport multiple DB connections by naming respective health-provider a…"}},{"before":"b1faa9b6b58d1f8664ad5714ae290ac0343bce35","after":null,"ref":"refs/heads/michael/upgrades","pushedAt":"2023-10-01T14:33:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"}},{"before":"fe69ab2fe9a545907384ecaf370b6c5b960b08b9","after":"995413d6b3b79dd8f503adac8d46539b21283f80","ref":"refs/heads/master","pushedAt":"2023-10-01T14:33:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Update FastAPI and Uvicorn to recommended version","shortMessageHtmlLink":"Update FastAPI and Uvicorn to recommended version"}},{"before":"9797af8e27a5dbb83b14c1c2a48ec57d506d4926","after":"b1faa9b6b58d1f8664ad5714ae290ac0343bce35","ref":"refs/heads/michael/upgrades","pushedAt":"2023-08-06T06:05:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Update FastAPI and Uvicorn to recommended version","shortMessageHtmlLink":"Update FastAPI and Uvicorn to recommended version"}},{"before":"c885ea1a9923e287130a3b6c6b0a0fb1e19d0256","after":"9797af8e27a5dbb83b14c1c2a48ec57d506d4926","ref":"refs/heads/michael/upgrades","pushedAt":"2023-08-06T05:55:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Update FastAPI and Uvicorn to recommended version","shortMessageHtmlLink":"Update FastAPI and Uvicorn to recommended version"}},{"before":"44fc0c525d21a2dd8e1dfcdf339f6716b50b5682","after":"c885ea1a9923e287130a3b6c6b0a0fb1e19d0256","ref":"refs/heads/michael/upgrades","pushedAt":"2023-08-05T20:23:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Update FastAPI and Uvicorn to recommended version","shortMessageHtmlLink":"Update FastAPI and Uvicorn to recommended version"}},{"before":"b23988fa9ee73fa8511b5322243e7b218a39f258","after":"44fc0c525d21a2dd8e1dfcdf339f6716b50b5682","ref":"refs/heads/michael/upgrades","pushedAt":"2023-08-05T20:15:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Update FastAPI and Uvicorn to recommended version","shortMessageHtmlLink":"Update FastAPI and Uvicorn to recommended version"}},{"before":null,"after":"b23988fa9ee73fa8511b5322243e7b218a39f258","ref":"refs/heads/michael/upgrades","pushedAt":"2023-08-04T21:00:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Update FastAPI and Uvicorn to recommended version","shortMessageHtmlLink":"Update FastAPI and Uvicorn to recommended version"}},{"before":"92a10454f766f5025ac04ce74f2c557c5408fd9d","after":null,"ref":"refs/heads/michael/workflow","pushedAt":"2023-07-27T07:43:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"}},{"before":"8b78f7ca721df9607478555164652c5a8c155349","after":"fe69ab2fe9a545907384ecaf370b6c5b960b08b9","ref":"refs/heads/master","pushedAt":"2023-07-27T07:43:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Workflow spellign from previous commit","shortMessageHtmlLink":"Workflow spellign from previous commit"}},{"before":null,"after":"92a10454f766f5025ac04ce74f2c557c5408fd9d","ref":"refs/heads/michael/workflow","pushedAt":"2023-07-27T07:43:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michaelyaakoby","name":"Michael Yakobi","path":"/michaelyaakoby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5503849?s=80&v=4"},"commit":{"message":"Workflow spellign from previous commit","shortMessageHtmlLink":"Workflow spellign from previous commit"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD4X1nAQA","startCursor":null,"endCursor":null}},"title":"Activity · SolarEdgeTech/pyctuator"}