Matt Jankowski
|
04ebbe3077
|
Add sidekiq_inline to appeal service spec (#30562)
|
2024-06-06 14:19:37 +00:00 |
|
Claire
|
e292a28933
|
Merge pull request from GHSA-5fq7-3p3j-9vrf
|
2024-05-30 14:03:13 +02:00 |
|
Claire
|
943792c187
|
Merge pull request from GHSA-5fq7-3p3j-9vrf
|
2024-05-30 14:03:13 +02:00 |
|
Claire
|
3ea4275ae3
|
Merge pull request from GHSA-5fq7-3p3j-9vrf
|
2024-05-30 14:03:13 +02:00 |
|
Matt Jankowski
|
c61e356475
|
Add Status::MEDIA_ATTACHMENTS_LIMIT configuration constant (#30433)
|
2024-05-27 09:49:44 +00:00 |
|
Claire
|
70c4d70dbe
|
Fix Idempotency-Key ignored when scheduling a post (#30084)
|
2024-05-17 12:30:07 +02:00 |
|
Claire
|
51ef619140
|
Fix Idempotency-Key ignored when scheduling a post (#30084)
|
2024-05-17 12:30:00 +02:00 |
|
Claire
|
91ca90e25b
|
Fix Idempotency-Key ignored when scheduling a post (#30084)
|
2024-04-26 13:19:02 +00:00 |
|
Matt Jankowski
|
a15139bc02
|
Fix intermittent order based failure in UpdateStatusService spec (#30008)
|
2024-04-22 08:30:38 +00:00 |
|
Matt Jankowski
|
f5d341382e
|
Add any_args to have_enqueued_sidekiq_job call (quiets deprecation) (#29999)
|
2024-04-19 19:44:59 +00:00 |
|
Matt Jankowski
|
11e0049b08
|
Use enum-generated scopes/queries for BulkImport (#29975)
|
2024-04-18 10:13:35 +00:00 |
|
Claire
|
8bece467f8
|
Change have_enqueued_sidekiq_job usage to always make argument expectations explicit (#29974)
|
2024-04-17 11:13:52 +00:00 |
|
Matt Jankowski
|
9ce2db4136
|
Combine double subject runs and DRY up change check in bulk import service spec (#29402)
|
2024-04-17 08:23:25 +00:00 |
|
Claire
|
9c24f2d6b1
|
Undo notification permissions on individual and domain blocks (#29570)
|
2024-03-26 14:46:38 +00:00 |
|
Claire
|
81a04ac25c
|
Improve specs for severed relationships (#29688)
|
2024-03-22 16:25:36 +00:00 |
|
Claire
|
05eda8d193
|
Remove severed relationship notifications for single account suspensions (#29700)
|
2024-03-21 21:53:24 +00:00 |
|
Claire
|
44bf7b8128
|
Add notifications of severed relationships (#27511)
|
2024-03-20 15:37:21 +00:00 |
|
Matt Jankowski
|
e75b55a6d7
|
Extract target account on list method in bulk import row service spec (#29601)
|
2024-03-15 09:31:25 +00:00 |
|
Matt Jankowski
|
6262ceeb70
|
Fix RSpec/DescribedClass cop (#29472)
|
2024-03-13 15:42:39 +00:00 |
|
Matt Jankowski
|
469028b6d3
|
Remove unneeded type: :service from spec/services files (#29304)
|
2024-03-13 08:39:26 +00:00 |
|
Matt Jankowski
|
19f0590795
|
Add basic coverage for TagSearchService class (#29319)
|
2024-03-13 08:33:03 +00:00 |
|
Eugen Rochko
|
50b17f7e10
|
Add notification policies and notification requests (#29366)
|
2024-03-07 14:53:37 +00:00 |
|
Matt Jankowski
|
b0064ddda7
|
Add basic coverage for MoveService class (#29301)
|
2024-02-23 09:59:29 +00:00 |
|
Claire
|
d3c4441af8
|
Fix processing of Link objects in Image objects (#29364)
|
2024-02-23 09:53:09 +01:00 |
|
Claire
|
f3ad918950
|
Fix processing of Link objects in Image objects (#29363)
|
2024-02-23 09:53:04 +01:00 |
|
Matt Jankowski
|
a6ed148769
|
Use heredoc on the HTML blocks in verify link spec (#29365)
|
2024-02-22 21:26:48 +00:00 |
|
Claire
|
9d8dfeb5fb
|
Fix processing of Link objects in Image objects (#29335)
|
2024-02-22 22:27:24 +01:00 |
|
Claire
|
f0541adbd4
|
Fix link verifications when page size exceeds 1MB (#29362)
|
2024-02-22 19:12:57 +01:00 |
|
Claire
|
9a7802655f
|
Fix link verifications when page size exceeds 1MB (#29361)
|
2024-02-22 19:12:53 +01:00 |
|
Claire
|
5152dd869e
|
Fix link verifications when page size exceeds 1MB (#29358)
|
2024-02-22 17:31:50 +00:00 |
|
Matt Jankowski
|
e9b0f0c314
|
Add basic coverage for RemoveDomainsFromFollowersService class (#29327)
|
2024-02-22 10:53:38 +00:00 |
|
Matt Jankowski
|
7c7dfe7de3
|
Add basic coverage for RemoveFeaturedTagService class (#29328)
|
2024-02-22 10:51:04 +00:00 |
|
Matt Jankowski
|
6342ddd698
|
Add basic coverage for UnfavouriteService class (#29329)
|
2024-02-22 10:48:42 +00:00 |
|
Matt Jankowski
|
f70905f127
|
Add basic coverage for UnmuteService class (#29330)
|
2024-02-22 10:48:09 +00:00 |
|
Matt Jankowski
|
a69fe534e3
|
Add basic coverage for WebhookService class (#29331)
|
2024-02-22 10:46:20 +00:00 |
|
Matt Jankowski
|
d1602c017d
|
Add basic coverage for ApproveAppealService class (#29333)
|
2024-02-22 10:40:07 +00:00 |
|
Matt Jankowski
|
ab2ef63a03
|
Add basic coverage for VoteService class (#29334)
|
2024-02-22 10:39:18 +00:00 |
|
Matt Jankowski
|
08342ad40c
|
Add basic coverage for AfterUnallowDomainService class (#29324)
|
2024-02-21 17:13:11 +00:00 |
|
Matt Jankowski
|
8f61e32569
|
Add basic coverage for AppealService class (#29322)
|
2024-02-21 17:12:31 +00:00 |
|
Matt Jankowski
|
b73932461f
|
Add basic coverage for CreateFeaturedTagService class (#29321)
|
2024-02-21 16:58:19 +00:00 |
|
Matt Jankowski
|
5f19e7e799
|
Add basic coverage for ProcessHashtagsService class (#29320)
|
2024-02-21 16:57:45 +00:00 |
|
Matt Jankowski
|
64f9939e39
|
Use capture_emails helper to improve email assertions in specs (#29245)
|
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 |
|
Claire
|
a07fff079b
|
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 |
|
Claire
|
15de520201
|
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
|
4b7f04e3ea
|
Reduce RSpec/MultipleExpectations in post_status_service spec (#29225)
|
2024-02-16 07:52:29 +00:00 |
|
Matt Jankowski
|
fc4f823464
|
Avoid local block var assignment in ap/process_status_update_service spec (#29210)
|
2024-02-16 07:41:25 +00:00 |
|
Matt Jankowski
|
95da28d201
|
Add common ThreadingHelper module for specs (#29116)
|
2024-02-07 14:53:29 +00:00 |
|
Matt Jankowski
|
0df86d77fd
|
Reduce RSpec/ExampleLength in PostStatusService spec example (#29105)
|
2024-02-06 14:36:04 +00:00 |
|
Matt Jankowski
|
978fdc71ca
|
Reduce expectation count in example from ProcessAccountService spec (#29100)
|
2024-02-06 13:04:02 +00:00 |
|
Claire
|
5799bc4af7
|
Merge pull request from GHSA-3fjr-858r-92rw
* Fix insufficient origin validation
* Bump version to v4.1.13
|
2024-02-01 15:56:46 +01:00 |
|
Claire
|
a6641f828b
|
Merge pull request from GHSA-3fjr-858r-92rw
* Fix insufficient origin validation
* Bump version to v4.2.5
|
2024-02-01 15:56:46 +01:00 |
|
Claire
|
1726085db5
|
Merge pull request from GHSA-3fjr-858r-92rw
* Fix insufficient origin validation
* Bump version to 4.3.0-alpha.1
|
2024-02-01 15:56:46 +01:00 |
|
Matt Jankowski
|
44f6d285af
|
Combine repeated subject in ap fetch remote actor service spec (#28953)
|
2024-01-26 17:44:12 +00:00 |
|
Matt Jankowski
|
239244e2ed
|
Combine repeated subject in ap fetch remote account service spec (#28952)
|
2024-01-26 17:43:08 +00:00 |
|
Matt Jankowski
|
7c9c6c7f80
|
Fix remaining Rails/WhereExists cop violations, regenerate todo (#28892)
|
2024-01-25 12:37:07 +00:00 |
|
Claire
|
b377f82b1d
|
Fix processing of compacted single-item JSON-LD collections (#28816)
|
2024-01-24 15:31:13 +01:00 |
|
MitarashiDango
|
0a01bc01d2
|
Fix Undo Announce activity is not sent, when not followed by the reblogged post author (#18482)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
|
2024-01-24 15:31:13 +01:00 |
|
Claire
|
460e4fbdd6
|
Fix processing of compacted single-item JSON-LD collections (#28816)
|
2024-01-24 15:31:06 +01:00 |
|
MitarashiDango
|
4c5575e8e0
|
Fix Undo Announce activity is not sent, when not followed by the reblogged post author (#18482)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
|
2024-01-24 15:31:06 +01:00 |
|
Claire
|
cf2a2ed71c
|
Fix processing of compacted single-item JSON-LD collections (#28816)
|
2024-01-19 12:43:10 +00:00 |
|
Matt Jankowski
|
3d82040b26
|
Reduced repeated setup in UnallowDomainService spec (#28785)
|
2024-01-18 10:11:10 +00:00 |
|
Matt Jankowski
|
6c5a2d51bc
|
Reduced repeated setup in PurgeDomainService spec (#28786)
|
2024-01-18 10:07:49 +00:00 |
|
Claire
|
e621c1c44c
|
Fix registrations not checking MX records for email domain blocks requiring approval (#28608)
|
2024-01-15 17:10:57 +00:00 |
|
Matt Jankowski
|
a2f02a0775
|
Disable Rails/SkipsModelValidations cop (#28712)
|
2024-01-15 13:46:47 +00:00 |
|
MitarashiDango
|
2c05b8a60d
|
Fix Undo Announce activity is not sent, when not followed by the reblogged post author (#18482)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
|
2024-01-12 15:58:28 +00:00 |
|
Matt Jankowski
|
00341c70ff
|
Use Sidekiq fake! instead of inline! in specs (#25369)
|
2024-01-10 11:06:58 +00:00 |
|
Matt Jankowski
|
5dc634796a
|
Misc coverage improvements re: sidekiq/inline (#28651)
|
2024-01-09 09:40:08 +00:00 |
|
Matt Jankowski
|
832b92ac3e
|
Add attachment check to spec/service/suspend_account_service spec (#28619)
|
2024-01-08 11:05:10 +00:00 |
|
Claire
|
dfdadb92e8
|
Add ability to require approval when users sign up using specific email domains (#28468)
|
2024-01-04 09:07:05 +00:00 |
|
Matt Jankowski
|
a4d49c236d
|
Fix RSpec/LetSetup cop in ap/fetch_featured_collection_service (#28461)
|
2023-12-22 12:57:29 +00:00 |
|
Matt Jankowski
|
9251779d75
|
Fix RSpec/LetSetup cop in spec/services (#28459)
|
2023-12-21 14:23:53 +00:00 |
|
Matt Jankowski
|
efd16f3c2c
|
Clean up of RSpec/LetSetup within spec/services/activitypub (#28445)
|
2023-12-21 11:20:12 +00:00 |
|
Claire
|
6fed0fcbaa
|
Remove unneeded settings cleanup from specs (#28425)
|
2023-12-19 15:17:22 +00:00 |
|
Matt Jankowski
|
db897eaa5a
|
Unwind map on single-item array in spec/services/delete_account_service spec (#28358)
|
2023-12-14 14:07:54 +00:00 |
|
Claire
|
89a496b42f
|
Fix status edits not always being streamed to mentioned users (#28324)
|
2023-12-12 10:39:21 +00:00 |
|
Matt Jankowski
|
ed7b5c091b
|
Remove double subject call in services/delete_account_service spec (#28212)
|
2023-12-06 08:51:09 +00:00 |
|
Matt Jankowski
|
be6bb1a10d
|
Remove double subject call in services/suspend_account_service spec (#28213)
|
2023-12-06 08:45:19 +00:00 |
|
Matt Jankowski
|
5517df61de
|
Remove double subject call in services/activitypub/process_account_service spec (#28214)
|
2023-12-06 08:44:51 +00:00 |
|
Matt Jankowski
|
faffd81976
|
Remove double subject call in services/unsuspend_account_service spec (#28215)
|
2023-12-06 08:44:07 +00:00 |
|
Matt Jankowski
|
bb0efe16e6
|
Remove default_scope from MediaAttachment class (#28043)
|
2023-11-30 13:30:35 +00:00 |
|
Matt Jankowski
|
6b46bf9953
|
Handle scenario when webfinger response subject is missing host value (#28088)
|
2023-11-28 18:37:54 +00:00 |
|
Matt Jankowski
|
973597c6f1
|
Consolidate configuration of Sidekiq::Testing.fake! setup (#28046)
|
2023-11-23 09:43:43 +00:00 |
|
Matt Jankowski
|
b2c5b20ef2
|
Fix RSpec/AnyInstance cop (#27810)
|
2023-11-14 14:52:59 +00:00 |
|
Claire
|
07a4059901
|
Add support for invite codes in the registration API (#27805)
|
2023-11-13 13:27:00 +00:00 |
|
Eugen Rochko
|
0d14fcebae
|
Change link previews to keep original URL from the status (#27312)
|
2023-11-13 09:58:28 +00:00 |
|
Matt Jankowski
|
69d00e2721
|
Fix RSpec/InstanceVariable cop (#27766)
|
2023-11-08 15:42:30 +00:00 |
|
Matt Jankowski
|
45770c9306
|
Fix Performance/MapMethodChain cop (#27744)
|
2023-11-07 13:01:09 +00:00 |
|
Matt Jankowski
|
49e2772064
|
Fix RSpec/MessageSpies cop (#27751)
|
2023-11-07 09:46:28 +00:00 |
|
Matt Jankowski
|
b06284c572
|
Fix RSpec/HookArgument cop (#27747)
|
2023-11-07 09:10:36 +00:00 |
|
Jeong Arm
|
8f998cd96a
|
Handle featured collections without items (#27581)
|
2023-10-27 02:36:22 +00:00 |
|
Matt Jankowski
|
bcd0171e5e
|
Fix Lint/UselessAssignment cop (#27472)
|
2023-10-19 16:55:06 +02:00 |
|
Matt Jankowski
|
f8afa0f614
|
Remove unused stub json ld context (#25454)
|
2023-10-16 15:38:27 +02:00 |
|
Claire
|
74dd325112
|
Fix duplicate reports being sent when reporting some remote posts (port to v4.2.1) (#27356)
|
2023-10-10 18:23:31 +02:00 |
|
Claire
|
27e84c0691
|
Fix duplicate reports being sent when reporting some remote posts (#27355)
|
2023-10-10 16:00:50 +02:00 |
|
Claire
|
d6c0ae995c
|
Fix post edits not being forwarded as expected (#26936)
|
2023-09-19 17:01:44 +02:00 |
|
Claire
|
6273416292
|
Fix post edits not being forwarded as expected (#26936)
|
2023-09-15 19:54:32 +02:00 |
|
Emelia Smith
|
cf80d54cba
|
Allow reports with long comments from remote instances, but truncate (#25028)
|
2023-09-05 19:16:09 +02:00 |
|
Claire
|
16681e0f20
|
Add admin notifications for new Mastodon versions (#26582)
|
2023-09-01 17:47:07 +02:00 |
|
Eugen Rochko
|
2304cc6456
|
Fix bad search type heuristic (#26673)
|
2023-08-28 17:08:37 +02:00 |
|