{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":275731797,"defaultBranch":"main","name":"linting-config","ownerLogin":"academia-edu","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-06-29T04:40:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/527615?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722641231.0","currentOid":""},"activityList":{"items":[{"before":"c9b60b8384bfc883d9658be576f6b873a0eb5998","after":null,"ref":"refs/heads/patbl/split-RSpec/FilePath-into-two-cops","pushedAt":"2024-08-02T23:27:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"}},{"before":"9a9df1166d19ab26d458877f575acad93474340c","after":"876e455901c8379f08393165004c003403a605f6","ref":"refs/heads/main","pushedAt":"2024-08-02T23:27:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"},"commit":{"message":"Merge pull request #10 from academia-edu/patbl/split-RSpec/FilePath-into-two-cops\n\nSplit RSpec/FilePath config into two separate cops","shortMessageHtmlLink":"Merge pull request #10 from academia-edu/patbl/split-RSpec/FilePath-i…"}},{"before":null,"after":"c9b60b8384bfc883d9658be576f6b873a0eb5998","ref":"refs/heads/patbl/split-RSpec/FilePath-into-two-cops","pushedAt":"2024-07-22T21:59:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"},"commit":{"message":"Split RSpec/FilePath config into two separate cops\n\nThis change occurred in rubocop-rspec 2.24.0:\nhttps://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md#2240-2023-09-08\n\nThis maintains the old behavior in new versions of rubocop-rspec.","shortMessageHtmlLink":"Split RSpec/FilePath config into two separate cops"}},{"before":"58525e7714cdbcbdd319e99b836769b98fddcaa7","after":"9a9df1166d19ab26d458877f575acad93474340c","ref":"refs/heads/main","pushedAt":"2024-07-22T16:02:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"},"commit":{"message":"Add missing require to new rubocop_factory_bot.yml file","shortMessageHtmlLink":"Add missing require to new rubocop_factory_bot.yml file"}},{"before":"77a09fdae8bd4d7eff03d48c0d8cc866c38ff078","after":null,"ref":"refs/heads/patbl/update-department-for-factorybot","pushedAt":"2024-07-22T15:16:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"}},{"before":"d52ce0d666e0c68da7b8722720fccef2edc2235f","after":"58525e7714cdbcbdd319e99b836769b98fddcaa7","ref":"refs/heads/main","pushedAt":"2024-07-22T15:16:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"},"commit":{"message":"Merge pull request #9 from academia-edu/patbl/update-department-for-factorybot\n\nMove FactoryBot cop to separate file","shortMessageHtmlLink":"Merge pull request #9 from academia-edu/patbl/update-department-for-f…"}},{"before":null,"after":"77a09fdae8bd4d7eff03d48c0d8cc866c38ff078","ref":"refs/heads/patbl/update-department-for-factorybot","pushedAt":"2024-07-03T19:22:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"},"commit":{"message":"Move FactoryBot cop to separate file\n\nFactoryBot cops used to be part of the Rubocop RSpec gem, but they've\nbeen extracted into a separate Rubocop FactoryBot gem.","shortMessageHtmlLink":"Move FactoryBot cop to separate file"}},{"before":"408db2a7fe7cae99a0e36887d81c1cb5e2415abe","after":null,"ref":"refs/heads/patbl/add-missing-cops-that-were-previously-only-in-hard-coded-list","pushedAt":"2024-07-03T19:18:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"}},{"before":"544cfab6ff523a8b694df9f41d0688004c7ba8e6","after":"d52ce0d666e0c68da7b8722720fccef2edc2235f","ref":"refs/heads/main","pushedAt":"2024-07-03T19:18:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"},"commit":{"message":"Merge pull request #8 from academia-edu/patbl/add-missing-cops-that-were-previously-only-in-hard-coded-list\n\nEnable cops that were previously checked by pre-commit hook and CI","shortMessageHtmlLink":"Merge pull request #8 from academia-edu/patbl/add-missing-cops-that-w…"}},{"before":"2f5a07fac6fef5532eda57df2825bfe84725e57d","after":"408db2a7fe7cae99a0e36887d81c1cb5e2415abe","ref":"refs/heads/patbl/add-missing-cops-that-were-previously-only-in-hard-coded-list","pushedAt":"2024-07-03T19:18:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"},"commit":{"message":"Enable cops that were previously checked by pre-commit hook and CI\n\nThese checks were run by the pre-commmit hook and in CI, but they were\ndisabled in `.rubocop.yml`. The reason that they were run anyway was\nthat we previously had a separate hard-coded list of checks in\n`util/hooks/pre_commit_rubocop_config.yml`, but we're getting rid of it\nto simplify things.","shortMessageHtmlLink":"Enable cops that were previously checked by pre-commit hook and CI"}},{"before":null,"after":"2f5a07fac6fef5532eda57df2825bfe84725e57d","ref":"refs/heads/patbl/add-missing-cops-that-were-previously-only-in-hard-coded-list","pushedAt":"2024-07-01T22:22:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"},"commit":{"message":"Enable cops that were preivously checked by pre-commit hook and CI\n\nThese checks were run by the pre-commmit hook and in CI, but they were\ndisabled in `.rubocop.yml`. The reason that they were run anyway was\nthat we previously had a separate hard-coded list of checks in\n`util/hooks/pre_commit_rubocop_config.yml`, but we're getting rid of it\nto simplify things.","shortMessageHtmlLink":"Enable cops that were preivously checked by pre-commit hook and CI"}},{"before":"1004e76f68f366de573a379e06d7b948a7e1db76","after":null,"ref":"refs/heads/rubocop--enable-Rails/Pick","pushedAt":"2024-01-03T17:59:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"}},{"before":"21e782e311b7a976eb32db27e438a2e22816c3ad","after":"544cfab6ff523a8b694df9f41d0688004c7ba8e6","ref":"refs/heads/main","pushedAt":"2024-01-03T17:59:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"},"commit":{"message":"Merge pull request #6 from academia-edu/rubocop--enable-Rails/Pick\n\nRubocop: Enable `Rails/Pick` cop","shortMessageHtmlLink":"Merge pull request #6 from academia-edu/rubocop--enable-Rails/Pick"}},{"before":"04897e81a5f8a908f29b1a3446208fd570e51d45","after":"21e782e311b7a976eb32db27e438a2e22816c3ad","ref":"refs/heads/main","pushedAt":"2024-01-02T19:36:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"},"commit":{"message":"Merge pull request #7 from academia-edu/rubocop--remove-Rails/ActionFilter\n\nRubocop: Remove deprecated `Rails/ActionFilter` cop","shortMessageHtmlLink":"Merge pull request #7 from academia-edu/rubocop--remove-Rails/ActionF…"}},{"before":"d0f206ea2077ba4ccd14c3b2956174b58a11240f","after":null,"ref":"refs/heads/rubocop--remove-Rails/ActionFilter","pushedAt":"2024-01-02T19:36:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"}},{"before":null,"after":"d0f206ea2077ba4ccd14c3b2956174b58a11240f","ref":"refs/heads/rubocop--remove-Rails/ActionFilter","pushedAt":"2024-01-02T19:36:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"},"commit":{"message":"Rubocop: Remove deprecated Rails/ActionFilter cop\n\nAccording to\nhttps://docs.rubocop.org/rubocop-rails/cops_rails.html#railsactionfilter:\n\n> This cop is deprecated. Because the *_filter methods were removed in\n> Rails 4.2, and that Rails version is no longer supported by RuboCop\n> Rails. This cop will be removed in RuboCop Rails 3.0.","shortMessageHtmlLink":"Rubocop: Remove deprecated Rails/ActionFilter cop"}},{"before":null,"after":"1004e76f68f366de573a379e06d7b948a7e1db76","ref":"refs/heads/rubocop--enable-Rails/Pick","pushedAt":"2024-01-02T19:16:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"},"commit":{"message":"Rubocop: Enable Rails/Pick cop\n\nThis is a tiny performance optimization; see\nhttps://docs.rubocop.org/rubocop-rails/cops_rails.html#railspick.","shortMessageHtmlLink":"Rubocop: Enable Rails/Pick cop"}},{"before":"5dce61cf6d9c4a8b1c552d96ee46a9d04153b593","after":null,"ref":"refs/heads/rubocop--enforce-nested-class-and-module-children","pushedAt":"2023-11-27T18:46:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"}},{"before":"ae166ec9412fd88a361c54de2083f4ab78878352","after":"04897e81a5f8a908f29b1a3446208fd570e51d45","ref":"refs/heads/main","pushedAt":"2023-11-27T18:46:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"},"commit":{"message":"Merge pull request #5 from academia-edu/rubocop--enforce-nested-class-and-module-children\n\nRubocop: Enforce nested class and module children","shortMessageHtmlLink":"Merge pull request #5 from academia-edu/rubocop--enforce-nested-class…"}},{"before":null,"after":"5dce61cf6d9c4a8b1c552d96ee46a9d04153b593","ref":"refs/heads/rubocop--enforce-nested-class-and-module-children","pushedAt":"2023-11-21T16:09:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"},"commit":{"message":"Rubocop: Enforce nested class and module children\n\nWe agreed on this over a year ago lol:\nhttps://academiaedu.slack.com/archives/C04DY71RU/p1663090308696449","shortMessageHtmlLink":"Rubocop: Enforce nested class and module children"}},{"before":null,"after":"ae166ec9412fd88a361c54de2083f4ab78878352","ref":"refs/heads/upgrade-rubocop-to-1.56.x","pushedAt":"2023-10-03T22:40:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"},"commit":{"message":"Add missing `require: rubocop-capybara`","shortMessageHtmlLink":"Add missing require: rubocop-capybara"}},{"before":"bf8914e9b6aaf51b440c5912970f7af60c1b524e","after":"ae166ec9412fd88a361c54de2083f4ab78878352","ref":"refs/heads/main","pushedAt":"2023-04-20T21:01:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"},"commit":{"message":"Add missing `require: rubocop-capybara`","shortMessageHtmlLink":"Add missing require: rubocop-capybara"}},{"before":"75f27838bfd085c275085e21de73c0054cb2292a","after":null,"ref":"refs/heads/rubocop-capybara","pushedAt":"2023-04-19T22:36:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"}},{"before":"dba55555688fff38fe9bc680e51e96e2d61cc048","after":"bf8914e9b6aaf51b440c5912970f7af60c1b524e","ref":"refs/heads/main","pushedAt":"2023-04-19T22:35:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"},"commit":{"message":"Merge pull request #4 from academia-edu/rubocop-capybara\n\nExtract Capybara cop to separate file and update namespace","shortMessageHtmlLink":"Merge pull request #4 from academia-edu/rubocop-capybara"}},{"before":null,"after":"75f27838bfd085c275085e21de73c0054cb2292a","ref":"refs/heads/rubocop-capybara","pushedAt":"2023-04-17T21:58:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"},"commit":{"message":"Extract Capybara cop to separate file and update namespace\n\nThe Capybara cops are being extracted to a separate gem; see\nhttps://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md#2180-2023-01-16.","shortMessageHtmlLink":"Extract Capybara cop to separate file and update namespace"}},{"before":"d6a6ecb388956cc421d1d0fdf6bb41beb09ab3d7","after":"dba55555688fff38fe9bc680e51e96e2d61cc048","ref":"refs/heads/main","pushedAt":"2023-03-09T01:28:15.866Z","pushType":"push","commitsCount":1,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"},"commit":{"message":"Rubocop: Exempt `mail` and `respond_to` from Style/SymbolProc in Rails\n\nThis configuration is in the default Rubocop Rails configuration, but we\ndon't use that. So I copied it here. This will be helpful when we\nupgrade Rubocop and have to deal with this change:\nhttps://github.com/rubocop/rubocop/pull/11236","shortMessageHtmlLink":"Rubocop: Exempt mail and respond_to from Style/SymbolProc in Rails"}},{"before":"552b4c7211a063c24e79a30e536ce4eea06e3e24","after":null,"ref":"refs/heads/v2","pushedAt":"2023-03-09T01:06:54.369Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"}},{"before":"d6a6ecb388956cc421d1d0fdf6bb41beb09ab3d7","after":null,"ref":"refs/heads/v3","pushedAt":"2023-03-09T01:06:51.230Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"}},{"before":null,"after":"d6a6ecb388956cc421d1d0fdf6bb41beb09ab3d7","ref":"refs/heads/v3","pushedAt":"2023-03-09T01:03:30.146Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"},"commit":{"message":"Merge pull request #3 from academia-edu/enable-rails-unknownenvironment\n\nEnable Rails/EnvironmentComparison and Rails/UnknownEnv","shortMessageHtmlLink":"Merge pull request #3 from academia-edu/enable-rails-unknownenvironment"}},{"before":"d6a6ecb388956cc421d1d0fdf6bb41beb09ab3d7","after":null,"ref":"refs/heads/v3","pushedAt":"2023-03-09T01:03:07.555Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"patbl","name":"Patrick Brinich-Langlois","path":"/patbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1735266?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wMlQyMzoyNzoxMS4wMDAwMDBazwAAAASQmbBx","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wMlQyMzoyNzoxMS4wMDAwMDBazwAAAASQmbBx","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0wOVQwMTowMzowNy41NTUzODhazwAAAAL_d04J"}},"title":"Activity · academia-edu/linting-config"}