Echo
c5f07296af
[Glitch] Removes React Toggle library
...
Port bc09d3c5f2e48895d686f550a21af6c8155f2485 to glitch-soc
Co-authored-by: diondiondion <mail@diondiondion.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-04-22 20:35:02 +02:00
Echo
f780570f2d
[Glitch] Refactor: Update FormatJS
...
Port 1820a03622096a80e26167913bb06dda8eb4657f to glitch-soc
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-25 22:07:25 +01:00
Echo
d6aee5b21f
[Glitch] Refactor: Relative timestamp component
...
Port cffa8de6267a57673b7f6264fab671153f965d23 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-19 12:44:07 +01:00
Echo
13395e2d4d
[Glitch] Add new ESLint rule requiring explicit button types
...
Port 6337e036f3bc5ece013d5b2536d7d16b1ec658e8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-06 12:42:17 +01:00
Claire
7821634df9
Fix styling of the quote notification settings pillbar in the glitch flavor ( #3187 )
2025-09-24 18:24:25 +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
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
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
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
Claire
dbb2908eeb
[Glitch] Fix quote notification filtering and add settings
...
Port a4c05c694fd88ded8b0a977d80b54ec7cd142add to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-06 22:34:14 +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
diondiondion
0ae7c7e406
[Glitch] refactor: Replace react-hotkeys with custom hook
...
Port 4de5cbd6f56fe0b8fe1a4e71c4d50839da6c4c26 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-23 12:22:42 +02:00
diondiondion
9c918e31e3
[Glitch] fix: Improve a11y of custom select menus in notifications settings
...
Port faffb73cbd48e2ef094e8802fbd008382cf8f26e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-21 21:21:03 +02:00
diondiondion
f21c92bb45
[Glitch] fix: Fix outdated icon in notifications permissions banner
...
Port 9576434d47ba372e00deec0d602b470b4a15ab6a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-26 18:07:16 +02:00
diondiondion
e3b424aa02
[Glitch] Add rendering of quote posts in web UI
...
Port 97b9e8849d07051edfeb097945879f554b0370af to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-25 16:14:34 +02:00
Essem
0f7d1763c7
[Glitch] Fix notification request screen breaking due to dropdown
...
Port 1d7b45093d4eec197ca8cdb81bda0eeeb70bf95e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-04-11 19:17:05 +02:00
Eugen Rochko
4cb9d6b333
[Glitch] Refactor <Dropdown> into TypeScript
...
Port 22d33244ee63b310f4572952cd2cc8a1bc3c573b to glitch-soc
Co-authored-by: Echo <ChaosExAnima@users.noreply.github.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-04-10 17:19:49 +02:00
Claire
412a0dd661
[Glitch] Further remove old notifications code
...
Port e8672e27e8372d4e76838771d47c40bd67c504bf to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-06 20:40:26 +01:00
Claire
813921295e
[Glitch] Remove old notifications actions and reducers
...
Port 7d6da219c0fccb8693282a99765135050173d7c4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-03 20:54:09 +01:00
Eugen Rochko
bb17ffac92
[Glitch] Change referrer policy to be controlled by header in web UI
...
Port 425311e1d95c8a64ddac6c724fca247b8b893a82 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:39 +01:00
Eugen Rochko
6868b4481c
[Glitch] Add ability to search for all accounts when creating a list in web UI
...
Port 7135f513a45460742b87c7db88e3e280e3a7a060 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 19:53:23 +01:00
Eugen Rochko
cedacd6435
[Glitch] Remove old notifications route from web UI
...
Port 429e08e3d244b71e704fd54096c41b533b4ad2d5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 18:47:56 +01:00
Renaud Chaput
829ff8633b
[Glitch] Add ability to group follow notifications in WebUI
...
Port 6c87c76e1825a377ebb87fdfcf7f5c438c1be589 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-19 19:23:56 +02:00
Claire
131696277c
[Glitch] Fix multiple bugs in notification requests and notification policies
...
Port 0a6b75b71eae0dd9eb9d5d8c73e1d210820eeb51 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-24 19:41:04 +02:00
Claire
11de3dbef6
[Glitch] Enable grouped notifications unconditionally
...
Port c620452fd7e0e3b083bae4b68fa09384df322f4a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-17 18:13:36 +02:00
Claire
e25634ccef
[Glitch] Convert notification requests actions and reducers to Typescript
...
Port c0eda832f3cc0f4009a59836cd4494e9daeb844c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-16 21:28:05 +02:00
Claire
435ff8e550
[Glitch] Add ability for admins to force grouped notifications in web UI
...
Port c73868cd78592780cb9e0be6985fe2f34b7c91cd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-27 20:33:50 +02:00
Claire
33ad67fcea
Fix target account link in old report notifications
2024-08-27 18:11:14 +02:00
Claire
9f2d3c721c
[Glitch] Hide multiple selection bar for notification requests when no notificion requests are loaded
...
Port abe292b0ec7f1e5ae0871db0492e191c65a18784 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-22 20:00:19 +02:00
Renaud Chaput
4e5d85b637
[Glitch] Improve the list selection UI for notification requests
...
Port 98bf2fc27c6204527d8da5bc3847bd8406f1bfe8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-20 18:39:48 +02:00
Claire
bf0129968e
[Glitch] Fix styling of notification browser permission denied banner
...
Port 12582d095ed7f4a40bb95d94560b9bc9928b813e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-14 21:25:16 +02:00
Claire
082c71f4ea
[Glitch] Fix “Accept all”/“Dismiss all” notification requests not working
...
Port 28411acebb5626acf43b44a7b6c33ac783156f72 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-09 18:59:36 +02:00
Claire
b6961d08ab
[Glitch] Add ability to report, block and mute from notification requests list
...
Port 658addcbf783f6baa922d11c9524ebb9ddbcbc59 to glitch-soc
Co-authored-by: Renaud Chaput <renchap@gmail.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-09 17:25:08 +02:00
Claire
58b9b80be5
[Glitch] Add option to ignore filtered notifications to the web interface
...
Port 170157570447d30732445f6339b0c7b2fe7617d8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-09 17:24:11 +02:00
Claire
3ef5adc526
[Glitch] Add explainer for filtered notifications from limited accounts
...
Port ac9040b76b22212865df932936ee62d7ab9a9adb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-08 19:57:48 +02:00
Claire
ca6ad45121
[Glitch] Add unchangeable filtered notification setting for limited accounts
...
Port f8629367d2cbb6495bb81d5357611e3759dbf35a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-08 19:57:22 +02:00
Renaud Chaput
700ebdb5e2
[Glitch] Fix typo in english message (filtred => filtered)
...
Port 19f4aa11472eb5bedd97e0541a48126078715193 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-06 17:31:53 +02:00
Claire
096f622496
[Glitch] Further de-emphasize filtered notifications banner and add setting to minimize it
...
Port ad95c98054574080ac5d15584b3018d1db836531 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-02 18:30:01 +02:00
Renaud Chaput
61f5f5c4d1
[Glitch] Change the filtered notification count to be in the account avatar
...
Port cc453f222146bf1d48af3edbdc6396e856e81893 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-02 18:21:31 +02:00
Claire
de8a31f7df
[Glitch] Change filtered notification banner design to take up less space
...
Port 2c1e75727dbf84cc0c3590a0a8e53d28640b37d0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-07-31 18:22:42 +02:00
Claire
2be70ae7dc
[Glitch] Fix inconsistent dismiss icon for notification requests
...
Port a50c8e951f03a8eb53957ad1c3703155b223ed24 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-07-31 18:19:20 +02:00
Eugen Rochko
14bc73e94c
[Glitch] Change design of confirmation modals in web UI
...
Port 8818748b9023acd84f42bf887e361d9244521df4 to glitch-soc
Co-authored-by: Renaud Chaput <renchap@gmail.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-07-27 15:16:15 +02:00
Claire
f13a231b39
[Glitch] Refactor code for reblogging and favouriting
...
Port 03dea64b794f3e6cd1e03df72578ed0004a4d84c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-07-22 22:03:10 +02:00
Claire
95984b729a
[Glitch] Remove routerHistory parameters from composer actions
...
Port e768b23aa995130c14a7160165eabcf1e8570dfd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-07-19 18:06:35 +02:00
Renaud Chaput
7224e24054
[Glitch] Grouped Notifications UI
...
Port f587ff643f552a32a1c43e103a474a5065cd3657 to glitch-soc
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-07-18 19:55:02 +02:00
David Roetzel
70969ac64c
[Glitch] Move filtered notifications bar in scrollable area
...
Port 9d0bce40724eb77b7cc3917091b62e4ab159e29e to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-07-15 18:57:38 +02:00
Eugen Rochko
98185247b8
[Glitch] Add hover cards in web UI
...
Port e89317d4c1da991b728b6d4a21671ed33f057cc4
Co-authored-by: Renaud Chaput <renchap@gmail.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-06-30 18:41:48 +02:00
Renaud Chaput
af0a1a8774
[Glitch] Convert notifications policies frontend code to Typescript
...
Port d558dfd77dc4f64d3a633efcfc0683ee603a1520 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-06-18 18:22:40 +02:00
Renaud Chaput
e32bfad88a
[Glitch] Fix createDataLoadingThunk and related actions
...
Port b6fd14f0e2842eca269ef8962e3c5bd560a76357 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-05-23 20:37:00 +02:00
Renaud Chaput
8d6058b40a
[Glitch] Proposal: a modern & typed way of writing Redux actions doing API requests
...
Port 10ec421dd4e0da987e69a3dd7f4f696f9c5878e0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-05-23 20:33:05 +02:00