118 Commits

Author SHA1 Message Date
Echo
77955109ca [Glitch] Profile redesign: Show full join date
Port e2be688389f618684b3d6d735d22d0b4424172a6 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-04-25 10:05:06 +02:00
Echo
59879b7a61 [Glitch] Profile editing: Uploading avatar and header images
Port 21c27eb3affc486767334cf1b1431e4398fcafc0 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-16 18:30:43 +01:00
Claire
00f16a1863 [Glitch] Fix delete & redraft of pending posts
Port ab9aa25cd37f65edbb96dfd20d9a6c21b5b46a1f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-13 13:05:52 +01:00
Claire
b14cbb3ee9
Merge pull request #3364 from ClearlyClaire/glitch-soc/features/local-only-drop-emoji
Deprecate eye emoji in favor of a bespoke API parameter
2026-01-27 22:30:17 +01:00
Echo
e554e5723d [Glitch] Fix emoji on Wrapstodon
Port 9702cbb41ceb9b7469ee7eb3280eca18644d4ed3 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-12-09 18:09:22 +01:00
Claire
691f4e3210 [Glitch] Fix “Delete and Redraft” on a non-quote being treated as a quote post in some cases
Port 1ae3b4672bffbc4aaf26f60c7063d6901239de5d to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-12-05 20:08:05 +01:00
Claire
c57ca36006 [Glitch] Fix quoting overwriting current content warning
Port c22b203bca7c49765d530f7f6ea088bd62cdc981 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-19 22:07:22 +01:00
Claire
fa721568e0
Change quotes to inherit local-only status of quoted post in composer (#3286) 2025-11-19 21:28:51 +01:00
Claire
41279ac801
Fix threaded mode not resetting quote (#3284) 2025-11-18 18:38:53 +01:00
Claire
08ef682995 [Glitch] Fix prepared quote not being discarded with contents when replying
Port 315833cb75d26786b23baec15e7b68622b0dec21 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-08 10:46:14 +01:00
Claire
9475eeaada [Glitch] Change paste-link-to-quote loading state from generic loading bar to compose placeholder
Port 26e7fe97714d077930621f9111b7eaad2774df65 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-04 21:00:09 +01:00
Claire
e24151f688 [Glitch] Change quote action to error instead of insert link in Private Mentions
Port 1b795c12e955eed27d88a31defc78e7b0f93d444 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-04 20:59:48 +01:00
Echo
58158eba00 [Glitch] Quote Posts: Add notifications for DMs and private posts
Port 3ab5ae1e4ab99b7c13ac48e74c1a340c54028633 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-04 20:58:52 +01:00
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
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
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
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
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
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
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
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
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
299372babe [Glitch] Fix editing description of media uploads with custom thumbnails
Port f760899b04ef5647d8688e9f1f08094fb3cf5894 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-06 17:04:53 +02:00
Nick Schonning
61a0c58dee [Glitch] Enable ESLlint no-case-declarations
Port f91f077985eccf9933346052ce4ee532215099c6 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-06 17:04:53 +02:00
Renaud Chaput
8ae61fdee5 [Glitch] Convert disconnectTimeline and timelineDelete actions to Typescript
Port 1c6593277696c6f4698684860f7c6d6189f9b371 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-06-20 19:22:24 +02:00
Eugen Rochko
91531e9586 [Glitch] Add ability to reorder uploaded media before posting in web UI
Port 8e7e86ee354fca36b989b6de40904f38e6db103b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-04-06 22:34:03 +02:00
Renaud Chaput
6440651976 [Glitch] Use the server setting to get the max number of poll options in UI
Port b9722dfe2bdb024e5e98b96d2fc5712d6cb5f747 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-03-11 17:38:07 +01:00
Hinaloe
ba67ea3d12 [Glitch] Fix sensitive flag not being removed when removing CW in new compose form
Port c645490d553124d800d30488595f7d2d9d61584d to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-02-24 14:53:49 +01:00
Claire
84d05ca221 Reimplement glitchy elephant friend 2024-02-23 21:05:33 +01:00
Claire
5fd50756b4 Restore glitch-soc's support of custom poll limits 2024-02-22 23:06:12 +01:00
Eugen Rochko
9c10aaa4d5 [Glitch] Change design of compose form in web UI
Port 6936e5aa693ccc4aabd26ef18a65fbb8132f6f74 to glitch-soc

Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-02-22 23:06:12 +01:00
Claire
7586d4348f Switch glitch-soc to upstream's old composer 2024-02-22 22:10:17 +01:00
Eugen Rochko
542f2fb1e0 [Glitch] Add default post text to onboarding flow in web UI
Port 8979b709750493763368bca9b2fac79902086f48 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-12-03 11:23:12 +01:00
Eugen Rochko
4537b4b961 [Glitch] Add new onboarding flow to web UI
Port 0461f83320378fb8cee679da896ce35cec5bcbf3 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-12-03 11:23:12 +01:00
Claire
a97b722ad5
Reduce differences with upstream due to import style (#2465)
Fix relative / VS absolute style imports, and fix whitespace discrepancies
2023-11-15 12:01:51 +01:00
Claire
7d7db8977b Fix import order with ESLint
Port d27216dc4616d80659c0cc5d2a55394e0e1ae874 to glitch-soc
2023-05-28 16:38:10 +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
Plastikmensch
179e38cf15
Reset language to default when cancelling a reply (#2114)
When cancelling a reply, the language was still set to the language of the replied to toot.

Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com>
2023-05-07 18:45:10 +02:00
Claire
3fb7fe14c6
Fix some of the Javascript linting issues, as well as bugs and unneeded divergences with upstream (#2208)
* Run eslint --fix

* Fix linting issues in video player and reduce divergences with upstream

This includes a behavior change of not auto-looping videos anymore. I don't
remember loops being ever intended, and they have been removed from upstream
a while ago, but we somehow missed the change.

* Fix lint issues in `app/javascript/flavours/glitch/selectors/index.js`

Those were basically caused by dead code that isn't present upstream, so
that brings us closer to upstream as well.

* Fix linting issue and bug in streaming/index.js

* Fix linting issues in config/webpack/shared.js

* Fix unused import in flavours/glitch/features/ui/index.js

* Fix linting issues and reduce divergences from upstream in flavours/glitch/features/ui/components/video_modal.jsx

* Fix linting issues in flavours/glitch/reducers

* Fix linting issues in glitch-soc onboarding modal

* Fix linting issues in flavours/glitch/features/ui/components/navigation_panel.jsx

* Remove dead code for unused local setting navbar_under

* Fix various linting issues

* Fix linting issues in flavours/glitch/components/scrollable_list.jsx and reduce divergences with upstream
2023-05-07 18:22:25 +02:00
Dean Bassett
40fc917a86 [Glitch] Fix case-sensitive check for previously used hashtags
Port 4da5f77d929d6b83c134cae1eefbc8ba2db752f8 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-02-13 20:05:36 +01:00
Claire
58291b31fa [Glitch] Fix attached media uploads not being cleared when replying to a post
Port bae17ebe5eab02879599ae8516cf6b3f6736b450 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-02-13 20:04:45 +01:00
Dean Bassett
ee42505452
fix hashtag ordering (#2107)
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
2023-02-12 18:58:02 +01:00
Akira Ouchi
8ce02aa6e8 [Glitch] autofocus the compose form again on /share
Port e73b55184b37e7f29e5bcb16c980dc8dbdb9a7d1 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-02-03 20:58:15 +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
Claire
b5c6a116a7 [Glitch] Add support for editing media description and focus point of already-posted statuses
Port 4b92e59f4fea4486ee6e5af7421e7945d5f7f998 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-01-18 17:52:45 +01:00
Claire
cdba1ec5f4 [Glitch] Fix being stuck in edit mode when deleting the edited status
Port ebf1d74e409ece10864a8615691cd80c434c9055 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-12-15 21:06:00 +01:00
Claire
bc91069e08 [Glitch] Change default reply language to be default language when replying to a translated reply
Port f70bdba9264bd7c572cee3c45421733919b7d03c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-12-14 09:14:50 +01:00
Claire
f4879c4481
Fix content-type being reset when editing toots (#1993)
Fixes #1990
2022-12-04 17:58:10 +01:00