{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":242765280,"defaultBranch":"main","name":"good_job","ownerLogin":"bensheldon","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-02-24T15:01:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47554?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716504887.0","currentOid":""},"activityList":{"items":[{"before":"b5af96e8a0c9b32f32b09032e4f04c702257cd2c","after":"43086392454b1bb520c4f6e89565013cd77afa1a","ref":"refs/heads/v4-instructions","pushedAt":"2024-05-25T23:09:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Add instructions and `GoodJob.v4_ready?` for upgrading to v4","shortMessageHtmlLink":"Add instructions and GoodJob.v4_ready? for upgrading to v4"}},{"before":"2695d5daedc4aad97b733700b428319f24491760","after":"3ceeb9094d17119fd1b4cde87b32d61348f986cb","ref":"refs/heads/base_job","pushedAt":"2024-05-25T23:07:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Move job execution logic from Execution to BaseExecution to simplify v4 changes","shortMessageHtmlLink":"Move job execution logic from Execution to BaseExecution to simplify …"}},{"before":"0c09191de9f5a2800d43dad0b2be4cf8e57b94a4","after":"923778d551b6538f69c36fb2edb50b7c681c900f","ref":"refs/heads/main","pushedAt":"2024-05-25T22:58:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Simple test to confirm jobs can be added to existing batch","shortMessageHtmlLink":"Simple test to confirm jobs can be added to existing batch"}},{"before":"ba1bef3cea77d4fe1c7fdb9979d0bb13ca034676","after":"2695d5daedc4aad97b733700b428319f24491760","ref":"refs/heads/base_job","pushedAt":"2024-05-24T03:26:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Move job execution logic from Execution to BaseExecution to simplify v4 changes","shortMessageHtmlLink":"Move job execution logic from Execution to BaseExecution to simplify …"}},{"before":"4f2dae4144b0d7c09234e66b7a4d1f9c2425e83d","after":"0c09191de9f5a2800d43dad0b2be4cf8e57b94a4","ref":"refs/heads/main","pushedAt":"2024-05-23T22:54:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Release good_job v3.29.2","shortMessageHtmlLink":"Release good_job v3.29.2"}},{"before":"1b91fe18cc19a1f3f2e0c7157ecb0399e9121c60","after":null,"ref":"refs/heads/fix_labels","pushedAt":"2024-05-23T22:48:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"}},{"before":"db58c20d559d82a1b64e99536e89836bd7a46ff6","after":"4f2dae4144b0d7c09234e66b7a4d1f9c2425e83d","ref":"refs/heads/main","pushedAt":"2024-05-23T22:48:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Fix label modifications on job instance polluting labels on job class (#1355)","shortMessageHtmlLink":"Fix label modifications on job instance polluting labels on job class ("}},{"before":"17ad1418674691cd5cef4a7d47dcc33836c2a22e","after":"db58c20d559d82a1b64e99536e89836bd7a46ff6","ref":"refs/heads/main","pushedAt":"2024-05-23T22:47:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Release good_job v3.29.1","shortMessageHtmlLink":"Release good_job v3.29.1"}},{"before":"508faaca7a2c9e776a352bea75ceddf7c86abc27","after":null,"ref":"refs/heads/advisory_lockable_column","pushedAt":"2024-05-23T15:37:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"}},{"before":"e632cf3f60adb5b59d0b6338d4b109387b9bc0d5","after":"17ad1418674691cd5cef4a7d47dcc33836c2a22e","ref":"refs/heads/main","pushedAt":"2024-05-23T15:37:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Fix AdvisoryLockable using wrong `advisory_lockable_column` attribute when aborting `create_with_advisory_lock` (#1360)","shortMessageHtmlLink":"Fix AdvisoryLockable using wrong advisory_lockable_column attribute…"}},{"before":"d9ea3e82b2d5d86d9e77f0a3cba4fd1a56464263","after":"508faaca7a2c9e776a352bea75ceddf7c86abc27","ref":"refs/heads/advisory_lockable_column","pushedAt":"2024-05-23T05:09:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Fix AdvisoryLockable using wrong `advisory_lockable_column` attribute when aborting `create_with_advisory_lock`","shortMessageHtmlLink":"Fix AdvisoryLockable using wrong advisory_lockable_column attribute…"}},{"before":null,"after":"d9ea3e82b2d5d86d9e77f0a3cba4fd1a56464263","ref":"refs/heads/advisory_lockable_column","pushedAt":"2024-05-23T02:57:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Fix AdvisoryLockable using wrong `advisory_lockable_column` attribute when aborting `create_with_advisory_lock`","shortMessageHtmlLink":"Fix AdvisoryLockable using wrong advisory_lockable_column attribute…"}},{"before":null,"after":"ba1bef3cea77d4fe1c7fdb9979d0bb13ca034676","ref":"refs/heads/base_job","pushedAt":"2024-05-22T03:45:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Move job execution logic from Execution to BaseExecution to simplify v4 changes","shortMessageHtmlLink":"Move job execution logic from Execution to BaseExecution to simplify …"}},{"before":"4637160060c057084ebafac8227f490447259ab5","after":"b5af96e8a0c9b32f32b09032e4f04c702257cd2c","ref":"refs/heads/v4-instructions","pushedAt":"2024-05-22T03:24:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Add instructions and `GoodJob.v4_ready?` for upgrading to v4","shortMessageHtmlLink":"Add instructions and GoodJob.v4_ready? for upgrading to v4"}},{"before":null,"after":"4637160060c057084ebafac8227f490447259ab5","ref":"refs/heads/v4-instructions","pushedAt":"2024-05-22T03:24:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Add instructions for upgrading to v4","shortMessageHtmlLink":"Add instructions for upgrading to v4"}},{"before":null,"after":"1b91fe18cc19a1f3f2e0c7157ecb0399e9121c60","ref":"refs/heads/fix_labels","pushedAt":"2024-05-22T02:30:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Fix label modifications on job instance polluting labels on job class","shortMessageHtmlLink":"Fix label modifications on job instance polluting labels on job class"}},{"before":"54e41cafc509996b8946870de68b4756a85fe761","after":"e632cf3f60adb5b59d0b6338d4b109387b9bc0d5","ref":"refs/heads/main","pushedAt":"2024-05-22T02:17:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Release good_job v3.29.0","shortMessageHtmlLink":"Release good_job v3.29.0"}},{"before":"ecc1cebf19b9a8e9f6ab4fc9a5d6b7ee41d70c79","after":null,"ref":"refs/heads/track_process","pushedAt":"2024-05-21T00:15:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"}},{"before":"61650b01126c5253523420133b463d09b80634b3","after":"54e41cafc509996b8946870de68b4756a85fe761","ref":"refs/heads/main","pushedAt":"2024-05-21T00:15:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Ensure Process records always exist when executing jobs and are refreshed in background (#999)","shortMessageHtmlLink":"Ensure Process records always exist when executing jobs and are refre…"}},{"before":"bc75c795f1530608e694128c994d2b2987de4a18","after":"ecc1cebf19b9a8e9f6ab4fc9a5d6b7ee41d70c79","ref":"refs/heads/track_process","pushedAt":"2024-05-18T18:13:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Ensure Process records always exist when executing jobs and are refreshed in background","shortMessageHtmlLink":"Ensure Process records always exist when executing jobs and are refre…"}},{"before":"1efc5adf377b1dcafb1a2bcd1da0d7e1c02c25dd","after":"bc75c795f1530608e694128c994d2b2987de4a18","ref":"refs/heads/track_process","pushedAt":"2024-05-18T00:30:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Ensure Process records always exist when executing jobs and are refreshed in background","shortMessageHtmlLink":"Ensure Process records always exist when executing jobs and are refre…"}},{"before":"37ebc5955ed8eb0fdea813be805a1708fb2df913","after":"61650b01126c5253523420133b463d09b80634b3","ref":"refs/heads/main","pushedAt":"2024-05-18T00:22:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Release good_job v3.28.3","shortMessageHtmlLink":"Release good_job v3.28.3"}},{"before":"02f016c99aa528900fc69ec2ac95074e24b5ce83","after":"37ebc5955ed8eb0fdea813be805a1708fb2df913","ref":"refs/heads/main","pushedAt":"2024-05-18T00:21:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Fix latest migration not affecting `GoodJob.migrated?` (#1345)\n\nCo-authored-by: Ben Sheldon [he/him] ","shortMessageHtmlLink":"Fix latest migration not affecting GoodJob.migrated? (#1345)"}},{"before":"2f671d2ba7d9a8cecb1f5cec7ced2847b581e6a1","after":"02f016c99aa528900fc69ec2ac95074e24b5ce83","ref":"refs/heads/main","pushedAt":"2024-05-18T00:06:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Clarify PgBouncer workaround (#1338)","shortMessageHtmlLink":"Clarify PgBouncer workaround (#1338)"}},{"before":"4dfdd8395b0a4b9e94ea87f63018794fcb49ce0d","after":"2f671d2ba7d9a8cecb1f5cec7ced2847b581e6a1","ref":"refs/heads/main","pushedAt":"2024-05-17T23:47:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Don't abort CI jobs when a single one fails (#1346)","shortMessageHtmlLink":"Don't abort CI jobs when a single one fails (#1346)"}},{"before":"81f3aa1e052fb4eb8b2c31a5c584fa564467fad4","after":null,"ref":"refs/heads/queues_whitespace","pushedAt":"2024-05-17T23:44:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"}},{"before":"2586313af6637ee3b865f5cb5d08ebbc435c132a","after":"4dfdd8395b0a4b9e94ea87f63018794fcb49ce0d","ref":"refs/heads/main","pushedAt":"2024-05-17T23:44:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Strip more whitespace when parsing queues string (#1352)","shortMessageHtmlLink":"Strip more whitespace when parsing queues string (#1352)"}},{"before":"84ec4f6b4015fe38a200a93acc33bb1955200032","after":"81f3aa1e052fb4eb8b2c31a5c584fa564467fad4","ref":"refs/heads/queues_whitespace","pushedAt":"2024-05-17T23:05:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Strip more whitespace when parsing queues string","shortMessageHtmlLink":"Strip more whitespace when parsing queues string"}},{"before":null,"after":"84ec4f6b4015fe38a200a93acc33bb1955200032","ref":"refs/heads/queues_whitespace","pushedAt":"2024-05-17T22:44:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Strip more whitespace when parsing queues string","shortMessageHtmlLink":"Strip more whitespace when parsing queues string"}},{"before":"37e38f16b4f4f77dfbc34425a14884af6034b79d","after":"2586313af6637ee3b865f5cb5d08ebbc435c132a","ref":"refs/heads/main","pushedAt":"2024-04-26T23:12:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bensheldon","name":"Ben Sheldon [he/him]","path":"/bensheldon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554?s=80&v=4"},"commit":{"message":"Release good_job v3.28.2","shortMessageHtmlLink":"Release good_job v3.28.2"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU-h9cgA","startCursor":null,"endCursor":null}},"title":"Activity · bensheldon/good_job"}