Commit Graph

2082 Commits (66dda7c762d19c18dc1d7e3105a26377c5b6e932)

Author SHA1 Message Date
Claire 66dda7c762
Fix already-invalid reports failing to resolve ()
Claire 1726085db5
Merge pull request from GHSA-3fjr-858r-92rw
* Fix insufficient origin validation

* Bump version to 4.3.0-alpha.1
Matt Jankowski 8b7b0ee598
Configure selenium to use Chrome version 120 ()
Matt Jankowski 86fbde7b46
Fix `Style/NumericLiterals` cop in ProfileStories support module ()
Matt Jankowski f91acba70a
Combine repeated requests in account controller concern spec ()
Matt Jankowski ff8937aa2c
Move `api/v1/statuses/*` to request spec ()
Matt Jankowski 44f6d285af
Combine repeated subject in ap fetch remote actor service spec ()
Matt Jankowski 239244e2ed
Combine repeated subject in ap fetch remote account service spec ()
Matt Jankowski 5119fbc9b7
Move `api/v1/admin/trends/links/preview_card_providers` to request spec ()
Matt Jankowski b6baab447d
Move `api/v2/admin/accounts` to request spec ()
Matt Jankowski 7adcc0aae3
Move `api/v1/trends/*` to request specs ()
Matt Jankowski 0b0ca6f3b8
Move `api/v1/timelines/list` to request spec ()
Matt Jankowski e519f113e8
Combine repeated subject in `cacheable response` shared example ()
Matt Jankowski d791bca11b
Combine double subject in `well_known/webfinger` shared example ()
Matt Jankowski 09a3493fca
Combine double subject in `api/v1/media` shared example ()
Matt Jankowski 5fbdb2055b
Combine repeated `subject` in `cli/accounts` spec shared example ()
Matt Jankowski 1a30a517d6
Combine repeated subjects in link details extractor spec ()
Matt Jankowski 685eaa04d4
Combine double subject in admin/statuses controller shared example ()
Matt Jankowski beb74fd71c
Combine double subjects in instance actors controller shared example ()
Matt Jankowski beaef4b672
Combine double subjects in application controller shared example ()
Matt Jankowski 6d35a77c92
Combine repeated subjects in `models/user` spec ()
Matt Jankowski 2f8656334d
Combine double subjects in `admin/accounts` controller spec ()
Matt Jankowski 9cc1817bb4
Fix intmermittent failure in `api/v1/accounts/statuses` controller spec ()
Matt Jankowski 0e0a94f483
Handle CLI failure exit status at the top-level script ()
Eugen Rochko 6936e5aa69
Change design of compose form in web UI ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski 42ab855b23
Add specs for `Instance` model scopes and add `with_domain_follows` scope ()
Matt Jankowski 2866106ec1
Reduce factory creation in `spec/models/account_statuses_cleanup_policy` ()
Matt Jankowski 6b6586f5d0
Add `CustomFilterKeyword#to_regex` method ()
Matt Jankowski 7c9c6c7f80
Fix remaining `Rails/WhereExists` cop violations, regenerate todo ()
Claire 087415d0fe
Add tests for processing statuses using bearcap URIs ()
Claire 0471a78055
Add tests for redirect confirmations ()
Matt Jankowski a11a2fb052
Add error classes to api/base errors coverage ()
Matt Jankowski b0207d7757
Add coverage for `Tag.recently_used` scope ()
Claire e2d9635074
Add notification email on invalid second authenticator ()
Matt Jankowski 18004bf227
Add `Account.matches_uri_prefix` scope and use in activitypub/followers_synchronizations controller ()
Matt Jankowski 7ecf7f5403
Move controller->request specs for api/v1/statuses/* ()
Claire cf2a2ed71c
Fix processing of compacted single-item JSON-LD collections ()
Claire 3593ee2e36
Add rate-limit of TOTP authentication attempts at controller level ()
Matt Jankowski 329911b0a3
Migrate controller->request spec for api/v1/follow* ()
Matt Jankowski 1480573c83
Add `Account.auditable` scope, fix N+1 in admin/action_logs#index ()
Matt Jankowski d0b3bc23d7
Remove unused `matches_domain` scopes on Account, DomainAllow, DomainBlock ()
Matt Jankowski 0b853678a4
Add coverage for `api/v1/peers/search` endpoint and extract controller query to Instance scope ()
Matt Jankowski 3d82040b26
Reduced repeated setup in `UnallowDomainService` spec ()
Matt Jankowski 6c5a2d51bc
Reduced repeated setup in `PurgeDomainService` spec ()
Matt Jankowski 07e10e3747
Combine assertions about same setup in `Account#suspend!` spec ()
Matt Jankowski 9a475ea8b3
Finish up the CLI spec area pattern adoption for `CLI::Accounts#refresh` specs ()
Matt Jankowski 1b0cb3b54d
Announcement reactions query spec improvement and refactor ()
Matt Jankowski b4c332104a
Use top-level `warn` in JS errors check ()
Claire 98b5f85f10
Rename and refactor `User#confirm!` to `User#mark_email_as_confirmed!` ()
Claire e621c1c44c
Fix registrations not checking MX records for email domain blocks requiring approval ()