Commit Graph

2218 Commits (a9816f051d3a83763b5a07423da2684fa2d05ca9)

Author SHA1 Message Date
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 ()
Claire 44bf7b8128
Add notifications of severed relationships ()
Claire 8a1423a474
Allow unblocking email addresses from any matching account ()
Matt Jankowski 6d2986017e
Remove unused `active_nav_class` helper method ()
Claire d5063072c3
Revert friends-of-friends follow recommendation query to using a CTE ()
Matt Jankowski 92855948a0
Remove unused `show_landing_strip?` helper method ()
Matt Jankowski ecdbf15ebe
Remove unused `link_to_older` and `link_to_newer` helper methods ()
Matt Jankowski 4f4132f1a1
Add diagnostic message for failure during CLI search deploy ()
Matt Jankowski 2e91a9bd34
Add `include_pagination_headers` matcher to check `Link` header in api specs ()
Matt Jankowski e75b55a6d7
Extract target account on list method in bulk import row service spec ()
Matt Jankowski 974c7672e5
Extract shared behavior methods in oauth feature spec ()
Matt Jankowski 0bc17a3d48
Use enum-generated `public_visibility` scope on Status ()
Matt Jankowski 681a89f684
Readability clean up in `ImportVacuum` spec ()
Matt Jankowski f9100743ec
Add `Api::ErrorHandling` concern for api/base controller ()
Matt Jankowski 42875fee52
Add coverage for bad args/options in `CLI::Domains#purge` ()
Matt Jankowski 71e5f0f48c
Add coverage for suspended instance actor scenario ()