25874 Commits

Author SHA1 Message Date
Claire
f3bbf47574 Merge pull request #3456 from ClearlyClaire/glitch-soc/merge-4.4
Merge upstream changes up to 7c28ff90fc into stable-4.4
v4.4.15
2026-03-24 17:09:48 +01:00
Claire
f55e3b14b3 Merge commit '7c28ff90fcb7be07f8fec76f5cdbf4e094917f70' into glitch-soc/merge-4.4 2026-03-24 16:34:42 +01:00
Claire
7c28ff90fc Bump version to v4.4.15 (#38372) 2026-03-24 16:33:13 +01:00
Claire
b02a2abdf8 Merge commit from fork 2026-03-24 15:44:08 +01:00
Claire
6567ceb8de Merge commit from fork 2026-03-24 15:42:40 +01:00
Claire
f0ddc208a8 Backport changes to stable-4.4 (#38359)
Co-authored-by: Matt Jankowski <matt@jankowski.online>
2026-03-24 15:35:56 +01:00
github-actions[bot]
91ea49b7ff New Crowdin Translations for stable-4.4 (automated) (#38343)
Co-authored-by: GitHub Actions <noreply@github.com>
2026-03-24 11:20:56 +01:00
Claire
6c6f042643 Fixes some model definitions in tootctl maintenance fix-duplicates (#38214) 2026-03-23 16:54:30 +01:00
Claire
c4f69f4823 Change media description length limit for remote media attachments from 1500 to 10000 characters (#37921) 2026-03-23 16:54:30 +01:00
Claire
844c5d45f8 Merge pull request #3443 from ClearlyClaire/glitch-soc/merge-4.4
Merge upstream changes up to 9f14bac22a into stable-4.4
2026-03-16 18:33:05 +01:00
diondiondion
04e390654e [Glitch] Prevent hover card from showing unintentionally
Port 316290ba9d to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-14 12:06:39 +01:00
Claire
3b517fc8c5 Merge commit '9f14bac22aa24a4b9971668a49d6920821b75fe2' into glitch-soc/merge-4.4 2026-03-14 12:06:36 +01:00
Matt Jankowski
9f14bac22a Normalize current_username on account migration (#38183) 2026-03-13 18:17:27 +01:00
Hugo Gameiro
9f358a40c3 Fix OpenStack Swift Keystone token rate limiting (#38145) 2026-03-13 18:17:27 +01:00
Claire
8d25d3b9c2 Change HTTP signatures to skip the Accept header (#38132) 2026-03-13 18:17:27 +01:00
diondiondion
7df317be1d Prevent hover card from showing unintentionally (#38112) 2026-03-13 18:17:27 +01:00
Claire
32825cc39a Merge pull request #3434 from ClearlyClaire/glitch-soc/merge-4.4
Merge upstream changes up to d018d9db57 into stable-4.4
2026-03-09 18:43:12 +01:00
Claire
0cd84e46e6 [Glitch] Fix username availability check being wrongly applied on race conditions
Port ea34d35b32 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-09 13:10:23 +01:00
diondiondion
33d6e6acef [Glitch] Prevent hover card from showing on touch devices
Port de4ee8565c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-09 13:10:23 +01:00
Claire
c1f809bfa7 Merge commit 'd018d9db578147fd0807de77bddf42bb076d4ed0' into glitch-soc/merge-4.4 2026-03-09 13:09:21 +01:00
Claire
d018d9db57 Fix poll expiration notification being re-triggered on implicit updates (#38078) 2026-03-09 11:39:47 +01:00
Claire
d31b2df458 Add for searching already-known private GtS posts (#38057) 2026-03-09 11:39:47 +01:00
Matt Jankowski
6d30e68295 Fix incorrect I18n string in webauthn mailers (#38062) 2026-03-09 11:39:47 +01:00
Claire
bfe56212b6 Fix username availability check being wrongly applied on race conditions (#37975) 2026-03-09 11:39:47 +01:00
diondiondion
397c42d4af Prevent hover card from showing on touch devices (#38039) 2026-03-09 11:39:47 +01:00
Claire
d7d2f1c2d7 Fix existing posts not being removed from lists when a list member is unfollowed (#38048) 2026-03-09 11:39:47 +01:00
Claire
f0b875f9c3 Merge pull request #3419 from ClearlyClaire/glitch-soc/merge-4.4
Merge upstream changes up to 1e5ac0f491 into stable-4.4
v4.4.14
2026-02-24 15:48:00 +01:00
Claire
f926bf9a42 Merge commit '1e5ac0f4917f12f8caaaa9c13762a9d3e182c0f7' into glitch-soc/merge-4.4 2026-02-24 15:02:23 +01:00
Claire
1e5ac0f491 Bump version to v4.4.14 (#37964) 2026-02-24 14:44:49 +01:00
Matt Jankowski
e4e5d0cd2d Capture output in cli/emoji spec (#37861) 2026-02-24 10:35:48 +01:00
Claire
19edc6a264 Add --suspended-only option to tootctl emoji purge (#37828) 2026-02-24 10:35:48 +01:00
Claire
5bcbc77e75 Purge custom emojis on domain suspension (#37808) 2026-02-24 10:35:48 +01:00
Claire
bae1da6f73 Fix processing of object updates with duplicate hashtags (#37756) 2026-02-24 10:35:48 +01:00
David Roetzel
b89d6e256b Reject unconfirmed FASPs (#37926) 2026-02-20 16:19:09 +01:00
David Roetzel
7de301922b Re-use custom socket class for FASP requests (#37925) 2026-02-20 16:19:09 +01:00
Claire
418370d561 Merge pull request #3379 from ClearlyClaire/glitch-soc/merge-4.4
Merge upstream changes up to 3871f3a399 into stable-4.4
v4.4.13
2026-02-03 16:29:16 +01:00
Claire
eb453afe8d Merge commit '3871f3a3996d2832f66b1c219ae2f334e3e4c205' into glitch-soc/merge-4.4 2026-02-03 15:35:44 +01:00
Claire
3871f3a399 Bump version to v4.4.13 (#37716) 2026-02-03 15:27:07 +01:00
Claire
9eeeb1b31d Merge commit from fork 2026-02-03 14:59:52 +01:00
Claire
fa51ec5364 Merge pull request #3374 from ClearlyClaire/glitch-soc/merge-4.4
Merge upstream changes up to 8a46c747db into stable-4.4
2026-01-30 19:22:44 +01:00
Claire
5419594d3d Merge commit '8a46c747dbca2999bab4493826451e4a4fa96ff8' into glitch-soc/merge-4.4 2026-01-30 18:21:18 +01:00
Claire
8a46c747db Fix connection recycling pushing symbols to connection pool (#37674) 2026-01-30 12:18:42 +01:00
Claire
f6ac245a84 Clear affected relationship cache on Move activities (#37664) 2026-01-30 12:18:42 +01:00
Claire
1b0be1a725 Fix error when encountering invalid tag in updated object (#37635) 2026-01-29 14:55:32 +01:00
Shlee
68c08114b9 Unclosed connection leak when replacing pooled connection in SharedTimedStack.try_create (#37335) 2026-01-29 14:55:32 +01:00
Claire
04903a45ce Merge pull request #3358 from ClearlyClaire/glitch-soc/merge-4.4
Merge upstream changes up to cbb1085855 into stable-4.4
v4.4.12
2026-01-20 16:25:22 +01:00
Claire
d9bad1c407 Merge commit 'cbb10858555d3cbfde24d52859e2d690526c8173' into glitch-soc/merge-4.4 2026-01-20 15:58:26 +01:00
Claire
cbb1085855 Bump version to v4.4.12 (#37547) 2026-01-20 15:53:43 +01:00
Claire
3920feb8bd Merge commit from fork
* Add limit on inbox payload size

The 1MB limit is consistent with the limit we use when fetching remote resources

* Add limit to number of options from federated polls

* Add a limit to the number of federated profile fields

* Add limit on federated username length

* Add hard limits for federated display name and account bio

* Add hard limits for `alsoKnownAs` and `attributionDomains`

* Add hard limit on federated custom emoji shortcode

* Highlight most destructive limits and expand on their reasoning
2026-01-20 15:14:45 +01:00
Claire
4dbe15654a Merge commit from fork 2026-01-20 15:13:42 +01:00