{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":272199362,"defaultBranch":"dev","name":"zigbee2mqtt-frontend","ownerLogin":"nurikk","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-06-14T12:38:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1525421?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722027963.0","currentOid":""},"activityList":{"items":[{"before":"40537642d37da7a7eae560498ded24729be9f80a","after":"65b2965080c11acb705887bc450ce6edac872132","ref":"refs/heads/dev","pushedAt":"2024-09-02T20:11:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Koenkk","name":"Koen Kanters","path":"/Koenkk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2892853?s=80&v=4"},"commit":{"message":"Update AttributeEditor.tsx (#2091)\n\nAttributes of the OCTET_STR type are supported","shortMessageHtmlLink":"Update AttributeEditor.tsx (#2091)"}},{"before":"50df87f65df448b3ae0eb96153153400223270d9","after":"425db0ed532b1088d8fb05aa3fcec8c377345a30","ref":"refs/heads/renovate/major-rjsf-monorepo","pushedAt":"2024-08-08T18:18:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @rjsf/core to v5","shortMessageHtmlLink":"chore(deps): update dependency @rjsf/core to v5"}},{"before":"699f538067bbed15b96c747d3e10e892d1b6035e","after":"79536da89459e5da806791106893be2c14eb8799","ref":"refs/heads/renovate/major-react-router-monorepo","pushedAt":"2024-08-01T15:31:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency react-router-dom to v6","shortMessageHtmlLink":"chore(deps): update dependency react-router-dom to v6"}},{"before":"07e4ef6f298ea55924b4f12c7dd37813e09f3dc6","after":null,"ref":"refs/heads/fix/en-translation","pushedAt":"2024-07-26T21:06:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Koenkk","name":"Koen Kanters","path":"/Koenkk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2892853?s=80&v=4"}},{"before":"ad2784f4e5022706813d477046548ab0ad19fbe8","after":"40537642d37da7a7eae560498ded24729be9f80a","ref":"refs/heads/dev","pushedAt":"2024-07-26T21:06:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koenkk","name":"Koen Kanters","path":"/Koenkk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2892853?s=80&v=4"},"commit":{"message":"chore(release): 0.7.4 :tada:","shortMessageHtmlLink":"chore(release): 0.7.4 ๐ŸŽ‰"}},{"before":"3e77b37bbb221dd8d42c43b25502238df12ef072","after":"ad2784f4e5022706813d477046548ab0ad19fbe8","ref":"refs/heads/dev","pushedAt":"2024-07-26T21:05:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Koenkk","name":"Koen Kanters","path":"/Koenkk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2892853?s=80&v=4"},"commit":{"message":"fix(translation): ignore `en` translation from poeeditor (#2085)","shortMessageHtmlLink":"fix(translation): ignore en translation from poeeditor (#2085)"}},{"before":null,"after":"07e4ef6f298ea55924b4f12c7dd37813e09f3dc6","ref":"refs/heads/fix/en-translation","pushedAt":"2024-07-26T20:12:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Koenkk","name":"Koen Kanters","path":"/Koenkk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2892853?s=80&v=4"},"commit":{"message":"fix(translation): ignore `en` translation from poeeditor","shortMessageHtmlLink":"fix(translation): ignore en translation from poeeditor"}},{"before":"48568dd005acbd72087fb92e6a8f6f01df9500dd","after":"3e77b37bbb221dd8d42c43b25502238df12ef072","ref":"refs/heads/dev","pushedAt":"2024-07-22T19:42:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koenkk","name":"Koen Kanters","path":"/Koenkk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2892853?s=80&v=4"},"commit":{"message":"chore(release): 0.7.3 :tada:","shortMessageHtmlLink":"chore(release): 0.7.3 ๐ŸŽ‰"}},{"before":"ae7681453acf77b7400e939352c6b4ccb1c0389c","after":"48568dd005acbd72087fb92e6a8f6f01df9500dd","ref":"refs/heads/dev","pushedAt":"2024-07-22T19:42:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Koenkk","name":"Koen Kanters","path":"/Koenkk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2892853?s=80&v=4"},"commit":{"message":"feat: display hexadecimal and decimal values for network addresses (#2078)","shortMessageHtmlLink":"feat: display hexadecimal and decimal values for network addresses (#โ€ฆ"}},{"before":"32ebd32a052726c9fcd1c78f8528ae603ccfbf01","after":"699f538067bbed15b96c747d3e10e892d1b6035e","ref":"refs/heads/renovate/major-react-router-monorepo","pushedAt":"2024-07-16T17:16:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency react-router-dom to v6","shortMessageHtmlLink":"chore(deps): update dependency react-router-dom to v6"}},{"before":"633f8d816e351c9ff0869953f2a0cc1b58030958","after":"50df87f65df448b3ae0eb96153153400223270d9","ref":"refs/heads/renovate/major-rjsf-monorepo","pushedAt":"2024-07-03T22:53:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @rjsf/core to v5","shortMessageHtmlLink":"chore(deps): update dependency @rjsf/core to v5"}},{"before":"885365856757dbdf79ff9c436534f2e8bcf1c2f1","after":"32ebd32a052726c9fcd1c78f8528ae603ccfbf01","ref":"refs/heads/renovate/major-react-router-monorepo","pushedAt":"2024-06-24T19:16:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency react-router-dom to v6","shortMessageHtmlLink":"chore(deps): update dependency react-router-dom to v6"}},{"before":null,"after":"7d101a5948be960da59c2b3e359fc7b20bf9b168","ref":"refs/heads/renovate/npm-ws-vulnerability","pushedAt":"2024-06-19T20:34:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency ws to ~8.17.0 [security]","shortMessageHtmlLink":"chore(deps): update dependency ws to ~8.17.0 [security]"}},{"before":null,"after":"fc3e5f385840de0418ba21ed4b7010f07192c58b","ref":"refs/heads/dependabot/npm_and_yarn/ws-8.17.1","pushedAt":"2024-06-19T20:33:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps-dev): bump ws from 8.14.2 to 8.17.1\n\nBumps [ws](https://github.com/websockets/ws) from 8.14.2 to 8.17.1.\n- [Release notes](https://github.com/websockets/ws/releases)\n- [Commits](https://github.com/websockets/ws/compare/8.14.2...8.17.1)\n\n---\nupdated-dependencies:\n- dependency-name: ws\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): bump ws from 8.14.2 to 8.17.1"}},{"before":"cb2b887867bb6df716554d5bef92042c97223a24","after":"ae7681453acf77b7400e939352c6b4ccb1c0389c","ref":"refs/heads/dev","pushedAt":"2024-06-04T19:05:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koenkk","name":"Koen Kanters","path":"/Koenkk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2892853?s=80&v=4"},"commit":{"message":"chore(release): 0.7.2 :tada:","shortMessageHtmlLink":"chore(release): 0.7.2 ๐ŸŽ‰"}},{"before":"8a50b8d58ec7bd16abb94315231dc0967fcac08c","after":"cb2b887867bb6df716554d5bef92042c97223a24","ref":"refs/heads/dev","pushedAt":"2024-06-04T19:04:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koenkk","name":"Koen Kanters","path":"/Koenkk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2892853?s=80&v=4"},"commit":{"message":"fix(settings): fix setting external converters and passlist not working","shortMessageHtmlLink":"fix(settings): fix setting external converters and passlist not working"}},{"before":"452fc008c86cfd916405588dd2f76c440ef03aa8","after":"8a50b8d58ec7bd16abb94315231dc0967fcac08c","ref":"refs/heads/dev","pushedAt":"2024-05-31T18:42:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koenkk","name":"Koen Kanters","path":"/Koenkk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2892853?s=80&v=4"},"commit":{"message":"chore(release): 0.7.1 :tada:","shortMessageHtmlLink":"chore(release): 0.7.1 ๐ŸŽ‰"}},{"before":"81c13ba5e86c126c212f76d5253e2bc09c1ee204","after":"452fc008c86cfd916405588dd2f76c440ef03aa8","ref":"refs/heads/dev","pushedAt":"2024-05-31T18:42:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Koenkk","name":"Koen Kanters","path":"/Koenkk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2892853?s=80&v=4"},"commit":{"message":"feat(DeviceControlGroup): add interview button (#2027)\n\n* feat(DeviceControlGroup): add interview button\r\n\r\n* Adds an \"interview\" button which starts an interview for the\r\n associated device. See https://github.com/Koenkk/zigbee2mqtt/pull/22788\r\n* The icon is [fa-info](https://fontawesome.com/v6/icons/info?f=classic&s=solid).\r\n\r\n* feat(DeviceControlGroup): make things pretty","shortMessageHtmlLink":"feat(DeviceControlGroup): add interview button (#2027)"}},{"before":"28b0c2d5256e686f26c25f663b16f73ffc88b772","after":"885365856757dbdf79ff9c436534f2e8bcf1c2f1","ref":"refs/heads/renovate/major-react-router-monorepo","pushedAt":"2024-05-24T08:57:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency react-router-dom to v6","shortMessageHtmlLink":"chore(deps): update dependency react-router-dom to v6"}},{"before":"4f5cca41d43bccc1174f94f34ad4ee7083968b1e","after":"633f8d816e351c9ff0869953f2a0cc1b58030958","ref":"refs/heads/renovate/major-rjsf-monorepo","pushedAt":"2024-05-24T08:57:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @rjsf/core to v5","shortMessageHtmlLink":"chore(deps): update dependency @rjsf/core to v5"}},{"before":"e6c7b23bcf1c3076648e4fcea8699e2aa2e0834d","after":"2906be47df69503d8eafd7925f1f73a4cce914e5","ref":"refs/heads/renovate/ws-8.x-lockfile","pushedAt":"2024-05-24T08:57:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @types/ws to v8.5.10","shortMessageHtmlLink":"chore(deps): update dependency @types/ws to v8.5.10"}},{"before":"44cebf4adb2a379e1043e82e55e78a0383d9caa4","after":"fa767f8559daadbe3a9bd532ca6123e6356f54b5","ref":"refs/heads/renovate/reconnectingwebsocket-1.x-lockfile","pushedAt":"2024-05-24T08:57:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @types/reconnectingwebsocket to v1.0.10","shortMessageHtmlLink":"chore(deps): update dependency @types/reconnectingwebsocket to v1.0.10"}},{"before":"f00b225b2b9e461fc5e14bf8b2cbfc895fd926dd","after":"861372b840c5cbc497492a30b0acc22cee1db65b","ref":"refs/heads/renovate/react-transition-group-4.x-lockfile","pushedAt":"2024-05-24T08:57:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @types/react-transition-group to v4.4.10","shortMessageHtmlLink":"chore(deps): update dependency @types/react-transition-group to v4.4.10"}},{"before":"a079172089ba03b17c91715bf6eb4c7eda58b6e8","after":"8139924a274f1a6555930338f6c0bffcc46815a8","ref":"refs/heads/renovate/react-table-7.x-lockfile","pushedAt":"2024-05-24T08:57:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @types/react-table to v7.7.20","shortMessageHtmlLink":"chore(deps): update dependency @types/react-table to v7.7.20"}},{"before":"9f4eff65912e273bb0b62af3b77851bc0598035a","after":"405a5e7e24146070c460eb82a5fa1b9b0642abd0","ref":"refs/heads/renovate/json-schema-7.x-lockfile","pushedAt":"2024-05-24T08:56:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @types/json-schema to v7.0.15","shortMessageHtmlLink":"chore(deps): update dependency @types/json-schema to v7.0.15"}},{"before":"b7e69d9be9937a81f6e99e1e63b2bcb514d3e6af","after":"112fdc8da5387e939401eaee9d956d1180e81b7a","ref":"refs/heads/renovate/file-saver-2.x-lockfile","pushedAt":"2024-05-24T08:56:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @types/file-saver to v2.0.7","shortMessageHtmlLink":"chore(deps): update dependency @types/file-saver to v2.0.7"}},{"before":"4f9425e1b9b9f8b61090d7f980c766ad1f4460cb","after":"7ebe4420356048a8c65b8d66e128eb290bc87f94","ref":"refs/heads/renovate/events-3.x-lockfile","pushedAt":"2024-05-24T08:56:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @types/events to v3.0.3","shortMessageHtmlLink":"chore(deps): update dependency @types/events to v3.0.3"}},{"before":"e425d858d70cdfff01276bc710bfd6728a75ba93","after":"0c2954ec6ef920c56961341acf462307797655ca","ref":"refs/heads/renovate/d3-zoom-3.x-lockfile","pushedAt":"2024-05-24T08:56:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @types/d3-zoom to v3.0.8","shortMessageHtmlLink":"chore(deps): update dependency @types/d3-zoom to v3.0.8"}},{"before":"324538ca6663e0f7a85e1f354201bea9a0373bd9","after":"81c13ba5e86c126c212f76d5253e2bc09c1ee204","ref":"refs/heads/dev","pushedAt":"2024-05-24T08:55:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koenkk","name":"Koen Kanters","path":"/Koenkk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2892853?s=80&v=4"},"commit":{"message":"chore(release): 0.7.0 :tada:","shortMessageHtmlLink":"chore(release): 0.7.0 ๐ŸŽ‰"}},{"before":"218aa0c554f25d65d82b9c68dfb57ffdebfdda05","after":"324538ca6663e0f7a85e1f354201bea9a0373bd9","ref":"refs/heads/dev","pushedAt":"2024-05-24T08:55:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Koenkk","name":"Koen Kanters","path":"/Koenkk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2892853?s=80&v=4"},"commit":{"message":"feat(attributePicker): support custom attributes (nurikk/zigbee2mqtt-frontend#2001) (#2019)\n\n* feat(attributePicker): support custom attributes (nurikk#2001)\r\n- Update type definition to import Custom Clusters\r\n- Remove zh and zhc dependencies\r\n- Duplicate Cluster.ts file as this is becoming static\r\n- Updating references in components\r\n\r\n* fix(reporting): only display clusters declared by the device\r\n\r\n* feat(customclusters): refactoring the mqtt topic\r\n\r\n- Supporting new topic `bridge/definitions`\r\n Introduced in https://github.com/Koenkk/zigbee2mqtt/pull/22583\r\n- Removing previously added files from `zigbee-herdsman`, but keeping\r\n the enum one\r\n\r\n* feat(customclusters): updating github build script\r\n\r\n* feat(customclusters): fixing github action configuration\r\n\r\n* feat(customerclusters): fix pretty\r\n\r\n* feat(customclusters): fixing pnpm lock\r\n\r\n* feat(customclusters): fixing test cases\r\n\r\n* feat(customclusters): small revamp style\r\n\r\n* feat(customclusters): adding codebeatignore file and exclude test files\r\n\r\n* feat(customclusters): fixing ignore\r\n\r\n* feat(customclusters): fixing ignore\r\n\r\n* feat(customclusters): fixing pretty\r\n\r\n---------\r\n\r\nCo-authored-by: Laurent Chardin <>","shortMessageHtmlLink":"feat(attributePicker): support custom attributes (#2001) (#2019)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEquxMdwA","startCursor":null,"endCursor":null}},"title":"Activity ยท nurikk/zigbee2mqtt-frontend"}