{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":488973970,"defaultBranch":"main","name":"garm","ownerLogin":"cloudbase","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-05T13:00:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2104303?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723120648.0","currentOid":""},"activityList":{"items":[{"before":"deb30e1d255d226989085e453529c16cc26cf31e","after":"3a2061afb937937854a8e214569f96613bcdd80b","ref":"refs/heads/main","pushedAt":"2024-09-04T12:15:46.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #278 from fabi200123/version-v3\n\nAdd provider interface versioning","shortMessageHtmlLink":"Merge pull request #278 from fabi200123/version-v3"}},{"before":"3b1e3c77e1ae2e00bf68221b62fcb8dd7235cd6a","after":"deb30e1d255d226989085e453529c16cc26cf31e","ref":"refs/heads/main","pushedAt":"2024-08-14T20:57:41.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #288 from gabriel-samfira/use-lxd-image-mirror\n\nAllow using LXD image mirror","shortMessageHtmlLink":"Merge pull request #288 from gabriel-samfira/use-lxd-image-mirror"}},{"before":"fc32978c638284fb78f66f831336c2446b1d99c0","after":"3b1e3c77e1ae2e00bf68221b62fcb8dd7235cd6a","ref":"refs/heads/main","pushedAt":"2024-08-14T17:14:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #287 from gabriel-samfira/switch-to-self-hosted\n\nSwitch to self hosted runner","shortMessageHtmlLink":"Merge pull request #287 from gabriel-samfira/switch-to-self-hosted"}},{"before":"237afdb25d46e68f506a6ee9c575280b039c876d","after":"fc32978c638284fb78f66f831336c2446b1d99c0","ref":"refs/heads/main","pushedAt":"2024-08-12T19:29:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #286 from gabriel-samfira/replace-ngrok\n\nReplace ngrok","shortMessageHtmlLink":"Merge pull request #286 from gabriel-samfira/replace-ngrok"}},{"before":"747604ebfa5b7c8ca72e772e653763e0c786211a","after":"c31ae7868c8aff2dd8beed65286eb9e0b8485836","ref":"refs/heads/release/v0.1","pushedAt":"2024-08-08T12:34:42.000Z","pushType":"push","commitsCount":225,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge branch 'up-main' into release/v0.1","shortMessageHtmlLink":"Merge branch 'up-main' into release/v0.1"}},{"before":"56b0e6065a993fd89c74a8b4ab7de3487544e4e0","after":"237afdb25d46e68f506a6ee9c575280b039c876d","ref":"refs/heads/main","pushedAt":"2024-08-08T12:32:38.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #284 from gabriel-samfira/prepare-v0.1.5\n\nPrepare v0.1.5","shortMessageHtmlLink":"Merge pull request #284 from gabriel-samfira/prepare-v0.1.5"}},{"before":"516908f26c5c2b188b9a838e3be58b7fc61c5b6e","after":"56b0e6065a993fd89c74a8b4ab7de3487544e4e0","ref":"refs/heads/main","pushedAt":"2024-08-06T13:53:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #283 from gabriel-samfira/add-json-tags\n\nAdd JSON tags to the ChangePayload struct","shortMessageHtmlLink":"Merge pull request #283 from gabriel-samfira/add-json-tags"}},{"before":"a5b15789a16a176f22a25306cb93ca8dca72181c","after":"516908f26c5c2b188b9a838e3be58b7fc61c5b6e","ref":"refs/heads/main","pushedAt":"2024-08-03T16:16:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #282 from gabriel-samfira/update-common\n\nUpdate garm-provider-common","shortMessageHtmlLink":"Merge pull request #282 from gabriel-samfira/update-common"}},{"before":"7fe2a3ad34d231d38cbea0a15573aa548fbd3854","after":"a5b15789a16a176f22a25306cb93ca8dca72181c","ref":"refs/heads/main","pushedAt":"2024-08-02T22:29:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #281 from gabriel-samfira/cleanup-websocket-urls\n\nRename websocket URLs","shortMessageHtmlLink":"Merge pull request #281 from gabriel-samfira/cleanup-websocket-urls"}},{"before":"6835419dafa446bef27c5ed5c372d4b67eb08bc4","after":"7fe2a3ad34d231d38cbea0a15573aa548fbd3854","ref":"refs/heads/main","pushedAt":"2024-08-02T21:27:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #280 from gabriel-samfira/generalize-ws-reader\n\nGeneralize the websocket reader","shortMessageHtmlLink":"Merge pull request #280 from gabriel-samfira/generalize-ws-reader"}},{"before":"f64ffa8d924922231b3b335b02d9a1fa0cc46e5b","after":"6835419dafa446bef27c5ed5c372d4b67eb08bc4","ref":"refs/heads/main","pushedAt":"2024-08-01T10:19:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #279 from gabriel-samfira/scope-entities-to-endpoint\n\nFix: Scope entities to endpoint","shortMessageHtmlLink":"Merge pull request #279 from gabriel-samfira/scope-entities-to-endpoint"}},{"before":"59de9cdf9359132dfe8814a6d1f14c17432d185c","after":"f64ffa8d924922231b3b335b02d9a1fa0cc46e5b","ref":"refs/heads/main","pushedAt":"2024-07-06T21:05:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #277 from gabriel-samfira/slight-docs-reword\n\nReword the section about labels","shortMessageHtmlLink":"Merge pull request #277 from gabriel-samfira/slight-docs-reword"}},{"before":"ca7f20b62dfb83b46817bdfed8f0091974b2d75c","after":"59de9cdf9359132dfe8814a6d1f14c17432d185c","ref":"refs/heads/main","pushedAt":"2024-07-05T20:06:09.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #275 from gabriel-samfira/add-event-stream\n\nAdd event stream","shortMessageHtmlLink":"Merge pull request #275 from gabriel-samfira/add-event-stream"}},{"before":"dcee09281b10a24f5b9eb9798692dcaba15a08a4","after":"ca7f20b62dfb83b46817bdfed8f0091974b2d75c","ref":"refs/heads/main","pushedAt":"2024-07-05T12:54:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #276 from gabriel-samfira/add-version-to-api-response\n\nAdd version to controller info response","shortMessageHtmlLink":"Merge pull request #276 from gabriel-samfira/add-version-to-api-response"}},{"before":"8f0d44742e3fcae1746b75899c132881b7b4ada1","after":"dcee09281b10a24f5b9eb9798692dcaba15a08a4","ref":"refs/heads/main","pushedAt":"2024-07-02T09:03:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #274 from gabriel-samfira/make-durations-configuratble\n\nAllow configuration of job backoff interval","shortMessageHtmlLink":"Merge pull request #274 from gabriel-samfira/make-durations-configura…"}},{"before":"38127af7476a894431282daf2bd96dca89ec7b45","after":"8f0d44742e3fcae1746b75899c132881b7b4ada1","ref":"refs/heads/main","pushedAt":"2024-06-21T13:51:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #269 from gabriel-samfira/remove-update-state\n\nUse watcher and get rid of RefreshState()","shortMessageHtmlLink":"Merge pull request #269 from gabriel-samfira/remove-update-state"}},{"before":"98b8a7f15fc808416b0105122c9768e9dc1d0b57","after":"38127af7476a894431282daf2bd96dca89ec7b45","ref":"refs/heads/main","pushedAt":"2024-06-20T15:35:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #268 from gabriel-samfira/lower-log-level\n\nLower the log level of ignored jobs","shortMessageHtmlLink":"Merge pull request #268 from gabriel-samfira/lower-log-level"}},{"before":"5eef3b68cb8a672d4f9ca212dda2724c814be84c","after":"98b8a7f15fc808416b0105122c9768e9dc1d0b57","ref":"refs/heads/main","pushedAt":"2024-06-20T14:59:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #267 from fabi200123/fix-set-watcher\n\nRemove duplicate of watcher.SetWatcher()","shortMessageHtmlLink":"Merge pull request #267 from fabi200123/fix-set-watcher"}},{"before":"c188a6f2c1ffee24b5356fa4101f919fe33d9f51","after":"5eef3b68cb8a672d4f9ca212dda2724c814be84c","ref":"refs/heads/main","pushedAt":"2024-06-20T12:50:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #266 from gabriel-samfira/consume-watcher-events\n\nConsume events before testing","shortMessageHtmlLink":"Merge pull request #266 from gabriel-samfira/consume-watcher-events"}},{"before":"a66cbccdd987aa14e0bf268b48f75b324d4b0bbf","after":"c188a6f2c1ffee24b5356fa4101f919fe33d9f51","ref":"refs/heads/main","pushedAt":"2024-06-20T12:01:54.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #263 from gabriel-samfira/add-database-watcher\n\nAdd database watcher","shortMessageHtmlLink":"Merge pull request #263 from gabriel-samfira/add-database-watcher"}},{"before":"4c7c9b0e1e4f7a62cd899d26786416c9618f08c3","after":"a66cbccdd987aa14e0bf268b48f75b324d4b0bbf","ref":"refs/heads/main","pushedAt":"2024-06-17T10:57:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #261 from fabi200123/integration-tests\n\nRefactor Integration tests","shortMessageHtmlLink":"Merge pull request #261 from fabi200123/integration-tests"}},{"before":"214cb05072048d401f5d8d400b4f248644abb2e8","after":"4c7c9b0e1e4f7a62cd899d26786416c9618f08c3","ref":"refs/heads/main","pushedAt":"2024-06-08T09:38:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #259 from gabriel-samfira/fix-readme-typos\n\nFix typos","shortMessageHtmlLink":"Merge pull request #259 from gabriel-samfira/fix-readme-typos"}},{"before":"7ee235aeb0cd0a7c60a27917ea542202c8bec16f","after":"214cb05072048d401f5d8d400b4f248644abb2e8","ref":"refs/heads/main","pushedAt":"2024-06-07T10:09:04.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #256 from gabriel-samfira/move-urls-to-db\n\nMove URLs from default section of config to DB","shortMessageHtmlLink":"Merge pull request #256 from gabriel-samfira/move-urls-to-db"}},{"before":"02ff74bfe89e85bb0d9a689a99f2ea3169d113d8","after":"7ee235aeb0cd0a7c60a27917ea542202c8bec16f","ref":"refs/heads/main","pushedAt":"2024-06-05T12:05:16.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #255 from mercedes-benz/remove_runner_name_lookup_via_job_id\n\nfix: remove unnecessary github api call","shortMessageHtmlLink":"Merge pull request #255 from mercedes-benz/remove_runner_name_lookup_…"}},{"before":"7538f4add9ab87570ffe54a7d31c6af5937e04d9","after":"02ff74bfe89e85bb0d9a689a99f2ea3169d113d8","ref":"refs/heads/main","pushedAt":"2024-06-05T10:10:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #254 from mercedes-benz/fix_conclusion_typo\n\nfix: use the american english type of cancelled","shortMessageHtmlLink":"Merge pull request #254 from mercedes-benz/fix_conclusion_typo"}},{"before":"09f050553cdde970679c07a2a61043d83f799c94","after":"7538f4add9ab87570ffe54a7d31c6af5937e04d9","ref":"refs/heads/main","pushedAt":"2024-05-25T06:57:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #252 from gabriel-samfira/update-readme\n\nAdd note about stable release documentation","shortMessageHtmlLink":"Merge pull request #252 from gabriel-samfira/update-readme"}},{"before":"ab3bef8b41579f75b44a36fd46db5c058db9009a","after":"09f050553cdde970679c07a2a61043d83f799c94","ref":"refs/heads/main","pushedAt":"2024-05-23T11:40:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #251 from gabriel-samfira/update-go-swagger\n\nUpdate go-swagger and run generate","shortMessageHtmlLink":"Merge pull request #251 from gabriel-samfira/update-go-swagger"}},{"before":"6e416bb4947380735771bd1234b90fe63c6e46d4","after":"ab3bef8b41579f75b44a36fd46db5c058db9009a","ref":"refs/heads/main","pushedAt":"2024-05-22T18:18:57.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #249 from mercedes-benz/new_runners_without_default_labels\n\nNew runners without default labels","shortMessageHtmlLink":"Merge pull request #249 from mercedes-benz/new_runners_without_defaul…"}},{"before":"45d5f152ce3f1ffffdb1ce30c4698be6097d60d7","after":"6e416bb4947380735771bd1234b90fe63c6e46d4","ref":"refs/heads/main","pushedAt":"2024-05-10T17:31:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #246 from gabriel-samfira/remove-duplicate-pool-characteristics-check\n\nRemove check for duplicate pool","shortMessageHtmlLink":"Merge pull request #246 from gabriel-samfira/remove-duplicate-pool-ch…"}},{"before":"76d45ad83ff8f4fe4018d9dd7eb6ef4e238960b0","after":"45d5f152ce3f1ffffdb1ce30c4698be6097d60d7","ref":"refs/heads/main","pushedAt":"2024-05-10T08:49:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gabriel-samfira","name":"Gabriel","path":"/gabriel-samfira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/903160?s=80&v=4"},"commit":{"message":"Merge pull request #247 from gabriel-samfira/add-toc-to-docs\n\nAdd TOC","shortMessageHtmlLink":"Merge pull request #247 from gabriel-samfira/add-toc-to-docs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNFQxMjoxNTo0Ni4wMDAwMDBazwAAAASsqpaG","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xMFQwODo0OToxOS4wMDAwMDBazwAAAARGYhB2"}},"title":"Activity · cloudbase/garm"}