Commit graph

2076 commits

Author SHA1 Message Date
Claire
b0bee20726 [Glitch] Fix potential duplicate statuses in Explore tab
Port 7fe4f2c715 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-12-09 16:50:53 +01:00
Michal Dvorak
6bb73cd25a initial translation of Glitch-specific texts into Czech (#1997) 2022-12-08 10:38:52 +01:00
Juan Xavier Gomez
c4b6eb15cf [Glitch] Fix hidden overflow on interaction modal
Port 6414c28368 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-12-07 09:11:57 +01:00
Claire
2a18d5a31c [Glitch] Fix UI header overflow on mobile
Port fe85b0b686 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-12-07 09:10:47 +01:00
Claire
bbca4a02c2 [Glitch] Fix “Sign up” button with closed registrations not opening modal on mobile
Port eb24df264f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-12-07 09:09:23 +01:00
Claire
ad613b56cf Fix content-type being reset when editing toots (#1993)
Fixes #1990
2022-12-04 17:58:10 +01:00
Claire
dd29c1d258 Port navigation bar from upstream (#1986)
Fixes #1977
2022-12-01 20:06:08 +01:00
Claire
07eee38b87 Move translate button above media attachments/preview cards 2022-11-30 15:03:47 +01:00
Claire
b15bf23f9d Fix translate button not being shown when the toot has no Content Warning 2022-11-30 14:44:06 +01:00
Claire
956baf919f Fix inconsistent with “translate” button padding 2022-11-30 13:53:38 +01:00
Eugen Rochko
e347472acb [Glitch] Change design of translations in web UI
Port 3a2f9a8c53 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-30 13:53:38 +01:00
Claire
36b6edc0b7 [Glitch] Add mention of the translation provider when translating a post
Port d2d2ec29f4 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-30 13:53:38 +01:00
Claire
1bd102f6a9 [Glitch] Change “Translate” button to only show up when a translation backend is configured
Port 119b5adbe0 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-30 13:53:38 +01:00
Eugen Rochko
a933af3805 [Glitch] Fix showing translate button when status has no language in web UI
Port 6090e6e067 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-30 13:53:38 +01:00
Eugen Rochko
377b2ce8d3 [Glitch] Don't show translate button to logged-out users
Port part of cd9a0f136d to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-30 13:53:38 +01:00
Eugen Rochko
10b5e85e7c [Glitch] Fix translations not being formatted, other issues in web UI
Port 798ed9890d to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-30 13:53:38 +01:00
Eugen Rochko
24583c3194 [Glitch] Add user content translations with configurable backends
Port a593188ded to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-30 13:53:38 +01:00
Connor Shea
57a52f91d2 [Glitch] Make the 'Trending now' header a link to Explore.
Port 2821d7aaa7 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-28 11:59:00 +01:00
Claire
5fcaaa66f0 [Glitch] Fix infinite loading instead of soft 404 for non-existing remote accounts
Port e668be4cac to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-28 11:55:56 +01:00
James Adney
d886636767 [Glitch] fix gif autoplay on iOS
Port 0a302f7673 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-28 11:55:09 +01:00
Claire
0c954ada93 [Glitch] Fix “Share @{name}'s profile” profile menu item
Port f47fbb8729 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-28 11:54:00 +01:00
kedama
b2f452000b [Glitch] Fix status mismatch of sensitive check
Port 691b827c87 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-28 11:53:21 +01:00
Claire
2ca4c2a143 Fix pillbar buttons in light theme (#1972)
* Simplify pillbar button design and make it more consistent with toggles

* Fix pillbar buttons in light theme

Fixes #1970
2022-11-25 13:54:43 +01:00
Claire
cc21d9137f Fix privacy dropdown in boost modal on mobile (#1967)
Fixes #1965
2022-11-22 11:26:14 +01:00
Claire
f9740cbfd6 [Glitch] Remove use of DOMParser in front-end emoji rewriting code
Port 41be06e4ec to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-17 12:59:29 +01:00
Levi Bard
e2d8c20201 [Glitch] Make the button that expands the publish form differentiable from the button that publishes a post
Port 8f32b59570 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-17 12:58:39 +01:00
nyura123dev
ac51817c39 [Glitch] Fix safari explore disappearing tabs
Port c18c565cb3 to glitch-soc

Co-authored-by: nyura <nyura@hidden.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-17 12:57:58 +01:00
Claire
8ec48c486c Add aria-label and title attributes to local settings navigation items (#1949) 2022-11-16 20:56:06 +01:00
Claire
51864b0b0d Fix infinite loop when system emoji font is enabled (#1931)
Fixes #1930
2022-11-15 00:32:59 +01:00
Claire
7fbfa23d71 [Glitch] Fix nodes order being sometimes mangled when rewriting emoji
Port 97ac51901d to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-14 22:32:00 +01:00
Claire
9f0a4acfb1 [Glitch] Fix emoji substitution not applying only to text nodes in Web UI
Port bd267f6353 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-14 20:28:22 +01:00
Claire
56234c7110 [Glitch] Fix media metadata being only editable once
Port 088c365559 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-14 18:32:33 +01:00
trwnh
aacc2970f4 [Glitch] Move V2 Filter methods under /api/v2 prefix
Port 72d3607229 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-14 09:17:59 +01:00
Eugen Rochko
6353e83d6c [Glitch] Fix dropdown menu on profiles not being accessible on narrow screens in web UI
Port ca6df7a68c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-14 09:16:41 +01:00
Samuel Kaiser
c538d5d3f6 [Glitch] Stick batch table toolbar to the top
Port cb99d425b3 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-14 09:05:56 +01:00
Claire
8fe691e177 [Glitch] Fix WebUI crash when listing server blocks and rationale is not available
Port 532fc2e361 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-12 14:02:23 +01:00
Claire
06c5841fbd [Glitch] Add the ability to edit media attachment metadata for any unattached media
Port d55054b166 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-12 14:01:47 +01:00
Cutls
f5aacdcc74 [Glitch] Do not show drag&drop dialog when not logined
Port f22910ef4a to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-12 13:59:03 +01:00
Claire
905aa6616d [Glitch] Remove “No description added” media warning in edit mode
Port 28ae058593 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-12 13:57:41 +01:00
Eugen Rochko
fd6d4392c2 [Glitch] Fix domain blocks on about page not working well on small screens in web UI
Port 609cb69251 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-12 13:56:49 +01:00
Connor Shea
843a4824f2 [Glitch] Only remove padding when listing applications
Port 8824c6c4a2 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-12 13:55:43 +01:00
Yamagishi Kazutoshi
5d4ad82142 [Glitch] Delay workbox import
Port 95e3572a6c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-12 13:55:02 +01:00
Claire
b5481c4ba2 [Glitch] Fix unnecessary service worker registration and preloading when logged out
Port 9b878a14eb to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-12 13:54:09 +01:00
Claire
d4f1b79bcf [Glitch] Remove preview cards from fav and boost notifications
Port 0161fa9745 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-12 13:51:30 +01:00
Claire
a4e1a2fef2 [Glitch] Fix color of the “No description added“ media upload warning on light theme
Port a0d7039011 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-12 13:48:42 +01:00
Claire
0b2da756d8 Add “Glitch-only” label to glitch-specific settings 2022-11-12 11:30:35 +01:00
Claire
efa93f0b5a Merge pull request #1917 from ClearlyClaire/glitch-soc/fixes/not-recommended-label
Fix “not recommended” label being shown as “recommended”
2022-11-12 11:10:39 +01:00
Claire
33596cc371 Change "Allow trends without prior review' setting to include statuses
Port SCSS changes from ecddc06474 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-12 10:59:17 +01:00
Claire
bef72dcabb Fix styling of advanced options dropdown (#1916)
Fixes #1914
2022-11-12 09:59:28 +01:00
atsuchan
f39f4f4296 Update Flavour 'ja' Translation (#1911) 2022-11-10 17:26:28 +01:00
Eugen Rochko
3b3886e80b [Glitch] Add option to open original page in dropdowns of remote content in web UI
Port 3ff5a02f65 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-10 11:06:56 +01:00
Sasha Sorokin
a0b5700720 [Glitch] Remove aria-pressed where it's redundant
Port f3339b4ba9 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-10 10:25:43 +01:00
Eugen Rochko
f3e39d1776 [Glitch] Change larger reblogs/favourites numbers to be shortened in web UI
Port 40a2ab1dfe to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-10 10:15:21 +01:00
Effy Elden
fba5b1f83b [Glitch] Remove unused timeline_container to fix linter errors
Port 117a2c290c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-10 09:54:19 +01:00
Eugen Rochko
4e183e1e4a [Glitch] Fix confusing wording in interaction modal in web UI
Port 802416d2e9 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-10 09:53:06 +01:00
Eugen Rochko
d5875dda34 [Glitch] Fix profile header being cut off in light theme in web UI
Port 9f8e8662b9 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-10 09:51:46 +01:00
Claire
e9aa9c43ec [Glitch] Fix redrafting a currently-editing post not leaving edit mode
Port 793cc2096d to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-08 16:26:25 +01:00
Claire
59e51cfea4 [Glitch] Fix opening the language picker scrolling the single-column view to the top
Port ffef3ac03b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-08 15:49:09 +01:00
Zach Flanders
9cb2ad6dbf [Glitch] Fix spoiler buttons css not rendering correct color in light theme
Port e9c2354515 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-08 15:47:48 +01:00
Claire
d4a1711d5a [Glitch] Add aria-expanded to content warning toggle button
Port b2a132bf9c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-07 20:04:31 +01:00
Claire
55e949369e Fix light theme issues with the favourite modal and some background colors (#1902)
* Fix favourite modal styling in glitch-soc light theme

* Fix unnecessary difference between glitch-soc's light theme and upstream's
2022-11-07 10:34:18 +01:00
Sunny Ripert
7ef1d0fa29 [Glitch] Fix double button to clear emoji search input
Port bfad78e194 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-07 07:55:44 +01:00
Sunny Ripert
906cbff923 [Glitch] Fix JavaScript console error on Getting Started column
Port 99cf3cdb63 to glitch-soc

Co-authored-by: Ilias Tsangaris <iliastsangaris@gmail.com>

Co-authored-by: Ilias Tsangaris <iliastsangaris@gmail.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-07 07:54:18 +01:00
Sunny Ripert
5baaa9f8a6 [Glitch] Fix console log error on column settings load
Port 461d06bec8 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-07 07:53:20 +01:00
Claire
ba394a191b Change glitch-soc composer classes to match upstream 2022-11-06 17:29:04 +01:00
Eugen Rochko
81e313a1be [Glitch] Fix colors in light theme
Port f8def1f6b1 to glitch-soc
2022-11-06 17:29:04 +01:00
Eugen Rochko
896f2a3b16 [Glitch] Fix wrong colors in the high-contrast theme
Port 3cd8f07e90 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-06 17:29:04 +01:00
Eugen Rochko
df921b23a9 [Glitch] Change design of link footer
Port 0b91816814 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-06 17:29:04 +01:00
Eugen Rochko
7cc6e34cc4 [Glitch] Fix missing interpolation of domain in disabled account banner in web UI
Port 8742e0000e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-06 17:29:04 +01:00
Claire
3eec8f7152 [Glitch] Change sign-in banner to reflect disabled or moved account status
Port 3d24ef2967 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-06 17:29:04 +01:00
Eugen Rochko
0082653909 [Glitch] Fix showing profile's featured tags on individual statuses
Port 51e5229712 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-06 17:29:04 +01:00
Claire
5b9b797f64 [Glitch] Fix handling of duplicate and out-of-order notifications in WebUI
Port 7e4afba7c6 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-06 17:29:04 +01:00
Eugen Rochko
bf76aeb117 [Glitch] Add assets from Twemoji 14.0
Port e75cab5d37 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-06 10:50:23 +01:00
Sunny Ripert
1f7d23bdd8 [Glitch] Fix JavaScript console warning when loading notifications
Port c91962983f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-06 10:47:31 +01:00
Sunny Ripert
1ad7f63551 [Glitch] Fix JavaScript console error on upload editing status
Port 343099eafa to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-06 10:46:03 +01:00
Eugen Rochko
8a2d0a928f [Glitch] Fix limited account hint referencing "your" server when logged out
Port bd9c4ec16d to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-06 10:45:00 +01:00
Claire
850e8e5f3c [Glitch] Fix being unable to withdraw follow request when confirmation modal is disabled (#19687)
Port b0d4b7d956 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-06 10:43:18 +01:00
Claire
3fc27d62fd [Glitch] Fix edits not being immediately reflected
Port 2674759f9c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-06 10:42:15 +01:00
prplecake
b6e72884ca Fix 'App settings' label visible in sidebar on mobile UI (#1888) 2022-11-05 08:12:04 +01:00
prplecake
71e4e22f9f Change ul, ol margin-left to 2em (#1879) 2022-11-01 09:41:58 +01:00
prplecake
e8e547b23d Fix 'App settings' link in basic web UI (#1880) 2022-11-01 09:38:55 +01:00
Jeremy Kescher
f00756b79e Remove/update old "tootsuite" references, except those needed for Docker (#1860) 2022-11-01 09:38:05 +01:00
Eugen Rochko
974c21ac09 [Glitch] Fix sidebar and tabs on settings on small screens in admin UI
Port 361a2a3516 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-30 18:32:20 +01:00
Eugen Rochko
b12ffe1fbf [Glitch] Fix upload progress not communicating processing phase in web UI
Port 89ef2cf044 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-30 18:30:58 +01:00
Eugen Rochko
a1fed002e8 [Glitch] Fix logged out search and changed logged-in search placeholder
Port 973d496b86 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-30 18:24:57 +01:00
Claire
525919c04f Merge branch 'main' into glitch-soc/merge-upstream
Conflicts:
- `app/javascript/mastodon/locales/ja.json`:
  Upstream change too close to a glitch-soc-specific string.
  The glitch-soc-specific string should not have been in this file, so it
  has been moved to `app/javascript/flavours/glitch/locales/ja.js`.
- `app/javascript/packs/public.js`:
  Upstream refactored a part, that as usual is split and duplicated in various
  pack files. Updated those pack files accordingly.
- `app/views/layouts/application.html.haml`:
  Upstream fixed custom.css path in a different way than we did, went with
  upstream's change.
2022-10-30 18:15:28 +01:00
Eugen Rochko
1a71d95760 [Glitch] Fix closed registrations message not appearing in web UI
Port 528f96e769 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:49:45 +02:00
Eugen Rochko
96e921ff5e [Glitch] Fix number of uses being shown again on trending hashtags in web UI
Port c7f1ae40b5 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:49:45 +02:00
Claire
b1875bdb6f [Glitch] Change admin announcement edition interface to use datetime-local
Port 9cb523d3be to glitch-soc

Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:49:45 +02:00
Robert Laurenz
c7f3efb312 [Glitch] fix(component): adjust style of counter button to fix overflow issue
Port 21aa2217de to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:49:45 +02:00
Claire
9e071d5c78 Remove local settings items that make no sense anymore 2022-10-28 19:30:51 +02:00
Claire
f1d9278d0a [Glitch] Remove navigation links to /explore when trends are disabled
Port 4a6fb0ea2a to glithc-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:26:28 +02:00
Eugen Rochko
97e7443443 [Glitch] Fix redirecting to /publish when compose form is visible in web UI
Port 2e0f4c286f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:26:28 +02:00
Eugen Rochko
7d3b787d05 [Glitch] Change settings area to be separated into categories in admin UI
Port 2130895196 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Eugen Rochko
2caae26da9 [Glitch] Fix media, following and followers tabs in web UI
Port 14b27b92e2 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Eugen Rochko
6ecd6364be [Glitch] Fix too many featured tags causing navigation panel scroll in web UI
Port a51d8075b6 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Eugen Rochko
e06a095eb4 [Glitch] Change featured hashtags to be displayed in navigation panel
Port 6ab724918b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Eugen Rochko
ad94457784 [Glitch] Remove volume number from hashtags in web UI
Port 93ef719ce2 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Takeshi Umeda
87d3b61bb6 [Glitch] Add featured tags selector for WebUI
Port 3e88e7ba20 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00
Eugen Rochko
ccdf8b587f [Glitch] Fix nofollow rel being removed in web UI
Port b01fad5dbd to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-10-28 19:24:02 +02:00