Commit Graph

2233 Commits (f0d6dc4519cc0311583f139834fbbbcd64e82d7a)

Author SHA1 Message Date
Emelia Smith 5fd56512de
Improve Report Notes and Account Moderation Notes ()
Jason Punyon 85c625d319
Fix repetitive database queries from ()
Matt Jankowski 6beead3867
Move `simplecov` config into `rails_helper` ()
Renaud Chaput 40639510f8
Retain unconfirmed users longer (1 week) ()
Matt Jankowski 0d397db5dd
Consolidate system specs into single directory, use rspec tags for configuration ()
Matt Jankowski fa43a6c835
Use more accurate `redirect_uri` in oauth spec ()
Claire 2fe1b8d169
Add API to get multiple accounts and statuses ()
Co-authored-by: noellabo <noel.yoshiba@gmail.com>
Fawaz Farid bc24c4792d
Allow admins to configure instance favicon and logo ()
Emelia Smith 116f01ec7d
Implement RFC 8414 for OAuth 2.0 server metadata ()
Claire 30ef9fccf0
Fix hashtag matching pattern matching some link anchors ()
Matt Jankowski dbaa4ed891
Use `chewy` which relaxes ES version reqs ()
Claire e5062b7135
Fix post deletion not being deferred when those are part of an account warning ()
Claire 253ead3aa7
Fix not being able to block a subdomain of an already-blocked domain through the API ()
Matt Jankowski 1e7d5d2957
Update `devise-two-factor` to version 5.0.0 ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski 2447497a4c
Status length validation spec updates ()
Claire 91ca90e25b
Fix Idempotency-Key ignored when scheduling a post ()
Claire e845594878
Fix moderator account being exposed in account moderation notification ()
Claire 4ef0b48b95
Add in-app notifications for moderation actions/warnings ()
Emelia Smith 049b159beb
Add read:me OAuth 2.0 scope, allowing more limited access to user data ()
Matt Jankowski a15139bc02
Fix intermittent order based failure in `UpdateStatusService` spec ()
Matt Jankowski f5d341382e
Add `any_args` to have_enqueued_sidekiq_job call (quiets deprecation) ()
Matt Jankowski 11e0049b08
Use enum-generated scopes/queries for `BulkImport` ()
Claire 8bece467f8
Change `have_enqueued_sidekiq_job` usage to always make argument expectations explicit ()
Matt Jankowski 650c548c31
Add `not_featured_by` scope to Tag ()
Matt Jankowski 9ce2db4136
Combine double subject runs and DRY up change check in bulk import service spec ()
Matt Jankowski 6fed108703
Use Rails `upsert` to generate update_count! query in Counters concern ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski 7fed4a9740
Pull out repeated setup to shared setup in statusus/show view spec ()
Matt Jankowski 61d108f415
Extract `header_tags` method in statuses/show view spec ()
Matt Jankowski da6b9238f5
Expand coverage for admin/metrics/measure/* classes ()
Matt Jankowski ec5a0e0f5e
Expand coverage for admin/metrics/dimension/* classes ()
Matt Jankowski 449f99e168
Fix repeated concat output buffer duplicating layout markup ()
Matt Jankowski 576554b19b
Use fabrication sequence in domain values ()
Matt Jankowski 285f63c02e
Use composable query in `User.active` scope ()
Claire babbf6017d
Remove caching in `cache_collection` ()
Claire e73cf356d2
Move OAuth flow tests from feature tests to system tests ()
Matt Jankowski b61ae28f8d
Separate methods for theme style and meta color tags ()
Matt Jankowski 59da591d13
Improve spec for dimension/languages admin metric ()
Claire 38b9d31f63
Improve email address validation ()
Claire 1f11aa5f04
Add stub for trending tags in user mailer spec ()
Matt Jankowski 191bf5876e
Add coverage for sanitize failure path in api/web/embeds spec ()
Matt Jankowski f87959ab50
Fix `RSpec/LetSetup` cop in api/v1/timelines/public spec ()
Matt Jankowski 34489591ec
Add `max_pinned_statuses` to instances serializer and api response ()
Renaud Chaput b4d991adaa
Use integers and not numbers in notification policy API counters ()
renovate[bot] 589e34d00c
Update dependency selenium-webdriver to v4.19.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Claire 9c24f2d6b1
Undo notification permissions on individual and domain blocks ()
Claire 81a04ac25c
Improve specs for severed relationships ()
Matt Jankowski 34f293475e
Fix results/query in `api/v1/featured_tags/suggestions` ()
Claire 05eda8d193
Remove severed relationship notifications for single account suspensions ()
Claire 814a48517f
Add some more tests for notification policies ()
Claire 7434c9c276
Fix the relationships controller spec, since it requires an extra model now ()