482 Commits

Author SHA1 Message Date
Claire
6a71fffadf [Glitch] Change public self-quotes of private posts to be disallowed
Port 75fca715e9ae8ad347edbaf6511a052f161a3de3 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-02 19:19:48 +02:00
Claire
971d8af8e3 [Glitch] Add ability to list quotes of one's own posts
Port 02de05dc272856c77fac5c9e1d84cf585ae20c1e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-27 18:36:29 +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
24e2bd2d6c [Glitch] Fix Edit as well as “Delete & Redraft” on a poll not inserting empty option
Port d8c07be0214db16eb1f2fe1ce8c053b08b2a6fe6 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-25 22:20:46 +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
Claire
48a71e6ad2
Change glitch flavor to show approximate reply count by default (#3157) 2025-08-22 22:29:21 +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
Claire
9871aeed20 [Glitch] Fix “Delete & Redraft” as well as “Edit” unexpectedly reseting quote policy
Port c2fcf4183ce1c4f78097be032fdee2fc354b66d4 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-18 22:06:33 +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
Echo
ab0a206d43 [Glitch] Update Redux to handle quote posts
Port 8ee4b3f906c52bad2e2a899e17047235376a8d83 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-09 23:10:41 +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
Eugen Rochko
a8432560ba [Glitch] Add button to load new replies in web UI
Port 14a781fa24c969a6be4f2ccc3e6e5c9f83db7437 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-23 18:49:25 +02:00
Echo
97d3dac4b6 [Glitch] Adds Redux and React-Intl to storybook
Port 8ee8231a43a1e273c167f25411f5ff8e8c81f5cb to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-24 22:49:40 +02:00
diondiondion
f7c36f44a4 [Glitch] fix: Update hashtags when (un)following a hashtag
Port b9b1500fc516ea31ab21441737c600f9b571a07d to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-24 22:21:05 +02:00
diondiondion
7fff0d24c8 [Glitch] fix: Keep user on Compose page when changing screen size, #34937
Port 6166e616389b051039dc76635048e2519271832a to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-24 21:26:08 +02: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
Eugen Rochko
9101067154 [Glitch] Change navigation layout on small screens in web UI
Port a13b33d85131e3e65cfc71894672cb2b15c89c51 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-12 09:48:07 +02:00
Claire
af314a833d [Glitch] Add ability to filter quote posts in home timeline
Port 520974e05211e988b0447f7f29e88798b1794bcf to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-05 18:14:55 +02:00
diondiondion
59f986784f [Glitch] feat: Add "Followers you know" widget to user profiles
Port b135a831eaa8b17d86345ab21f28b1bfe40dc2b2 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-14 13:59:41 +02:00
Echo
0d22c4342b [Glitch] Fix bugs with upload progress
Port 65c553ab5919742c2613d4359c0c490e41532882 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-09 18:16:03 +02:00
Claire
8b42ec1cfb
[Glitch] Change design of audio player in web UI (#3059)
Port b4394ec12954414b7d601473ecb21a49d9558082 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
2025-05-04 22:25:08 +02:00
Eugen Rochko
6373a84259 [Glitch] Add endorsed accounts to profiles in web UI
Port 79013c730d8c241d54823a1b5860f403de2b9a1c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-03 18:19:31 +02:00
David Roetzel
b4e39a60c3 [Glitch] Merge commit from fork
Port d8f9db547a3d3354b747b2aa609ff12017f60edd to glitch-soc

Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-03 18:17:03 +02:00
Eugen Rochko
4045c0e241 [Glitch] Refactor context reducer to TypeScript
Port 17d8e2b6e3653f4743e859553288f2f885e383a9 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-03 17:53:35 +02:00
Eugen Rochko
09b12d888a [Glitch] Add option to remove account from followers in web UI
Port bed614d44e54de6a05fff3464dddfcf8649072ee to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-04-21 16:08:24 +02:00
Claire
0f2407b4c6
Add option to stretch columns to available width (#3040) 2025-04-13 16:00:11 +02:00
Claire
bad3aa7750 [Glitch] Fix editing and redrafting polls
Port 5bf6b826253758778bbda886d3e327698b26809f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-04-11 19:17:50 +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
5e5dbf9375 [Glitch] Refactor <FavouritedStatuses> and <BookmarkedStatuses> into TypeScript
Port 6a39f00745ab2da7917f9584f94ef1eb456001c4 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-04-08 20:43:43 +02:00
Eugen Rochko
c684b1df15 [Glitch] Refactor <FollowedTags> into TypeScript
Port bdf9baa2e82a3e363b73990e24697c3a321feeae to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-04-08 20:43:43 +02:00
Eugen Rochko
3fcbad3e48 [Glitch] Refactor <DomainBlocks> to TypeScript
Port 2c70c28bbba61affd32a6161387b64d391f7dd03 to glitch-soc

Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-04-04 20:10:45 +02:00
Renaud Chaput
0a39eac6fe [Glitch] Convert the polls reducer to plain JS
Port 1bc28709ccde4106ab7d654ad5888a14c6bb1724 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-30 12:21:05 +02:00
Eugen Rochko
b67fc9c099 [Glitch] Refactor alerts to TypeScript, remove react-notification dependency
Port 94d71c992e0fd88fc3a3fc92b598f139c874ab3f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-25 21:23:24 +01:00
Claire
099f1a5570 [Glitch] Change hashtag suggestion to prefer personal history capitalization
Port db269a4c0a6d77d1f68534ddd4174270a5da203e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-07 18:52:17 +01:00
Eugen Rochko
a3399ed560 [Glitch] Add reminder when about to post without alt text in web UI
Port 1e70da5e3c279c8e632abb6bdf90b1ddc67b035e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-02-01 19:58:11 +01:00
Eugen Rochko
5e7c079787 [Glitch] Change design of edit media modal in web UI
Port 11786f1114f9dfb5a17810d14477a94162f94064 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-21 19:43:38 +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
Claire
b7afca0f05
Change status content markup to match upstream (#2923)
* Remove option to have media outside of CWs

Upstream adopted the media-in-CW design glitch-soc originally had.

* Move poll to StatusContent

* Refactor status media icons

* Rename `forceFilter` to `showDespiteFilter` for consistency with upstream

* Change media and status content markup to match upstream's

* Add mention placeholders back
2024-12-29 19:59:19 +01:00
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
Renaud Chaput
37070a7881 [Glitch] Convert polls to Typescript / Immutable Records
Port ded799f91302c1ea2ac0b463ef50e309e154466c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:39 +01:00
Eugen Rochko
a8f6ed9776 [Glitch] Refactor <HashtagHeader> to TypeScript
Port 25387dc4238d1e512029e2c6c76fb81b81bbc3b3 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:38 +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
Claire
28751ff042
Remove status background feature (#2640) 2024-12-10 08:55:08 +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
Nick Schonning
0fcbdc01c5 [Glitch] Update immutable imports for v5
Port 27e79da6b9d296ff20d8f1b800414ad039031fa5 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 17:46:58 +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
Claire
ba151ef5e5 [Glitch] Fix duplicate notifications in notification groups when using slow mode
Port 4bfb8887bfac0839fd94f57ec76d082d20f4c805 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-24 18:59:04 +01:00
David Roetzel
50a40d1b2f [Glitch] Do not change follow counters when already following
Port 029c99bd7b5bca19b11d63a09c3e71b86306dad4 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-26 13:50:30 +02: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