Claire
79958d9442
Merge commit '31abef8917879917a330419fe3981a2fb7f35b69' into glitch-soc/merge-upstream
...
Conflicts:
- `app/services/post_status_service.rb`:
Upstream added a line adjacent to one that had been modified due to local-only posting.
Added upstream's change.
- `tsconfig.json`:
Upstream updated Typescript and updated `tsconfig` in the process by changing paths, where
glitch-soc had extra paths. Updated as upstream did.
2026-03-25 21:36:32 +01:00
Claire
572f18c322
Merge commit '664efcf4c3f9713894054fb642a252d8752a4123' into glitch-soc/merge-upstream
2026-03-25 21:09:30 +01:00
David Roetzel
2884abacef
Fix item count ( #38402 )
2026-03-25 16:31:04 +00:00
Eugen Rochko
bcf0718a9a
Add email subscriptions ( #38163 )
2026-03-25 16:25:45 +00:00
David Roetzel
2a4b205c75
Make sure Delete reaches collection owner ( #38399 )
2026-03-25 15:28:20 +00:00
Claire
15dbf8040e
Add support for multiple keypairs for remote accounts ( #38279 )
2026-03-25 14:52:12 +00:00
David Roetzel
c9eefd0ae7
Persist activity URI of a FeatureRequest ( #38393 )
2026-03-25 14:32:15 +00:00
David Roetzel
a0f6b6d365
Fix off-by-one error when creating collection items ( #38394 )
2026-03-25 14:29:11 +00:00
Matt Jankowski
664efcf4c3
Add have_attachment matcher for attached file exports ( #38389 )
2026-03-25 13:18:14 +00:00
David Roetzel
bcead76410
Only federate accepted collection items ( #38385 )
2026-03-25 13:04:09 +00:00
David Roetzel
84ea8334fe
Do not auto-accept remote collection items ( #38386 )
2026-03-25 13:04:05 +00:00
Claire
7583d07d3a
Change avatar and account header description limit and expose it in API ( #38384 )
2026-03-25 12:32:47 +00:00
David Roetzel
d9db4779cf
Handle local/remote collection items differently when deleting ( #38383 )
2026-03-25 10:57:34 +00:00
Matt Jankowski
5d7682c7dd
Extract security_key_options endpoint to standalone controller ( #38367 )
2026-03-25 10:35:09 +00:00
Matt Jankowski
b399dc3191
Add coverage for "fields" feature of Account ( #38369 )
2026-03-25 10:23:45 +00:00
Matt Jankowski
d42182d9a2
Use more granular content check via parsed_body ( #38378 )
2026-03-25 09:58:04 +00:00
David Roetzel
a3bdcc71e7
Fix serialization when an account is missing ( #38370 )
2026-03-24 16:42:57 +00:00
Claire
3d8e40f7c9
Merge commit 'c72ca33fac1ae1518371f5954ae9487692b17709' into glitch-soc/merge-upstream
2026-03-24 17:05:53 +01:00
David Roetzel
7788281759
Fix adding items without a position ( #38368 )
2026-03-24 14:43:50 +00:00
Claire
4559e4ed1a
Merge commit from fork
2026-03-24 15:44:08 +01:00
Claire
60236bffe6
Merge commit '0ef43a431d353a17419ea6664ed745b5dbfbf2f9' into glitch-soc/merge-upstream
2026-03-24 12:13:39 +01:00
Matt Jankowski
0ef43a431d
Skip non-collection urls in process links service ( #38351 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2026-03-24 09:52:35 +00:00
Claire
ca08c040b0
Federate new profile settings ( #38314 )
2026-03-24 09:20:17 +00:00
David Roetzel
e4e584a99e
Handle Update of a FeaturedCollection ( #38337 )
2026-03-23 15:57:02 +00:00
David Roetzel
3c47020f93
Allow service to update existing Collections ( #38329 )
2026-03-23 14:09:10 +00:00
Claire
39d9da3b82
Tag linked FeaturedCollection objects over ActivityPub ( #38115 )
2026-03-23 13:11:33 +00:00
Claire
21576e29ab
Refactor ProcessMentionsService to remove save_records parameter ( #38277 )
2026-03-23 09:12:30 +00:00
Claire
469076c357
Merge commit '4e276e4476c81482143440f1f405479e0e4be7eb' into glitch-soc/merge-upstream
2026-03-20 18:03:14 +01:00
Matt Jankowski
24d3c94f4a
Use delegate in web/push_subscription model for token value ( #38313 )
2026-03-20 15:48:28 +00:00
David Roetzel
7aa696149f
Fetch an actor's featured collections ( #38306 )
2026-03-20 15:34:04 +00:00
Claire
8f9eba9629
Add more tests around terminating streaming connections ( #38301 )
2026-03-20 10:00:30 +00:00
David Roetzel
ccf6f16f05
Handle Delete of a FeatureAuthorization ( #38292 )
2026-03-20 09:51:20 +00:00
Claire
291f141a02
Merge commit '1ee457f2d37c2b77a7fbce246a7c72ac9f9d3056' into glitch-soc/merge-upstream
2026-03-19 18:14:55 +01:00
Claire
1ee457f2d3
Split invite_users permission into invite_bypass_approval ( #38278 )
2026-03-19 15:25:54 +00:00
David Roetzel
f43969a0eb
New service to fetch remote collections ( #38298 )
2026-03-19 14:27:02 +00:00
Claire
842bac86f6
Merge commit 'db074fc3e2b671e28a44ae379e6df1fcbdbbce53' into glitch-soc/merge-upstream
2026-03-18 18:01:57 +01:00
Matt Jankowski
815c2cf8e9
Clean up Webfinger lib spec ( #38259 )
2026-03-18 13:23:06 +00:00
Matt Jankowski
bd9b24f1ef
Prefer rspec-sidekiq matchers over "expect push bulk to match" approach ( #38274 )
2026-03-18 13:21:54 +00:00
Matt Jankowski
e537292e2a
Prefer to_json in self destruct scheduler ( #38263 )
2026-03-18 13:21:03 +00:00
Claire
2b0531914f
Merge commit 'd52d0e4dedcc4c8ca12781681debe68f77c007e2' into glitch-soc/merge-upstream
2026-03-18 12:01:23 +01:00
Matt Jankowski
b497bb2908
Normalize current_username on account redirect form ( #38262 )
2026-03-18 09:33:00 +00:00
Matt Jankowski
e839a94b93
Use with_index iterator in backup service ( #38264 )
2026-03-18 09:11:14 +00:00
Claire
3593ddff11
Merge commit 'b320c9e4c901bf99ccbca321bad2ceb2f51de140' into glitch-soc/merge-upstream
2026-03-17 18:58:19 +01:00
Claire
bd9e7d6060
Merge commit '68984de5b503791b814d81a85520af256bf43e11' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/admin/settings/discovery/show.html.haml`:
Glitch-soc has an extra setting textually adjacent to a line upstream has changed.
Applied upstream's change while keeping glitch-soc's setting.
2026-03-17 18:53:00 +01:00
Claire
04bf07a9cf
Merge commit 'c37bc5a8a94758e19b2d50db5e7816a96cec5cf4' into glitch-soc/merge-upstream
2026-03-17 18:01:07 +01: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
9c4a072adf
Add missing require rails helper to recent moved files ( #38254 )
2026-03-17 15:16:32 +00:00
David Roetzel
96c93ba835
Only persist a collection item's approval URI once it is verified ( #38255 )
2026-03-17 15:14:30 +00:00
Matt Jankowski
b9d25bde3e
Convert mix of JSON.parse and JSON.load_file ( #38242 )
2026-03-17 13:27:57 +00:00