Commit Graph

107 Commits (tests/ditch-inline-script)

Author SHA1 Message Date
Matt Jankowski 0fb4e26cfe
Add details to JS browser error spec failure helpers (#37441) 2 months ago
David Roetzel 1766616ebc
Refactor relation preloading (#37217) 3 months ago
Matt Jankowski 832d8c7397
Use thread support helper in concurrent insert tag spec (#37112) 3 months ago
Eashwar Ranganathan 826e9d7047
Make tootctl aware of 'require approval' for email domains (#34579) 3 months ago
David Roetzel b16452dd99
Add shared context for API authentication (#36981) 3 months ago
Ben Sheldon [he/him] 843c43c97a
Replace ThreadingHelper wait loop with functional CyclicBarrier (#36508) 5 months ago
Emelia Smith 5b97f25a15
Add integration tests for mastodon-streaming (#36025)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Co-authored-by: David Roetzel <david@roetzel.de>
5 months ago
Claire 255d8f3f8c
Fix e-mail confirmation bypassing username approval (#35806) 7 months ago
David Roetzel 868c46bc76
Add delivery failure handling to FASP jobs (#35723) 7 months ago
Matt Jankowski 7e6b134222
Extract `User::Activity` concern (#35581) 7 months ago
Matt Jankowski 6dc55a2f4e
Extract `User::Confirmation` concern (#35582) 7 months ago
Matt Jankowski ca3cc36549
Allow more flexible host/port treatment with LOCAL_DOMAIN values in tests (#35040) 9 months ago
Matt Jankowski ab7f50ce4e
Reduce hard coding of `LOCAL_DOMAIN` env value throughout tests (#35025) 9 months ago
Matt Jankowski 629bb74451
Replace selenium-webdriver with playwright (#34867) 9 months ago
Claire 4b39bced3e
Increase capybara default timeout to reduce test flakiness (#34859) 9 months ago
David Roetzel 3acd87419c
Update to linzer 0.7 (#34765) 10 months ago
Claire 6d6263ce07
Drop redis namespace code (except for Rails cache) (#34665) 10 months ago
Matt Jankowski de19af3650
Extract `frontend_translations` helper to support module (#34400) 11 months ago
David Roetzel 97b9994743
Basic FASP support (#34031) 11 months ago
Matt Jankowski 445aa4ac72
Convert `activitypub/inboxes` spec controller->request (#34292) 11 months ago
Matt Jankowski 6d5a1fbe1d
Assert on page contents while progressing through `new_statuses` system spec (#34139) 12 months ago
David Roetzel bedf808e02
Move feature flag test setup into config (#34124) 12 months ago
Matt Jankowski eaf1ea3155
Remove `admin_user` helper method from `SystemHelpers` module (#34096) 1 year ago
Matt Jankowski 2beab34ca4
Convert `admin/email_domain_blocks` controller -> system spec (#33759) 1 year ago
Matt Jankowski 50013b10a5
Add `Status::Visibility` concern to hold visibility logic (#33578) 1 year ago
Matt Jankowski ce1501c3a7
Add "Account::Search" shared example for use in `Account` spec (#33507) 1 year ago
Matt Jankowski 7cbdcd7b3f
Add role-specific user fabricators (#33437) 1 year ago
Matt Jankowski 28d309fd86
Add shared example for `Expireable` concern (#33369) 1 year ago
Matt Jankowski ce5c33c65d
Add API datetime/format matcher for serialization specs, reduce factories (#33325) 1 year ago
Matt Jankowski 4bf6af3b61
Remove unused `model_have_error_on_field` matcher (#33273) 1 year ago
Matt Jankowski 3cd308523a
Add shared example for `RankedTrend` concern (#33125) 1 year ago
Matt Jankowski 87e7ad9b8f
Add `LoginActivity` model spec and `BrowserDetection` concern shared example (#32959) 1 year ago
Claire f1ef7b5b43
Fix uploading higher-than-wide GIF profile picture with libvips enabled (#32911) 1 year ago
Matt Jankowski b231c3c1bf
Drop support for ruby 3.1 (#32363) 1 year ago
Matt Jankowski df3b954720
Add `DomainHelpers` spec support module for DNS/MX stub (#32690) 1 year ago
Matt Jankowski 5a4f4f3e83
Remove single-use `ProfileStories` method (#31164) 1 year ago
Matt Jankowski cc8d723e71
Register an XML encoder for response tests (#32220) 1 year ago
Matt Jankowski 780e2e9d66
Convert notification mailer spec shared examples to matchers (#32047) 1 year ago
Matt Jankowski 04a939d640
Add `reviewed` and `unreviewed` scopes to `Reviewable` model concern (#31988) 1 year ago
Matt Jankowski c6a0768fe5
Use shared system spec helper methods (#31784) 2 years ago
Matt Jankowski 7efe0bde9d
Add `have_http_link_header` matcher and set header values as strings (#31010) 2 years ago
Matt Jankowski e820cc30b8
Convert invites controller spec to system/request specs (#31755) 2 years ago
Matt Jankowski 9ed1aab9b7
Remove accidental matcher debug code (#31732) 2 years ago
Matt Jankowski f1003b2560
Enable "zero monkey patching" mode in RSpec (#31614) 2 years ago
Matt Jankowski 7c26e5e4a1
Add `Reviewable` model concern (#31152) 2 years ago
Matt Jankowski e1fa456c7c
Add `have_cacheable_headers` matcher for responses (#31727) 2 years ago
Matt Jankowski 67faaf5557
Simplify account model username presence validation spec (#31013) 2 years ago
Matt Jankowski 928390c2ba
Convert `admin/settings` controller specs to system specs (#31548) 2 years ago
Matt Jankowski 40f993b3a0
Use built-in `response.parsed_body` for JSON response specs (#31674) 2 years ago
David Roetzel 388d5473e1
Refactor (ruby) redis configuration (#31694) 2 years ago