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
diondiondion
8257bdcbca
[Glitch] Implement new Collection inclusion rules in Collection accounts editor
...
Port a40b07164019ee38290eb2167b648a9f46c2634a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-04-17 18:12:39 +02:00
diondiondion
2ee6e447b4
[Glitch] Update collection account item design
...
Port 7d9b1e6d1edcadcbe8a62ede3d94860be785be13 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-04-08 19:58:32 +02:00
diondiondion
915fd0933a
[Glitch] Fix regressions caused by rendering default translation wrapper element
...
Port 39ad873589ae30230c8de1679104ade5e99bfd35 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-26 18:29:11 +01:00
diondiondion
784f0169e2
[Glitch] Implements tag suggestions for collections topic field
...
Port 8bce0b99d4c426840de7e48165e1b37bbdefa5de to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-20 18:15:00 +01:00
diondiondion
c16cbb98e5
[Glitch] Require following accounts before being able to add them to a collection
...
Port 68a7cd404dfdaff948669803b42a5862c0a9c3a1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-20 21:08:41 +01:00
diondiondion
5c47ed2d47
[Glitch] Only suggest discoverable accounts in collection account editor
...
Port 39ff07bc89f5e2a73465842ad9fd38400c2c9679 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-19 22:04:05 +01:00
diondiondion
9abfde6189
[Glitch] Allow managing collection accounts
...
Port a644a4a762e60fda318d82631acbde9f4029664d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-17 12:15:31 +01:00
diondiondion
8caaffe435
[Glitch] Move account search into hook
...
Port 7e27ba990e905fd07b1469edeeda8eb0217b3b93 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-06 22:54:15 +01:00
diondiondion
d8c086e6fd
[Glitch] Add form field components: TextInputField, TextAreaField, SelectField
...
Port 0924171c0f108f59c858c73362367f0f13cccc08 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-23 18:10:20 +01:00
Renaud Chaput
5b75667c03
[Glitch] Update to latest eslint-plugin-react-hooks
...
Port 9addad8ce5e60702f32801b58d0b3d611093a480 to glitch-soc
Co-authored-by: diondiondion <mail@diondiondion.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-10 22:29:58 +01:00
diondiondion
c8ebc974d1
[Glitch] Refactor "New/Edit list" page to avoid setting state in effect
...
Port 58b3fc03796dbde54dbba9a4c554c2d8d24f81fd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-06 12:44:11 +01:00
Eugen Rochko
56e092927d
[Glitch] Change order of items in navigation panel in web UI
...
Port 7c4393e719c681184b09b97df718539002f89fab to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-16 22:04:18 +02:00
diondiondion
ea9f451184
[Glitch] refactor: Remove duplicated AvatarGroup CSS and familiar followers cleanup
...
Port ccffa11f2be5df500e6a69fdc6c0c2288fa85427 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-15 19:10: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
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
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
bdbe7c30e7
[Glitch] Fix arrow in the wrong place on empty list members screen in web UI
...
Port 1a88c052746e2454497e25e9c7d41f290468cf83 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 17:48:19 +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
98cf4b7ba0
Reduce code differences with upstream
2024-03-08 12:42:03 +01:00
Claire
e3c4e90646
Fix new list button being blank ( #2616 )
2024-02-13 12:48:01 +01:00
Renaud Chaput
5b67389bba
[Glitch] Add a new @/ alias for the root frontend directory and use it where possible
...
Port 01b6c83c369061c2175d50dfb3ae1db502862664 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-01-16 12:21:13 +01:00
Claire
a1920425ca
[Glitch] Switch from 48px weight 600 material symbol icons to 24px weight 400 icons
...
Port 6bbcd9348eb9e9afb8b061478f91cfe2ea06b93a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-01-15 20:53:08 +01:00
Renaud Chaput
8cad0a4d6b
[Glitch] Change icon SVG imports to use a default import
...
Port 608f66f978e02e583f1c42c912b1daa22fbc0bad to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-01-15 20:20:38 +01:00
Renaud Chaput
2653651bfa
[Glitch] Simplify column headers
...
Port 13d310e64df9aee293d434eb68d541b9002ec2e9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-01-14 14:31:49 +01:00
Renaud Chaput
ca17c2d35a
[Glitch] Use a context to propagate column-related Props, and remove forceUpdate usage
...
Port 537442853fca0e068757969e93747c1c98ed394c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-01-14 14:31:49 +01:00
Eugen Rochko
d54414866c
[Glitch] Change icons in web UI
...
Port 134de736dcbc6aa613fd5aec21d983d92d8b0be8 to glitch-soc
Co-authored-by: Renaud Chaput <renchap@gmail.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-01-13 23:19:01 +01:00
Renaud Chaput
09376a8207
[Glitch] Upgrade Redux packages
...
Port a0e237a96fca2774d3c9ed43063a45e395bb7f40 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-01-10 18:34:23 +01:00
alfe
9bf63257fb
[Glitch] Rewrite <LoadingIndicator/> as FC and TS ( #25364 )
...
Port a86886b1fdc927ed51810fb6b43a0458bedf1cbb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-06-18 12:10:37 +02:00
Claire
5ed48e6878
Fix extraneous newlines
2023-05-28 18:06:09 +02:00
Claire
7d7db8977b
Fix import order with ESLint
...
Port d27216dc4616d80659c0cc5d2a55394e0e1ae874 to glitch-soc
2023-05-28 16:38:10 +02:00
Claire
6001f5ff36
[Glitch] Use the new JSX transform everywhere
...
Port 8f66126b1010e0aaaa8b5f2a2f4ea8a28824e2b7 to glitch-soc
2023-05-28 14:18:43 +02:00
Nick Schonning
e8fc445e14
[Glitch] Enable ESLint react/no-deprecated
...
Port b878e3d8dfaf3cf61f7af9d16afbe9c89b91ab62 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-05-25 21:07:38 +02:00
Renaud Chaput
5f2071d055
[Glitch] Enforce stricter rules for Typescript files
...
Port c8181eb0a41c4f5c1655d4e400cab071aee4182a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-05-09 22:56:26 +02:00
neatchee
8215df76c0
[Glitch] Remove legacy decorators syntax
...
Port d1b057a0ac41a5756b6a416d2f290b086cb59220 to glitch-soc
2023-03-27 08:51:57 +02:00
Renaud Chaput
81ef21a0c8
[Glitch] Rename JSX files with proper .jsx extension
...
Port 44a7d87cb1f5df953b6c14c16c59e2e4ead1bcb9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-02-25 14:35:31 +01:00
Claire
155424e52f
[Glitch] Run eslint --fix
...
I don't like it changing files this way, but it's basically what
c49213f0ea311daba590db1d7a14a641cbd9fe93 and a few others did.
2023-02-03 20:52:07 +01:00
Eugen Rochko
9363e5c24e
[Glitch] Change public accounts pages to mount the web UI
...
Port 839f893168ab221b08fa439012189e6c29a2721a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Yamagishi Kazutoshi
e5720cd540
[Glitch] Add title to pages with missing title in Web UI
...
Port a5112b51fdf3ec2b31690e064ea330a090e71957 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Eugen Rochko
a7f6524c6b
[Glitch] Change routing paths to use usernames in web UI
...
Port 52e5c07948c4c91b73062846e1f19ea278ec0e24 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-09-26 21:35:57 +02:00
Bèr Kessels
fc53d9cc76
[Glitch] Code style improvements in JavaScript
...
Port fd76955f3942bbd7ec830ab535bc31621cac14a4 to glitch-soc
* JS-linter: fix trailing comma's
* Configure eslinter to ignore this onchange error.
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-03-08 20:43:53 +01:00
Eugen Rochko
90bdbddbfe
[Glitch] Fix scroll to top in single column UI
...
Port 2dee293c4c98486d387105224023fad02b8b0d96 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-10-06 00:32:06 +02:00
Eugen Rochko
9e2e623ebe
[Glitch] Change single-column mode to scroll the whole page
...
Port aa22b38fdbc1842549b6cbc0e0d948f85a71b92a to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-10-05 22:53:20 +02:00
Thibaut Girka
f2b307af25
Move “export” before decorators
...
As this is what upstream does.
See also https://github.com/tc39/proposal-decorators/issues/69
2019-09-09 18:36:43 +02:00
ThibG
8b57d704dc
[Glitch] Disable list title validation button when list title is empty
...
Port 089c6410208d294e7f1995e000bd796d4625246f to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-08-05 13:22:27 +02:00
Thibaut Girka
a4a81c5434
Fix crash in /web/lists
...
Fixes #1181
2019-07-29 00:34:39 +02:00
Jakub Mendyk
e9f88f4005
[Glitch] Add messages informing that collections are empty
...
Port 5129f6f2aa56afb21708aec552a798d062ccaff9 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-07-21 20:57:42 +02:00
cwm
e4ebbf4f07
use list-ul icon in list header and web/lists
2017-12-17 21:25:18 -06:00
cwm
f44c8fd130
merged tootsuite pr #5750 into glitch flavour
2017-12-08 19:40:49 -06:00