Commit Graph

2040 Commits (aaa6f2e9302252b70d1e430ed5b4e6689b827d78)

Author SHA1 Message Date
Matt Jankowski 3d82040b26
Reduced repeated setup in `UnallowDomainService` spec (#28785) 12 months ago
Matt Jankowski 6c5a2d51bc
Reduced repeated setup in `PurgeDomainService` spec (#28786) 12 months ago
Matt Jankowski 07e10e3747
Combine assertions about same setup in `Account#suspend!` spec (#28787) 12 months ago
Matt Jankowski 9a475ea8b3
Finish up the CLI spec area pattern adoption for `CLI::Accounts#refresh` specs (#28764) 12 months ago
Matt Jankowski 1b0cb3b54d
Announcement reactions query spec improvement and refactor (#28768) 12 months ago
Matt Jankowski b4c332104a
Use top-level `warn` in JS errors check (#28745) 12 months ago
Claire 98b5f85f10
Rename and refactor `User#confirm!` to `User#mark_email_as_confirmed!` (#28735) 12 months ago
Claire e621c1c44c
Fix registrations not checking MX records for email domain blocks requiring approval (#28608) 12 months ago
Matt Jankowski a2f02a0775
Disable `Rails/SkipsModelValidations` cop (#28712) 12 months ago
Matt Jankowski e72676e83a
Improve `api/v1/markers#create` performance against simultaneous requests (#28718) 12 months ago
MitarashiDango 2c05b8a60d
Fix Undo Announce activity is not sent, when not followed by the reblogged post author (#18482)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
12 months ago
Matt Jankowski a90696011e
Add coverage/bugfix for invalid appeal submission (#28703) 12 months ago
Matt Jankowski 7801db7ba4
Spec coverage for custom css endpoint (#28706) 12 months ago
Matt Jankowski df9e220364
Add JS console errors check (#28682) 12 months ago
Matt Jankowski cd37048439
Move followable_by coverage to suggestions (#28697) 12 months ago
Matt Jankowski 32eeca9c7b
Refresh instance counts in spec (fixes intermittent failure) (#28698) 12 months ago
Matt Jankowski 8b26614fa7
Combine results include check in spec/models/account (#28471) 12 months ago
Matt Jankowski 185c806d69
Extract spec helper for verifing to/from public AP collection namespace (#28472) 12 months ago
Matt Jankowski 2954279e9c
Remove double subject call in `api/v1/admin/trends/links/links` spec (#28695) 12 months ago
Matt Jankowski 95bd46d32a
Remove double subject call in `api/v1/admin/ip_blocks` spec (#28696) 12 months ago
Matt Jankowski 4e08a4892f
Move streaming `around` config into manager class (#28684) 12 months ago
Matt Jankowski 87097a227c
Clean up `settings/featured_tags/index` view (#28688) 12 months ago
Matt Jankowski 55802242ce
Refactor login activity partial (remove inline ruby) (#28687) 12 months ago
Matt Jankowski 0a7cff53c2
Add coverage for `Account.followable_by` scope (#28689) 12 months ago
Claire d7e13e2483
Fix potential redirection loop of streaming endpoint (#28665) 12 months ago
Matt Jankowski 8422b8ded0
Extract capybara config and improve headless_chrome driver config (#28681) 12 months ago
Matt Jankowski 543d7890fd
Use normalizes to prepare `User` values (#28650)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
12 months ago
Matt Jankowski 00341c70ff
Use Sidekiq `fake!` instead of `inline!` in specs (#25369) 12 months ago
Matt Jankowski 742d8d30e2
Add coverage for `--days` option to CLI `media refresh` command (#28669) 12 months ago
Renaud Chaput 63d0b52cf3
Add a system spec for the `/share` endpoint (#28672) 12 months ago
Claire 10203bd57a
Clean up `Setting` model and remove dead code (#28661) 12 months ago
Jean Boussier 1781849884
Inline what remains of the rails-settings-cached gem (#28618)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
12 months ago
Matt Jankowski 5dc634796a
Misc coverage improvements re: sidekiq/inline (#28651) 12 months ago
Matt Jankowski e677eb164c
Remove unused `Announcement#time_range?` (#28648) 12 months ago
Matt Jankowski 3e43cd095c
Remove unused scope `Announcement.without_muted` (#28645) 12 months ago
Claire 157fc69954
Make request_pool_spec tests more robust (#28610) 12 months ago
Matt Jankowski aa6d07dbd9
Use normalizes to prepare CustomEmoji `domain` value (#28624) 12 months ago
Matt Jankowski 832b92ac3e
Add attachment check to spec/service/suspend_account_service spec (#28619) 12 months ago
Matt Jankowski 12bed81187
Add validation specs to `CustomFilter` model (#28600) 12 months ago
Claire 6ad0fb5a77
Fix NULL MX handling and tighten DNS resolving specs (#28607) 12 months ago
Claire 5f4643b895
Add `PAPERCLIP_ROOT_URL` to Content-Security-Policy when used (#28561) 12 months ago
Matt Jankowski 964a0ecf37
Add sleep statement to nudge thread scheduler in request pool spec (#28596) 12 months ago
Matt Jankowski f06c1f1552
Fix `Capybara/ClickLinkOrButtonStyle` cop in spec/features (#28576) 12 months ago
Claire dfdadb92e8
Add ability to require approval when users sign up using specific email domains (#28468) 12 months ago
Matt Jankowski f92d8c654d
Standardize on Thor methods in CLI classes (#28566) 1 year ago
Matt Jankowski 5c769de096
Add spec coverage for `CLI::Media#remove_orphans` command (#28267) 1 year ago
Matt Jankowski 74a0d81e90
Add coverage for CLI `self-destruct` command (#28565)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
1 year ago
Claire 092bb8a27a
Fix Mastodon not correctly processing HTTP Signatures with query strings (#28476) 1 year ago
Claire bd415af9a1
Change streaming API host to not be overridden to localhost in development mode (#28557) 1 year ago
Claire a2624ff739
Convert signature verification specs to request specs (#28443) 1 year ago