renovate[bot]
3eed83b6ff
[Glitch] chore(deps): update dependency typescript to ~5.9.0
...
Port cc54b33720cc24906ebd4b3b909a1983913c5df5 to glitch-soc
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: diondiondion <mail@diondiondion.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-25 18:46:12 +02:00
diondiondion
ea3f6ce2e5
[Glitch] Implement new design for "Refetch all"
...
Port 3a81ee8f5b2f23bb0942b4918db0cacdd432a61a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-24 18:43:35 +02:00
diondiondion
26e59bec15
[Glitch] Highlight newly added replies in thread view
...
Port 059bf1e980270deb4adc65bed0d81b74ae5873db to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-24 18:41:09 +02:00
Claire
500619ba4c
[Glitch] Remove the outgoing_quotes feature flag, making the feature unconditional
...
Port e1f7847b64f8e963ad472a5fea91428cfd858910 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-24 18:37:55 +02:00
Echo
351dc60a2f
[Glitch] Refactor emoji GIF animation
...
Port 6bd90940b64babf80b874b230ebf0b5446e1503d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-24 18:33:26 +02:00
Claire
4eb04e96d0
Merge pull request #3200 from ClearlyClaire/glitch-soc/fixes/missing-message-quote-crash
...
Fix quotes crashing glitch flavor because of missing translatable message
2025-09-24 12:36:11 +02:00
diondiondion
ba724f80b1
[Glitch] Add quote-related info to a post's aria-label
...
Port e473583da0d4c183ea48482d4b9e1d3beac93f98 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-23 18:41:20 +02:00
diondiondion
4ba1ad75e0
[Glitch] Left-align boost/quote menu to prevent shift based on descriptions
...
Port 66afc13b7f8e6c22cdb356d0578caf3f967b371b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-23 18:41:19 +02:00
Claire
98a148dced
[Glitch] Add click-through for quoted limited accounts
...
Port 16a6e5c118386e65c7c4dbcc6f47b7281c984978 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-18 19:21:05 +02:00
diondiondion
1e70fbfc52
[Glitch] Create reusable Alert/Snackbar component
...
Port 085e9ea676f11cad4ae7fafce5ceadb16ecd0f83 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-17 20:13:51 +02:00
Echo
0a6895f8b9
[Glitch] Refactor: Replace all display name usage for new component
...
Port dfef7d94074e102a29cf2db00e458ad223900438 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-17 19:36:18 +02:00
Claire
322b6d8dd5
[Glitch] Change reblog button to immediately show the interaction modal when logged out
...
Port d1402af0b21b2df9488993d7a28f7074d3743c90 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-16 18:37:00 +02:00
Claire
f659190e18
[Glitch] Change wording of disabled quote state to “You are not allowed to quote this post”
...
Port 41ab10f88cab53a0aec61841be237a048cc96be3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-16 18:36:27 +02:00
diondiondion
882a0a1040
[Glitch] Fix logged-out quote menu UX, simplify Interaction dialog copy
...
Port 38fa0102c111f1c0cff5a42eba6882ffae4ca109 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-15 18:44:12 +02:00
diondiondion
504f221ec8
[Glitch] Don't show more than one quote removal hint on notifications page
...
Port 887e982aa2d73395fe52409781348db270364c21 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-15 18:42:09 +02:00
diondiondion
58016b9c33
[Glitch] In composer, show when quoted post is also a quote post
...
Port 681a9cfda12ddc2248723ec474f0d1218b7061fb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-15 18:41:18 +02:00
diondiondion
7cb56c7bc7
[Glitch] Fix "Post revoked" label & "Pending" tooltip text
...
Port 45a996f12b04f88e0774bc6d6b52452ce39b612f 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 84d1ba980bcb7d889aefc16bfbba0cc5dc81e4b2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-11 21:35:07 +02:00
diondiondion
5e0d346e14
[Glitch] Allow disabled dropdown menu items to be focused
...
Port 841212710b7de842a3c4cdc96750705f49a6b7f5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-11 12:15:08 +02:00
diondiondion
3f7f766e47
[Glitch] Improve accessibility of visibility modal dropdowns
...
Port 377e8703482df5630174a79b6b804b95a0cae789 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:41:21 +02:00
Claire
4b85fcabff
[Glitch] Move quote post fallback removal import-time
...
Port 1c8990927a6201fb9fda07f05cc96a3df388514d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:37:11 +02:00
diondiondion
4388fa1495
[Glitch] Visibility dialog: Add visual dropdown indicator to Dropdown component
...
Port c0af4581aa1d7d702f97b9a3821dcea311d3dd0a 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 0153b49ef73b800b3a1b026c08aacb249d760244 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:34:30 +02:00
diondiondion
8ce1c8ab7c
[Glitch] Fix missing icons and subtitle in mobile boost/quote menu
...
Port a5fbe2f5c18ce15d24cfc7060837d7ea6a6ff557 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:33:13 +02:00
Claire
a317bde6b8
[Glitch] Change “Boost with original visibility” to “Share again with your followers”
...
Port de09e33c922ed326e075524b8bb862720f9b1816 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-05 20:32:34 +02:00
diondiondion
cda2119af8
[Glitch] Add first-time user education hint about quote removal on Quote notifications
...
Port e7c30cd072eab00de84cf61a4da2769bac88dc88 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-05 20:32:33 +02:00
Echo
fc3b4d9cc9
[Glitch] Adds DisplayName component
...
Port 42be0ca0eb72278b4c904a1ce67ad2dfceb8377e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-05 20:08:46 +02:00
diondiondion
7441f21b18
[Glitch] Add new plain (text-only) button variant
...
Port bc952ebde914e9dfd9ab4d88f4b994388ac90bef to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-05 20:05:57 +02:00
Claire
a06e96f99e
[Glitch] Change icon variant for quotes
...
Port 5d9a9c76fb66c7071853f963deaa0b0d423fd5c0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-02 19:18:40 +02:00
Claire
160c29b073
[Glitch] Change wording on quote label when disabled
...
Port 0e5cac8c8b056c9357dddfd023515ec5a106d906 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-02 19:17:01 +02:00
diondiondion
5db1bbef69
[Glitch] Add hotkey Q for quoting the currently focused post
...
Port 229cbc6a2495fa01780b75f4b2a80dc099fb5d5c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-28 20:36:00 +02:00
Claire
a68dc4ab7a
[Glitch] Enable quotes of manually-reviewed quotes with a different label
...
Port 9c55b2fbe47d9123747c2689a4047d40dceaad3a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-27 18:17:40 +02:00
diondiondion
9f710449db
[Glitch] Fix error alerts for deleted quotes
...
Port 4180f754d037da862996378b8c9c70f11670f7bb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-27 18:16:29 +02:00
Claire
f825b0cfa4
[Glitch] Fix WebUI fetching deleted quote in an endless loop
...
Port 3c9bde31f7d02183f9ccd33bc37fe87ae1305a9b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-26 19:20:30 +02:00
Claire
0710138578
[Glitch] Add quoted_update notification type
...
Port f3a932d8a18c547fec4d0e11cecf048c43d0b017 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-26 19:20:18 +02:00
Claire
7fcd9184d2
[Glitch] Add quotes_count to statuses stats
...
Port 25602429722bd4527ed51f13e954c9a304cf17bb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-25 22:18:08 +02:00
Echo
3cc6f8813a
[Glitch] Visibility Modal fixes
...
Port 4df50b9c7e547ce1d99a43eeccdd92d88406eca2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-22 23:12:02 +02:00
diondiondion
e9c1ffeb9a
[Glitch] Improvements for keyboard navigation in feeds
...
Port 118c30fbc71bcccf1e0e99a7512c8af7d612b930 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-22 23:08:56 +02:00
Echo
be78b64948
[Glitch] Composer quote improvements
...
Port f85f0eee1bb79322f40694101dbd4b9bf2b601eb to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Co-authored-by: diondiondion <mail@diondiondion.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-22 22:58:39 +02:00
Echo
4e7b270365
[Glitch] Status quote button
...
Port 8268323d7f9b76beb381ba0418dc79231ff7849e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-22 22:45:40 +02:00
Echo
43034790a6
[Glitch] Composer Quote UI
...
Port d4b2e7f77139e27cbde83034fe96dbd189ac56c9 to glitch-soc
Co-authored-by: diondiondion <mail@diondiondion.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-19 19:13:58 +02:00
Echo
2a593bd89e
[Glitch] Allow editing status quote policy
...
Port 651e51a82eba542c4d8c3fec5edd16420ea1ff3e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-17 21:17:06 +02:00
Claire
4b507c0f05
[Glitch] Add UI for revoking quote posts
...
Port 55a98580aacecb2c4ef69fdf8720a3189c250fdf to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-06 22:43:44 +02:00
Claire
98685f744d
[Glitch] Add quote notifications to WebUI
...
Port 081d38679f965ac20ff1a6c72e2fc1108c34ac30 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-04 21:33:45 +02:00
Eugen Rochko
2f8fa59b85
[Glitch] Change design of quote posts in web UI
...
Port 92bf55afd08adadae40469ff9f6b6cc76aaf36ca to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-30 20:11:55 +02:00
Colin Dean
6f7ab952c8
[Glitch] Swap order of translation restoration and service credit on post card
...
Port b5cebf45ea122c7516ffc1e4b2d7214aa1cd376f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-30 20:08:38 +02:00
william light
2e6ed97416
[Glitch] hotkeys: only match just() when no modifiers are held
...
Port f3786e08165e304efab23579832e5b5159ce33f8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-30 20:08:20 +02:00
Echo
ad0f2c5e02
[Glitch] Force modern emoji experimental to be dev mode only
...
Port dfaca794bf98e40954f1ef869f9c7e9274167d74 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-24 18:21:51 +02:00
diondiondion
3f980d6751
[Glitch] fix: Fix TypeError on pages with empty feeds
...
Port 6fc77a545bef8c15cdc262f100efc2915c5900ed to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-24 18:16:23 +02:00
Mayank
d235b2ce62
[Glitch] remove redundant title text from media modal images in web UI
...
Port 8baed8b90e3e5d4e1df93a19b46c420148cdb42c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-24 18:14:52 +02:00