{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":266574211,"defaultBranch":"master","name":"console1984","ownerLogin":"basecamp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-05-24T15:53:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13131?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724274181.0","currentOid":""},"activityList":{"items":[{"before":"a879c2cebc840c690e935620b5ec376eb2dd1563","after":"b079b3f222327b6f43a26016a9e4df8facf5acc2","ref":"refs/heads/master","pushedAt":"2024-08-29T09:25:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"},"commit":{"message":"Add env protection","shortMessageHtmlLink":"Add env protection"}},{"before":"a879c2cebc840c690e935620b5ec376eb2dd1563","after":null,"ref":"refs/heads/update-ruby-version","pushedAt":"2024-08-21T21:03:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"}},{"before":"1f93c98b4bd1e95ca55522b65c8a49e25814ab16","after":"a879c2cebc840c690e935620b5ec376eb2dd1563","ref":"refs/heads/master","pushedAt":"2024-08-21T21:02:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"},"commit":{"message":"Run tests in Ruby 3.3.0","shortMessageHtmlLink":"Run tests in Ruby 3.3.0"}},{"before":null,"after":"a879c2cebc840c690e935620b5ec376eb2dd1563","ref":"refs/heads/update-ruby-version","pushedAt":"2024-08-21T20:52:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"},"commit":{"message":"Run tests in Ruby 3.3.0","shortMessageHtmlLink":"Run tests in Ruby 3.3.0"}},{"before":"dc1af9f627f8ab7e76f97eb581bb4784a7d9bb7e","after":"1f93c98b4bd1e95ca55522b65c8a49e25814ab16","ref":"refs/heads/master","pushedAt":"2024-08-21T20:33:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"},"commit":{"message":"Bump console1984 to 0.2.1","shortMessageHtmlLink":"Bump console1984 to 0.2.1"}},{"before":"f7b85df5866c16ff9ba0c4e3e994cb0d9e0106ab","after":"dc1af9f627f8ab7e76f97eb581bb4784a7d9bb7e","ref":"refs/heads/master","pushedAt":"2024-08-21T20:24:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"},"commit":{"message":"Fix `ActiveRecord::Encryption` protection\n\nIt's currently possible to override the encryption context set by `console1984` to protect encrypted data. It looks like we intended to add a protection to this, but an unexisting constant was added to the protection list instead.\n\nThis commit fixes this protection by changing the protected constant from `ActiveRecord::ActiveRecordEncryption` to `ActiveRecord::Encryption`\n\nCloses #120","shortMessageHtmlLink":"Fix ActiveRecord::Encryption protection"}},{"before":"a3cdc6d8f66539411fcec42ac2662e0311805cb3","after":"f7b85df5866c16ff9ba0c4e3e994cb0d9e0106ab","ref":"refs/heads/master","pushedAt":"2024-06-04T07:58:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"},"commit":{"message":"Bump console1984 to 0.2.0","shortMessageHtmlLink":"Bump console1984 to 0.2.0"}},{"before":"4c07901c78dbd9bf79f967fa4d47ceb8307ef7ab","after":null,"ref":"refs/heads/new-irb-extensions","pushedAt":"2024-05-24T08:30:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"}},{"before":"f086763e62b458190ff0d2efc6dbd56888102c7e","after":"a3cdc6d8f66539411fcec42ac2662e0311805cb3","ref":"refs/heads/master","pushedAt":"2024-05-24T08:30:14.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"},"commit":{"message":"Switch to MySQL 8.0.31 for tests","shortMessageHtmlLink":"Switch to MySQL 8.0.31 for tests"}},{"before":"2a69a27a1c17424ac4e559750b84c5b4ba597632","after":"4c07901c78dbd9bf79f967fa4d47ceb8307ef7ab","ref":"refs/heads/new-irb-extensions","pushedAt":"2024-05-22T19:52:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"},"commit":{"message":"Switch to MySQL 8.0.31 for tests","shortMessageHtmlLink":"Switch to MySQL 8.0.31 for tests"}},{"before":"f9bd3570e228a077653d7ef75ed397d113b07da8","after":"2a69a27a1c17424ac4e559750b84c5b4ba597632","ref":"refs/heads/new-irb-extensions","pushedAt":"2024-05-22T19:30:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"},"commit":{"message":"Eager-load classes in CI so we mimic production","shortMessageHtmlLink":"Eager-load classes in CI so we mimic production"}},{"before":"f4ef5e6efee3cfc64947c1393a1bbcfb954a8c7a","after":"f9bd3570e228a077653d7ef75ed397d113b07da8","ref":"refs/heads/new-irb-extensions","pushedAt":"2024-05-22T19:07:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"},"commit":{"message":"Use new IRB extension API to add decrypt/encrypt commands\n\nSee https://github.com/ruby/irb/blob/2f42b2360dd023319519d231863860bc2fd30a8a/EXTEND_IRB.md\n\nRails::ConsoleMethods is deprecated in Rails 8 and will be removed\neventually, so let's just use this.","shortMessageHtmlLink":"Use new IRB extension API to add decrypt/encrypt commands"}},{"before":null,"after":"f4ef5e6efee3cfc64947c1393a1bbcfb954a8c7a","ref":"refs/heads/new-irb-extensions","pushedAt":"2024-05-22T19:06:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"},"commit":{"message":"Use new IRB extension API to add decrypt/encrypt commands\n\nSee https://github.com/ruby/irb/blob/2f42b2360dd023319519d231863860bc2fd30a8a/EXTEND_IRB.md\n\nRails::ConsoleMethods is deprecated in Rails 8 and will be removed\neventually, so let's just use this.","shortMessageHtmlLink":"Use new IRB extension API to add decrypt/encrypt commands"}},{"before":"ac72079d42e994ce29a2c314cb1596f5b3eb98ef","after":null,"ref":"refs/heads/rails-8-0-compat","pushedAt":"2024-05-22T13:18:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"}},{"before":"fe7f9a557f406c07dd53d9c85ceea37eda699a79","after":"f086763e62b458190ff0d2efc6dbd56888102c7e","ref":"refs/heads/master","pushedAt":"2024-05-22T13:18:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"},"commit":{"message":"Require new \"rails/console/methods\" for Rails 8\n\nThis replaced \"rails/console/app\".\nSee https://github.com/rails/rails/pull/51760","shortMessageHtmlLink":"Require new \"rails/console/methods\" for Rails 8"}},{"before":"36ee1739c15cfeda89622942444f1e85ef86c93f","after":"fe7f9a557f406c07dd53d9c85ceea37eda699a79","ref":"refs/heads/master","pushedAt":"2024-05-22T12:56:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"},"commit":{"message":"Fixed rubocop warnings","shortMessageHtmlLink":"Fixed rubocop warnings"}},{"before":"d026adedf16037cc0c65ba745e07e86b46f9693a","after":"ac72079d42e994ce29a2c314cb1596f5b3eb98ef","ref":"refs/heads/rails-8-0-compat","pushedAt":"2024-05-21T20:16:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"},"commit":{"message":"Require new \"rails/console/methods\" for Rails 8\n\nThis replaced \"rails/console/app\".\nSee https://github.com/rails/rails/pull/51760","shortMessageHtmlLink":"Require new \"rails/console/methods\" for Rails 8"}},{"before":"079fbb7037103e39b11212bd858b4a9575113112","after":"d026adedf16037cc0c65ba745e07e86b46f9693a","ref":"refs/heads/rails-8-0-compat","pushedAt":"2024-05-21T15:26:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"},"commit":{"message":"Require new \"rails/console/methods\" for Rails 8\n\nThis replaced \"rails/console/app\".\nSee https://github.com/rails/rails/pull/51760","shortMessageHtmlLink":"Require new \"rails/console/methods\" for Rails 8"}},{"before":null,"after":"079fbb7037103e39b11212bd858b4a9575113112","ref":"refs/heads/rails-8-0-compat","pushedAt":"2024-05-21T15:13:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"},"commit":{"message":"Require new \"rails/console/methods\" for Rails 8\n\nThis replaced \"rails/console/app\".\nSee https://github.com/rails/rails/pull/51760","shortMessageHtmlLink":"Require new \"rails/console/methods\" for Rails 8"}},{"before":"215874e74daac9865ff09bf128be13b81b230c4f","after":"36ee1739c15cfeda89622942444f1e85ef86c93f","ref":"refs/heads/master","pushedAt":"2024-05-21T14:49:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"},"commit":{"message":"Add missing Active Support require\n\nref: https://github.com/rails/rails/pull/51760#issuecomment-2109506629","shortMessageHtmlLink":"Add missing Active Support require"}},{"before":"3d40ff719b3ea4ecd0382c451be3d7cebaec540f","after":"215874e74daac9865ff09bf128be13b81b230c4f","ref":"refs/heads/master","pushedAt":"2024-03-25T12:29:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"},"commit":{"message":"Fix copy-pasted class name","shortMessageHtmlLink":"Fix copy-pasted class name"}},{"before":"491bfa69a204d83051ef68abe2514050399a3003","after":null,"ref":"refs/heads/redis-5-compat","pushedAt":"2024-03-25T12:25:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"}},{"before":"60c22061338700f57c3ef4fb214ca43d9e453c50","after":"3d40ff719b3ea4ecd0382c451be3d7cebaec540f","ref":"refs/heads/master","pushedAt":"2024-03-25T12:25:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"},"commit":{"message":"Check if Redis' socket classes are defined before using them\n\nSome of these, such as `Redis::Connection::TCPSocket`, have been\nremoved in redis-rb 5.0","shortMessageHtmlLink":"Check if Redis' socket classes are defined before using them"}},{"before":null,"after":"491bfa69a204d83051ef68abe2514050399a3003","ref":"refs/heads/redis-5-compat","pushedAt":"2024-03-25T11:24:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"},"commit":{"message":"Check if Redis' socket classes are defined before using them\n\nSome of these, such as `Redis::Connection::TCPSocket`, have been\nremoved in redis-rb 5.0","shortMessageHtmlLink":"Check if Redis' socket classes are defined before using them"}},{"before":"dcb673fa3ae2661c32ba44d52a8062c1fb3fdc07","after":null,"ref":"refs/heads/add-rails-as-runtime-dependency","pushedAt":"2024-03-18T10:34:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"}},{"before":"f0f2efd489b94be8bbc9bcfb6bff778be3885d78","after":"60c22061338700f57c3ef4fb214ca43d9e453c50","ref":"refs/heads/master","pushedAt":"2024-03-18T10:34:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"},"commit":{"message":"Add Rails as regular dependency instead of development dependency\n\nAnd require Rails 7+.","shortMessageHtmlLink":"Add Rails as regular dependency instead of development dependency"}},{"before":null,"after":"dcb673fa3ae2661c32ba44d52a8062c1fb3fdc07","ref":"refs/heads/add-rails-as-runtime-dependency","pushedAt":"2024-03-18T10:33:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rosa","name":"Rosa Gutierrez","path":"/rosa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/813033?s=80&v=4"},"commit":{"message":"Add Rails as regular dependency instead of development dependency\n\nAnd require Rails 7+.","shortMessageHtmlLink":"Add Rails as regular dependency instead of development dependency"}},{"before":"055751cbf58c72f32151f1136bd28b1423f54361","after":"f0f2efd489b94be8bbc9bcfb6bff778be3885d78","ref":"refs/heads/master","pushedAt":"2023-09-24T09:03:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jorgemanrubia","name":"Jorge Manrubia","path":"/jorgemanrubia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129938?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"35cd842c0bcec3fb0a39adb5f46fcbafb10cc6bf","after":"055751cbf58c72f32151f1136bd28b1423f54361","ref":"refs/heads/master","pushedAt":"2023-09-24T09:03:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jorgemanrubia","name":"Jorge Manrubia","path":"/jorgemanrubia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129938?s=80&v=4"},"commit":{"message":"Fix: prevent infinite loop due when entering invalid commands due to the name suggestions system","shortMessageHtmlLink":"Fix: prevent infinite loop due when entering invalid commands due to …"}},{"before":"a150996841ce37ef6a7c6fbfd9f0840b753f3fd5","after":"35cd842c0bcec3fb0a39adb5f46fcbafb10cc6bf","ref":"refs/heads/master","pushedAt":"2023-09-24T08:08:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jorgemanrubia","name":"Jorge Manrubia","path":"/jorgemanrubia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129938?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOVQwOToyNToxNS4wMDAwMDBazwAAAASnaa2K","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOVQwOToyNToxNS4wMDAwMDBazwAAAASnaa2K","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0yNFQwODowODo0MC4wMDAwMDBazwAAAAOHfxKg"}},"title":"Activity · basecamp/console1984"}