Commit Graph

3209 Commits

Author SHA1 Message Date
Emelia Smith 39ebf707f0 [Glitch] Fix missing top border on Admin Hashtags UI
Port 6615f17b48 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:38 +01:00
Eugen Rochko cbe88a1e9c [Glitch] Add terms of service
Port 30aa0df88c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:38 +01:00
Eugen Rochko 1da3010ffd [Glitch] Fix design of search bar on explore screen in light theme in web UI
Port bf79174829 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:38 +01:00
Eugen Rochko 0bf4d49166 [Glitch] Fix various visual sign-up flow issues
Port ca45f896dd to glitch-soc

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

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:38 +01:00
Mohammad Kazemi fb77bfb94d [Glitch] Set unicode-bidi of account header content to plaintext in styles
Port b82c791770 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 19:53:55 +01:00
Eugen Rochko 6868b4481c [Glitch] Add ability to search for all accounts when creating a list in web UI
Port 7135f513a4 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 19:53:23 +01:00
Eugen Rochko 062723cfb2 [Glitch] Change percentile label in year in review in web UI
Port 6cf87762a4 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 19:38:57 +01:00
Michael Stanclift 93631757b8 [Glitch] Provide option to force use of system scrollbar styling
Port 04b7046be1 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 19:38:27 +01:00
Eugen Rochko 14fe8c7d4b [Glitch] Refactor `<Column>` to TypeScript
Port 346a27b6fc to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 19:37:18 +01:00
Claire 57c5905c19
Fix clicking on status prepends (“X boosted Y”) opening original account in a new tab (#2919) 2024-12-23 22:33:12 +01:00
github-actions[bot] 76efddfc57
New Crowdin Translations (automated) (#2907)
* New Crowdin translations

* Fix bogus no.yml

* Fix bogus simple_form.no.yml

---------

Co-authored-by: GitHub Actions <noreply@github.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-12-23 18:28:38 +01:00
Claire 5b93331a48 [Glitch] Fix middle-click handling conflicting with automatic scrolling
Port 9ff01403ea to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-22 20:42:25 +01:00
Eugen Rochko d2fd51691a [Glitch] Add ability to middle-mouse click posts in web UI
Port 683db3ab25 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-22 20:39:23 +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 119b7583fd [Glitch] Change profile bios to be displayed during onboarding in web UI
Port ca11740dc9 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-02 21:12:14 +01:00
Claire 543eced5a1
Port missed CSS change from latest ported upstream changes (#2911) 2024-12-02 21:06:07 +01:00
Eugen Rochko b55c31e01b [Glitch] Change "social web" to "fediverse" in a few banners in web UI
Port 4de108e755 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 19:04:36 +01:00
Eugen Rochko e03b5868a4 [Glitch] Change server rules to be collapsible
Port 986a3676d3 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 19:02:28 +01:00
Eugen Rochko 64fc79cbc2 [Glitch] Change design of modal loading and error screens in web UI
Port 7f2cfcccab to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 18:47:56 +01:00
Emelia Smith 170f76c82c [Glitch] Add link from Web UI for Hashtags to the Moderation UI
Port eef8d2c855 to glitch-soc

Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
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 7a3dea385e 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 429e08e3d2 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 1a88c05274 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 17:48:19 +01:00
Claire a518b60bb3 [Glitch] Fix username and display name being hidden on narrow screens in moderation interface
Port 1be83c6982 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 17:47:40 +01:00
Nick Schonning 0fcbdc01c5 [Glitch] Update immutable imports for v5
Port 27e79da6b9 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 17:46:58 +01:00
Oliver Geer c2f6ab6ae9 [Glitch] Fix accounts table long display name
Port 0ad5c212c1 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 17:45:52 +01:00
Christian Schmidt b779f9e0b8 [Glitch] Fix CSS warnings
Port 9ebed5d410 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 17:45:24 +01:00
Claire 217e0f87fd [Glitch] Change design of lists in web UI
Port 62603508c7 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 4bfb8887bf to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-24 18:59:04 +01:00
github-actions[bot] 497dfbd95c
New Crowdin Translations (automated) (#2896)
* New Crowdin translations

* Fix bogus no.yml

* Fix bogus simple_form.no.yml

---------

Co-authored-by: GitHub Actions <noreply@github.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-11-24 18:39:20 +01:00
Jeong Arm b52e7a68bc
Set autofocus on favourite modal (#2900) 2024-11-24 18:39:14 +01:00
Eugen Rochko bcd2920e0c [Glitch] Fix notification polling showing a loading bar in web UI
Port e856838e0c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-24 16:54:28 +01:00
Jeong Arm 06c462ed1a [Glitch] Add missing autofocus on boost modal
Port 60801ab914 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-24 16:54:08 +01:00
Claire e8c108d270
Fix collapse icon opening the post (#2899) 2024-11-16 21:39:12 +01:00
Emelia Smith 0e9ab5363a [Glitch] Improve display of statuses in admin panel
Port ddfb3d123b to glitch-soc (CSS only)

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-15 19:06:23 +01:00
Claire 18aa0d8871 [Glitch] Fix Content Warning and filter states not applying to boosted posts properly (refactor only)
Port ec663eaba1 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-15 19:03:39 +01:00
Eugen Rochko e86c1c814b [Glitch] Fix a few visual issues with annual reports in web UI
Port 32e5e1d3f1 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-15 19:00:15 +01:00
Christian Schmidt e98891f4e5 [Glitch] Backspace hotkey should override default behaviour
Port 157fba4698 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-15 18:51:06 +01:00
Claire 1ae5f84774
Fix clicking on avatar/display opening status instead of profile (#2897)
Fix regression from #2895
2024-11-11 16:11:24 +01:00
Claire b7a66c6eac
Fix status clickable area (#2895) 2024-11-10 22:43:27 +01:00
github-actions[bot] d29f27fad7
New Crowdin Translations (automated) (#2851)
* 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>
2024-11-10 22:07:04 +01:00
Claire f3eac6f45a [Glitch] Fix list of follow requests not having a back button
Port 6ae1fcd059 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-10 13:50:14 +01:00
Claire 80378921e6 [Glitch] Fix out-of-view post contents being inconsistent with in-view post contents
Port d482211aa6 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-10 13:50:14 +01:00
Eugen Rochko 3244926565 [Glitch] Add year in review feature to web UI
Port d6349c0e9a to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-10 13:50:14 +01:00
Claire d19d7a283e [Glitch] Fix alt-text pop-in not using the translated description
Port 0a1b5df202 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-10 13:29:04 +01:00
Renato "Lond" Cerqueira 4d9d10ea81 [Glitch] Fix 'unknown' media attachment rendering in detailed view
Port 01e25af2e3 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-03 21:02:11 +01:00
Claire 95c95da891 [Glitch] Fix preview cards with long titles erroneously causing layout changes
Port 742eb549ab to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-03 21:00:41 +01:00
Nathan Sparrow 43775c8ea4 [Glitch] Embed modal mobile fix
Port de1d8dc63a

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-03 21:00:25 +01:00
Emelia Smith 9a5dcf0add [Glitch] Feat: Implement interaction modal for Polls
Port dc0b1948be to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-03 21:00:05 +01:00
Claire e44a800887
Fix missing CSS for CW margins (#2891) 2024-10-27 21:08:59 +01:00
Claire 40b3c206e4
Change Content Warning design to match upstream's (#2890) 2024-10-27 16:08:01 +01:00
Claire 1d3d549e96 [Glitch] Redesign Content Warning and filters
Port 393f0a0159 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-26 14:09:46 +02:00
renovate[bot] e8d23f6bcb [Glitch] Update eslint (non-major)
Port 11a63b2db6 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-10-26 14:00:09 +02:00
Eugen Rochko 227bf77252 [Glitch] Change design of rich text elements in web UI
Port d11231a420 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-26 13:53:25 +02:00
David Roetzel 50a40d1b2f [Glitch] Do not change follow counters when already following
Port 029c99bd7b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-26 13:50:30 +02:00
Emelia Smith 28287eb3b2 [Glitch] Fix 'unknown' media attachment type rendering
Port 346cdb998c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-26 13:49:07 +02:00
Renaud Chaput d304540ebc [Glitch] Replace `execCommand` for copying text with the modern `clipboard` API
Port fb6d7ed475 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-26 13:47:22 +02:00
Emelia Smith ba365ac8ec [Glitch] Fix: Reword 'pick one' to 'single choice' for polls
Port bc2e642272 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-19 19:27:27 +02:00
Claire 6bd185b423 [Glitch] Remove ability to get embed code for remote posts
Port 1fc165de02 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-19 19:23:56 +02:00
hota f0207d10be [Glitch] Fix column-settings spacing in local timeline in advanced view
Port 0f37b7d6ac to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-19 19:23:56 +02:00
Claire b428921ec9 [Glitch] Add more explicit explanations about author attribution and `fediverse:creator`
Port 8b56509625 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-19 19:23:56 +02:00
Renaud Chaput 829ff8633b [Glitch] Add ability to group follow notifications in WebUI
Port 6c87c76e18 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-19 19:23:56 +02:00
Claire 42336d810b [Glitch] Fix only the first paragraph being displayed in some notifications
Port 25f8003d75 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-19 19:23:56 +02:00
Renaud Chaput 2f854c5576 [Glitch] Add back a 6 hours mute duration option
Port 7a7a7cc448 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-19 19:23:56 +02:00
Jeong Arm e35ee2ce5c [Glitch] Fix reblog icons on account media view
Port 5afdb81b36 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-19 19:23:56 +02:00
Claire 886a422d09 [Glitch] Fix follow recommendation carrousel scrolling on RTL layouts, for real
Port 5e4cc1a39c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-19 19:23:56 +02:00
Renaud Chaput d63594d97e [Glitch] Fix back arrow pointing to the incorrect direction in RTL languages
Port 51345e5133 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-19 19:23:52 +02:00
Claire ab50b2613e [Glitch] Fix follow recommendation carrousel scrolling on RTL layouts
Port 7c10b0fb7a to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-14 20:11:29 +02:00
Claire 075eb3ed38 [Glitch] Fix mute duration not being shown in list of muted accounts in web UI
Port a295832960f3a782b928145279af335f956fff1f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-14 20:11:02 +02:00
Claire 71a6ced55c [Glitch] Fix “Mark every notification as read” not updating the read marker if scrolled down
Port e018e6321feb97609b18ac61d3349beb6de170b5 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-14 20:11:02 +02:00
Claire 9b3aaa9609 [Glitch] Fix “Mention” appearing for otherwise filtered posts
Port f75eb1a8b0386d2ca5c1c05ee3b10364b3e11211 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-14 20:11:02 +02:00
Michael Stanclift 1a9be3e0eb [Glitch] Restore list column border
Port de4f7859b4cf5fc5254173368cf35f0d711331b6 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-14 20:11:02 +02:00
Claire 39723a4d9c [Glitch] Fix list edition modal styling
Port 45a520603b10792e24a2190215c0305c739108d0 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-14 20:11:02 +02:00
Matt Jankowski 6cedbb4c50 [Glitch] Bring icon vertical middle to applications list style
Port fa4a82326d4e33c63a76c6725c36e85fe3ae9310 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-14 20:11:02 +02:00
Claire 888e6a3439
Fix setting to hide the quick filter bar (#2882)
Fixes #2881
2024-10-11 17:45:07 +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
Eugen Rochko ee17081793 [Glitch] Fix missing avatar fallback interfering with transparency in web UI
Port cae93e79a406a1156b51091784e35f8f0126ea12 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-07 20:46:30 +02:00
Eugen Rochko 9ca99b7dc1 [Glitch] Fix wrong width on logo in detailed link card in web UI
Port 889edc560ae94b0663bab0e4cdb7cbad7e3cc6f8 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-07 20:46:30 +02:00
Claire 6967031144 Fix video player's height in detailed status view 2024-10-06 19:19:28 +02:00
Christian Schmidt c37daa11f2 [Glitch] Remove redundant title attribute
Port c40ab43dc7 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-06 17:04:53 +02:00
Claire 7b40f14452 [Glitch] Fix media gallery items having incorrect borders when hidden
Port 51769e0670 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-06 17:04:53 +02:00
Claire c720623dc7 [Glitch] Fix unsupported grouped notifications from streaming causing duplicate IDs
Port 77f5b127fa to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-06 17:04:53 +02:00
forsamori 819abbdb2f [Glitch] Add margin-bottom to error.dialog to reduce whitespace
Port 63a959099b to glitch-soc

Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-06 17:04:53 +02:00
Claire b22272fcdc [Glitch] Hide badges in media gallery when media are hidden
Port f768a6eb16 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-06 17:04:53 +02:00
Claire 299372babe [Glitch] Fix editing description of media uploads with custom thumbnails
Port f760899b04 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-06 17:04:53 +02:00
Claire 54b209243b [Glitch] Fix media uploads in composer appearing over search results in advanced interface
Port b5006539c9 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-06 17:04:53 +02:00
Claire ce3bedade3 [Glitch] Fix incorrect `'navigator'` check
Port 4a737a948a 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 f91f077985 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-06 17:04:53 +02:00
Matt Jankowski af39ac6edc [Glitch] Adjust spacing on setting sub-nav items when below mobile size
Port f10d61bf86

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-06 16:44:22 +02:00
Matt Jankowski edfa716a18 [Glitch] Improve alignment of icons on admin roles list
Port f811fcb2b2 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-06 16:43:50 +02:00
Renaud Chaput 8572fa1452 [Glitch] Fix follow notifications from streaming being grouped
Port 1be55ce244 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-06 16:43:17 +02:00
Eugen Rochko e80971e660 [Glitch] Change media reordering design in the compose form in web UI
Port 11a12e56b3 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-29 14:03:19 +02:00
Eugen Rochko 9e10fd59b7 [Glitch] Add ability to view alt text by clicking the ALT badge in web UI
Port a04433f995 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-29 13:35:35 +02:00
Eugen Rochko 9b5f073cb3 [Glitch] Change design of media tab on profiles in web UI
Port 89df27a06c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-29 12:57:58 +02:00
Eugen Rochko 157ecf255b [Glitch] Change responsive break points on navigation panel in web UI
Port 28c4eca0af to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-29 11:53:49 +02:00
Matt Jankowski b8c23f94b0 [Glitch] Add `no-toolbar` state for "nothing here" batch table views
Port 24d3ce7bab to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-29 11:29:18 +02:00
Matt Jankowski 3fa34bd73a [Glitch] Use 1 column layout for form `ul` on narrow widths
Port 106b22bd2d to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-29 11:25:24 +02:00