Commit Graph

167 Commits (a1ac2a73fffa2a8e1b3aa71041fd01c1587e0d5f)

Author SHA1 Message Date
Matt Jankowski a20ac20302
Add model spec for `Tombstone` ()
Matt Jankowski babee06794
Add coverage for `StatusTrend` and `PreviewCardTrend` models, add `locales` class method to `RankedTrend` ()
Matt Jankowski d1b20ea8f7
Worker specs coverage increase ()
Matt Jankowski a11b599ffa
Expand coverage for `Scheduler::IpCleanupScheduler` worker ()
Matt Jankowski ebab3b80c7
Expand coverage for `Export` utility class ()
Matt Jankowski 5405bdd344
Remove unused E2EE messaging code ()
Matt Jankowski c54cbf7943
Remove `follow` creation from `ListAccount` fabricator ()
Emelia Smith c88ba523ee
Fix sort order of moderation notes on Reports and Accounts ()
Matt Jankowski c9ea91f868
Add coverage for `api/v1/annual_reports` area ()
David Roetzel 35a437a03f
Destroy `NotificationRequest`s that are dismissed ()
Emelia Smith 4655be0da6
Fix add validation to webpush subscription keys ()
Matt Jankowski 4d047b95ae
Use more direct attribute handling in `User` fabricator ()
Claire 89f89d738f
Revert "Allow unblocking email addresses from any matching account ()" ()
Matt Jankowski 576554b19b
Use fabrication sequence in domain values ()
Matt Jankowski 34f293475e
Fix results/query in `api/v1/featured_tags/suggestions` ()
Claire 44bf7b8128
Add notifications of severed relationships ()
Claire 8a1423a474
Allow unblocking email addresses from any matching account ()
Matt Jankowski 98ef38e34e
Ensure unique values in fabricators ()
Eugen Rochko 50b17f7e10
Add notification policies and notification requests ()
Matt Jankowski 14c65180df
Use sequence in `software_update` fabricator to allow multiple ()
Matt Jankowski cd37048439
Move followable_by coverage to suggestions ()
Matt Jankowski af366f65ee
Add spec coverage for `models/form/custom_emoji_batch` class ()
Matt Jankowski 28e1a7a394
Improve spec coverage for `models/announcement` class ()
Matt Jankowski e48ecd2929
Remove `default_scope` from `Admin::ActionLog` ()
Matt Jankowski 9a01a260a0
Convert `api/v1/scheduled_statuses` controller spec to request spec ()
Matt Jankowski 155fb84141
Improve spec coverage for collection of `workers/` classes ()
Matt Jankowski 63c9102f8a
Fix `RSpec/MessageChain` cop ()
Matt Jankowski cfa14ec6d1
Fix `Lint/EmptyBlock` cop ()
Claire 16681e0f20
Add admin notifications for new Mastodon versions ()
Matt Jankowski 2c88364222
Restore console behavior in `test` env ()
Matt Jankowski 7581b1ff96
Profiling tools configuration improvement ()
Claire 1e3b19230a
Add stricter protocol fields validation for accounts ()
Matt Jankowski 07933db788
Add coverage for `CLI::Cache` command ()
Daniel M Brasil 4301d8cbb3
Migrate to request specs in `/api/v1/admin/domain_allows` ()
Matt Jankowski 3a2a15c6ea
Use `build` where possible in fabricators ()
Daniel M Brasil b473df9a14
Improve test coverage for `/api/v1/featured_tags` ()
Daniel M Brasil 4a22e72b9b
Improve test coverage for `/api/v1/admin/canonical_email_blocks` ()
Matt Jankowski 604e1c2b11
Remove usage of random sample values in specs ()
Claire 32a030dd74
Rewrite import feature ()
Matt Jankowski 36eeb70d53
Spec coverage on Settings/ controllers specs ()
Matt Jankowski 56bddfbfa3
Serializers spec coverage ()
Matt Jankowski 2d1ccb3d8b
Restore missing fabricators ()
Matt Jankowski cd99fa8ceb
Fabricator specs ()
Matt Jankowski f9c2213ae5
Models specs coverage ()
Stanislav Dobrovolschii d9271126ce
Add rspecs for FollowRecommendationsScheduler ()
Nick Schonning 8fd3fc404d
Autofix Rubocop Rails/RootPathnameMethods ()
Nick Schonning 84cc805cae
Enable Style/FrozenStringLiteralComment for specs ()
Nick Schonning 81ad6c2e39
Autofix Rubocop Style/StringLiterals ()
Nick Schonning 669f6d2c0a
Run rubocop formatting except line length ()
Claire 13a2abacc8
Add `roles` attribute to Account entities in REST API ()