{"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:1716561520.0","currentOid":""},"activityList":{"items":[{"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"}},{"before":null,"after":"621c6246e8d798b6d2b3a3d5a837a5e1a20dca20","ref":"refs/heads/refactor/better_errors","pushedAt":"2024-05-22T16:00:11.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: concrete type for resource type parsing errors","shortMessageHtmlLink":"refactor: concrete type for resource type parsing errors"}},{"before":"ac6cf7b5b2917731fd5f4ac254c0728c4cba5561","after":"2d9f7d65d31e533e1b1f770ae68ebb2972858fc6","ref":"refs/heads/main","pushedAt":"2024-05-22T08:55:12.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(backends): increase permit per page count (#1781)","shortMessageHtmlLink":"fix(backends): increase permit per page count (#1781)"}},{"before":"0781315c40e9c6bedd408632fa5cc0c15b5e0fd8","after":null,"ref":"refs/heads/refactor/correct_user_id_field","pushedAt":"2024-05-21T16:21:41.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":"6ef0312b152ae8b7372e15e0586eda84464d61c5","after":"ac6cf7b5b2917731fd5f4ac254c0728c4cba5561","ref":"refs/heads/main","pushedAt":"2024-05-21T16:21:38.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: record the correct shuttle.user.id for the new platform (#1780)","shortMessageHtmlLink":"refactor: record the correct shuttle.user.id for the new platform (#1780"}},{"before":null,"after":"0781315c40e9c6bedd408632fa5cc0c15b5e0fd8","ref":"refs/heads/refactor/correct_user_id_field","pushedAt":"2024-05-21T16:19: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: record the correct shuttle.user.id for the new platform","shortMessageHtmlLink":"refactor: record the correct shuttle.user.id for the new platform"}},{"before":"baeddf8f451410936bfa7f26297e3a7bae173b75","after":"6ef0312b152ae8b7372e15e0586eda84464d61c5","ref":"refs/heads/main","pushedAt":"2024-05-21T16:14: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":"feat(cargo-shuttle): beta deploy endpoint (#1777)","shortMessageHtmlLink":"feat(cargo-shuttle): beta deploy endpoint (#1777)"}},{"before":null,"after":"57a36a19849a44887960adf88d43aa742d97d7e1","ref":"refs/heads/add-beta-access","pushedAt":"2024-05-21T16:07:07.000Z","pushType":"branch_creation","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): add has_access_to_beta column","shortMessageHtmlLink":"feat(auth): add has_access_to_beta column"}},{"before":"97571c5b535bbbc42f5789fcbe80bb236cfadacf","after":"baeddf8f451410936bfa7f26297e3a7bae173b75","ref":"refs/heads/main","pushedAt":"2024-05-21T14:03:18.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(cargo-shuttle): beta compact project and deployment tables (#1778)\n\n* feat: compact proj and depl tables\r\n\r\n* nit: styling\r\n\r\n* fix: logs id","shortMessageHtmlLink":"feat(cargo-shuttle): beta compact project and deployment tables (#1778)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUyoEUAA","startCursor":null,"endCursor":null}},"title":"Activity · shuttle-hq/shuttle"}