Eugen Rochko
c40016b785
[Glitch] Change search to use query params in web UI
...
Port 0636bcdbe1ddbd648b1bc1c26f9ee897a816306a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:38:02 +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
cbe88a1e9c
[Glitch] Add terms of service
...
Port 30aa0df88c00cc3597ad87a5b6402de4369e274c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:38 +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
14fe8c7d4b
[Glitch] Refactor <Column>
to TypeScript
...
Port 346a27b6fc6c113231d8ebc909af4a4c2f7913b2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 19:37:18 +01:00
Claire
d65f6c2f8a
Replace glitch-soc's collapsed toots with upstream's “Read more” ( #2916 )
...
* Remove glitch-soc's post collapse feature
* Get rid of the infamous `parseClick`
* Remove unused CSS
* Use upstream's “Read More” implementation
* Update translation strings
2024-12-22 20:27:32 +01:00
Eugen Rochko
64fc79cbc2
[Glitch] Change design of modal loading and error screens in web UI
...
Port 7f2cfcccab8d81feca98328e371373a9dd7f7c12 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 18:47:56 +01:00
Eugen Rochko
f441e3db4e
[Glitch] Change onboarding flow in web UI
...
Port 7a3dea385e48c72ff4d1553709f618bc5070b255 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 18:47:56 +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
Claire
217e0f87fd
[Glitch] Change design of lists in web UI
...
Port 62603508c7343f0b9ef880bcbed67c70a9e8375d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-24 19:59:23 +01:00
Claire
2259949e9b
Remove pinned accounts editor
...
It was utterly broken and the underlying modals are getting redesigned
2024-11-24 19:59:23 +01:00
Jeong Arm
b52e7a68bc
Set autofocus on favourite modal ( #2900 )
2024-11-24 18:39:14 +01:00
Jeong Arm
06c462ed1a
[Glitch] Add missing autofocus on boost modal
...
Port 60801ab9140c5bcce3a3336d3ed46ccfbf3ab129 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-24 16:54:08 +01:00
Christian Schmidt
e98891f4e5
[Glitch] Backspace hotkey should override default behaviour
...
Port 157fba4698361348c8211bc64e522492a13ff23b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-15 18:51:06 +01:00
Eugen Rochko
3244926565
[Glitch] Add year in review feature to web UI
...
Port d6349c0e9aa93c3d9f70dafb26cf792e874022bf to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-10 13:50:14 +01:00
Renaud Chaput
2f854c5576
[Glitch] Add back a 6 hours mute duration option
...
Port 7a7a7cc448514609a268a2c6bceca414783579ee to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-19 19:23:56 +02:00
Claire
6e96ec840d
Fix the favicon notification badge not using the correct notification count ( #2880 )
...
Fixes #2879
2024-10-10 19:31:51 +02:00
Christian Schmidt
c37daa11f2
[Glitch] Remove redundant title attribute
...
Port c40ab43dc703be988c277d4ba6b7987a3a80e16c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-06 17:04:53 +02:00
Eugen Rochko
157ecf255b
[Glitch] Change responsive break points on navigation panel in web UI
...
Port 28c4eca0af696ff039b90b8af57aa818df442edf to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-29 11:53:49 +02:00
Claire
8439084587
[Glitch] Add fallback to domain block confirmation modal
...
Port 7a62d57427f925f3e7de4444cb25c5c190425161 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-29 11:21:56 +02:00
Eugen Rochko
7b290cee47
[Glitch] Add preview of followers removed in domain block modal in web UI
...
Port 3426ea2912d1cd69ebdfa4e43a119dc6e7374c49 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-29 11:21:05 +02:00
Renaud Chaput
36ce5813cb
[Glitch] Fix search params being dropped when redirected to non-deck path
...
Port 3dc4ddc6631585813c1c5bce9e8679f101a03a56 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-25 18:08:55 +02:00
Claire
38744a4e51
[Glitch] Change mobile breakpoint back to old version and allow main column to shrink
...
Port b5bdc69f7ba75852e6de651d2cd16e1e8897823f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-23 20:26:05 +02:00
Eugen Rochko
a969c6a6a6
[Glitch] Change zoom icon in web UI
...
Port e7fd0985c9cd14437443345adfe725ecd3b038a6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-21 15:36:17 +02:00
Eugen Rochko
9bd5838646
[Glitch] Fix browser glitch caused by two overlapping scroll animations in web UI
...
Port ef4d6ab98875891716fa2b9ce22ed34afc58a53f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-21 15:16:28 +02:00
Claire
6bd86fede0
[Glitch] Increase no-gap-breakpoint by 32px to fix overflow
...
Port d2f907507857fb0d256c45dda34403ae1fe95cd8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-17 18:13:36 +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
afd3953cdd
[Glitch] Autofocus primary button in modals
...
Port 5f782f9629de25a2029fbc75d79316d583adc9a0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-12 21:35:03 +02:00
Eugen Rochko
bd68d2ab21
[Glitch] Change design of embed modal in web UI
...
Port 24ef8255b3f9b44cb54f49bc78fe3382a7070b1a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-12 20:58:23 +02:00
Eugen Rochko
2d31cdbc28
[Glitch] Fix notifications re-rendering spuriously in web UI
...
Port f2a92c2d22345568ca7f47ee1d1d70de53eb547d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-12 17:35:05 +02:00
renovate[bot]
17e3a12d3d
[Glitch] Update typescript-eslint monorepo to v8 (major)
...
Port a27f7f4e561c9d2fe21d984059603d2f500c005b to glitch-soc
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-12 17:32:41 +02:00
Claire
b06907e4e4
Rewrite favourite modal as a Typescript functional component, use revamped design ( #2831 )
2024-08-31 18:41:25 +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
Eugen Rochko
e15fad27bc
[Glitch] Change design of boost modal in web UI
...
Port 29b9642b315a30ca5d3dd9375fa85ab8fe74ad52 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-27 20:33:50 +02:00
Emelia Smith
d3629d191f
[Glitch] Add quick links to Administration and Moderation Reports from Web UI
...
Port d820c0883d5557f011b4de8fafa1ff9f68b0d5de to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-27 20:16:52 +02:00
Renaud Chaput
09929a42f7
[Glitch] Fix log out from user menu not working on Safari
...
Port c3e1d86d589d4f54df6d5b2752822aa7b577bf29 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-14 21:24:50 +02:00
Renaud Chaput
dff29c83c5
[Glitch] Fix typos in localisation from #31342
...
Port 19dbc74d827d382cadef0d5e77980ffc7fe4e633 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-11 21:12:24 +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
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
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
Claire
8d2a93b0cb
[Glitch] Add setting to disable hover cards
...
Port ad52b04a1c88574ae3be2c56bead1b0638b253fc to glitch-soc
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
2024-07-12 13:50:42 +02:00
Claire
4d4f7ede4f
Revert "Temporarily disable hover cards"
...
This reverts commit 935b955b156f6313e1a4555dbb7b0661c2de1e0a.
2024-07-01 21:21:22 +02:00
Eugen Rochko
4c5067e3a4
[Glitch] Add timeline of public posts about a trending link in web UI
...
Port 20fa9ce4845f1b6c8a7223f08409091808fa9bc0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-07-01 21:19:38 +02:00
Claire
935b955b15
Temporarily disable hover cards
2024-06-30 21:48:30 +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
Eugen Rochko
d612daee97
[Glitch] Convert <ColumnHeader>
to Typescript
...
Port 3939352e92f4be13b773ee243bbb6ad54d6b5bd1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-06-30 17:33:23 +02:00
Eugen Rochko
eccec92496
[Glitch] Change sidebar text in web UI
...
Port b9fd7571aedbfda524ab48ba15c03bd3936b8b2c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-06-17 18:35:10 +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
Claire
e76ddf79bc
[Glitch] Add /
keyboard shortcut to focus the search field
...
Port c386c36866881ac3bd3d0b156264231f7b4c8053 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-05-01 18:57:39 +02:00
Renaud Chaput
b3d5567bd0
[Glitch] Remove global boosts
state and convert boosts modal to Typescript
...
Port 67442f90393c644064bf34d531bdebe15f88d729 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-05-01 16:42:20 +02:00