{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":904810,"defaultBranch":"core","name":"paranoia","ownerLogin":"rubysherpas","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-09-12T08:57:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9400277?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1697053961.0","currentOid":""},"activityList":{"items":[{"before":"f68cb236a01209ccbe91430341ae5846b933cdeb","after":"0f8a3bdb082f9f5928ed2665cadcd98ac5ceab5d","ref":"refs/heads/core","pushedAt":"2024-03-21T00:54:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"๐Ÿ“ Add Yard documentation for Paranoia::Query (#555)","shortMessageHtmlLink":"๐Ÿ“ Add Yard documentation for Paranoia::Query (#555)"}},{"before":"de744931c8212c09d2f45d8f2d653c5672bda316","after":"f68cb236a01209ccbe91430341ae5846b933cdeb","ref":"refs/heads/core","pushedAt":"2024-03-12T11:08:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"fix: restore has_one with scope (#551)\n\n* test: simplify HasOneWithScope relation config\r\n* test: add has_one restore by accident test case\r\n* test: imporove has_one_with_scope_missed","shortMessageHtmlLink":"fix: restore has_one with scope (#551)"}},{"before":"a0b7632ae14c939b18470f2e1f5fc621e62f678c","after":"de744931c8212c09d2f45d8f2d653c5672bda316","ref":"refs/heads/core","pushedAt":"2024-03-12T11:03:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"Support prebuilt counter cache association list (#554)\n\n- ahead of Rails 7.2 releases","shortMessageHtmlLink":"Support prebuilt counter cache association list (#554)"}},{"before":"72a03f14621fa7f16bb8b56a0648be30cddd1c1e","after":"a0b7632ae14c939b18470f2e1f5fc621e62f678c","ref":"refs/heads/core","pushedAt":"2023-10-17T23:17:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"Bump actions/checkout from v2 to v4 (#550)\n\nGitHub Actions workflow prints the following warning.\r\n\r\n> The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/\r\n\r\nThis PR updates actions/checkout to v4 in order to suppress the warning.","shortMessageHtmlLink":"Bump actions/checkout from v2 to v4 (#550)"}},{"before":"1db84020ac71ff8ebb90bfbbcebc8f2d86f96cbc","after":"72a03f14621fa7f16bb8b56a0648be30cddd1c1e","ref":"refs/heads/core","pushedAt":"2023-10-11T19:49:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"Rails 7.1 Release ๐Ÿš€ (#548)\n\nUpdate paranoia.gemspec\r\n\r\nCo-authored-by: Lachlan Sylvester \r\n\r\nRails 7.1 Release ๐Ÿš€\r\n- Updated CHANGELOG.md and version.rb","shortMessageHtmlLink":"Rails 7.1 Release ๐Ÿš€ (#548)"}},{"before":"4db17c2aa3ac002bf926facd7d95d87cbb372f9f","after":"1db84020ac71ff8ebb90bfbbcebc8f2d86f96cbc","ref":"refs/heads/core","pushedAt":"2023-09-01T01:22:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"Minor optimization, removing unneeded variables (#546)\n\n* Remove unused local variable\r\n\r\ndelete dead code that became unused due to changes in commit 9937512664d2338ffe1fe3cd522e84dfbf0cafa6\r\n\r\n* group the assignment to the local variable in the same way as the assignment to association_foreign_key\r\n\r\n* move temporary variables, which are only referenced when association_class.paranoid? is true, inside the conditional branch\r\n\r\n* simplify association_find_conditions further\r\n\r\n---------\r\n\r\nCo-authored-by: Mathieu Jobin ","shortMessageHtmlLink":"Minor optimization, removing unneeded variables (#546)"}},{"before":"3bdb5530521d6ada2c1988ed47de18e929efd34f","after":"4db17c2aa3ac002bf926facd7d95d87cbb372f9f","ref":"refs/heads/core","pushedAt":"2023-09-01T00:20:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"Use paranoia_destroyed\\? instead of deleted\\? (#545)\n\ndeleted\\? might be overridden by other gems, better to use the namespaced method","shortMessageHtmlLink":"Use paranoia_destroyed\\? instead of deleted\\? (#545)"}},{"before":"c038be33d1bc447eea579e7515a55775fcc0e6b0","after":"3bdb5530521d6ada2c1988ed47de18e929efd34f","ref":"refs/heads/core","pushedAt":"2023-09-01T00:14:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"Update supported Rails version in paranoia.gemspec (#547)","shortMessageHtmlLink":"Update supported Rails version in paranoia.gemspec (#547)"}},{"before":"33e433a28e55588319fdb50e2e05e72af54ae365","after":"c038be33d1bc447eea579e7515a55775fcc0e6b0","ref":"refs/heads/core","pushedAt":"2023-08-24T02:12:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"fix Minitest case","shortMessageHtmlLink":"fix Minitest case"}},{"before":"b39d4d8d1b39cf4daaa5bccf8fbe4bd7d3cb39b6","after":"c4d63421aa9a3569c182732d64994f4fb99830a0","ref":"refs/heads/trying-jruby","pushedAt":"2023-08-24T02:09:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"trying jruby","shortMessageHtmlLink":"trying jruby"}},{"before":null,"after":"c038be33d1bc447eea579e7515a55775fcc0e6b0","ref":"refs/heads/fix-minitest","pushedAt":"2023-08-24T02:09:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"fix Minitest case","shortMessageHtmlLink":"fix Minitest case"}},{"before":"ebb1aaa8c5e208f60663fba7db8721bc604858ab","after":"b39d4d8d1b39cf4daaa5bccf8fbe4bd7d3cb39b6","ref":"refs/heads/trying-jruby","pushedAt":"2023-08-24T02:05:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"Update build.yml","shortMessageHtmlLink":"Update build.yml"}},{"before":"7653f01aeecb2a6be7140b83d91547282eee1eae","after":"ebb1aaa8c5e208f60663fba7db8721bc604858ab","ref":"refs/heads/trying-jruby","pushedAt":"2023-06-05T23:52:31.559Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"trying jruby","shortMessageHtmlLink":"trying jruby"}},{"before":"c4199d25131f193f1f00b0218319e52b9f3fa452","after":"7653f01aeecb2a6be7140b83d91547282eee1eae","ref":"refs/heads/trying-jruby","pushedAt":"2023-06-05T23:51:11.821Z","pushType":"push","commitsCount":1,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"foo","shortMessageHtmlLink":"foo"}},{"before":"527d35da1198438ff1c8500c3c871987e157953f","after":"c4199d25131f193f1f00b0218319e52b9f3fa452","ref":"refs/heads/trying-jruby","pushedAt":"2023-06-05T23:42:30.286Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"trying jruby","shortMessageHtmlLink":"trying jruby"}},{"before":"89ca72a61b5621f002ed48d3430debead9ff5ebb","after":"527d35da1198438ff1c8500c3c871987e157953f","ref":"refs/heads/trying-jruby","pushedAt":"2023-06-05T23:41:00.350Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"trying jruby","shortMessageHtmlLink":"trying jruby"}},{"before":"41dbef97949c65f65fbbad179fbaf46c3f76d0df","after":"89ca72a61b5621f002ed48d3430debead9ff5ebb","ref":"refs/heads/trying-jruby","pushedAt":"2023-06-05T23:12:16.889Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"trying jruby","shortMessageHtmlLink":"trying jruby"}},{"before":null,"after":"41dbef97949c65f65fbbad179fbaf46c3f76d0df","ref":"refs/heads/trying-jruby","pushedAt":"2023-06-05T22:33:28.293Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"trying jruby","shortMessageHtmlLink":"trying jruby"}},{"before":"7b93b26c415208f42d850e413e4b830013fde490","after":null,"ref":"refs/heads/test-out-experimental-with-non-existing-ruby-3.2","pushedAt":"2023-06-05T20:35:47.172Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"}},{"before":"894269fab3ce38dbdc3c5453f44ef06815250487","after":"33e433a28e55588319fdb50e2e05e72af54ae365","ref":"refs/heads/core","pushedAt":"2023-06-05T20:35:46.174Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"Release 2.6.2 + Redo Github Actions matrix using includes (#537)\n\n* test-out-experimental-with-non-existing-ruby-3.2\r\n\r\n* redo build matrix with includes\r\n\r\n* shorten the matrix with standard builds\r\n\r\n* only jruby 9.4 for rails 7\r\n\r\n* remove experimental stuff\r\n\r\n* bump version. changelog, comment out jruby\r\n\r\n* remove dup","shortMessageHtmlLink":"Release 2.6.2 + Redo Github Actions matrix using includes (#537)"}},{"before":"be96df5bdfccdd294984fc9668eb5b3c07099e80","after":"7b93b26c415208f42d850e413e4b830013fde490","ref":"refs/heads/test-out-experimental-with-non-existing-ruby-3.2","pushedAt":"2023-06-05T20:32:32.226Z","pushType":"push","commitsCount":1,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"remove dup","shortMessageHtmlLink":"remove dup"}},{"before":"d14f9883b05e097dc20d3e10ae6ec91f615aa02b","after":"be96df5bdfccdd294984fc9668eb5b3c07099e80","ref":"refs/heads/test-out-experimental-with-non-existing-ruby-3.2","pushedAt":"2023-06-05T20:31:05.293Z","pushType":"push","commitsCount":1,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"bump version. changelog, comment out jruby","shortMessageHtmlLink":"bump version. changelog, comment out jruby"}},{"before":"d276df435cd61966e19d5b19a0b1b743d8f98e6d","after":"d14f9883b05e097dc20d3e10ae6ec91f615aa02b","ref":"refs/heads/test-out-experimental-with-non-existing-ruby-3.2","pushedAt":"2023-06-05T20:24:44.963Z","pushType":"push","commitsCount":1,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"remove experimental stuff","shortMessageHtmlLink":"remove experimental stuff"}},{"before":"58783214da999812b22f0d5dab207754160a211c","after":"d276df435cd61966e19d5b19a0b1b743d8f98e6d","ref":"refs/heads/test-out-experimental-with-non-existing-ruby-3.2","pushedAt":"2023-06-05T20:21:05.814Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"only jruby 9.4 for rails 7","shortMessageHtmlLink":"only jruby 9.4 for rails 7"}},{"before":"495384536432d7d2a21f263ce8bf1099b133cee1","after":"58783214da999812b22f0d5dab207754160a211c","ref":"refs/heads/test-out-experimental-with-non-existing-ruby-3.2","pushedAt":"2023-06-05T20:19:40.067Z","pushType":"push","commitsCount":1,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"try this","shortMessageHtmlLink":"try this"}},{"before":"f4c3a6556e8cba42d3585d8c76daa8a64d520a0f","after":"495384536432d7d2a21f263ce8bf1099b133cee1","ref":"refs/heads/test-out-experimental-with-non-existing-ruby-3.2","pushedAt":"2023-06-05T20:17:58.211Z","pushType":"push","commitsCount":1,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"only jruby 9.4 for rails 7","shortMessageHtmlLink":"only jruby 9.4 for rails 7"}},{"before":"1f7bd7d978e5fd7d3b942a9a8c1a1f0ce483d36d","after":"f4c3a6556e8cba42d3585d8c76daa8a64d520a0f","ref":"refs/heads/test-out-experimental-with-non-existing-ruby-3.2","pushedAt":"2023-06-05T20:15:51.769Z","pushType":"push","commitsCount":1,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"shorten the matrix with standard builds","shortMessageHtmlLink":"shorten the matrix with standard builds"}},{"before":"edce041d2a9debc75cddf725c9b7d272fabea8d8","after":"1f7bd7d978e5fd7d3b942a9a8c1a1f0ce483d36d","ref":"refs/heads/test-out-experimental-with-non-existing-ruby-3.2","pushedAt":"2023-06-05T20:14:31.579Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"redo build matrix with includes","shortMessageHtmlLink":"redo build matrix with includes"}},{"before":"cb04a4d4b8c3565b67aae45bc5dfceb03f8141b0","after":"894269fab3ce38dbdc3c5453f44ef06815250487","ref":"refs/heads/core","pushedAt":"2023-06-05T20:09:47.654Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"Recursive restore with has_many/one through assocs (#441)\n\nThe query to find deleted has_many or has_one through associations\r\nwas being generated incorrectly because of specifying the wrong\r\nforeign key for the table. This change uses the has_one/has_many\r\nmodel's primary key as the foreign key.","shortMessageHtmlLink":"Recursive restore with has_many/one through assocs (#441)"}},{"before":"09e3a9fb3b3b47c976388c103df05438267dacc6","after":"cb04a4d4b8c3565b67aae45bc5dfceb03f8141b0","ref":"refs/heads/core","pushedAt":"2023-06-05T20:05:40.996Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mathieujobin","name":"Mathieu Jobin","path":"/mathieujobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99191?s=80&v=4"},"commit":{"message":"Use correct time class for earlier Rails versions (#541)","shortMessageHtmlLink":"Use correct time class for earlier Rails versions (#541)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEGzxJ3QA","startCursor":null,"endCursor":null}},"title":"Activity ยท rubysherpas/paranoia"}