{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":812010915,"defaultBranch":"master","name":"datadog-integration-ha","ownerLogin":"kamaradclimber","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-06-07T19:04:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/503537?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719579725.0","currentOid":""},"activityList":{"items":[{"before":"553694e00b48667d9f00e09fd69fd46548bdd73b","after":"bbae329ef0c791e26fbd6fdfeda091c47588e11e","ref":"refs/heads/master","pushedAt":"2024-06-28T13:01:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"⚙️ Add more ignored state\n\nAdding item to this list is probably not the right pattern though","shortMessageHtmlLink":"⚙️ Add more ignored state"}},{"before":null,"after":"bbae329ef0c791e26fbd6fdfeda091c47588e11e","ref":"refs/heads/patterns","pushedAt":"2024-06-28T13:01:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"⚙️ Add more ignored state\n\nAdding item to this list is probably not the right pattern though","shortMessageHtmlLink":"⚙️ Add more ignored state"}},{"before":"65cdab13fc794e64e5a2b724e002c4f2a10cf3bd","after":"553694e00b48667d9f00e09fd69fd46548bdd73b","ref":"refs/heads/master","pushedAt":"2024-06-28T12:57:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"️ Tune flush interval for metrics\n\nWe don't need to have a metric every 5 minutes, 15minutes interval is\nporbably good enough","shortMessageHtmlLink":"️ Tune flush interval for metrics"}},{"before":null,"after":"553694e00b48667d9f00e09fd69fd46548bdd73b","ref":"refs/heads/tune","pushedAt":"2024-06-28T12:57:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"️ Tune flush interval for metrics\n\nWe don't need to have a metric every 5 minutes, 15minutes interval is\nporbably good enough","shortMessageHtmlLink":"️ Tune flush interval for metrics"}},{"before":"89332dedaf5b66e8f4cfd992353080b0564fb802","after":"65cdab13fc794e64e5a2b724e002c4f2a10cf3bd","ref":"refs/heads/master","pushedAt":"2024-06-28T10:25:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"✨ Re-emit metrics every 5 minutes\n\nIf a metric does not change, HA will not re-emit it which will create\nanomaly in datadog.\n\nThis patch takes a brutal approach to re-emit all metrics at least once\nevery 5 minutes.\n\nImplementation is a bit naive but hopefully will not break.","shortMessageHtmlLink":"✨ Re-emit metrics every 5 minutes"}},{"before":null,"after":"65cdab13fc794e64e5a2b724e002c4f2a10cf3bd","ref":"refs/heads/reemit","pushedAt":"2024-06-28T10:25:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"✨ Re-emit metrics every 5 minutes\n\nIf a metric does not change, HA will not re-emit it which will create\nanomaly in datadog.\n\nThis patch takes a brutal approach to re-emit all metrics at least once\nevery 5 minutes.\n\nImplementation is a bit naive but hopefully will not break.","shortMessageHtmlLink":"✨ Re-emit metrics every 5 minutes"}},{"before":"531e7e4aca3192b9e5c3e81bcc6e07cdbe1211a5","after":"89332dedaf5b66e8f4cfd992353080b0564fb802","ref":"refs/heads/master","pushedAt":"2024-06-23T12:38:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"Add installation instructions","shortMessageHtmlLink":"Add installation instructions"}},{"before":"1e53ece9d68706930398d415e2f6cb5e8e1125de","after":"531e7e4aca3192b9e5c3e81bcc6e07cdbe1211a5","ref":"refs/heads/master","pushedAt":"2024-06-13T16:28:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"✨ Add \"new_state\" tag on event\n\nThis is the reverse of metrics: for events which cannot be converted to\nmetrics, we try to extract the new state","shortMessageHtmlLink":"✨ Add \"new_state\" tag on event"}},{"before":null,"after":"531e7e4aca3192b9e5c3e81bcc6e07cdbe1211a5","ref":"refs/heads/new_state","pushedAt":"2024-06-13T16:28:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"✨ Add \"new_state\" tag on event\n\nThis is the reverse of metrics: for events which cannot be converted to\nmetrics, we try to extract the new state","shortMessageHtmlLink":"✨ Add \"new_state\" tag on event"}},{"before":"edaeb4cafb9a22f2c0744714526f65649dd71e97","after":"1e53ece9d68706930398d415e2f6cb5e8e1125de","ref":"refs/heads/master","pushedAt":"2024-06-11T17:23:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"Refactoring & fixes","shortMessageHtmlLink":"Refactoring & fixes"}},{"before":"821da7923e92f0f8f1a8c5b767103ea40de0b7fd","after":"edaeb4cafb9a22f2c0744714526f65649dd71e97","ref":"refs/heads/master","pushedAt":"2024-06-11T17:12:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"✨ Enrich more events with tags","shortMessageHtmlLink":"✨ Enrich more events with tags"}},{"before":null,"after":"edaeb4cafb9a22f2c0744714526f65649dd71e97","ref":"refs/heads/enrich_more_events","pushedAt":"2024-06-11T17:12:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"✨ Enrich more events with tags","shortMessageHtmlLink":"✨ Enrich more events with tags"}},{"before":"674b990e29d0e85c243d85921fe9e4260ddee31e","after":"821da7923e92f0f8f1a8c5b767103ea40de0b7fd","ref":"refs/heads/master","pushedAt":"2024-06-11T16:57:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"✨ Extract tags from state_changed event","shortMessageHtmlLink":"✨ Extract tags from state_changed event"}},{"before":null,"after":"821da7923e92f0f8f1a8c5b767103ea40de0b7fd","ref":"refs/heads/tags_state","pushedAt":"2024-06-11T16:57:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"✨ Extract tags from state_changed event","shortMessageHtmlLink":"✨ Extract tags from state_changed event"}},{"before":"aac7ae45b8d04564d745585a839f83e6d11925eb","after":"674b990e29d0e85c243d85921fe9e4260ddee31e","ref":"refs/heads/master","pushedAt":"2024-06-10T19:38:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"✨ Add env tags to all events/metrics","shortMessageHtmlLink":"✨ Add env tags to all events/metrics"}},{"before":null,"after":"674b990e29d0e85c243d85921fe9e4260ddee31e","ref":"refs/heads/env","pushedAt":"2024-06-10T19:38:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"✨ Add env tags to all events/metrics","shortMessageHtmlLink":"✨ Add env tags to all events/metrics"}},{"before":"aac7ae45b8d04564d745585a839f83e6d11925eb","after":null,"ref":"refs/heads/events","pushedAt":"2024-06-10T19:29:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"}},{"before":"cba761493411b5ed4e32581ea48cf3fbc765bb53","after":"aac7ae45b8d04564d745585a839f83e6d11925eb","ref":"refs/heads/master","pushedAt":"2024-06-10T19:29:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"✨ Support events","shortMessageHtmlLink":"✨ Support events"}},{"before":null,"after":"aac7ae45b8d04564d745585a839f83e6d11925eb","ref":"refs/heads/events","pushedAt":"2024-06-10T19:29:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"✨ Support events","shortMessageHtmlLink":"✨ Support events"}},{"before":"e1a096149e94964fec36bef989f2ade0dcf2b289","after":"cba761493411b5ed4e32581ea48cf3fbc765bb53","ref":"refs/heads/master","pushedAt":"2024-06-09T17:19:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"📄 Document installation and usage","shortMessageHtmlLink":"📄 Document installation and usage"}},{"before":"9ec6da1d53e4d6d0b729ca346d8b259d4ac3502b","after":"e1a096149e94964fec36bef989f2ade0dcf2b289","ref":"refs/heads/master","pushedAt":"2024-06-09T17:14:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"Add hassfest action to prepare integration in hacs repository","shortMessageHtmlLink":"Add hassfest action to prepare integration in hacs repository"}},{"before":null,"after":"e1a096149e94964fec36bef989f2ade0dcf2b289","ref":"refs/heads/validation2","pushedAt":"2024-06-09T17:12:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"Add hassfest action to prepare integration in hacs repository","shortMessageHtmlLink":"Add hassfest action to prepare integration in hacs repository"}},{"before":"6a8a2ad8e398b4cdda9b7d5614c21ed7ba90d069","after":"9ec6da1d53e4d6d0b729ca346d8b259d4ac3502b","ref":"refs/heads/master","pushedAt":"2024-06-09T17:12:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"Add validation to allow future integration in hacs repository","shortMessageHtmlLink":"Add validation to allow future integration in hacs repository"}},{"before":"6a8a2ad8e398b4cdda9b7d5614c21ed7ba90d069","after":"9ec6da1d53e4d6d0b729ca346d8b259d4ac3502b","ref":"refs/heads/validation","pushedAt":"2024-06-09T17:09:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"Add validation to allow future integration in hacs repository","shortMessageHtmlLink":"Add validation to allow future integration in hacs repository"}},{"before":null,"after":"6a8a2ad8e398b4cdda9b7d5614c21ed7ba90d069","ref":"refs/heads/validation","pushedAt":"2024-06-09T17:08:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"🐛 Correct name for hacs","shortMessageHtmlLink":"🐛 Correct name for hacs"}},{"before":"ac3a1f69796e8bb192ab9c7de4fed39a40bec11f","after":"6a8a2ad8e398b4cdda9b7d5614c21ed7ba90d069","ref":"refs/heads/master","pushedAt":"2024-06-09T12:33:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"🐛 Correct name for hacs","shortMessageHtmlLink":"🐛 Correct name for hacs"}},{"before":"680a4d554fc4fef5008313c8742f4059ae924301","after":"ac3a1f69796e8bb192ab9c7de4fed39a40bec11f","ref":"refs/heads/master","pushedAt":"2024-06-09T12:31:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"Rename integration to datadog-agentless","shortMessageHtmlLink":"Rename integration to datadog-agentless"}},{"before":"f323691fc14eb1f1eed17b80e71f4ff0733ead68","after":"680a4d554fc4fef5008313c8742f4059ae924301","ref":"refs/heads/master","pushedAt":"2024-06-09T12:28:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"Deal with input_datetime type","shortMessageHtmlLink":"Deal with input_datetime type"}},{"before":"ea776fb3b816e5444dc19494ca07e247941228f5","after":"f323691fc14eb1f1eed17b80e71f4ff0733ead68","ref":"refs/heads/master","pushedAt":"2024-06-09T08:52:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"Use clearer version","shortMessageHtmlLink":"Use clearer version"}},{"before":"61961287bcbc14d7f1b3a87a066243eb60bf79d6","after":"ea776fb3b816e5444dc19494ca07e247941228f5","ref":"refs/heads/master","pushedAt":"2024-06-09T08:33:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kamaradclimber","name":"Grégoire Seux","path":"/kamaradclimber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/503537?s=80&v=4"},"commit":{"message":"Ignore even more events","shortMessageHtmlLink":"Ignore even more events"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcd8ojgA","startCursor":null,"endCursor":null}},"title":"Activity · kamaradclimber/datadog-integration-ha"}