{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":34161579,"defaultBranch":"main","name":"worldcubeassociation.org","ownerLogin":"thewca","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-04-18T10:21:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19806436?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717599315.0","currentOid":""},"activityList":{"items":[{"before":"e0574fde058d46a20a517545a676085996d966e3","after":"25e759ba571b324d4ae46e5be4211e069c6159fb","ref":"refs/heads/main","pushedAt":"2024-06-10T08:26:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gregorbg","name":"Gregor Billing","path":"/gregorbg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6136469?s=80&v=4"},"commit":{"message":"Consistently name activites in English in the EditSchedule component (#9401)\n\n* Centrally localize activity name in EditSchedule\r\n\r\n* Add helper method to switch locale at runtime\r\n\r\n* Provide generic access key for FC activity attachment","shortMessageHtmlLink":"Consistently name activites in English in the EditSchedule component (#…"}},{"before":"d78f98547c6d03bdc3506dc77e77d3d61a7ea041","after":"f8a1e38eb36fb154bdb39d5e660c021fbc8bf5f0","ref":"refs/heads/feature/user-personal-records","pushedAt":"2024-06-10T08:24:15.000Z","pushType":"push","commitsCount":88,"pusher":{"login":"gregorbg","name":"Gregor Billing","path":"/gregorbg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6136469?s=80&v=4"},"commit":{"message":"Make RuboCop happy","shortMessageHtmlLink":"Make RuboCop happy"}},{"before":"74355001edfab62c57e30a3439f50c28293759c2","after":"e0574fde058d46a20a517545a676085996d966e3","ref":"refs/heads/main","pushedAt":"2024-06-10T07:55:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"FinnIckler","name":"FinnIckler","path":"/FinnIckler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10168980?s=80&v=4"},"commit":{"message":"Stripe refunds for Registration V2 (#9407)\n\n* fix registration editor\r\n\r\n* show human amount for refund\r\n\r\n* fix copy paste whoopsie\r\n\r\n* Add Max to Autonumeric\r\n\r\n* Create RefundRow to allow to refund a partial amount\r\n\r\n* include acting user id in request so we can log it in the registration history\r\n\r\n* allow non user_id identities for stripe webhooks\r\n\r\n* allow stripe webhook as actor in registration history\r\n\r\n* fix PaymentURL\r\n\r\n* use Form\r\n\r\n* Show message about all charges being refunded\r\n\r\n* Update app/webpacker/components/RegistrationsV2/RegistrationEdit/Refunds.jsx\r\n\r\nCo-authored-by: Kevin Matthews <49137025+kr-matthews@users.noreply.github.com>\r\n\r\n* Update app/webpacker/components/RegistrationsV2/RegistrationEdit/RegistrationEditor.jsx\r\n\r\nCo-authored-by: Kevin Matthews <49137025+kr-matthews@users.noreply.github.com>\r\n\r\n* Update app/webpacker/components/RegistrationsV2/RegistrationEdit/RegistrationEditor.jsx\r\n\r\nCo-authored-by: Kevin Matthews <49137025+kr-matthews@users.noreply.github.com>\r\n\r\n* add Original Payment to Refund Table\r\n\r\n* use new Registration History actor types\r\n\r\n* use correct stripe_intent.status\r\n\r\n* disable rubocop Metrics/ParameterLists\r\n\r\n* default value for maximumValue\r\n\r\n* use undefined instead of Infinity\r\n\r\n* only define maximumValue if max is set\r\n\r\n* Update app/webpacker/components/RegistrationsV2/RegistrationEdit/RegistrationEditor.jsx\r\n\r\nCo-authored-by: Kevin Matthews <49137025+kr-matthews@users.noreply.github.com>\r\n\r\n* add more detailed actor\r\n\r\n* don't double convert\r\n\r\n* rename refundsUrl correctly\r\n\r\n* fix POST request for refunds\r\n\r\n* redirect correctly in v2\r\n\r\n* correctly update the registration system about how much the competitor has left paid\r\n\r\n* fix lint\r\n\r\n* make full_amount ruby money\r\n\r\n* use negative? to check for negative numbers\r\n\r\n* remove empty onError\r\n\r\n* remove unneeded fulL_amount\r\n\r\n* change message to warning\r\n\r\n* use useInputState in RefundRow\r\n\r\n---------\r\n\r\nCo-authored-by: Kevin Matthews <49137025+kr-matthews@users.noreply.github.com>","shortMessageHtmlLink":"Stripe refunds for Registration V2 (#9407)"}},{"before":"5e96d14d63dab196eebffb283aa1fb0336ef37a4","after":"74355001edfab62c57e30a3439f50c28293759c2","ref":"refs/heads/main","pushedAt":"2024-06-10T07:13:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gregorbg","name":"Gregor Billing","path":"/gregorbg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6136469?s=80&v=4"},"commit":{"message":"Change logos on logo page to SVG (#9527)\n\nThe logo files were previously distributed in high-res PNGs. This\r\nresulted in 3.56 MB of image data being downloaded, which is not\r\nnecessary for this page. This commit replaces the PNGs with SVGs which\r\ntotal 107 KB, which should be substantially faster and lighter on slow\r\nconnections.","shortMessageHtmlLink":"Change logos on logo page to SVG (#9527)"}},{"before":"9e31f6f8ec7ffba501cb0f5d5f9b7ff806ecd7a6","after":"5e96d14d63dab196eebffb283aa1fb0336ef37a4","ref":"refs/heads/main","pushedAt":"2024-06-05T17:50:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gregorbg","name":"Gregor Billing","path":"/gregorbg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6136469?s=80&v=4"},"commit":{"message":"Extend Capybara wait time in notoriously failing competition test (#9523)","shortMessageHtmlLink":"Extend Capybara wait time in notoriously failing competition test (#9523"}},{"before":"fc10e8ed9ee055b211053cb91d21c64e1d661cce","after":"9e31f6f8ec7ffba501cb0f5d5f9b7ff806ecd7a6","ref":"refs/heads/main","pushedAt":"2024-06-05T16:48:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gregorbg","name":"Gregor Billing","path":"/gregorbg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6136469?s=80&v=4"},"commit":{"message":"Install dartsass shims on top of deprecated sassc (#9522)","shortMessageHtmlLink":"Install dartsass shims on top of deprecated sassc (#9522)"}},{"before":"e8cd52e992aa5f0908d672cf0f937c233d27edc0","after":"fc10e8ed9ee055b211053cb91d21c64e1d661cce","ref":"refs/heads/main","pushedAt":"2024-06-05T16:48:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gregorbg","name":"Gregor Billing","path":"/gregorbg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6136469?s=80&v=4"},"commit":{"message":"add user_id index to registrations (#9521)","shortMessageHtmlLink":"add user_id index to registrations (#9521)"}},{"before":"edd87f6a03fa3cc8ce6d6f744dbbae2b4167e64b","after":"e8cd52e992aa5f0908d672cf0f937c233d27edc0","ref":"refs/heads/main","pushedAt":"2024-06-05T15:44:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gregorbg","name":"Gregor Billing","path":"/gregorbg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6136469?s=80&v=4"},"commit":{"message":"Show payment account details of currently connected account (#9420)","shortMessageHtmlLink":"Show payment account details of currently connected account (#9420)"}},{"before":"578198e5780012b586b67813d7abd2d3ccd5ae44","after":"edd87f6a03fa3cc8ce6d6f744dbbae2b4167e64b","ref":"refs/heads/main","pushedAt":"2024-06-05T15:43:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gregorbg","name":"Gregor Billing","path":"/gregorbg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6136469?s=80&v=4"},"commit":{"message":"Add 'Admin' view to new competitions table (#9416)\n\n* Add toggle and filterState for admin data\r\n\r\n* Propagate showAdminData flag to tables\r\n\r\n* Implement basic structure of admin table\r\n\r\n* Add time difference i18n\r\n\r\n* Add cell coloring based on timestamps\r\n\r\n* Mark selected Delegate in admin list\r\n\r\n* Hook up admin status with URL\r\n\r\n* Hook up admin status filter in frontend infinity query\r\n\r\n* Make Admin table unstackable on mobile\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: Kevin Matthews <49137025+kr-matthews@users.noreply.github.com>\r\n\r\n* Improve positioning and styling of admin view button\r\n\r\n* Make ESLint happy\r\n\r\n---------\r\n\r\nCo-authored-by: Kevin Matthews <49137025+kr-matthews@users.noreply.github.com>","shortMessageHtmlLink":"Add 'Admin' view to new competitions table (#9416)"}},{"before":"048dc5c137be74a282f743f35198425ca7366a14","after":"d78f98547c6d03bdc3506dc77e77d3d61a7ea041","ref":"refs/heads/feature/user-personal-records","pushedAt":"2024-06-05T15:26:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gregorbg","name":"Gregor Billing","path":"/gregorbg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6136469?s=80&v=4"},"commit":{"message":"Correctly handle null-safe calls of 'person'","shortMessageHtmlLink":"Correctly handle null-safe calls of 'person'"}},{"before":"e7ec98dd7012772b3eae13fb15e33db894fa9fe5","after":"6b24d10812b0b4fe24d5d36472cdf0b2fcedd215","ref":"refs/heads/dependabot/npm_and_yarn/eslint-9.4.0","pushedAt":"2024-06-05T15:22:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump eslint from 8.57.0 to 9.4.0\n\nBumps [eslint](https://github.com/eslint/eslint) from 8.57.0 to 9.4.0.\n- [Release notes](https://github.com/eslint/eslint/releases)\n- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/eslint/eslint/compare/v8.57.0...v9.4.0)\n\n---\nupdated-dependencies:\n- dependency-name: eslint\n dependency-type: direct:development\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump eslint from 8.57.0 to 9.4.0"}},{"before":"62e0e3ed8bdf21da1b6c2b0aa0c82e98c01ad240","after":"e7ec98dd7012772b3eae13fb15e33db894fa9fe5","ref":"refs/heads/dependabot/npm_and_yarn/eslint-9.4.0","pushedAt":"2024-06-05T15:21:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump eslint from 8.57.0 to 9.4.0\n\nBumps [eslint](https://github.com/eslint/eslint) from 8.57.0 to 9.4.0.\n- [Release notes](https://github.com/eslint/eslint/releases)\n- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/eslint/eslint/compare/v8.57.0...v9.4.0)\n\n---\nupdated-dependencies:\n- dependency-name: eslint\n dependency-type: direct:development\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump eslint from 8.57.0 to 9.4.0"}},{"before":"aa4ff2f1106f00d0d9fee15c1e85647d2b10a9ef","after":"578198e5780012b586b67813d7abd2d3ccd5ae44","ref":"refs/heads/main","pushedAt":"2024-06-05T15:21:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gregorbg","name":"Gregor Billing","path":"/gregorbg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6136469?s=80&v=4"},"commit":{"message":"Ensure trailing slash for all /regulations pages (#9392)\n\n* Move ensure_trailing_slash to Regulations controller and inherit\r\n\r\n* Update regulations_controller.rb\r\n\r\n---------\r\n\r\nCo-authored-by: Gregor Billing ","shortMessageHtmlLink":"Ensure trailing slash for all /regulations pages (#9392)"}},{"before":"29604007cc2e932efcd1a88736f50dfad9dced80","after":"aa4ff2f1106f00d0d9fee15c1e85647d2b10a9ef","ref":"refs/heads/main","pushedAt":"2024-06-05T15:20:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gregorbg","name":"Gregor Billing","path":"/gregorbg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6136469?s=80&v=4"},"commit":{"message":"Implement registration_full? for v2 Registrations (#9519)\n\n* implement registration full for v2\r\n\r\n* remove unnecessary comment\r\n\r\n* Update app/models/competition.rb\r\n\r\nCo-authored-by: Gregor Billing \r\n\r\n---------\r\n\r\nCo-authored-by: Gregor Billing ","shortMessageHtmlLink":"Implement registration_full? for v2 Registrations (#9519)"}},{"before":"a118ca96966b7d55c2e620ea56b3c4457024cb54","after":"29604007cc2e932efcd1a88736f50dfad9dced80","ref":"refs/heads/main","pushedAt":"2024-06-05T15:20:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gregorbg","name":"Gregor Billing","path":"/gregorbg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6136469?s=80&v=4"},"commit":{"message":"Bump Shakapacker to v8.0.0 (#9520)\n\n* Bump shakapacker from 7.2.3 to 8.0.0\r\n\r\nBumps [shakapacker](https://github.com/shakacode/shakapacker) from 7.2.3 to 8.0.0.\r\n- [Changelog](https://github.com/shakacode/shakapacker/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/shakacode/shakapacker/compare/v7.2.3...v8.0.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: shakapacker\r\n dependency-type: direct:production\r\n update-type: version-update:semver-major\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\n* Bump shakapacker from 7.2.3 to 8.0.0\r\n\r\nBumps [shakapacker](https://github.com/shakacode/shakapacker) from 7.2.3 to 8.0.0.\r\n- [Changelog](https://github.com/shakacode/shakapacker/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/shakacode/shakapacker/compare/v7.2.3...v8.0.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: shakapacker\r\n dependency-type: direct:production\r\n update-type: version-update:semver-major\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\n---------\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump Shakapacker to v8.0.0 (#9520)"}},{"before":"8837b1d748286d987eaa9930c092cf4810d23e89","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/shakapacker-8.0.0","pushedAt":"2024-06-05T14:55:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"6cd578b238bc16f5390c69091b89a80d7e06016c","after":null,"ref":"refs/heads/dependabot/bundler/shakapacker-8.0.0","pushedAt":"2024-06-05T14:55:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"a41a2b46e25c392ac2b7558afeaba3112663501c","after":"a118ca96966b7d55c2e620ea56b3c4457024cb54","ref":"refs/heads/main","pushedAt":"2024-06-05T12:34:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danieljames-dj","name":"Daniel James","path":"/danieljames-dj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9512698?s=80&v=4"},"commit":{"message":"Removed extraMetadata and isLead from index_for_group_type APIs (#9516)","shortMessageHtmlLink":"Removed extraMetadata and isLead from index_for_group_type APIs (#9516)"}},{"before":"95d81a0e0d25cc85291f21d6b2e228cc72972c56","after":"a41a2b46e25c392ac2b7558afeaba3112663501c","ref":"refs/heads/main","pushedAt":"2024-06-05T12:04:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gregorbg","name":"Gregor Billing","path":"/gregorbg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6136469?s=80&v=4"},"commit":{"message":"Fixes #8894: added length checks for all varchar columns (#9390)\n\n* added length checks for all varchar columns\r\n\r\n* fixed overcommit issues\r\n\r\n* restored competitions_spec file\r\n\r\n* migrated strings <191 to strings\r\n\r\n* fixed overcommit\r\n\r\n* fixed failing tests\r\n\r\n* corrected schema rb\r\n\r\n* added validation lists & tests against them\r\n\r\n* removed leftover :focus\r\n\r\n* overcommit fix\r\n\r\n* Fix schema.rb whoopsie\r\n\r\n---------\r\n\r\nCo-authored-by: Gregor Billing ","shortMessageHtmlLink":"Fixes #8894: added length checks for all varchar columns (#9390)"}},{"before":"35ea23a9380143667f61e41117b6f414b7bfab31","after":null,"ref":"refs/heads/dependabot/bundler/rails-7.1.3.4","pushedAt":"2024-06-05T12:03:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gregorbg","name":"Gregor Billing","path":"/gregorbg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6136469?s=80&v=4"}},{"before":"129a630ebd73596864da970bd6a173c87cdd3778","after":"95d81a0e0d25cc85291f21d6b2e228cc72972c56","ref":"refs/heads/main","pushedAt":"2024-06-05T12:03:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gregorbg","name":"Gregor Billing","path":"/gregorbg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6136469?s=80&v=4"},"commit":{"message":"Bump rails from 7.1.3.3 to 7.1.3.4\n\nBumps [rails](https://github.com/rails/rails) from 7.1.3.3 to 7.1.3.4.\n- [Release notes](https://github.com/rails/rails/releases)\n- [Commits](https://github.com/rails/rails/compare/v7.1.3.3...v7.1.3.4)\n\n---\nupdated-dependencies:\n- dependency-name: rails\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump rails from 7.1.3.3 to 7.1.3.4"}},{"before":null,"after":"35ea23a9380143667f61e41117b6f414b7bfab31","ref":"refs/heads/dependabot/bundler/rails-7.1.3.4","pushedAt":"2024-06-05T11:05:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump rails from 7.1.3.3 to 7.1.3.4\n\nBumps [rails](https://github.com/rails/rails) from 7.1.3.3 to 7.1.3.4.\n- [Release notes](https://github.com/rails/rails/releases)\n- [Commits](https://github.com/rails/rails/compare/v7.1.3.3...v7.1.3.4)\n\n---\nupdated-dependencies:\n- dependency-name: rails\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump rails from 7.1.3.3 to 7.1.3.4"}},{"before":"ce8df873a88fea72ef3e773be9ea94068ca7c059","after":null,"ref":"refs/heads/dependabot/bundler/actiontext-7.1.3.4","pushedAt":"2024-06-05T11:01:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"71608a9fee9136fa65ef052dbedb76c30a301fcc","after":null,"ref":"refs/heads/dependabot/bundler/actionpack-7.1.3.4","pushedAt":"2024-06-05T11:01:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"72c0b44c26770e1f66d9d1e2150f12b890923fc4","after":"129a630ebd73596864da970bd6a173c87cdd3778","ref":"refs/heads/main","pushedAt":"2024-06-05T10:57:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gregorbg","name":"Gregor Billing","path":"/gregorbg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6136469?s=80&v=4"},"commit":{"message":"insert missing returns (#9517)","shortMessageHtmlLink":"insert missing returns (#9517)"}},{"before":"f916851885babe9958511a0c8051164c343ea391","after":"72c0b44c26770e1f66d9d1e2150f12b890923fc4","ref":"refs/heads/main","pushedAt":"2024-06-05T10:57:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gregorbg","name":"Gregor Billing","path":"/gregorbg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6136469?s=80&v=4"},"commit":{"message":"Update th translation.","shortMessageHtmlLink":"Update th translation."}},{"before":null,"after":"71608a9fee9136fa65ef052dbedb76c30a301fcc","ref":"refs/heads/dependabot/bundler/actionpack-7.1.3.4","pushedAt":"2024-06-04T22:47:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actionpack from 7.1.3.3 to 7.1.3.4\n\nBumps [actionpack](https://github.com/rails/rails) from 7.1.3.3 to 7.1.3.4.\n- [Release notes](https://github.com/rails/rails/releases)\n- [Changelog](https://github.com/rails/rails/blob/v7.1.3.4/actionpack/CHANGELOG.md)\n- [Commits](https://github.com/rails/rails/compare/v7.1.3.3...v7.1.3.4)\n\n---\nupdated-dependencies:\n- dependency-name: actionpack\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actionpack from 7.1.3.3 to 7.1.3.4"}},{"before":null,"after":"ce8df873a88fea72ef3e773be9ea94068ca7c059","ref":"refs/heads/dependabot/bundler/actiontext-7.1.3.4","pushedAt":"2024-06-04T22:44:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actiontext from 7.1.3.3 to 7.1.3.4\n\nBumps [actiontext](https://github.com/rails/rails) from 7.1.3.3 to 7.1.3.4.\n- [Release notes](https://github.com/rails/rails/releases)\n- [Changelog](https://github.com/rails/rails/blob/v7.1.3.4/actiontext/CHANGELOG.md)\n- [Commits](https://github.com/rails/rails/compare/v7.1.3.3...v7.1.3.4)\n\n---\nupdated-dependencies:\n- dependency-name: actiontext\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actiontext from 7.1.3.3 to 7.1.3.4"}},{"before":"d2853ac5cf08ac6fb1247557db149a425ce01138","after":"f916851885babe9958511a0c8051164c343ea391","ref":"refs/heads/main","pushedAt":"2024-06-04T15:44:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gregorbg","name":"Gregor Billing","path":"/gregorbg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6136469?s=80&v=4"},"commit":{"message":"Make Register V2 form clearer (#9424)\n\n* remove merge errors\r\n\r\n* switch attached to fluid\r\n\r\n* update comment string\r\n\r\n* change early_registration text\r\n\r\n* use correct variables in must_register text\r\n\r\n* call it register instead of re-register\r\n\r\n* use normal label for Guests\r\n\r\n* Add guest_limit text\r\n\r\n* Use Semantic Warning Form State to convey warning messages\r\n\r\n* Add guest limit to Warnings\r\n\r\n* Make Form size large\r\n\r\n* show popup over all\r\n\r\n* use I18nHTMLTranslate\r\n\r\n* fix multiple import\r\n\r\n* move required comment to show error beneath it\r\n\r\n* move guest limit to error state on input\r\n\r\n* add error state for EventSelector\r\n\r\n* fix tests\r\n\r\n* fixed more i18n tests\r\n\r\n* use I18n.t correctly\r\n\r\n* use correct i18n string in test","shortMessageHtmlLink":"Make Register V2 form clearer (#9424)"}},{"before":"adca8786be9cf26fcaebf76fe4bc9fdc2e43dde2","after":"d2853ac5cf08ac6fb1247557db149a425ce01138","ref":"refs/heads/main","pushedAt":"2024-06-04T15:40:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gregorbg","name":"Gregor Billing","path":"/gregorbg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6136469?s=80&v=4"},"commit":{"message":"Unify payment logic for register v1 and v2 (#9425)\n\n* unify payment_completion\r\n\r\n* remove old payment finish method\r\n\r\n* correct error handling\r\n\r\n* get the registration out of the stripe intent\r\n\r\n* change URL\r\n\r\n* remove unnecessary instance variable\r\n\r\n* unify refund logic\r\n\r\n* run rubocop\r\n\r\n* put payment_id at the end in the URL\r\n\r\n* put refund_amount in POST\r\n\r\n* fix missing _path\r\n\r\n* correctly set return_urls\r\n\r\n* use the right variable on updated\r\n\r\n* change context for payment_completion\r\n\r\n* fix refund_payment post test\r\n\r\n* fix registration_payment_completion_path in registrations_spec\r\n\r\n* use @payment.receipt.id to refund\r\n\r\n* correctly get the holder out of the charge\r\n\r\n* add amount_available_for_refund method to stripe_record\r\n\r\n* add legacy redirects\r\n\r\n* Run Rubocop\r\n\r\n* fix right route being used when refunding and renamed route\r\n\r\n* use amount_available_for_refund in record\r\n\r\n* use ids instead of getting the whole object from the database\r\n\r\n* give object to registration_payment_completion_url\r\n\r\n* fix redirect and added a new error if stored_record is not present\r\n\r\n* make amount_available_for_refund return ruby money per default\r\n\r\n* move user equivalence check to init_stripe\r\n\r\n* fix amount_to_ruby call\r\n\r\n---------\r\n\r\nCo-authored-by: Gregor Billing ","shortMessageHtmlLink":"Unify payment logic for register v1 and v2 (#9425)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYN0rpwA","startCursor":null,"endCursor":null}},"title":"Activity · thewca/worldcubeassociation.org"}