Commit Graph

185 Commits (stable-4.4)

Author SHA1 Message Date
David Roetzel bae258925c
Persist follow recommendations from FASP (#35218) 3 weeks ago
David Roetzel ac4b735c67
Add FASP account search support (#34033) 3 weeks ago
Emelia Smith 72f2f35bfb
Implement Instance Moderation Notes (#31529) 3 weeks ago
David Roetzel b2506478ba
Add FASP follow recommendation support (#34964) 1 month ago
Emelia Smith a73ade526a
Assert usage of client credentials for account registration (#34828) 2 months ago
Claire 8c51a8ba94
Add ability to translate server rules (#34494) 2 months ago
David Roetzel a5a2c6dc7e
Add support for FASP data sharing (#34415) 2 months ago
Claire 7bc301e184
Make `Web::PushSubscription#user` and `Web::PushSubscription#access_token` relationships non-optional (#34498)
Co-authored-by: Emelia Smith <ThisIsMissEm@users.noreply.github.com>
3 months ago
Claire df2611a10f
Add initial support for ingesting and verifying remote quote posts (#34370) 3 months ago
Matt Jankowski 4c2f64907b
Remove deprecated `Import` model (#34371) 3 months ago
David Roetzel 97b9994743
Basic FASP support (#34031) 4 months ago
David Roetzel 26b5f45564
Make `Faker` generate unique TOS effective dates (#34122) 4 months ago
Eugen Rochko cadda2f957
Add effective date to terms of service (#33993) 5 months ago
Matt Jankowski 7cbdcd7b3f
Add role-specific user fabricators (#33437) 7 months ago
Nik Clayton 5cf37248cc
Ensure datetime/date are serialized to correct format (#33086) 7 months ago
Eugen Rochko 30aa0df88c
Add terms of service (#33055) 7 months ago
Matt Jankowski 17c02c9210
Remove `thing_type` and `thing_id` columns from settings table (#31971) 8 months 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>
8 months ago
Matt Jankowski a20ac20302
Add model spec for `Tombstone` (#32697) 9 months ago
Matt Jankowski babee06794
Add coverage for `StatusTrend` and `PreviewCardTrend` models, add `locales` class method to `RankedTrend` (#32688) 9 months ago
Matt Jankowski d1b20ea8f7
Worker specs coverage increase (#32541) 9 months ago
Matt Jankowski a11b599ffa
Expand coverage for `Scheduler::IpCleanupScheduler` worker (#32499) 9 months ago
Matt Jankowski ebab3b80c7
Expand coverage for `Export` utility class (#32212) 10 months ago
Matt Jankowski 5405bdd344
Remove unused E2EE messaging code (#31193) 10 months ago
Matt Jankowski c54cbf7943
Remove `follow` creation from `ListAccount` fabricator (#31902) 10 months ago
Emelia Smith c88ba523ee
Fix sort order of moderation notes on Reports and Accounts (#31528) 11 months ago
Matt Jankowski c9ea91f868
Add coverage for `api/v1/annual_reports` area (#31730) 11 months ago
David Roetzel 35a437a03f
Destroy `NotificationRequest`s that are dismissed (#31008) 1 year ago
Emelia Smith 4655be0da6
Fix add validation to webpush subscription keys (#30542) 1 year ago
Matt Jankowski 4d047b95ae
Use more direct attribute handling in `User` fabricator (#30495) 1 year ago
Claire 89f89d738f
Revert "Allow unblocking email addresses from any matching account (#29305)" (#30385) 1 year ago
Matt Jankowski 576554b19b
Use fabrication sequence in domain values (#29895) 1 year ago
Matt Jankowski 34f293475e
Fix results/query in `api/v1/featured_tags/suggestions` (#29597) 1 year ago
Claire 44bf7b8128
Add notifications of severed relationships (#27511) 1 year ago
Claire 8a1423a474
Allow unblocking email addresses from any matching account (#29305) 1 year ago
Matt Jankowski 98ef38e34e
Ensure unique values in fabricators (#29515) 1 year ago
Eugen Rochko 50b17f7e10
Add notification policies and notification requests (#29366) 1 year ago
Matt Jankowski 14c65180df
Use sequence in `software_update` fabricator to allow multiple (#29438) 1 year ago
Matt Jankowski cd37048439
Move followable_by coverage to suggestions (#28697) 2 years ago
Matt Jankowski af366f65ee
Add spec coverage for `models/form/custom_emoji_batch` class (#28388) 2 years ago
Matt Jankowski 28e1a7a394
Improve spec coverage for `models/announcement` class (#28350) 2 years ago
Matt Jankowski e48ecd2929
Remove `default_scope` from `Admin::ActionLog` (#28026) 2 years ago
Matt Jankowski 9a01a260a0
Convert `api/v1/scheduled_statuses` controller spec to request spec (#27986) 2 years ago
Matt Jankowski 155fb84141
Improve spec coverage for collection of `workers/` classes (#27874) 2 years ago
Matt Jankowski 63c9102f8a
Fix `RSpec/MessageChain` cop (#27776) 2 years ago
Matt Jankowski cfa14ec6d1
Fix `Lint/EmptyBlock` cop (#27748) 2 years ago
Claire 16681e0f20
Add admin notifications for new Mastodon versions (#26582) 2 years ago
Matt Jankowski 2c88364222
Restore console behavior in `test` env (#26401) 2 years ago
Matt Jankowski 7581b1ff96
Profiling tools configuration improvement (#25383) 2 years ago
Claire 1e3b19230a
Add stricter protocol fields validation for accounts (#25937) 2 years ago