{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":738815112,"defaultBranch":"main","name":"nummy","ownerLogin":"bdchauvette","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-04T05:33:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1448597?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1704643682.0","currentOid":""},"activityList":{"items":[{"before":"0e955d87a25b0bb22fd36bfab3a396ef496cfb40","after":null,"ref":"refs/heads/fix-push-gem","pushedAt":"2024-01-07T16:08:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"}},{"before":"2043827415dc2cc18c03640c5d63b5ee964eafb2","after":"7c58c8ae84c5697517b1cb3729f4ae3c4fdd2802","ref":"refs/heads/main","pushedAt":"2024-01-07T16:08:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"},"commit":{"message":"pin ruby/setup-ruby to 3.2 in push_gem.yml\n\nThis hopefully resolves an issue where the push_gem workflow succesfully pushes\nthe gem to RubyGems.org, but fails to complete the full workflow successfully.\n\nSee https://github.com/rubygems/release-gem/issues/2 for more information.","shortMessageHtmlLink":"pin ruby/setup-ruby to 3.2 in push_gem.yml"}},{"before":null,"after":"0e955d87a25b0bb22fd36bfab3a396ef496cfb40","ref":"refs/heads/fix-push-gem","pushedAt":"2024-01-07T16:06:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"},"commit":{"message":"pin ruby/setup-ruby to 3.2 in push_gem.yml\n\nThis hopefully resolves an issue where the push_gem workflow succesfully pushes\nthe gem to RubyGems.org, but fails to complete the full workflow successfully.\n\nSee https://github.com/rubygems/release-gem/issues/2 for more information.","shortMessageHtmlLink":"pin ruby/setup-ruby to 3.2 in push_gem.yml"}},{"before":"303451f34b267861c5449f184799da841a126738","after":"2043827415dc2cc18c03640c5d63b5ee964eafb2","ref":"refs/heads/main","pushedAt":"2024-01-04T22:09:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"},"commit":{"message":"v0.3.0","shortMessageHtmlLink":"v0.3.0"}},{"before":"d229a5437dd9e97c187471c35c943286ad9d9029","after":null,"ref":"refs/heads/enum-as_json","pushedAt":"2024-01-04T21:46:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"}},{"before":"138e08a43998106d2b6ff0b8c475e1b648e62a84","after":"303451f34b267861c5449f184799da841a126738","ref":"refs/heads/main","pushedAt":"2024-01-04T21:46:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"},"commit":{"message":"add JSON support to Nummy::Enum\n\nThis commit adds `.as_json` and `.to_json` methods to `Nummy::Enum`. These\nmethods allow the enums to be serialized to JSON.","shortMessageHtmlLink":"add JSON support to Nummy::Enum"}},{"before":null,"after":"d229a5437dd9e97c187471c35c943286ad9d9029","ref":"refs/heads/enum-as_json","pushedAt":"2024-01-04T21:46:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"},"commit":{"message":"add JSON support to Nummy::Enum\n\nThis commit adds `.as_json` and `.to_json` methods to `Nummy::Enum`. These\nmethods allow the enums to be serialized to JSON.","shortMessageHtmlLink":"add JSON support to Nummy::Enum"}},{"before":"2e9a472691e1572928cb7c7695591e555e2adb74","after":null,"ref":"refs/heads/to_attribute_block","pushedAt":"2024-01-04T21:05:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"}},{"before":"c05316e20cbf05e39b8bf9026177656043f37ac1","after":"138e08a43998106d2b6ff0b8c475e1b648e62a84","ref":"refs/heads/main","pushedAt":"2024-01-04T21:05:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"},"commit":{"message":"allow Nummy::Enum.to_attribute to accept a block\n\nThis commit makes Nummy::Enum.to_attribute more flexible in three ways:\n\n- it allows passing a block to fully customize how keys are transformed\n\n- it looks for `String#underscore` rather than calling into\n `ActiveSupport::Inflector.underscore` directly, which means that users can\n bring their own monkey patch if they want to.\n\n- it falls back to `Symbol#downcase` if `String#underscore` is not available.\n If the constants are defined using SCREAMING_SNAKE_CASE, this will generally\n have the same result as calling `String#underscore`, but without requiring\n ActiveSupport.","shortMessageHtmlLink":"allow Nummy::Enum.to_attribute to accept a block"}},{"before":null,"after":"2e9a472691e1572928cb7c7695591e555e2adb74","ref":"refs/heads/to_attribute_block","pushedAt":"2024-01-04T21:02:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"},"commit":{"message":"allow Nummy::Enum.to_attribute to accept a block\n\nThis commit makes Nummy::Enum.to_attribute more flexible in three ways:\n\n- it allows passing a block to fully customize how keys are transformed\n\n- it looks for `String#underscore` rather than calling into\n `ActiveSupport::Inflector.underscore` directly, which means that users can\n bring their own monkey patch if they want to.\n\n- it falls back to `Symbol#downcase` if `String#underscore` is not available.\n If the constants are defined using SCREAMING_SNAKE_CASE, this will generally\n have the same result as calling `String#underscore`, but without requiring\n ActiveSupport.","shortMessageHtmlLink":"allow Nummy::Enum.to_attribute to accept a block"}},{"before":"e4ef652f90a659e154662a37a0cd9abd23971df5","after":"c05316e20cbf05e39b8bf9026177656043f37ac1","ref":"refs/heads/main","pushedAt":"2024-01-04T07:17:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"},"commit":{"message":"fixup: version number","shortMessageHtmlLink":"fixup: version number"}},{"before":"e4ef652f90a659e154662a37a0cd9abd23971df5","after":null,"ref":"refs/tags/v0.2.0","pushedAt":"2024-01-04T07:17:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"}},{"before":"8b0e102be5598099ce3867876a25cf9c2970d642","after":"e4ef652f90a659e154662a37a0cd9abd23971df5","ref":"refs/heads/main","pushedAt":"2024-01-04T07:13:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"},"commit":{"message":"v0.2.0","shortMessageHtmlLink":"v0.2.0"}},{"before":"56170724202271b1dedcdc776d35ac00e0aae7c5","after":null,"ref":"refs/tags/v0.2.0","pushedAt":"2024-01-04T07:12:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"}},{"before":"1ead0df787b507c5bb901645e719e80e7044d3fa","after":null,"ref":"refs/heads/to_attribute","pushedAt":"2024-01-04T07:06:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"}},{"before":"c4cc35e4f27f43bb09752e91042ebcf261bc85c4","after":"8b0e102be5598099ce3867876a25cf9c2970d642","ref":"refs/heads/main","pushedAt":"2024-01-04T07:06:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"},"commit":{"message":"add Nummy::Enum.to_attribute for integration with ActiveRecord (#1)\n\nThis commit adds a method to convert a Nummy::Enum to a hash that's in the\r\nshape expected by ActiveRecord::Enum.","shortMessageHtmlLink":"add Nummy::Enum.to_attribute for integration with ActiveRecord (#1)"}},{"before":"1dafb2bd09f52317d1597dcf834347ffb717c1e0","after":"1ead0df787b507c5bb901645e719e80e7044d3fa","ref":"refs/heads/to_attribute","pushedAt":"2024-01-04T07:05:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"},"commit":{"message":"add Nummy::Enum.to_attribute for integration with ActiveRecord\n\nThis commit adds a method to convert a Nummy::Enum to a hash that's in the\nshape expected by ActiveRecord::Enum.","shortMessageHtmlLink":"add Nummy::Enum.to_attribute for integration with ActiveRecord"}},{"before":null,"after":"1dafb2bd09f52317d1597dcf834347ffb717c1e0","ref":"refs/heads/to_attribute","pushedAt":"2024-01-04T06:58:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"},"commit":{"message":"add Nummy::Enum.to_attribute for integration with ActiveRecord\n\nThis commit adds a method to convert a Nummy::Enum to a hash that's in the\nshape expected by ActiveRecord::Enum.","shortMessageHtmlLink":"add Nummy::Enum.to_attribute for integration with ActiveRecord"}},{"before":"622ef108fe14b98d3b25a7b50d35f82aa3a9a573","after":"c4cc35e4f27f43bb09752e91042ebcf261bc85c4","ref":"refs/heads/main","pushedAt":"2024-01-04T06:19:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"},"commit":{"message":"replace gem name in README.md","shortMessageHtmlLink":"replace gem name in README.md"}},{"before":"92eca8f2f55e9662d8286114907e934761115e11","after":"622ef108fe14b98d3b25a7b50d35f82aa3a9a573","ref":"refs/heads/main","pushedAt":"2024-01-04T05:50:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"},"commit":{"message":"v0.1.0","shortMessageHtmlLink":"v0.1.0"}},{"before":"c13506541aeb6f24ec3a68347dc6784eac21664d","after":null,"ref":"refs/tags/v0.1.0","pushedAt":"2024-01-04T05:49:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"}},{"before":"c13506541aeb6f24ec3a68347dc6784eac21664d","after":"92eca8f2f55e9662d8286114907e934761115e11","ref":"refs/heads/main","pushedAt":"2024-01-04T05:41:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"},"commit":{"message":"add dependabot.yml","shortMessageHtmlLink":"add dependabot.yml"}},{"before":null,"after":"c13506541aeb6f24ec3a68347dc6784eac21664d","ref":"refs/heads/main","pushedAt":"2024-01-04T05:33:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdchauvette","name":"Ben Chauvette","path":"/bdchauvette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1448597?s=80&v=4"},"commit":{"message":"v0.1.0","shortMessageHtmlLink":"v0.1.0"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD2bIo9gA","startCursor":null,"endCursor":null}},"title":"Activity ยท bdchauvette/nummy"}