{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":50994619,"defaultBranch":"master","name":"openremote","ownerLogin":"openremote","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-02-03T11:14:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4995595?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717333925.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"804c8ad356a25b002a78ee79857c4bda3826d989","ref":"refs/heads/feature/container-logging","pushedAt":"2024-06-02T13:12:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pankalog","name":"Panos Kalogeropoulos","path":"/pankalog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81419374?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}},{"before":"7a4b61aadb7e8cd5c8e2734e988eac39d9b1feaa","after":"8584e61320ab57593f34b5b331ad36043eab72cf","ref":"refs/heads/feature/mqtt-gateway-api","pushedAt":"2024-05-30T12:34:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominiquekleeven","name":"Dominique Kleeven","path":"/dominiquekleeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10584854?s=80&v=4"},"commit":{"message":"maptiles","shortMessageHtmlLink":"maptiles"}},{"before":"1833bc5dfcf9e00b40b0ca0f0e26bb8a32de3166","after":"5a069673a2a5341005c1e1c9ee568e2ebc978c66","ref":"refs/heads/bugfix/or-asset-tree-hitbox","pushedAt":"2024-05-29T13:15:26.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"MartinaeyNL","name":"Martin Peeters","path":"/MartinaeyNL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27913110?s=80&v=4"},"commit":{"message":"Merge branch 'master' into bugfix/or-asset-tree-hitbox","shortMessageHtmlLink":"Merge branch 'master' into bugfix/or-asset-tree-hitbox"}},{"before":"e09c6762d6dfc72bb82ca98953eb742c41fad20e","after":"fa4cef3655e836c75f4059c73cb2c52c5b1e659e","ref":"refs/heads/master","pushedAt":"2024-05-29T13:14:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MartinaeyNL","name":"Martin Peeters","path":"/MartinaeyNL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27913110?s=80&v=4"},"commit":{"message":"UI bugfix: Gauge not updating threshold values correctly (#1305)","shortMessageHtmlLink":"UI bugfix: Gauge not updating threshold values correctly (#1305)"}},{"before":"24db065ab208a258f30ab0b11844c1fa665a4ab5","after":"7a4b61aadb7e8cd5c8e2734e988eac39d9b1feaa","ref":"refs/heads/feature/mqtt-gateway-api","pushedAt":"2024-05-29T12:07:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominiquekleeven","name":"Dominique Kleeven","path":"/dominiquekleeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10584854?s=80&v=4"},"commit":{"message":"Update MqttGatewayHandlerTest.groovy","shortMessageHtmlLink":"Update MqttGatewayHandlerTest.groovy"}},{"before":"41ec62c8caf6dbe8266c18a006926b46206cfdb9","after":"24db065ab208a258f30ab0b11844c1fa665a4ab5","ref":"refs/heads/feature/mqtt-gateway-api","pushedAt":"2024-05-29T12:07:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominiquekleeven","name":"Dominique Kleeven","path":"/dominiquekleeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10584854?s=80&v=4"},"commit":{"message":"Begin tests GatewayV2Asset behaviour","shortMessageHtmlLink":"Begin tests GatewayV2Asset behaviour"}},{"before":"ddc30d9cc583bbfe0ecc0094e81c65669de42b0d","after":"41ec62c8caf6dbe8266c18a006926b46206cfdb9","ref":"refs/heads/feature/mqtt-gateway-api","pushedAt":"2024-05-29T10:27:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominiquekleeven","name":"Dominique Kleeven","path":"/dominiquekleeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10584854?s=80&v=4"},"commit":{"message":"Update MqttGatewayHandlerTest.groovy","shortMessageHtmlLink":"Update MqttGatewayHandlerTest.groovy"}},{"before":"1a79173fb5c58d510971b5cd80039bd4b6099ba1","after":"ddc30d9cc583bbfe0ecc0094e81c65669de42b0d","ref":"refs/heads/feature/mqtt-gateway-api","pushedAt":"2024-05-29T10:25:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominiquekleeven","name":"Dominique Kleeven","path":"/dominiquekleeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10584854?s=80&v=4"},"commit":{"message":"Update MqttGatewayHandlerTest.groovy","shortMessageHtmlLink":"Update MqttGatewayHandlerTest.groovy"}},{"before":"b73eb528f7fe5551ace3adcd7d00a053d073ec4b","after":"1a79173fb5c58d510971b5cd80039bd4b6099ba1","ref":"refs/heads/feature/mqtt-gateway-api","pushedAt":"2024-05-29T09:50:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominiquekleeven","name":"Dominique Kleeven","path":"/dominiquekleeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10584854?s=80&v=4"},"commit":{"message":"Finished integration tests events topic, fixed end wildcard not always being injected with name/id","shortMessageHtmlLink":"Finished integration tests events topic, fixed end wildcard not alway…"}},{"before":"048a9f932ed189e48bd5c9082a38540ab4ce6bf4","after":"595805c0b21f1c6d14df6eab41fdf2ccdfafb422","ref":"refs/heads/feature/alarms","pushedAt":"2024-05-28T18:03:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DonWillems","name":null,"path":"/DonWillems","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14177035?s=80&v=4"},"commit":{"message":"fix loading alarm because this.realm is undefined","shortMessageHtmlLink":"fix loading alarm because this.realm is undefined"}},{"before":"cb4b1456f01ed6559f2721e5778512f3b7b86fe5","after":"048a9f932ed189e48bd5c9082a38540ab4ce6bf4","ref":"refs/heads/feature/alarms","pushedAt":"2024-05-28T15:20:30.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"DonWillems","name":null,"path":"/DonWillems","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14177035?s=80&v=4"},"commit":{"message":"Styling changes, saveBtn disabled if no title","shortMessageHtmlLink":"Styling changes, saveBtn disabled if no title"}},{"before":"21d4cbf2cfadc1ba06f67b489186cbb297e1bc68","after":"aca474726bab6b8246508d9d3702243b711bf489","ref":"refs/heads/feature/users-improvements","pushedAt":"2024-05-28T09:58:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MartinaeyNL","name":"Martin Peeters","path":"/MartinaeyNL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27913110?s=80&v=4"},"commit":{"message":"Now using @input again after discovery of OrMwcInput.nativeValue. Removed debounce after issues getting the event target element.","shortMessageHtmlLink":"Now using @input again after discovery of OrMwcInput.nativeValue. Rem…"}},{"before":"f3a17fe094f10fbf103666ef47aff23db02920e2","after":"21d4cbf2cfadc1ba06f67b489186cbb297e1bc68","ref":"refs/heads/feature/users-improvements","pushedAt":"2024-05-28T09:18:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"MartinaeyNL","name":"Martin Peeters","path":"/MartinaeyNL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27913110?s=80&v=4"},"commit":{"message":"Merge branch 'master' into feature/users-improvements","shortMessageHtmlLink":"Merge branch 'master' into feature/users-improvements"}},{"before":"48268523440a5053b55b7a06827575f178c939f7","after":"b73eb528f7fe5551ace3adcd7d00a053d073ec4b","ref":"refs/heads/feature/mqtt-gateway-api","pushedAt":"2024-05-28T08:58:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominiquekleeven","name":"Dominique Kleeven","path":"/dominiquekleeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10584854?s=80&v=4"},"commit":{"message":"Integration test for attribute events of specific asset","shortMessageHtmlLink":"Integration test for attribute events of specific asset"}},{"before":"503c393e9e43d0ae7ce1f04eb773e4cf614f7aed","after":"48268523440a5053b55b7a06827575f178c939f7","ref":"refs/heads/feature/mqtt-gateway-api","pushedAt":"2024-05-28T07:09:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominiquekleeven","name":"Dominique Kleeven","path":"/dominiquekleeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10584854?s=80&v=4"},"commit":{"message":"Update .env","shortMessageHtmlLink":"Update .env"}},{"before":"f3bd6df7bde83c817bd87287d289ec33039ccc7d","after":"cb4b1456f01ed6559f2721e5778512f3b7b86fe5","ref":"refs/heads/feature/alarms","pushedAt":"2024-05-27T21:06:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NinaBianca","name":null,"path":"/NinaBianca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100276915?s=80&v=4"},"commit":{"message":"#1250 Bugfix: routing / sorting etc.","shortMessageHtmlLink":"#1250 Bugfix: routing / sorting etc."}},{"before":"fda3fb5b9951614cae0f305e9673883ff97be700","after":"f3bd6df7bde83c817bd87287d289ec33039ccc7d","ref":"refs/heads/feature/alarms","pushedAt":"2024-05-27T19:58:59.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"NinaBianca","name":null,"path":"/NinaBianca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100276915?s=80&v=4"},"commit":{"message":"Merge branch 'master' into feature/alarms","shortMessageHtmlLink":"Merge branch 'master' into feature/alarms"}},{"before":"bfb313c2469558d5f20c13ae48d8b427071cfb49","after":"503c393e9e43d0ae7ce1f04eb773e4cf614f7aed","ref":"refs/heads/feature/mqtt-gateway-api","pushedAt":"2024-05-27T16:18:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominiquekleeven","name":"Dominique Kleeven","path":"/dominiquekleeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10584854?s=80&v=4"},"commit":{"message":"Integration tests for attribute events (partially, see desc)\n\n- All attribute events\n- All attribute events direct children\n- All attribute events attribute name\n- All attribute events attribute name direct children","shortMessageHtmlLink":"Integration tests for attribute events (partially, see desc)"}},{"before":"51900edb9604122460cf9367627357f862efa4ac","after":"bfb313c2469558d5f20c13ae48d8b427071cfb49","ref":"refs/heads/feature/mqtt-gateway-api","pushedAt":"2024-05-27T15:01:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominiquekleeven","name":"Dominique Kleeven","path":"/dominiquekleeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10584854?s=80&v=4"},"commit":{"message":"Fix attribute subscription failing, added integration test for all attribute events topic","shortMessageHtmlLink":"Fix attribute subscription failing, added integration test for all at…"}},{"before":"cf6180af99d65a1f5db122ce37f722ed009cd9a1","after":"51900edb9604122460cf9367627357f862efa4ac","ref":"refs/heads/feature/mqtt-gateway-api","pushedAt":"2024-05-27T13:28:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominiquekleeven","name":"Dominique Kleeven","path":"/dominiquekleeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10584854?s=80&v=4"},"commit":{"message":"Authorization caching for publish operations\n\n- Still checks whether the gateway is disabled though.","shortMessageHtmlLink":"Authorization caching for publish operations"}},{"before":"39b1edad6721d51115635fc62394aad87a36650c","after":"cf6180af99d65a1f5db122ce37f722ed009cd9a1","ref":"refs/heads/feature/mqtt-gateway-api","pushedAt":"2024-05-27T13:17:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominiquekleeven","name":"Dominique Kleeven","path":"/dominiquekleeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10584854?s=80&v=4"},"commit":{"message":"Multi attribute integration test","shortMessageHtmlLink":"Multi attribute integration test"}},{"before":"12a7795fcbcb429d12913ae12b08cc2c35f1fca7","after":"39b1edad6721d51115635fc62394aad87a36650c","ref":"refs/heads/feature/mqtt-gateway-api","pushedAt":"2024-05-27T13:09:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominiquekleeven","name":"Dominique Kleeven","path":"/dominiquekleeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10584854?s=80&v=4"},"commit":{"message":"Integration tests for the asset events topic","shortMessageHtmlLink":"Integration tests for the asset events topic"}},{"before":"2c011e2bdef4051f7d027d2c7fd19b0e475ddddd","after":"e2fc8b812fdd8317e85fede7bb91b1b3c691b2a4","ref":"refs/heads/bugfix/gauge-threshold-fix","pushedAt":"2024-05-27T10:51:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"MartinaeyNL","name":"Martin Peeters","path":"/MartinaeyNL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27913110?s=80&v=4"},"commit":{"message":"Merge branch 'master' into bugfix/gauge-threshold-fix","shortMessageHtmlLink":"Merge branch 'master' into bugfix/gauge-threshold-fix"}},{"before":"420e5bb3b74457a526514748d77d5b52ae1c6ea3","after":"12a7795fcbcb429d12913ae12b08cc2c35f1fca7","ref":"refs/heads/feature/mqtt-gateway-api","pushedAt":"2024-05-24T09:44:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominiquekleeven","name":"Dominique Kleeven","path":"/dominiquekleeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10584854?s=80&v=4"},"commit":{"message":"Update Wiki - MQTT Gateway API Specification.md","shortMessageHtmlLink":"Update Wiki - MQTT Gateway API Specification.md"}},{"before":"c8fe7fcc3cacc1ff0480810b18557201043df54c","after":"420e5bb3b74457a526514748d77d5b52ae1c6ea3","ref":"refs/heads/feature/mqtt-gateway-api","pushedAt":"2024-05-24T09:44:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dominiquekleeven","name":"Dominique Kleeven","path":"/dominiquekleeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10584854?s=80&v=4"},"commit":{"message":"File rename, small tweaks","shortMessageHtmlLink":"File rename, small tweaks"}},{"before":"8a87aa3445b5f62ed75f4ac035da358ac2cfc659","after":"e09c6762d6dfc72bb82ca98953eb742c41fad20e","ref":"refs/heads/master","pushedAt":"2024-05-22T15:25:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MartinaeyNL","name":"Martin Peeters","path":"/MartinaeyNL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27913110?s=80&v=4"},"commit":{"message":"UI fixes: linked users table on or-asset-viewer\n\nChangelog:\r\n- Fix for or-mwc-table where a pagination filter was applied without pagination being enabled.\r\n- Fix for or-mwc-table where pagination controls were shown without pagination being enabled.\r\n- Issue where the linked users table in or-asset-viewer showed all roles instead of the assigned roles.","shortMessageHtmlLink":"UI fixes: linked users table on or-asset-viewer"}},{"before":"01105e1535a36a80a6ec7f9065358466e6a1eafb","after":"96fa53783d0e3892755c26fe5ca40623bdadd20d","ref":"refs/heads/bugfix/linked-users-table","pushedAt":"2024-05-22T15:22:50.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"MartinaeyNL","name":"Martin Peeters","path":"/MartinaeyNL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27913110?s=80&v=4"},"commit":{"message":"Merge branch 'master' into bugfix/linked-users-table","shortMessageHtmlLink":"Merge branch 'master' into bugfix/linked-users-table"}},{"before":"61cc6a152bb833ea24f2ccd88a7e61011a7aaa5f","after":"8a87aa3445b5f62ed75f4ac035da358ac2cfc659","ref":"refs/heads/master","pushedAt":"2024-05-22T15:20:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MartinaeyNL","name":"Martin Peeters","path":"/MartinaeyNL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27913110?s=80&v=4"},"commit":{"message":"Added extensive /dashboard/query endpoint (#1272)\n\nChangelog;\r\n- Added /dashboard/query endpoint with DashboardQuery object to filter dashboards.\r\n- Dashboards can now be filtered by ids, displayName and user ids using the new /query endpoint.\r\n- API for dashboards now supports pagination using the new /query endpoint.\r\n- Now in the Manager, by default, restricted users will only see dashboards in the list that include linked assets.\r\n- Bugfix for UI showing \"error occurred\" when user without WRITE_INSIGHTS was in edit mode.\r\n- Added additional dashboard tests.","shortMessageHtmlLink":"Added extensive /dashboard/query endpoint (#1272)"}},{"before":"cd62b5cdeff4ec67c0551137a536e7cca23b76d3","after":"7f8fd73d61a732d5d10a7e0c9c6d46ce18932333","ref":"refs/heads/bugfix/startup_ordering","pushedAt":"2024-05-21T21:04:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"richturner","name":"Rich Turner","path":"/richturner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7072278?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"39e748fc556efa5ab7b25619953586b05edb852c","after":"cd62b5cdeff4ec67c0551137a536e7cca23b76d3","ref":"refs/heads/bugfix/startup_ordering","pushedAt":"2024-05-21T20:11:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"richturner","name":"Rich Turner","path":"/richturner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7072278?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWi6mMwA","startCursor":null,"endCursor":null}},"title":"Activity · openremote/openremote"}