Commit Graph

1991 Commits (3944b12b5eec8c6ae4666ec922411b32b3442dd6)

Author SHA1 Message Date
Matt Jankowski cad8cc90ba
Speed-up on `MoveWorker` spec ()
Daniel M Brasil 058f73a4f5
Add request specs for `/api/v1/reports` ()
Matt Jankowski abf0e1fa39
Move `SignedReqestHelpers` rspec config to separate file ()
Daniel M Brasil bc6cd27d9e
Migrate to request specs in `/api/v1/followed_tags` ()
Matt Jankowski fd9dea21d0
DB speedup in `API::` controller/request specs ()
Daniel M Brasil ecdb31d479
Migrate to request specs in `/api/v1/favourites` ()
Daniel M Brasil 7664e3b692
Migrate to request specs in `/api/v1/statuses/:status_id/source` ()
Daniel M Brasil 4230d1ee0a
Migrate to request specs in `/api/v1/timelines/tag/:hashtag` ()
KMY(雪あすか) 45bdd60f3c
Fix when unfollow a tag, my post also disappears from the home timeline ()
Matt Jankowski 133f218a4d
Add system specs for admin area `batch` actions ()
Claire 27e84c0691
Fix duplicate reports being sent when reporting some remote posts ()
Claire 3262d1f1b6
Fix incorrect serialization of regional languages in `contentMap` ()
Claire 340c390849
Fix crash when filtering for “dormant” relationships ()
Claire 40ba6e119b
Fix Vary headers not being set on some redirects ()
Matt Jankowski 72cec47c13
Silence deprecation warning in CacheBuster spec ()
gunchleoc 68ec1d180a
Fix language sorting in settings ()
Matt Jankowski c676bc91e9
Dont match mention in url query string ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Claire ceb365c419
Fix boosts of local users being filtered in account timelines ()
Claire 828eebad48
Add `hide_collections`, `discoverable` and `indexable` attributes to credentials API ()
Claire 94893cf24f
Merge pull request from GHSA-hcqf-fw2r-52g4
* Revert "Fix request URL normalisation for bare domain and 8-bit characters ()"

This reverts commit 8891d8945d.

* Revert "Do not normalize URL before fetching it ()"

This reverts commit fd284311e7.
Claire 6273416292
Fix post edits not being forwarded as expected ()
Robert R George 20666482ef
Added admin api for managing tags ()
jsgoldstein 4d9186a48c
Add search tests ()
Eugen Rochko 3a679844e4
Fix `account_id`, `max_id` and `min_id` params not working in search ()
Claire 81caafbe84
Fix performances of profile directory ()
Claire 355e3fb529
Simplify `Account.by_recent_status` and `Account.by_recent_sign_in` scopes ()
Claire 1f99d86287
Fix blocked domain appears from account feed ()
Co-authored-by: Jeong Arm <kjwonmail@gmail.com>
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Claire b83e487502
Fix moderator rights inconsistencies ()
Eugen Rochko ece1ff77d6
Add `in:library` syntax to search ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Christian Schmidt ea31929776
Fix invalid Content-Type header for WebP images ()
Claire 16681e0f20
Add admin notifications for new Mastodon versions ()
Eugen Rochko e754083e8a
Fix unmatched quotes and prefixes causing search to fail ()
Daniel M Brasil ccca542db1
Fix `/api/v1/timelines/tag/:hashtag` allowing for unauthenticated access when public preview is disabled ()
Tyler Deitz 336ec503c2
Add avatar image to webfinger responses ()
Eugen Rochko 2304cc6456
Fix bad search type heuristic ()
Claire e3825a13c1
Add PublicStatusesCheck to Elasticsearch index check on admin dashboard ()
jsgoldstein 30c191aaa0
Add new public status index ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Daniel M Brasil f337008819
Fix timeout on invalid set of exclusionary parameters in `/api/v1/timelines/public` ()
Nick Schonning b970ed6098
Update rubocop and rubocop-rspec ()
Claire ac0eb0533e
Add Elasticsearch cluster health check and indexes mismatch check to dashboard ()
Claire 191d302b7f
Refactor `Api::V1::ProfilesController` into two separate controllers ()
Daniel M Brasil d24a87ce4f
Add ability to delete avatar or header picture via the API ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Renaud Chaput b95867ad1f
Allow setting a custom HTTP method in CacheBuster ()
Co-authored-by: Jorijn Schrijvershof <jorijn@jorijn.com>
Claire 60b9fa641d
Fix cached posts including stale stats ()
Matt Jankowski d9a9323968
Avoid connecting to a running ES instance in ES search check spec ()
Matt Jankowski 2c88364222
Restore console behavior in `test` env ()
Claire b12d75ef4f
Fix blocking subdomains of an already-blocked domain ()
Claire 30c64bf616
Fix list import concurrently creating lists of the same name ()
Matt Jankowski c363978782
Spec media attachment speedups ()
Christian Schmidt 8da99ffb0d
Add alt text for preview card thumbnails ()
Daniel M Brasil 3a4d3e9d4b
Add `GET /api/v1/instance/languages` to REST API ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Emelia Smith e258b4cb64
Refactor: replace whitelist_mode mentions with limited_federation_mode ()
Christian Schmidt 8891d8945d
Fix request URL normalisation for bare domain and 8-bit characters ()
Christian Schmidt ca342d4838
Add List-Unsubscribe email header ()
Christian Schmidt f2257069b2
Fix AVIF attachments ()
Christian Schmidt fd284311e7
Do not normalize URL before fetching it ()
Matt Jankowski 7581b1ff96
Profiling tools configuration improvement ()
Matt Jankowski 6f1fa1364f
Fix `RSpec/EmptyExampleGroup` cop ()
Matt Jankowski 660993b415
Add coverage for `URLValidator` ()
Matt Jankowski 6602edf064
Add coverage for `LanguageValidator` ()
Renaud Chaput 4d1b67f664
Add end-to-end (system) tests ()
Christian Schmidt f96e4b3047
Use original URL in preview if it redirects to 4xx page ()
Claire 6c3c5bbbc3
Fix crash when processing Flag activity with no status ()
Claire b4e739ff0f
Change interaction modal in web UI ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Daniel M Brasil 812a84ff5f
Migrate to request specs in `/api/v2/filters` ()
Matt Jankowski f48d345de1
Use correct naming on controller concern specs ()
Matt Jankowski 2d9808f648
Reformat large key values in service specs ()
Matt Jankowski 7d62e3b198
Reformat large text arg in `FetchLinkCardService` spec ()
Matt Jankowski 50ff3d3342
Coverage for `Auth::OmniauthCallbacks` controller ()
Claire 5b457961fc
Fix linting issue ()
Claire e5f1000ad1
Fix CSP headers being unintendedly wide ()
Claire 144a406d33
Clean up unused application records ()
Claire 1e3b19230a
Add stricter protocol fields validation for accounts ()
Matt Jankowski 1cceb62afd
Fix `Lint/Void` cop ()
Matt Jankowski 285a3df56c
Move localized subject mailer shared example to separate file ()
Christian Schmidt 4c18928a93
Wrong count in response when removing favourite/reblog ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski 6edd404482
Cleanup unused portions of statuses/status partial ()
Daniel M Brasil 59b38f9ee4
Migrate to request specs in `/api/v1/mutes` ()
Daniel M Brasil 58bfe8c43a
Migrate to request specs in `/api/v1/bookmarks` ()
Daniel M Brasil 5a7c6c6597
Migrate to request specs in `/api/v1/timelines/public` ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Daniel M Brasil 19208aa422
Migrate to request specs in `/api/v1/statuses/:status_id/favourite` ()
Daniel M Brasil 6fb4a756ff
Migrate to request specs in `/api/v1/statuses/:status_id/bookmark` ()
Daniel M Brasil 4859958a0c
Migrate to request specs in `/api/v1/polls` ()
Daniel M Brasil 1aea938d3d
Migrate to request specs in `/api/v1/statuses/:status_id/pin` ()
Daniel M Brasil 6cdc8408a9
Migrate to request specs in `/api/v1/emails/confirmations` ()
Daniel M Brasil 8a1aabaac1
Migrate to request specs in `/api/v1/timelines/home` ()
Claire 943f27f437
Remove unfollowed hashtag posts from home feed ()
Claire f18618d7f9
Fix some incorrect tests ()
Claire 41f65edb21
Fix embed dropdown menu item for unauthenticated users ()
Matt Jankowski 6c5a2233a8
Fix `RSpec/StubbedMock` cop ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski 658742b3cd
Fix `Lint/AmbiguousBlockAssociation` cop ()
Matt Jankowski 74806deb2c
Fix `RSpec/SubjectStub` cop ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski 7824df0eca
Exclude `lib/linter` from simplecov report ()
Matt Jankowski c75df62ccc
Fix `RSpec/SubjectDeclaration` cop ()
Nick Schonning 1d557305d2
Enable Rubocop Style/FrozenStringLiteralComment ()
jsgoldstein 99be47f8b9
Change searching with # to include account index ()
Claire c27b82a437
Add `forward_to_domains` parameter to `POST /api/v1/reports` ()
Matt Jankowski f3fca78756
Refactor `NotificationMailer` to use parameterization ()
Matt Jankowski d6b387a0c4
Remove unused `NotificationMailer#digest` preview ()
Matt Jankowski cf33028f35
Admin mailer parameterization ()
Eugen Rochko 93e8a15415
Add forwarding of reported replies to servers being replied to ()
Claire 94fbac77e7
Fix processing of media files with unusual names ()
Claire dc8f1fbd97
Merge pull request from GHSA-9928-3cp5-93fm
* Fix attachments getting processed despite failing content-type validation

* Add a restrictive ImageMagick security policy tailored for Mastodon

* Fix misdetection of MP3 files with large cover art

* Reject unprocessable audio/video files instead of keeping them unchanged
Daniel M Brasil 383c00819c
Fix `/api/v2/search` not working with following query param ()
Daniel M Brasil 4fe2d7cb59
Fix HTTP 500 in `/api/v1/emails/check_confirmation` ()
Matt Jankowski 683ba5ecb1
Fix rails `rewhere` deprecation warning in directories api controller ()
Claire a209d1e683
Fix ResolveURLService not resolving local URLs for remote content ()
jsgoldstein 4581a528f7
Change account search to match by text when opted-in ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Claire c7c6f02ae6
Fix suspending an already-limited domain ()
Claire a5b6f6da80
Change /api/v1/statuses/:id/history to always return at least one item ()
Matt Jankowski 05f9e39b32
Fix `RSpec/VerifiedDoubles` cop ()
Matt Jankowski 38433ccd0b
Reduce `Admin::Reports::Actions` spec db activity ()
Claire 602c458ab6
Add finer permission requirements for managing webhooks ()
Matt Jankowski 63d15d5330
Speed-up on `StatusesController` spec ()
Matt Jankowski 0b39b9abee
Speed-up on `BackupService` spec ()
Daniel M Brasil 6ac271c2a0
Migrate to request specs in `/api/v1/suggestions` ()
Claire 37a9c2258a
Add per-test timeouts to AutoStatusesCleanupScheduler tests ()
Claire ebfeaebedb
Fix /api/v1/conversations sometimes returning empty accounts ()
Daniel M Brasil e53eb38a8d
Migrate to request specs in `/api/v1/admin/account_actions` ()
Claire fd23f50243
Fix wrong view being displayed when a webhook fails validation ()
Claire c78280a8ce
Add translate="no" to outgoing mentions and links ()
Claire dd07393e75
Fix user settings not getting validated ()
Matt Jankowski e1c9d52e91
Reduce `sleep` time in request pool spec ()
Matt Jankowski 3a65fb044f
Add coverage for `UserMailer` methods ()
Matt Jankowski e835198b26
Combine assertions in api/v1/notifications spec ()
Daniel M Brasil b9bc9d0bda
Fix incorrect pagination headers in `/api/v2/admin/accounts` ()
Daniel M Brasil 0a0a1f1495
Migrate to request specs in `/api/v1/tags` ()
Matt Jankowski b276b3bb83
Remove Ruby GC config from spec helper ()
Daniel M Brasil b10c05e702
Migrate to request specs in `/api/v1/lists` ()
Matt Jankowski 4c5aa0e470
Update rubocop-rspec to version 2.22.0, fix `RSpec/IndexedLet` cop ()
Daniel M Brasil 24015ef0cc
Migrate to request specs in `/api/v1/domain_blocks` ()
Daniel M Brasil 87aff5aad8
Migrate to request specs in `/api/v1/follow_requests` ()
Daniel M Brasil d9c6f70cc6
Fix `ArgumentError` in `/api/v1/admin/accounts/:id/action` ()
Matt Jankowski ae9f5379d1
Reduce factory data created in spec/models/trends/statuses spec ()
Matt Jankowski 31d5bc89d1
Speed improvement for `AccountsStatusesCleanupScheduler` spec ()
Daniel M Brasil a5b62e56d0
Migrate to request specs in `/api/v1/apps/verify_credentials` ()
Daniel M Brasil a6407aa662
Migrate to request specs in `/api/v1/apps` ()
Matt Jankowski 4c5f62de99
Extract shared examples from api specs ()
Claire ec59166844
Fix ArgumentError when loading newer Private Mentions ()
Matt Jankowski 10746af82f
Remove unused shared examples for scoped settings ()
Matt Jankowski 25c66fa640
Enable paperclip for account attachment examples ()
Matt Jankowski 62c996b52d
Reduce `RSpec/MultipleExpectations` cop max to 8 ()
Matt Jankowski b5675e265e
Add coverage for `CLI::Feeds` command ()
Matt Jankowski 07933db788
Add coverage for `CLI::Cache` command ()
fusagiko / takayamaki b19a695608
migrate test for `GET /api/v1/accounts/{account_id}` to request spec ()
Daniel M Brasil 99216e34e5
Migrate to request specs in `/api/v1/admin/canonical_email_blocks` ()
Daniel M Brasil b4e19f9610
Migrate to request specs in `/api/v1/admin/ip_blocks` ()
Daniel M Brasil 4301d8cbb3
Migrate to request specs in `/api/v1/admin/domain_allows` ()
Daniel M Brasil 841c220c40
Migrate to request specs in `/api/v1/admin/domain_blocks` ()
Daniel M Brasil 0e200d4e2f
Migrate to request specs in `/api/v1/admin/reports` ()
Matt Jankowski 3a2a15c6ea
Use `build` where possible in fabricators ()
Matt Jankowski c94bb9ba9a
Disable paperclip processing in specs ()
Daniel M Brasil 4aff1d2974
Migrate to request specs in `/api/v1/admin/email_domain_blocks` ()
Matt Jankowski 6c0e3f490a
Fix RSpec/MissingExampleGroupArgument cop ()
Matt Jankowski b74c3cd708
Fix `RSpec/DescribedClass` cop missed items ()
Matt Jankowski c42591356d
Fix `RSpec/DescribedClass` cop ()
Matt Jankowski 1e243e2df7
Misc spec coverage for `Admin::` area controllers ()
Daniel M Brasil eb6f8181e1
Add test coverage for `Mastodon::CLI::Accounts#reset_relationships` ()
Matt Jankowski b22bfae4f9
Add coverage for `DomainBlock#public_domain` method ()
Eugen Rochko 4eda233e09
Add webhook templating ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski af135bddd0
Update `Admin::Metrics::Measure` classes for Rails 7 ()
Matt Jankowski 3b21c13dcc
Rails 7 compatibility fix for `Admin::Metrics::Dimension` classes ()
Daniel M Brasil 70cd2d6000
Add test coverage for `Mastodon::CLI::Accounts#cull` ()
Darius Kazemi bacb674921
Add exclusive lists ()
Co-authored-by: Liam Cooke <liam@liamcooke.com>
Co-authored-by: John Holdun <john@johnholdun.com>
Co-authored-by: Effy Elden <effy@effy.space>
Co-authored-by: Lina Reyne <git@lina.pizza>
Co-authored-by: Lina <20880695+necropolina@users.noreply.github.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski 5c87c66504
Add coverage for CLI::CanonicalEmailBlocks command ()
Daniel M Brasil 03a707f6a6
Add test coverage for `Mastodon::CLI::Accounts#merge` ()
Renaud Chaput b0780cfeed
Fix `/share` and cleanup and reorganize frontend locale loading ()
Claire 8884d1ece0
Add support for importing lists ()
Daniel M Brasil 2a353200ad
Add test coverage for `Mastodon::CLI::Accounts#rotate` ()
Renaud Chaput 942d850b0a
Allow carets in URL search params ()
Daniel M Brasil f906e21a4f
Add test coverage for `Mastodon::CLI::Accounts#refresh` ()
Matt Jankowski f84037ae2b
Remove unused #hash_to_object method in SettingsHelper ()
Claire e9385e93e9
Add a confirmation screen when suspending a domain ()
Claire b922ad7a1b
Fix crash when S3_ALIAS_HOST or S3_CLOUDFRONT_HOST have a path component ()
Christian Schmidt 69057467cb
Translate CW, poll options and media descriptions ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski b0104e4c33
Silence output to stdout during cli specs ()
Daniel M Brasil 3c41547f49
Add test coverage for `Mastodon::CLI::Accounts#backup` ()
Matt Jankowski 8b1bfaed3e
Add specs for admin/webhooks CRUD actions ()
Matt Jankowski 665bb237a8
Increase spec coverage for controllers - admin/ip_blocks, admin/relays, admin/rules ()
Daniel M Brasil bf9a7ce8e8
Add test coverage for `Mastodon::CLI::Accounts#unfollow` ()
Daniel M Brasil dbc44be0ca
Add test coverage for `Mastodon::CLI::Accounts#follow` ()
Daniel M Brasil 3d253b9830
Add test coverage for `Mastodon::CLI::Accounts#approve` ()
Daniel M Brasil bbbcdc083f
Add test coverage for `Mastodon::CLI::Accounts#delete` ()
Daniel M Brasil bdc7548652
Add test coverage for `Mastodon::CLI::Accounts#modify` ()
Daniel M Brasil 11b8336418
Add test coverage for `Mastodon::CLI::Accounts#create` ()
Matt Jankowski 0f2c16ac4b
Fix RSpec/NoExpectationExample cop ()
Matt Jankowski 384345b0de
Add CLI Base class for command line code ()
Matt Jankowski d2e5430d4a
Fix RSpec/ExpectChange cop ()
Matt Jankowski b896b16cb3
Fix RSpec/PredicateMatcher cop ()
Matt Jankowski 778e4a7bf7
Fix RSpec/ExpectInHook cop ()
Matt Jankowski b6b4ea4ca5
Move the mastodon/*_cli files to mastodon/cli/* ()
Matt Jankowski c9f980b268
Add request spec for backups download ()
Matt Jankowski e387175fc9
Fix RSpec/RepeatedExample cop ()
Matt Jankowski 9f5deb310b
Fix Performance/MapCompact cop ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski 2877c80dbc
Add specs for admin/announcements CRUD actions ()
Daniel M Brasil b473df9a14
Improve test coverage for `/api/v1/featured_tags` ()
Claire 2a61f14753
Fix account confirmation flow not returning to app after captcha validation ()
Daniel M Brasil 4a22e72b9b
Improve test coverage for `/api/v1/admin/canonical_email_blocks` ()
Daniel M Brasil ce8b5899ae
Fix POST `/api/v1/admin/domain_allows` returning 200 when no domain is specified ()
Matt Jankowski e328ab7e5a
Implement pending specs for StatusesController ()
Daniel M Brasil f3feb4c891
Improve test coverage for `/api/v1/admin/email_domain_blocks` ()
Emelia Smith 19f9098551
Allow reports with long comments from remote instances, but truncate ()
Daniel M Brasil d51464283c
Improve test coverage for `/api/v1/admin/ip_blocks_controller` ()
Nick Schonning 99e2e9b81f
Fix minor typos in comments and spec names ()
Claire b805b7f021
Add tests for avatar/header in backup service ()
Matt Jankowski d34d94d08f
Add spec for migration warning module ()
Claire e60414792d
Add polling and automatic redirection to `/start` on email confirmation ()
Claire 3ed3d54bf3
Fix reports not being closed when performing batch suspensions ()
Matt Jankowski 604e1c2b11
Remove usage of random sample values in specs ()
Matt Jankowski b84bc2de5d
Replace i18n view spec with helper spec ()
Matt Jankowski 679aca46da
I18n pluralization errors ()
Daniel M Brasil 433ab0c9a3
Fix uncaught NoMethodError error in `/api/v1/admin/canonical_email_blocks/test` ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Claire 9015c2d646
Change profile updates to be sent to recently-mentioned servers ()
Matt Jankowski 2c2d924942
Fix RSpec/RepeatedExampleGroupDescription cop ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski bf3ebeb42f
Fix RSpec/SharedContext cop ()
Matt Jankowski a610a02d4f
Fix RSpec/ScatteredSetup cop ()
Daniel M Brasil 9cbda99941
Add test coverage for `Mastodon::IpBlocksCLI` ()
Claire 6b0942d107
Change AccessTokensVacuum to also delete expired tokens ()
Daniel M Brasil c9210af3ee
Add test coverage for `Mastodon::SettingsCLI` ()
Claire c3c7d59072
Fix infinite loop in AccountsStatusesCleanupScheduler ()
Nick Schonning da3bd913ae
Autofix Rubocop Style/HashSyntax ()
Nick Schonning 1fe04f740a
Enable Rubocop Rails/FilePath ()
Matt Jankowski c97b611b6b
Fix RSpec/InferredSpecType cop ()
Matt Jankowski 710745e16b
Fix RSpec/ContextWording cop ()
Matt Jankowski cf18cc2891
Fix RSpec/MultipleSubjects cop ()
Matt Jankowski bdcd8a9e88
Misc spec cleanup ()
Matt Jankowski 08fb9d300a
Spec coverage for settings/preferences/* controllers ()
Claire a2a22bad23
Fix various edge cases with local moves ()
Claire 1e75eb690d
Fix own posts not getting delivered to own lists ()
Claire c98b012583
Change Move handler to also move list memberships ()
Matt Jankowski 3df665fd23
Fix Lint/ConstantDefinitionInBlock cop ()
Claire 8b636a29c6
Improve automatic post cleanup worker performances ()
Matt Jankowski a0c9f2447e
Fix Performance/MethodObjectAsBlock cop ()
Matt Jankowski 97385f27bd
Fix Performance/RedundantEqualityComparisonBlock cop ()
Matt Jankowski 05e3abe9d9
Fix Lint/EmptyClass cop ()
Matt Jankowski a7df578f97
ApplicationHelper spec coverage, unused removal, tiny refactor ()
Matt Jankowski 570079f8ce
Fix Performance/TimesMap cop ()
Claire 9189e90ff2
Add fallback redirection when getting a webfinger query `LOCAL_DOMAIN@LOCAL_DOMAIN` ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Claire b233da5996
Optimize archive export service and export zip files instead of gzipped tar files ()
Claire 6693a4fe7c
Change lists to be able to include accounts with pending follow requests ()
Claire 1eb51bd749
Add request specs for caching behavior ()
Claire 32a030dd74
Rewrite import feature ()
Matt Jankowski d00e45a7d3
Fix Rails/I18nLocaleAssignment cop ()
Mark Roszko c23d285b16
Remove the u in Favorite for non-gb english ()
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
João Pedro Marques 8f6e290c7a
Adds new follower/following routes ()
Matt Jankowski bdc74086e6
Fix Rails/ContentTag cop ()
Matt Jankowski 8dcfb6e0ea
Fix Rails/HttpPositionalArguments cop ()
Matt Jankowski 274d561430
Enable local account key generation spec ()
Matt Jankowski 4cfe52635c
Add pending spec for User.those_who_can ()
Nick Schonning 5841f1af8c
Autofix Rubocop RSpec/MatchArray ()