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
Eugen Rochko
fafd384311
[Glitch] Refactor <CopyIconButton> to TypeScript
...
Port 063030df82d06518ad1f55ee4bb5e6958e0ded66 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-04-04 20:02:44 +02:00
Echo
07d1625786
[Glitch] Upgrade to ESLint v9 flat config
...
Port e8270e2807727e1cf6a47a40442b3038c5bca858 to glitch-soc
Co-authored-by: Nick Schonning <nschonni@gmail.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-04-01 20:59:38 +02:00
Claire
832d3c36e8
[Glitch] Fix poll refresh button being incorrectly hidden
...
Port 33f3a4c4c8997d8c48bf0c839886549e23f6cc5b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-31 17:17:01 +02:00
Eugen Rochko
da5a957d8f
[Glitch] Fix being unable to hide controls in full screen video in web UI
...
Port 70e14c1ed0ebcc0653ec52e707f94eedcff2f484 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-31 17:16:38 +02:00
Claire
3af85c90f6
[Glitch] Fix extra space under left-indented vertical videos
...
Port 19346fd5f80cfd38d63d04a59d59a8a8b03a8c1a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-31 17:15:13 +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
Claire
20fc2e558c
[Glitch] Fix incorrect locked account warning in composer
...
Port 04a9252a93fe18aa514957765a35e0abe2596864 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-29 19:20:13 +01:00
Echo
e673e6c993
[Glitch] Remove react-motion library
...
Port 902aab1245a06319b7acd20045bd9ce051627300 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-29 17:15:52 +01:00
Eugen Rochko
f19116c430
[Glitch] Refactor <Video> to TypeScript
...
Port e5fd61a84eb3a919c1e53f688e424df9d0f20924 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-28 21:00:58 +01:00
Claire
d924335d78
Reduce discrepancies with upstream in Video component ( #3018 )
2025-03-28 20:48:06 +01:00
Echo
3bfc576a49
[Glitch] Fix SASS deprecation notices
...
Port 8a3bed1933b7afdaa196639b753f41e743c4491a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-27 21:29:33 +01:00
scarf
d5ff3ee4a0
[Glitch] feat: use <time> tag
...
Port e9fe01e2a63c6aaec73a6686de80af05221e151e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-27 19:42:37 +01:00
Claire
21c05f838d
Merge pull request #3012 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to c93b2c6809905d24262b5973efe20832f1b04a6d
2025-03-26 18:44:06 +01:00
Claire
7e8a06ba94
[Glitch] Add new filter action to blur media
...
Port c93b2c6809905d24262b5973efe20832f1b04a6d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-26 18:22:06 +01:00
Jeong Arm
2d248620d6
Merge pull request #2972 from tribela/fix-secondary-button
...
Fix secondary post button alignment
2025-03-25 22:08:56 +01: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
6301287e73
[Glitch] Fix bookmarks and favourites not being filtered
...
Port 2eb6d815d63b91d4d3b6e7eb1a717350a7093e2b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-25 20:05:55 +01:00
Claire
53d07e2afe
[Glitch] Fix filters not applying in detailed view
...
Port 8c3eeb4d29dd5ed492de3518eea51454d26c6e49 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-25 20:05:21 +01:00
Eugen Rochko
a89d8ef663
[Glitch] Add double tap to zoom and swipe to dismiss to media modal in web UI
...
Port 2e9b2df570af19b67a5ccc754c7b581034ca79c6 to glitch-soc
Co-authored-by: ChaosExAnima <ChaosExAnima@users.noreply.github.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-24 20:27:06 +01:00
Claire
65b627e07f
[Glitch] Refactor spoiler button logic into separate SpoilerButton component
...
Port 958953a687dd836cacca952d56a95c4131473159 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-24 20:22:18 +01:00
Eugen Rochko
afb0294826
[Glitch] Fix display of failed-to-load image attachments in web UI
...
Port changes from 1960aac90b16fce1ec620ac990aa931efcf04700 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-22 15:51:00 +01:00
Claire
e63d474eb8
[Glitch] Prevent duplicate REST API requests on submitting account personal note with ctrl+enter
...
Port 290d57d6d9c663b570f72df397152d7d63880392 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-22 15:45:24 +01:00
Claire
8b42c8c34d
[Glitch] Fix account notes not being displayed
...
Port 9d5cbbbf0f74ab504dd3b84273338e1fb383aaf4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-18 22:04:54 +01:00
Claire
79123af3dd
[Glitch] Fix language detection sometimes kicking in *after* posting
...
Port 30e334b51a4e7add05401895bff5a2ea4a97e0bd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-17 20:28:31 +01:00
Eugen Rochko
156c390048
[Glitch] Add age verification on sign-up
...
Port CSS changes from d213c585ffdcbbff3a553c829cd82cc5e2357897 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-15 17:52:22 +01:00
Claire
4c08cfecd5
[Glitch] Fix timeline banners sizing
...
Port 24ec83ee520d19ca5348505deefd008fb5e0c261 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-15 17:52:03 +01:00
Claire
0a7aee9cdb
[Glitch] Fix unnecessary rerenders in composer dropdown menu
...
Port 725a68d273b971c47f717b0e120fa3143e1a7286 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-11 18:46:05 +01:00
Claire
248a0541c0
[Glitch] Fix media preview height in compose form when 3 or more images are attached ( #2988 )
...
Port 50449ae7ac57a12d81e0a3e2a6d6197af578e675 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-08 16:13:04 +01:00
renovate[bot]
fc992a37da
[Glitch] chore(deps): update eslint (non-major)
...
Port d2ce9a6064929c376badb729332aad39afc3a7fc 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>
2025-03-07 18:52:17 +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
Damien Erambert
e2e129457f
[Glitch] Add emoji from Twemoji 15.0 to the emoji picker/completion
...
Port debe6c0545697035dea4ac72908ed15e3597fac2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-07 18:52:17 +01:00
Claire
079fa6bade
[Glitch] Move app/javascript/hooks to app/javascript/flavours/glitch/hooks
...
Port b57687083f4af178f2e2f43665eb4e49d32a50c2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-07 17:45:57 +01:00
Claire
3c0775c9b1
[Glitch] Change web client settings to be saved earlier and more often
...
Port 00dbefdbbff4bf7edce2fdad1a6c1832f3f345de to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-07 17:40:20 +01:00
Eugen Rochko
180e9e5d70
[Glitch] Add effective date to terms of service
...
Port cadda2f9571873f0fb245399de7e20901efb5e72 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-07 17:39:58 +01:00
Claire
71afcd42e1
[Glitch] Fix preview cards under Content Warnings not being shown in detailed statuses
...
Port 26a3081699fa991ec315bed089c454272d4a169b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-07 17:39:03 +01:00
Eugen Rochko
76eac9039b
[Glitch] Fix infinite scroll not working on profile media tab in web UI ( #33860 )
...
Port 43f616a1c86eba451ecfe302ad5ae8171244224b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-07 15:09:28 +01:00
Eugen Rochko
539fe533a2
[Glitch] Fix moved notice on profiles in web UI
...
Port d399244d4de929b94ae192d285df2653f0b4eb29 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-06 21:56:32 +01:00
Eugen Rochko
c915165370
[Glitch] Refactor <Header> into TypeScript
...
Port ebde60ca82318d20628b591ef31ab15aa92edd3a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-06 21:56:30 +01:00
Claire
e2ca5850c0
Convert account ActionBar to TypeScript
2025-03-06 21:27:45 +01:00
Eugen Rochko
ed6544477b
[Glitch] Change alt text reminder to not appear for private mentions in web UI
...
Port d50110a17aa35fb2e836a676ae9d3a8559bedb12 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-06 20:13:49 +01:00
Claire
af668b9837
[Glitch] Add optional delete_media parameter to DELETE /api/v1/statuses/:id
...
Port e71fb450e08515b53a33bdef1744e0ba7ce6f23b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-06 20:12:43 +01:00
github-actions[bot]
e0b7ecfb0b
New Crowdin Translations (automated) ( #2933 )
...
* New Crowdin translations
* Update simple_form.no.yml
* Update no.yml
---------
Co-authored-by: GitHub Actions <noreply@github.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2025-02-12 20:53:09 +01:00
Claire
c59f879f30
[Glitch] Fix emoji rewrite adding unnecessary curft to the DOM for most emoji
...
Port 44f5f1f0a56b0da1a7f333b641d0b1c6474860be to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-02-04 18:41:09 +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
800bea7209
[Glitch] Add ability to dismiss alt text badge by tapping it in web UI
...
Port 796187c1e8a387d94892e39cc8b897866e616d4d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-02-01 19:10:32 +01:00
Claire
73f599a99e
[Glitch] Change language detection debouncing behavior to refresh at least once every 1.5 seconds
...
Port 85668becdee8eb91bd999a5a58d01979c532e1c0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-29 12:07:04 +01:00
Eugen Rochko
2c97a59148
[Glitch] Add loading indicator to timeline gap indicators in web UI
...
Port 82183d8a79979a738304c73f6808794d6f5d442f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-29 12:06:42 +01:00
wackbyte
b740b17de5
Sync Glitch follow button with Mastodon ( #2957 )
...
Fixes the follow button saying "Follow back" when it actually will
cancel the follow request (mastodon/mastodon#31934 ). Intentionally omits
the "Mutual" state.
2025-01-28 21:22:19 +01:00
Claire
e736363e77
[Glitch] Add hover cards to follow suggestions
...
Port e97335191d6da32c3785664a82dd97b035b74449 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-27 18:21:56 +01:00