{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":732124850,"defaultBranch":"main","name":"hatchet","ownerLogin":"hatchet-dev","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-15T17:50:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/118301880?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717887361.0","currentOid":""},"activityList":{"items":[{"before":"9a52200db787208b5c24d4e93468adea4e2d028d","after":"b69b7bfcafcb09dd03c305115bad615c9a096467","ref":"refs/heads/belanger/test-arm64-builds","pushedAt":"2024-06-08T23:30:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abelanger5","name":null,"path":"/abelanger5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25448214?s=80&v=4"},"commit":{"message":"fix: buildx","shortMessageHtmlLink":"fix: buildx"}},{"before":null,"after":"9a52200db787208b5c24d4e93468adea4e2d028d","ref":"refs/heads/belanger/test-arm64-builds","pushedAt":"2024-06-08T22:56:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abelanger5","name":null,"path":"/abelanger5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25448214?s=80&v=4"},"commit":{"message":"feat: arm64 builds","shortMessageHtmlLink":"feat: arm64 builds"}},{"before":"bbc4e58dd98c344e87f37695c3b207273675a57e","after":null,"ref":"refs/tags/v0.31.0","pushedAt":"2024-06-08T21:28:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abelanger5","name":null,"path":"/abelanger5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25448214?s=80&v=4"}},{"before":"b67c396e39c3242e587b8c48cd20410122361866","after":null,"ref":"refs/heads/belanger/fix-hatchet-lite","pushedAt":"2024-06-08T21:28:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abelanger5","name":null,"path":"/abelanger5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25448214?s=80&v=4"}},{"before":"bbc4e58dd98c344e87f37695c3b207273675a57e","after":"3f70cf2a5c0b9edb270aee3cfac78b8cc1b198b0","ref":"refs/heads/main","pushedAt":"2024-06-08T21:28:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"abelanger5","name":null,"path":"/abelanger5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25448214?s=80&v=4"},"commit":{"message":"fix: run rabbitmq-server with docker entrypoint (#565)","shortMessageHtmlLink":"fix: run rabbitmq-server with docker entrypoint (#565)"}},{"before":null,"after":"b67c396e39c3242e587b8c48cd20410122361866","ref":"refs/heads/belanger/fix-hatchet-lite","pushedAt":"2024-06-08T21:16:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abelanger5","name":null,"path":"/abelanger5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25448214?s=80&v=4"},"commit":{"message":"fix: run rabbitmq-server with docker entrypoint","shortMessageHtmlLink":"fix: run rabbitmq-server with docker entrypoint"}},{"before":"e0441a38a14b9f36fcee8db5830fffd967dcdddd","after":"bbc4e58dd98c344e87f37695c3b207273675a57e","ref":"refs/heads/main","pushedAt":"2024-06-07T17:57:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"grutt","name":"Gabe Ruttner","path":"/grutt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17765478?s=80&v=4"},"commit":{"message":"feat: limits (#559)\n\n* feat: workflow run limits\r\n\r\n* fix: resource exhausted 429\r\n\r\n* feat: event limit\r\n\r\n* feat: worker limit\r\n\r\n* fix: sensible error\r\n\r\n* fix: pb\r\n\r\n* feat: expose limits api\r\n\r\n* feat: default limits\r\n\r\n* feat: add enable alert option\r\n\r\n* feat: slack and email alerts\r\n\r\n* fix: cron interval\r\n\r\n* feat: make metered util\r\n\r\n* wip: schedules and crons\r\n\r\n* chore: squash migration\r\n\r\n* fix: select or insert\r\n\r\n* fix: remove unfinished meter\r\n\r\n* chore: atlas migration\r\n\r\n* fix: template format\r\n\r\n* fix: shared ErrResourceExhausted\r\n\r\n* feat: cache\r\n\r\n* fix: limit can be nil\r\n\r\n* fix: clarification\r\n\r\n* fix: close meter ticker\r\n\r\n* fix: friendly error for child workflows","shortMessageHtmlLink":"feat: limits (#559)"}},{"before":"beff9659a84e0915e42fe702c0d7061f6720a320","after":null,"ref":"refs/heads/feat-enforced-limits","pushedAt":"2024-06-07T17:57:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"grutt","name":"Gabe Ruttner","path":"/grutt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17765478?s=80&v=4"}},{"before":"d6fce99b96ffbdbcd35d68917f08e76f288ff67e","after":"beff9659a84e0915e42fe702c0d7061f6720a320","ref":"refs/heads/feat-enforced-limits","pushedAt":"2024-06-07T15:46:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grutt","name":"Gabe Ruttner","path":"/grutt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17765478?s=80&v=4"},"commit":{"message":"fix: friendly error for child workflows","shortMessageHtmlLink":"fix: friendly error for child workflows"}},{"before":"67916a99af40922037e31e904e95ee840866abb6","after":null,"ref":"refs/heads/belanger/remove-debug-lines","pushedAt":"2024-06-07T15:39:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abelanger5","name":null,"path":"/abelanger5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25448214?s=80&v=4"}},{"before":"e09ee98df5acc5db8157c8ad43e42be46dc7f69b","after":"e0441a38a14b9f36fcee8db5830fffd967dcdddd","ref":"refs/heads/main","pushedAt":"2024-06-07T15:39:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"abelanger5","name":null,"path":"/abelanger5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25448214?s=80&v=4"},"commit":{"message":"fix: only print routes in debug mode (#564)","shortMessageHtmlLink":"fix: only print routes in debug mode (#564)"}},{"before":"3ce4c138ae6d2910b79b72791704f4b2fa5346fe","after":null,"ref":"refs/heads/feat--expose-retry-count","pushedAt":"2024-06-07T15:27:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abelanger5","name":null,"path":"/abelanger5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25448214?s=80&v=4"}},{"before":"f4be542b9f8d4be1d0a28d6c68dc01f7d5a00f50","after":"e09ee98df5acc5db8157c8ad43e42be46dc7f69b","ref":"refs/heads/main","pushedAt":"2024-06-07T15:27:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"abelanger5","name":null,"path":"/abelanger5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25448214?s=80&v=4"},"commit":{"message":"feat: expose retry count (#524)\n\n* feat: expose retry count\r\n\r\n* feat: expose retry count go\r\n\r\n* docs: accessing retry count\r\n\r\n* fix: import\r\n\r\n* fix: tests\r\n\r\n* fix: docs formatting\r\n\r\n---------\r\n\r\nCo-authored-by: Alexander Belanger \r\nCo-authored-by: abelanger5 ","shortMessageHtmlLink":"feat: expose retry count (#524)"}},{"before":null,"after":"67916a99af40922037e31e904e95ee840866abb6","ref":"refs/heads/belanger/remove-debug-lines","pushedAt":"2024-06-07T15:15:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abelanger5","name":null,"path":"/abelanger5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25448214?s=80&v=4"},"commit":{"message":"fix: only print routes in debug mode","shortMessageHtmlLink":"fix: only print routes in debug mode"}},{"before":"35918649922655a7ab5dfce0bd6f096c0d66ceaa","after":"3ce4c138ae6d2910b79b72791704f4b2fa5346fe","ref":"refs/heads/feat--expose-retry-count","pushedAt":"2024-06-07T15:03:43.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"abelanger5","name":null,"path":"/abelanger5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25448214?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feat--expose-retry-count","shortMessageHtmlLink":"Merge branch 'main' into feat--expose-retry-count"}},{"before":"9e1de07697d741f4e82632c5b4aed80c3da7cfe6","after":"35918649922655a7ab5dfce0bd6f096c0d66ceaa","ref":"refs/heads/feat--expose-retry-count","pushedAt":"2024-06-07T15:01:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abelanger5","name":null,"path":"/abelanger5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25448214?s=80&v=4"},"commit":{"message":"fix: docs formatting","shortMessageHtmlLink":"fix: docs formatting"}},{"before":"816ee1d851d7e03338a9701db42eb05280024363","after":"d6fce99b96ffbdbcd35d68917f08e76f288ff67e","ref":"refs/heads/feat-enforced-limits","pushedAt":"2024-06-07T14:38:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grutt","name":"Gabe Ruttner","path":"/grutt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17765478?s=80&v=4"},"commit":{"message":"fix: close meter ticker","shortMessageHtmlLink":"fix: close meter ticker"}},{"before":"45b7d66ae3847bb033492ad67681a3f552a37e2d","after":"816ee1d851d7e03338a9701db42eb05280024363","ref":"refs/heads/feat-enforced-limits","pushedAt":"2024-06-07T14:09:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grutt","name":"Gabe Ruttner","path":"/grutt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17765478?s=80&v=4"},"commit":{"message":"fix: clarification","shortMessageHtmlLink":"fix: clarification"}},{"before":"5bf72132b2e4560a9ba4a48b678e1efaf139db94","after":"45b7d66ae3847bb033492ad67681a3f552a37e2d","ref":"refs/heads/feat-enforced-limits","pushedAt":"2024-06-07T14:07:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grutt","name":"Gabe Ruttner","path":"/grutt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17765478?s=80&v=4"},"commit":{"message":"fix: limit can be nil","shortMessageHtmlLink":"fix: limit can be nil"}},{"before":"ed9dd08971f4f46157bd12417f3eac298d78d981","after":"5bf72132b2e4560a9ba4a48b678e1efaf139db94","ref":"refs/heads/feat-enforced-limits","pushedAt":"2024-06-06T21:14:12.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"grutt","name":"Gabe Ruttner","path":"/grutt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17765478?s=80&v=4"},"commit":{"message":"feat: cache","shortMessageHtmlLink":"feat: cache"}},{"before":"962bfa9ca1e9674f00af59eca6173a69afd552b1","after":"ed9dd08971f4f46157bd12417f3eac298d78d981","ref":"refs/heads/feat-enforced-limits","pushedAt":"2024-06-06T19:20:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grutt","name":"Gabe Ruttner","path":"/grutt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17765478?s=80&v=4"},"commit":{"message":"chore: atlas migration","shortMessageHtmlLink":"chore: atlas migration"}},{"before":"62b7a72f9417df4abe0672b3c7c63100faead1cb","after":"962bfa9ca1e9674f00af59eca6173a69afd552b1","ref":"refs/heads/feat-enforced-limits","pushedAt":"2024-06-06T18:49:46.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"grutt","name":"Gabe Ruttner","path":"/grutt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17765478?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feat-enforced-limits","shortMessageHtmlLink":"Merge branch 'main' into feat-enforced-limits"}},{"before":"4640eafae6077601706fcdcfea303caa12fd5d01","after":null,"ref":"refs/heads/belanger/fix-redirect-auth","pushedAt":"2024-06-06T18:43:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abelanger5","name":null,"path":"/abelanger5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25448214?s=80&v=4"}},{"before":"3b1232cc28fe491c558248801fc1ae8746d8f232","after":"f4be542b9f8d4be1d0a28d6c68dc01f7d5a00f50","ref":"refs/heads/main","pushedAt":"2024-06-06T18:43:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"abelanger5","name":null,"path":"/abelanger5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25448214?s=80&v=4"},"commit":{"message":"fix: ensure auth redirects throw an error (#561)\n\n* fix: ensure auth redirects throw an error\r\n\r\n* fix: add line removed by linter","shortMessageHtmlLink":"fix: ensure auth redirects throw an error (#561)"}},{"before":"b0b2e269520f8db4d5f23d4a3c68a892f82d6999","after":null,"ref":"refs/tags/v0.30.0","pushedAt":"2024-06-06T18:42:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abelanger5","name":null,"path":"/abelanger5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25448214?s=80&v=4"}},{"before":"8a69132175ffc5164ab18212c9ffa2702ee5de19","after":null,"ref":"refs/heads/belanger/fix-atlas-apply-script","pushedAt":"2024-06-06T18:41:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abelanger5","name":null,"path":"/abelanger5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25448214?s=80&v=4"}},{"before":"b0b2e269520f8db4d5f23d4a3c68a892f82d6999","after":"3b1232cc28fe491c558248801fc1ae8746d8f232","ref":"refs/heads/main","pushedAt":"2024-06-06T18:41:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"abelanger5","name":null,"path":"/abelanger5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25448214?s=80&v=4"},"commit":{"message":"fix: more casing in atlas-apply script (#563)","shortMessageHtmlLink":"fix: more casing in atlas-apply script (#563)"}},{"before":null,"after":"8a69132175ffc5164ab18212c9ffa2702ee5de19","ref":"refs/heads/belanger/fix-atlas-apply-script","pushedAt":"2024-06-06T18:37:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abelanger5","name":null,"path":"/abelanger5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25448214?s=80&v=4"},"commit":{"message":"fix: more casing in atlas-apply script","shortMessageHtmlLink":"fix: more casing in atlas-apply script"}},{"before":"d233ae3b6a5340220e41f6bf770e13b3b6121d32","after":null,"ref":"refs/tags/v0.30.0","pushedAt":"2024-06-06T18:04:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abelanger5","name":null,"path":"/abelanger5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25448214?s=80&v=4"}},{"before":"9298b69c085715a65a05f9891c75e90d78b658e0","after":null,"ref":"refs/heads/belanger/hatchet-lite","pushedAt":"2024-06-06T18:03:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abelanger5","name":null,"path":"/abelanger5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25448214?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYCBVwgA","startCursor":null,"endCursor":null}},"title":"Activity ยท hatchet-dev/hatchet"}