1
0
Fork 1
mirror of https://github.com/mastodon/mastodon.git synced 2024-12-28 11:09:37 +00:00
Commit graph

107 commits

Author SHA1 Message Date
Matt Jankowski 5405bdd344
Remove unused E2EE messaging code () 2024-09-18 09:27:43 +00:00
Matt Jankowski 09017dd8f0
Add worker spec for annual report worker () 2024-09-05 19:51:17 +00:00
Matt Jankowski f1003b2560
Enable "zero monkey patching" mode in RSpec () 2024-09-04 05:12:25 +00:00
Claire 53c183f899
Reload notifications when accepted notifications are merged (streaming only) () 2024-08-19 15:59:06 +00:00
Claire 7996a9543d
Change notification request acceptance to immediately delete the request () 2024-08-14 07:34:30 +00:00
Claire 670e4655d1
Change dismissing a notification to clear existing filtered notifications for that account () 2024-08-07 15:14:37 +00:00
Matt Jankowski e881a59671
Add User.unconfirmed scope, reduce factories in scheduler/user_cleanup spec () 2024-07-25 14:18:24 +00:00
Matt Jankowski f1300ad284
Rename jobs/attachments rspec tag names () 2024-07-08 16:01:08 +00:00
Matt Jankowski 84a31319e9
Add match_json_values and use in AP worker specs () 2024-06-19 13:46:52 +00:00
Matt Jankowski def6b686ff
Fix Rails/WhereRange cop () 2024-05-20 09:37:36 +00:00
Renaud Chaput 40639510f8
Retain unconfirmed users longer (1 week) () 2024-05-15 08:27:34 +00:00
Claire 2751acb6cd
Automatically switch from open to approved registrations in absence of moderators () 2024-02-21 17:45:06 +00:00
Matt Jankowski 64f9939e39
Use capture_emails helper to improve email assertions in specs () 2024-02-19 15:57:47 +00:00
Claire 9fee5e8526
Merge pull request from GHSA-jhrq-qvrm-qr36
* Fix insufficient Content-Type checking of fetched ActivityStreams objects

* Allow JSON-LD documents with multiple profiles
2024-02-16 11:56:12 +01:00
Matt Jankowski a2f02a0775
Disable Rails/SkipsModelValidations cop () 2024-01-15 13:46:47 +00:00
Matt Jankowski 00341c70ff
Use Sidekiq fake! instead of inline! in specs () 2024-01-10 11:06:58 +00:00
Matt Jankowski 9251779d75
Fix RSpec/LetSetup cop in spec/services () 2023-12-21 14:23:53 +00:00
Eugen Rochko b5ac61b2c5
Change algorithm of follow recommendations ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-12-19 10:59:43 +00:00
Matt Jankowski 973597c6f1
Consolidate configuration of Sidekiq::Testing.fake! setup () 2023-11-23 09:43:43 +00:00
Matt Jankowski 1526e54ac6
Add spec coverage for workers/redownload_* worker classes () 2023-11-17 09:03:46 +00:00
Matt Jankowski 155fb84141
Improve spec coverage for collection of workers/ classes () 2023-11-16 14:36:59 +00:00
Matt Jankowski 8a285413f7
Reduce expectations for RSpec/MultipleExpectations cop in MoveWorker spec () 2023-11-16 10:03:51 +00:00
Matt Jankowski b2c5b20ef2
Fix RSpec/AnyInstance cop () 2023-11-14 14:52:59 +00:00
Matt Jankowski 49e2772064
Fix RSpec/MessageSpies cop () 2023-11-07 09:46:28 +00:00
Matt Jankowski cad8cc90ba
Speed-up on MoveWorker spec () 2023-10-13 15:50:46 +02:00
Claire 16681e0f20
Add admin notifications for new Mastodon versions () 2023-09-01 17:47:07 +02:00
jsgoldstein 30c191aaa0
Add new public status index ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-08-24 16:40:04 +02:00
Claire 1e3b19230a
Add stricter protocol fields validation for accounts () 2023-07-20 18:23:48 +02:00
Claire 943f27f437
Remove unfollowed hashtag posts from home feed () 2023-07-17 13:56:28 +02:00
Matt Jankowski 05f9e39b32
Fix RSpec/VerifiedDoubles cop () 2023-06-22 14:55:22 +02:00
Claire 37a9c2258a
Add per-test timeouts to AutoStatusesCleanupScheduler tests () 2023-06-20 18:54:05 +02:00
Matt Jankowski 4c5aa0e470
Update rubocop-rspec to version 2.22.0, fix RSpec/IndexedLet cop () 2023-06-14 16:44:37 +02:00
Matt Jankowski 31d5bc89d1
Speed improvement for AccountsStatusesCleanupScheduler spec () 2023-06-14 09:56:11 +02:00
Matt Jankowski d2e5430d4a
Fix RSpec/ExpectChange cop () 2023-05-24 11:23:40 +02:00
Claire c3c7d59072
Fix infinite loop in AccountsStatusesCleanupScheduler () 2023-05-04 10:13:00 +02:00
Matt Jankowski 710745e16b
Fix RSpec/ContextWording cop () 2023-05-04 05:49:08 +02:00
Claire a2a22bad23
Fix various edge cases with local moves () 2023-05-03 19:19:25 +02:00
Claire c98b012583
Change Move handler to also move list memberships () 2023-05-03 14:03:38 +02:00
Claire 8b636a29c6
Improve automatic post cleanup worker performances () 2023-05-03 10:31:40 +02:00
Claire 32a030dd74
Rewrite import feature () 2023-05-02 12:08:48 +02:00
Claire 5dc3173ef8
Fix AccountsStatusesCleanupScheduler not spreading deletes across accounts correctly () 2023-04-23 22:25:40 +02:00
Christian Schmidt eb38e9df31
Requeue expiration notification () 2023-03-29 10:52:40 +02:00
Matt Jankowski 688287c59d
Coverage improvement round-out following up previous work () 2023-03-10 13:33:30 +01:00
Matt Jankowski 39e7525c96
Add basic coverage for some worker jobs () 2023-03-04 16:56:09 +01:00
Stanislav Dobrovolschii d9271126ce
Add rspecs for FollowRecommendationsScheduler () 2023-03-02 10:05:05 +01:00
Claire 20b80c62ff
Change auto-deletion throttling constants to better scale with server size () 2023-02-23 16:52:40 +01:00
Nick Schonning 84cc805cae
Enable Style/FrozenStringLiteralComment for specs () 2023-02-22 09:55:31 +09:00
Nick Schonning 0cfdd1a401
Enable Rubocop Style/StringConcatenation defaults () 2023-02-22 09:54:36 +09:00
Nick Schonning 5116347eb7
Autofix Rubocop RSpec/BeEq () 2023-02-20 06:14:50 +01:00
Nick Schonning bf785df9fe
Audofix Rubocop Style/WordArray () 2023-02-20 06:14:10 +01:00