Commit Graph

27239 Commits

Author SHA1 Message Date
github-actions[bot]
93c977eb3d New Crowdin Translations (automated) (#36105)
Co-authored-by: GitHub Actions <noreply@github.com>
2025-09-15 08:28:25 +00:00
renovate[bot]
8e46252862 chore(deps): update dependency pundit to v2.5.1 (#36097)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-15 08:15:28 +00:00
Claire
85f414da8a Merge pull request #3179 from ClearlyClaire/glitch-soc/merge-upstream
Merge upstream changes up to 06803422da
2025-09-13 13:57:25 +02:00
Claire
5da295fa4d Merge commit '06803422da3794538cd9cd5c7ccd61a0694ef921' into glitch-soc/merge-upstream 2025-09-13 11:12:22 +02:00
Echo
06803422da Make Vite respect CSP for styles (#36089) 2025-09-12 13:37:26 +00:00
Claire
82b26603fe Fix quote posts with CW and no text being rejected (#36095) 2025-09-12 13:10:31 +00:00
Eugen Rochko
30b31a89e6 Add schema.org markup to SEO-enabled posts (#36075) 2025-09-12 09:12:07 +00:00
github-actions[bot]
b59e06fba7 New Crowdin Translations (automated) (#36092)
Co-authored-by: GitHub Actions <noreply@github.com>
2025-09-12 09:04:44 +00:00
Claire
c708f06621 Merge pull request #3178 from ClearlyClaire/glitch-soc/merge-upstream
Merge upstream changes up to 45a996f12b
2025-09-12 09:39:18 +02:00
diondiondion
7cb56c7bc7 [Glitch] Fix "Post revoked" label & "Pending" tooltip text
Port 45a996f12b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-11 21:36:02 +02:00
diondiondion
268ede0391 [Glitch] Allow removing deleted quotes from composer
Port 84d1ba980b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-11 21:35:07 +02:00
diondiondion
d471514231 [Glitch] Update labels in Posting defaults settings
Port 872044484c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-11 21:21:48 +02:00
Claire
9f97df84da Merge commit '45a996f12b04f88e0774bc6d6b52452ce39b612f' into glitch-soc/merge-upstream 2025-09-11 21:20:15 +02:00
diondiondion
45a996f12b Fix "Post revoked" label & "Pending" tooltip text (#36090) 2025-09-11 16:36:18 +00:00
Claire
946721fd0b Fix local quote notifications (#36091) 2025-09-11 16:32:55 +00:00
diondiondion
84d1ba980b Allow removing deleted quotes from composer (#36080) 2025-09-11 14:44:20 +00:00
diondiondion
872044484c Update labels in Posting defaults settings (#36084) 2025-09-11 14:04:15 +00:00
Claire
e35dfbfdef Fix accpeted quotes sometimes not generating notifications (#36087) 2025-09-11 12:58:25 +00:00
Claire
aacc829dc6 Fix missing memoization in Web::PushNotificationWorker (#36085) 2025-09-11 12:32:56 +00:00
Claire
c198d04a62 Merge pull request #3177 from ClearlyClaire/glitch-soc/merge-upstream
Merge upstream changes up to 75f78244d5
2025-09-11 14:19:35 +02:00
Echo
261edc8b87 [Glitch] Add basic HTML parser for converting strings to React components
Port 8a0d0025ff to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-11 12:16:15 +02:00
diondiondion
5e0d346e14 [Glitch] Allow disabled dropdown menu items to be focused
Port 841212710b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-11 12:15:08 +02:00
Claire
128a69c1f4 Merge commit '75f78244d5df52cc8242b6a7c6b8d1531963aa63' into glitch-soc/merge-upstream 2025-09-11 12:13:47 +02:00
Claire
f7289b251f Add migration to fill unset default quote policy based on default post privacy (#36041) 2025-09-11 10:11:31 +00:00
github-actions[bot]
75f78244d5 New Crowdin Translations (automated) (#36082)
Co-authored-by: GitHub Actions <noreply@github.com>
2025-09-11 09:39:51 +00:00
Claire
b60ee191ac Fix QuoteAuthorization id not being properly serialized when federating revocation (#36083) 2025-09-11 09:37:56 +00:00
Echo
8a0d0025ff Add basic HTML parser for converting strings to React components (#36071) 2025-09-11 09:22:44 +00:00
renovate[bot]
2314583606 chore(deps): update dependency hiredis-client to v0.25.3 (#36079)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-11 08:17:58 +00:00
Claire
cf7d1822f4 Merge pull request #3176 from ClearlyClaire/glitch-soc/merge-upstream
Merge upstream changes up to eb118d8523
2025-09-10 20:26:11 +02:00
diondiondion
3f7f766e47 [Glitch] Improve accessibility of visibility modal dropdowns
Port 377e870348 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:41:21 +02:00
diondiondion
c799d73484 [Glitch] Lighten up modal background colours in light mode
Port 66d73fc213 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:38:53 +02:00
diondiondion
1bb92520d6 [Glitch] Show hint explaining post visibility when quoting a "quiet public" post
Port cf20c5db9c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:38:27 +02:00
Claire
4b85fcabff [Glitch] Move quote post fallback removal import-time
Port 1c8990927a to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:37:11 +02:00
Claire
838d88cb8f [Glitch] Fix unresponsive areas around GIFV modals in some cases
Port 2347354bba to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:35:37 +02:00
diondiondion
4388fa1495 [Glitch] Visibility dialog: Add visual dropdown indicator to Dropdown component
Port c0af4581aa to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:34:58 +02:00
diondiondion
435f536375 [Glitch] Visibility modal: Match dropdown width to button
Port 0153b49ef7 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:34:30 +02:00
Echo
50acfc48b9 [Glitch] Remove old search results with new search
Port 24fb862a65 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:34:01 +02:00
Echo
acb2c1a635 [Glitch] Revert change to EmojiHTML
Port b99c94537b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:33:33 +02:00
diondiondion
8ce1c8ab7c [Glitch] Fix missing icons and subtitle in mobile boost/quote menu
Port a5fbe2f5c1 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:33:13 +02:00
Claire
28d479ceb3 [Glitch] Change “Posting defaults” settings page to enforce nobody quote policy for private default visibility
Port 9463a31107 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:27:47 +02:00
Claire
1d6226f66e [Glitch] Change description of “Quiet public”
Port 7ddb8814e1 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:26:56 +02:00
Claire
06f45a2046 Merge commit 'eb118d85238da8d0583868abab2756bb329742ba' into glitch-soc/merge-upstream
Conflicts:
- `yarn.lock`:
  Upstream updated dependencies textually adjacent to glitch-soc-only ones.
  Updated them as upstream did.
2025-09-10 18:11:12 +02:00
diondiondion
841212710b Allow disabled dropdown menu items to be focused (#36078) 2025-09-10 11:32:50 +00:00
Yamagishi Kazutoshi
ffaa672fd6 Display Valkey version on admin dashboard (#35785) 2025-09-10 10:58:51 +00:00
github-actions[bot]
eb118d8523 New Crowdin Translations (automated) (#36076)
Co-authored-by: GitHub Actions <noreply@github.com>
2025-09-10 08:42:44 +00:00
Claire
e1dc960219 Rework FEP-7888 implementation (#36064) 2025-09-09 18:27:30 +00:00
diondiondion
377e870348 Improve accessibility of visibility modal dropdowns (#36068) 2025-09-09 17:44:43 +00:00
diondiondion
66d73fc213 Lighten up modal background colours in light mode (#36069) 2025-09-09 17:43:36 +00:00
Claire
e2cbef7edb Remove unused definitions from OStatus::TagManager (#36067) 2025-09-09 13:14:35 +00:00
Renaud Chaput
beca0faed0 Upgrade transitive deps with security advisories to latest version (#36066) 2025-09-09 13:13:56 +00:00