121 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
ca5955ed76 [Glitch] Use a modern React context for identity in the app
Port a178ba7cd5fa10b018ecaf3c8e3dd5f298a08818 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-05-20 12:53:52 +02:00
Chee Aun
f65a6d50f1 [Glitch] Fix typo
Port c36a8786c10c36e5181c9c53d848fa8e7b24b692 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-05-11 22:44:41 +02:00
Claire
a4ce53df27 [Glitch] Change moderation warning notification icon
Port de4a7bf53159f72a9a122bf8df21e8d5f4ad7512 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-05-04 15:29:51 +02:00
Claire
aac59a34ed [Glitch] Add in-app notifications for moderation actions/warnings
Port 4ef0b48b951d65920d3a3d9cdfd099967c5e4f6d to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-05-04 15:29:29 +02:00
Claire
df933836ca [Glitch] Fix incorrect label for filtered notifications badge
Port 66ee0d4a1f35ce4455418921879b8d2f96538d57 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-05-01 19:18:06 +02:00
Renaud Chaput
87b9b23025 [Glitch] Use integers and not numbers in notification policy API counters
Port b4d991adaa82e05a2dd95ae5c08bb374391ef568 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-05-01 17:12:57 +02:00
Eugen Rochko
fc533cfad3 [Glitch] Fix background and icon on notification requests in web UI
Port 0cea7a623be470c51d7a162265f44f5a3e149275 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-04-06 21:51:51 +02:00
Eugen Rochko
b55bbfa2b3 [Glitch] Change design of notification about lost connections in web UI
Port 29f9dc742eaca1898455e37e01fff087e4bf42a6 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-04-06 21:49:57 +02:00
Claire
a844a6a577 [Glitch] Change AccountRelationshipSeveranceEvent model to store lost followers and following counts separately
Port dfa43707eb88276b8268e49c7853d226006bf140 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-04-06 21:39:04 +02:00
Claire
0f8b33238f [Glitch] Change icon of severed relationships notifications
Port 387c78ddf9c7654090b7b529ccebfb96f5cab534 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-04-06 20:39:07 +02:00
Claire
f14b6f3d99 [Glitch] Fix duplicate translation string for severed relationships
Port 885d0faf83d55f2f67ad76f7f34c51afcd72efe5 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-04-06 20:31:09 +02:00
Claire
0f966209ca [Glitch] Add notifications of severed relationships
Port 44bf7b812894f9c8d67cbfbb1a23b0091aa601c5 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-04-06 19:38:57 +02:00