{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":461280850,"defaultBranch":"main","name":"shuttle","ownerLogin":"shuttle-hq","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-19T18:37:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/54710151?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717495049.0","currentOid":""},"activityList":{"items":[{"before":"934f0f5ed03a02e643ae26bde5656e519dc853c6","after":"78326105459e9a988be0682eeb0fcdee1c880ef3","ref":"refs/heads/main","pushedAt":"2024-06-04T14:56:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonaro00","name":null,"path":"/jonaro00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54029719?s=80&v=4"},"commit":{"message":"fix: improve delete command reliability (#1791)\n\n* fix: improve delete command reliability\r\n\r\n* fix: high timeout only for project delete","shortMessageHtmlLink":"fix: improve delete command reliability (#1791)"}},{"before":null,"after":"ed96e844e47ec603039218136c544f357e62b39c","ref":"refs/heads/feat/merge-provisioner-into-control","pushedAt":"2024-06-04T09:57:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oddgrd","name":"Oddbjørn Grødem","path":"/oddgrd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29732646?s=80&v=4"},"commit":{"message":"misc: remove model used for external provisioner reqs","shortMessageHtmlLink":"misc: remove model used for external provisioner reqs"}},{"before":"a460e912bc33cee1bd95dd064bce53a82133de14","after":"f9960f6c3b68cce590cdacdc85c973e9711a7de1","ref":"refs/heads/production","pushedAt":"2024-05-30T13:46:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jonaro00","name":null,"path":"/jonaro00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54029719?s=80&v=4"},"commit":{"message":"chore: merge main into production for Rust 1.78.0","shortMessageHtmlLink":"chore: merge main into production for Rust 1.78.0"}},{"before":"47f282bdbbc0f20af2411efea6ff6654901041c9","after":"934f0f5ed03a02e643ae26bde5656e519dc853c6","ref":"refs/heads/main","pushedAt":"2024-05-30T12:17:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonaro00","name":null,"path":"/jonaro00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54029719?s=80&v=4"},"commit":{"message":"chore: bump Rust to 1.78.0 (#1788)","shortMessageHtmlLink":"chore: bump Rust to 1.78.0 (#1788)"}},{"before":"52fa8c1cf9720bbf6348a5f8e59aee9cee8a2079","after":"a460e912bc33cee1bd95dd064bce53a82133de14","ref":"refs/heads/production","pushedAt":"2024-05-29T14:14:44.000Z","pushType":"pr_merge","commitsCount":16,"pusher":{"login":"jonaro00","name":null,"path":"/jonaro00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54029719?s=80&v=4"},"commit":{"message":"chore: merge main into production for auth beta access update","shortMessageHtmlLink":"chore: merge main into production for auth beta access update"}},{"before":"89dd23406a1f1efdc8c909d78d481caedd627cd0","after":null,"ref":"refs/heads/add-beta-access","pushedAt":"2024-05-29T11:38:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Kazy","name":"Jocelyn Boullier","path":"/Kazy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59063?s=80&v=4"}},{"before":"608ff281d4012af547e3d9696f767b8e48f60350","after":"47f282bdbbc0f20af2411efea6ff6654901041c9","ref":"refs/heads/main","pushedAt":"2024-05-29T11:38:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Kazy","name":"Jocelyn Boullier","path":"/Kazy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59063?s=80&v=4"},"commit":{"message":"feat(auth): add has_access_to_beta column (#1779)\n\n* feat(auth): add has_access_to_beta column\r\n\r\n* feat(auth): return has_access_to_beta in endpoint used by console","shortMessageHtmlLink":"feat(auth): add has_access_to_beta column (#1779)"}},{"before":"7d1c9db6b59a5b253eaf82f89238b0f7096ad2e5","after":"608ff281d4012af547e3d9696f767b8e48f60350","ref":"refs/heads/main","pushedAt":"2024-05-29T11:38:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonaro00","name":null,"path":"/jonaro00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54029719?s=80&v=4"},"commit":{"message":"chore: don't restart local otel collector (#1786)","shortMessageHtmlLink":"chore: don't restart local otel collector (#1786)"}},{"before":"f2f0e71389a4a98fdf6104618f05a5eb1852a41d","after":"79a4e3643867e460e19a2a0c0ef16b78bf8653d1","ref":"refs/heads/feat/implement-rds-beta","pushedAt":"2024-05-24T15:06:28.000Z","pushType":"push","commitsCount":24,"pusher":{"login":"oddgrd","name":"Oddbjørn Grødem","path":"/oddgrd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29732646?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feat/implement-rds-beta","shortMessageHtmlLink":"Merge branch 'main' into feat/implement-rds-beta"}},{"before":"b2b817c389dbd9995bb587ee3ce6da283ff0041e","after":null,"ref":"refs/heads/fix/recursive-permit-impl","pushedAt":"2024-05-24T14:38:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oddgrd","name":"Oddbjørn Grødem","path":"/oddgrd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29732646?s=80&v=4"}},{"before":"87245c930eb0109d3c0198304f0c6669ab7289cb","after":"7d1c9db6b59a5b253eaf82f89238b0f7096ad2e5","ref":"refs/heads/main","pushedAt":"2024-05-24T14:38:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oddgrd","name":"Oddbjørn Grødem","path":"/oddgrd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29732646?s=80&v=4"},"commit":{"message":"fix: recursive permissionsdal impl (#1785)","shortMessageHtmlLink":"fix: recursive permissionsdal impl (#1785)"}},{"before":null,"after":"b2b817c389dbd9995bb587ee3ce6da283ff0041e","ref":"refs/heads/fix/recursive-permit-impl","pushedAt":"2024-05-24T11:41:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oddgrd","name":"Oddbjørn Grødem","path":"/oddgrd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29732646?s=80&v=4"},"commit":{"message":"fix: recursive permissionsdal impl","shortMessageHtmlLink":"fix: recursive permissionsdal impl"}},{"before":"a618dc4a6dab0d7217acb65fe7ffba8b180cd573","after":null,"ref":"refs/heads/feat/redirect_home","pushedAt":"2024-05-24T07:51:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chesedo","name":"Pieter","path":"/chesedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5367103?s=80&v=4"}},{"before":"6b03309320a13a22264ca8be25990cf47f65b4be","after":null,"ref":"refs/heads/refactor/cors_for_previews","pushedAt":"2024-05-24T07:50:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chesedo","name":"Pieter","path":"/chesedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5367103?s=80&v=4"}},{"before":"5d2311b90fea7f9b72f4fc5beb7f9e94ea0ac1b3","after":"87245c930eb0109d3c0198304f0c6669ab7289cb","ref":"refs/heads/main","pushedAt":"2024-05-24T07:50:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chesedo","name":"Pieter","path":"/chesedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5367103?s=80&v=4"},"commit":{"message":"refactor: allow cors from preview environments (#1773)\n\n* refactor: allow cors from preview environments\r\n\r\n* refactor: separate cors origin for staging\r\n\r\n* refactor: not a secret; don't escape","shortMessageHtmlLink":"refactor: allow cors from preview environments (#1773)"}},{"before":"17433f48d6818e9b88495ba58dc903e8443e8cf3","after":null,"ref":"refs/heads/refactor/arc_permission_dal","pushedAt":"2024-05-24T07:40:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chesedo","name":"Pieter","path":"/chesedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5367103?s=80&v=4"}},{"before":"e5b20d7c036751cc7986eb5181b84393af480268","after":"5d2311b90fea7f9b72f4fc5beb7f9e94ea0ac1b3","ref":"refs/heads/main","pushedAt":"2024-05-24T07:40:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chesedo","name":"Pieter","path":"/chesedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5367103?s=80&v=4"},"commit":{"message":"refactor: implement permission dal when behind an arc (#1784)","shortMessageHtmlLink":"refactor: implement permission dal when behind an arc (#1784)"}},{"before":"798f44cf41e1019eb78e889eecedcb1d9915fa37","after":"e5b20d7c036751cc7986eb5181b84393af480268","ref":"refs/heads/main","pushedAt":"2024-05-23T19:55:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonaro00","name":null,"path":"/jonaro00","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54029719?s=80&v=4"},"commit":{"message":"feat: beta deployment response, current deployment & logs (#1782)\n\n* feat: beta deployment response\r\n\r\n* feat: unknown ecs state\r\n\r\n* fix: current deployment & logs","shortMessageHtmlLink":"feat: beta deployment response, current deployment & logs (#1782)"}},{"before":"bd41392d84d1783c9d237d665dde0d5021cc2a3f","after":"89dd23406a1f1efdc8c909d78d481caedd627cd0","ref":"refs/heads/add-beta-access","pushedAt":"2024-05-23T16:40:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Kazy","name":"Jocelyn Boullier","path":"/Kazy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59063?s=80&v=4"},"commit":{"message":"feat(auth): return has_access_to_beta in endpoint used by console","shortMessageHtmlLink":"feat(auth): return has_access_to_beta in endpoint used by console"}},{"before":"824f4fc0b332d68771e1d10f32ada2a925f94978","after":"bd41392d84d1783c9d237d665dde0d5021cc2a3f","ref":"refs/heads/add-beta-access","pushedAt":"2024-05-23T16:40:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Kazy","name":"Jocelyn Boullier","path":"/Kazy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59063?s=80&v=4"},"commit":{"message":"feat(auth): return has_access_to_beta in endpoint used by console","shortMessageHtmlLink":"feat(auth): return has_access_to_beta in endpoint used by console"}},{"before":"57a36a19849a44887960adf88d43aa742d97d7e1","after":"824f4fc0b332d68771e1d10f32ada2a925f94978","ref":"refs/heads/add-beta-access","pushedAt":"2024-05-23T16:37:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Kazy","name":"Jocelyn Boullier","path":"/Kazy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59063?s=80&v=4"},"commit":{"message":"feat(auth): return has_access_to_beta in endpoint used by console","shortMessageHtmlLink":"feat(auth): return has_access_to_beta in endpoint used by console"}},{"before":null,"after":"17433f48d6818e9b88495ba58dc903e8443e8cf3","ref":"refs/heads/refactor/arc_permission_dal","pushedAt":"2024-05-23T15:30:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chesedo","name":"Pieter","path":"/chesedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5367103?s=80&v=4"},"commit":{"message":"refactor: implement permission dal when behind an arc","shortMessageHtmlLink":"refactor: implement permission dal when behind an arc"}},{"before":"bc58265f55ec05e01156e2f3f24ec57f358d9833","after":null,"ref":"refs/heads/refactor/better_errors","pushedAt":"2024-05-23T09:43:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chesedo","name":"Pieter","path":"/chesedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5367103?s=80&v=4"}},{"before":"2d9f7d65d31e533e1b1f770ae68ebb2972858fc6","after":"798f44cf41e1019eb78e889eecedcb1d9915fa37","ref":"refs/heads/main","pushedAt":"2024-05-23T09:43:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chesedo","name":"Pieter","path":"/chesedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5367103?s=80&v=4"},"commit":{"message":"refactor: better errors (#1783)\n\n* refactor: better ApiError with context\r\n\r\nAdds extension methods to make ApiErrors directly from `Result` or\r\n`Option`s.\r\n\r\n* refactor: concrete type for resource type parsing errors\r\n\r\n* refactor: remove unused method\r\n\r\n* refactor: update r-r with InvalidResourceType\r\n\r\n* refactor: thiserror is no longer optional\r\n\r\n* refactor: lazy evaluation\r\n\r\n* refactor: oops... missed something","shortMessageHtmlLink":"refactor: better errors (#1783)"}},{"before":"4c6e954cffda8189ca6b646d0b1fea887dc92ff9","after":null,"ref":"refs/heads/misc/poc_keys","pushedAt":"2024-05-23T09:00:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chesedo","name":"Pieter","path":"/chesedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5367103?s=80&v=4"}},{"before":"dfb180f70cf4641dc23d42e06086cd5983b903c5","after":"bc58265f55ec05e01156e2f3f24ec57f358d9833","ref":"refs/heads/refactor/better_errors","pushedAt":"2024-05-23T08:19:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chesedo","name":"Pieter","path":"/chesedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5367103?s=80&v=4"},"commit":{"message":"refactor: oops... missed something","shortMessageHtmlLink":"refactor: oops... missed something"}},{"before":"6e2739396a98418ef7f8ef86929c8e0ac2953abe","after":"dfb180f70cf4641dc23d42e06086cd5983b903c5","ref":"refs/heads/refactor/better_errors","pushedAt":"2024-05-23T08:16:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chesedo","name":"Pieter","path":"/chesedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5367103?s=80&v=4"},"commit":{"message":"refactor: lazy evaluation","shortMessageHtmlLink":"refactor: lazy evaluation"}},{"before":"494259d350166350a444d1553d960df6bdacd3e2","after":"6e2739396a98418ef7f8ef86929c8e0ac2953abe","ref":"refs/heads/refactor/better_errors","pushedAt":"2024-05-22T16:27:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chesedo","name":"Pieter","path":"/chesedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5367103?s=80&v=4"},"commit":{"message":"refactor: thiserror is no longer optional","shortMessageHtmlLink":"refactor: thiserror is no longer optional"}},{"before":"0b634ede7552c66f2c2b890159e8725fec60f260","after":"494259d350166350a444d1553d960df6bdacd3e2","ref":"refs/heads/refactor/better_errors","pushedAt":"2024-05-22T16:22:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chesedo","name":"Pieter","path":"/chesedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5367103?s=80&v=4"},"commit":{"message":"refactor: update r-r with InvalidResourceType","shortMessageHtmlLink":"refactor: update r-r with InvalidResourceType"}},{"before":"621c6246e8d798b6d2b3a3d5a837a5e1a20dca20","after":"0b634ede7552c66f2c2b890159e8725fec60f260","ref":"refs/heads/refactor/better_errors","pushedAt":"2024-05-22T16:03:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chesedo","name":"Pieter","path":"/chesedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5367103?s=80&v=4"},"commit":{"message":"refactor: remove unused method","shortMessageHtmlLink":"refactor: remove unused method"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXCkIrgA","startCursor":null,"endCursor":null}},"title":"Activity · shuttle-hq/shuttle"}