Commit Graph

172 Commits (main)

Author SHA1 Message Date
Matt Jankowski 7cbdcd7b3f
Add role-specific user fabricators (#33437) 1 week ago
Nik Clayton 5cf37248cc
Ensure datetime/date are serialized to correct format (#33086) 4 weeks ago
Eugen Rochko 30aa0df88c
Add terms of service (#33055) 1 month ago
Matt Jankowski 17c02c9210
Remove `thing_type` and `thing_id` columns from settings table (#31971) 1 month ago
Eugen Rochko 48ea7552dd
Change hashtag trends to be stored in the database instead of redis (#32837)
Co-authored-by: David Roetzel <david@roetzel.de>
1 month ago
Matt Jankowski a20ac20302
Add model spec for `Tombstone` (#32697) 2 months ago
Matt Jankowski babee06794
Add coverage for `StatusTrend` and `PreviewCardTrend` models, add `locales` class method to `RankedTrend` (#32688) 2 months ago
Matt Jankowski d1b20ea8f7
Worker specs coverage increase (#32541) 3 months ago
Matt Jankowski a11b599ffa
Expand coverage for `Scheduler::IpCleanupScheduler` worker (#32499) 3 months ago
Matt Jankowski ebab3b80c7
Expand coverage for `Export` utility class (#32212) 3 months ago
Matt Jankowski 5405bdd344
Remove unused E2EE messaging code (#31193) 4 months ago
Matt Jankowski c54cbf7943
Remove `follow` creation from `ListAccount` fabricator (#31902) 4 months ago
Emelia Smith c88ba523ee
Fix sort order of moderation notes on Reports and Accounts (#31528) 4 months ago
Matt Jankowski c9ea91f868
Add coverage for `api/v1/annual_reports` area (#31730) 4 months ago
David Roetzel 35a437a03f
Destroy `NotificationRequest`s that are dismissed (#31008) 6 months ago
Emelia Smith 4655be0da6
Fix add validation to webpush subscription keys (#30542) 7 months ago
Matt Jankowski 4d047b95ae
Use more direct attribute handling in `User` fabricator (#30495) 8 months ago
Claire 89f89d738f
Revert "Allow unblocking email addresses from any matching account (#29305)" (#30385) 8 months ago
Matt Jankowski 576554b19b
Use fabrication sequence in domain values (#29895) 9 months ago
Matt Jankowski 34f293475e
Fix results/query in `api/v1/featured_tags/suggestions` (#29597) 10 months ago
Claire 44bf7b8128
Add notifications of severed relationships (#27511) 10 months ago
Claire 8a1423a474
Allow unblocking email addresses from any matching account (#29305) 10 months ago
Matt Jankowski 98ef38e34e
Ensure unique values in fabricators (#29515) 10 months ago
Eugen Rochko 50b17f7e10
Add notification policies and notification requests (#29366) 10 months ago
Matt Jankowski 14c65180df
Use sequence in `software_update` fabricator to allow multiple (#29438) 11 months ago
Matt Jankowski cd37048439
Move followable_by coverage to suggestions (#28697) 1 year ago
Matt Jankowski af366f65ee
Add spec coverage for `models/form/custom_emoji_batch` class (#28388) 1 year ago
Matt Jankowski 28e1a7a394
Improve spec coverage for `models/announcement` class (#28350) 1 year ago
Matt Jankowski e48ecd2929
Remove `default_scope` from `Admin::ActionLog` (#28026) 1 year ago
Matt Jankowski 9a01a260a0
Convert `api/v1/scheduled_statuses` controller spec to request spec (#27986) 1 year ago
Matt Jankowski 155fb84141
Improve spec coverage for collection of `workers/` classes (#27874) 1 year ago
Matt Jankowski 63c9102f8a
Fix `RSpec/MessageChain` cop (#27776) 1 year ago
Matt Jankowski cfa14ec6d1
Fix `Lint/EmptyBlock` cop (#27748) 1 year ago
Claire 16681e0f20
Add admin notifications for new Mastodon versions (#26582) 1 year ago
Matt Jankowski 2c88364222
Restore console behavior in `test` env (#26401) 1 year ago
Matt Jankowski 7581b1ff96
Profiling tools configuration improvement (#25383) 1 year ago
Claire 1e3b19230a
Add stricter protocol fields validation for accounts (#25937) 2 years ago
Matt Jankowski 07933db788
Add coverage for `CLI::Cache` command (#25238) 2 years ago
Daniel M Brasil 4301d8cbb3
Migrate to request specs in `/api/v1/admin/domain_allows` (#25333) 2 years ago
Matt Jankowski 3a2a15c6ea
Use `build` where possible in fabricators (#25360) 2 years ago
Daniel M Brasil b473df9a14
Improve test coverage for `/api/v1/featured_tags` (#25076) 2 years ago
Daniel M Brasil 4a22e72b9b
Improve test coverage for `/api/v1/admin/canonical_email_blocks` (#24985) 2 years ago
Matt Jankowski 604e1c2b11
Remove usage of random sample values in specs (#24869) 2 years ago
Claire 32a030dd74
Rewrite import feature (#21054) 2 years ago
Matt Jankowski 36eeb70d53
Spec coverage on Settings/ controllers specs (#24221) 2 years ago
Matt Jankowski 56bddfbfa3
Serializers spec coverage (#24017) 2 years ago
Matt Jankowski 2d1ccb3d8b
Restore missing fabricators (#23951) 2 years ago
Matt Jankowski cd99fa8ceb
Fabricator specs (#23925) 2 years ago
Matt Jankowski f9c2213ae5
Models specs coverage (#23940) 2 years ago
Stanislav Dobrovolschii d9271126ce
Add rspecs for FollowRecommendationsScheduler (#23890) 2 years ago