David Roetzel
e4e584a99e
Handle Update of a FeaturedCollection ( #38337 )
2026-03-23 15:57:02 +00:00
Claire
39d9da3b82
Tag linked FeaturedCollection objects over ActivityPub ( #38115 )
2026-03-23 13:11:33 +00:00
David Roetzel
ccf6f16f05
Handle Delete of a FeatureAuthorization ( #38292 )
2026-03-20 09:51:20 +00:00
Matt Jankowski
815c2cf8e9
Clean up Webfinger lib spec ( #38259 )
2026-03-18 13:23:06 +00:00
Matt Jankowski
b320c9e4c9
Prefer to_json over JSON.generate when simple strings in stub request ( #38258 )
2026-03-17 16:10:54 +00:00
David Roetzel
f3035a8e51
Handle Reject of a FeatureRequest ( #38256 )
2026-03-17 15:59:51 +00:00
Matt Jankowski
b9d25bde3e
Convert mix of JSON.parse and JSON.load_file ( #38242 )
2026-03-17 13:27:57 +00:00
Matt Jankowski
4d33490ec8
Update chewy to version 8.0.1 ( #37983 )
2026-03-17 13:27:37 +00:00
David Roetzel
5f36c482d2
Handle Accept of a FeatureRequest ( #38251 )
2026-03-17 11:45:00 +00:00
Matt Jankowski
f07e84f9de
Rescue JSON::ParserError where already converted ( #38244 )
2026-03-17 08:57:10 +00:00
Matt Jankowski
8792d6f840
Use JSON.generate in trivial string/hash conversion in specs ( #38224 )
2026-03-16 15:16:43 +00:00
Matt Jankowski
70230c632c
Use to_json call for AP::Follow reject path ( #38227 )
2026-03-16 14:40:51 +00:00
Matt Jankowski
8124f1581a
Use to_json call in cli/domains ( #38219 )
2026-03-16 14:03:20 +00:00
Matt Jankowski
6044219746
Use to_json call for raw event strings ( #38215 )
2026-03-16 13:55:58 +00:00
David Roetzel
c993daa347
Start of handling FeatureRequest activities ( #38193 )
2026-03-16 09:04:28 +00:00
David Roetzel
eeed483518
Handle Remove of an individual collection item ( #38170 )
2026-03-12 11:11:39 +00:00
David Roetzel
353c8b2abf
Handle Remove activity on featuredCollections ( #38169 )
2026-03-12 10:37:53 +00:00
David Roetzel
94aa5d7c9e
Handle Add activity to featuredCollections ( #38167 )
2026-03-12 10:14:22 +00:00
David Roetzel
1d46558e8d
Ingestion of remote collection items ( #38106 )
2026-03-09 14:59:57 +00:00
Claire
e235c446c9
Fix broken option defaults in tootctl email-domain-blocks ( #38107 )
2026-03-09 11:26:16 +00:00
Claire
8a0261c51c
Add missing_attribution boolean to preview cards ( #38043 )
2026-03-04 11:18:37 +00:00
Claire
3b7c33e763
Add exclude_direct flag to /api/v1/accounts/:id/statuses to exclude direct messages ( #37763 )
2026-02-27 09:34:12 +00:00
David Roetzel
7b85d21823
Re-use custom socket class for FASP requests ( #37925 )
2026-02-20 14:27:50 +00:00
Matt Jankowski
1b724e9e12
Capture output in cli/emoji spec ( #37861 )
2026-02-16 08:24:39 +00:00
Claire
37e82ee66f
Add --suspended-only option to tootctl emoji purge ( #37828 )
2026-02-12 10:25:29 +00:00
Daniel King
d5d57ac25a
Add flag to preserve cached media on cleanup ( #36200 )
...
Co-authored-by: Daniel King <git@kin.gy >
2026-01-29 15:53:51 +00:00
Matt Jankowski
562ea656f4
Add coverage for TagManager#normalize_domain ( #35994 )
2026-01-21 16:11:38 +00:00
Claire
e7c6600d83
Fix cross-server conversation tracking ( #37559 )
2026-01-21 12:02:41 +00:00
David Roetzel
c218849204
Add collection endpoint ( #37468 )
2026-01-14 10:08:29 +00:00
David Roetzel
a9cfddf28e
AP/AS serialization of Collections ( #37434 )
2026-01-12 08:39:25 +00:00
David Roetzel
aa2110025e
Fix URI generation for reblogs by accounts with numerical AP ids ( #37415 )
2026-01-07 15:39:22 +00:00
Claire
0b1b98c4f2
Merge commit from fork
2026-01-07 14:14:42 +01:00
David Roetzel
4e63958914
Federated "featureable in collections" preference ( #37298 )
2025-12-19 13:44:27 +00:00
David Roetzel
5e8b8f9c23
Extract interaction policy class ( #37277 )
2025-12-17 10:12:43 +00:00
Claire
addeb28292
Change wrapstodon 2025 to allow unlisted posts in top statuses ( #37206 )
2025-12-11 16:35:35 +00:00
Claire
7b8a5d42f1
Remove unused time series details from 2025 annual report ( #37187 )
2025-12-10 11:02:24 +00:00
Claire
9b851616fe
Remove more unused data from 2025 annual reports ( #37134 )
2025-12-05 13:36:37 +00:00
Claire
88aed3c11a
Fix streamed quoted polls not being hydrated correctly ( #37118 )
2025-12-04 14:10:48 +00:00
Claire
945ef5a8e1
Remove unused data from 2025 annual reports ( #37033 )
2025-11-28 08:58:34 +00:00
Eashwar Ranganathan
826e9d7047
Make tootctl aware of 'require approval' for email domains ( #34579 )
2025-11-27 15:52:59 +00:00
Matt Jankowski
4f6a7e44d1
Update rubocop-rspec to version 3.8.0 ( #36853 )
2025-11-19 10:14:51 +00:00
Matt Jankowski
53703202fb
Add IpBlock#to_cidr method to build string ( #35773 )
2025-11-17 14:51:05 +00:00
Claire
ed3710e58f
Fix Update importing old previously-unknown activities and treating them as recent ones ( #36848 )
2025-11-12 16:09:00 +00:00
Claire
762e87b121
Fix SMTP configuration with mail 2.9.0 ( #36646 )
2025-10-30 11:21:32 +00:00
Claire
8fb524e07f
Add support for Update of converted object types ( #36322 )
2025-10-28 14:05:14 +00:00
Eugen Rochko
76053fb4a9
Fix hashtags not being picked up when full-width hash sign is used ( #36103 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2025-10-27 17:18:01 +00:00
Claire
405a49df44
Merge commit from fork
...
* Refuse granting quote authorization for reblogs
* Add validation to reject quotes of reblogs
* Do not process quotes of reblogs as potentially valid quotes
* Refuse to serve quoted reblogs over REST API
2025-10-21 15:00:28 +02:00
Claire
264d068d8d
Change new accounts to use new ActivityPub numeric ID scheme ( #36365 )
2025-10-14 16:36:55 +00:00
Eugen Rochko
33f739da44
Fix permalink redirects continuing to work for suspended accounts ( #36453 )
2025-10-13 15:18:01 +00:00
Emelia Smith
24dcb18013
Merge commit from fork
...
* Ensure tootctl revokes sessions, access tokens and web push subscriptions
* Fix test coverage
2025-10-13 14:20:23 +02:00