Commit graph

6903 commits

Author SHA1 Message Date
b60bcbd06d Revert "add language input"
This reverts commit 68f2b0cf8e.
2023-02-28 07:38:25 +00:00
75ace34da1 Revert "Add blurhash support"
This reverts commit 1edc1a2ec7.
2023-02-28 07:38:13 +00:00
8b91ccc830 Revert "Fall back to nsfw image if no blurhash"
This reverts commit 3e19a6091f.
2023-02-28 07:38:01 +00:00
1619c11812 Improve emoji picker performance (#275)
A simple virtual scroller is now used for the emoji grid. This avoids loading all emoji images at once, saving network bandwidth and reducing load on the server, while also putting less work on the browser's DOM and layout engine.

Co-authored-by: yan <yan@omg.lol>
Reviewed-on: AkkomaGang/akkoma-fe#275
Co-authored-by: yanchan09 <yan@omg.lol>
Co-committed-by: yanchan09 <yan@omg.lol>
2023-02-28 07:04:00 +00:00
ed94118499 paginate-follow-requests (#277)
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: AkkomaGang/akkoma-fe#277
2023-02-28 07:03:49 +00:00
68f2b0cf8e add language input 2023-02-28 07:03:28 +00:00
Sol Fisher Romanoff
e2c0fd26d6 Only show "keep open" emoji checkbox on post form 2023-02-28 07:03:15 +00:00
544c536d82 Remove console.log 2023-02-28 07:03:01 +00:00
5df921a537 add follow/unfollow to followed tags list 2023-02-28 07:02:52 +00:00
4ae1297319 Add list of followed hashtags to profile 2023-02-28 07:02:40 +00:00
3e19a6091f Fall back to nsfw image if no blurhash 2023-02-28 06:52:42 +00:00
1edc1a2ec7 Add blurhash support 2023-02-28 06:52:26 +00:00
2ea987b766 remove IHBA assets 2023-02-28 06:51:54 +00:00
ad018f4b72 Allow follow(er) lists to be acessible by account owner even if follower counts are disabled (#246)
Currently, if a user has their follower/follow counts hidden, they cannot access their own list of followers/follows. This makes no real sense and means that they cannot modify those lists without disabling their privacy options.

This fix simply allows those tabs to be accessed no matter if the counts are hidden or not.

Reviewed-on: AkkomaGang/akkoma-fe#246
Co-authored-by: Beefox <bee@beefox.xyz>
Co-committed-by: Beefox <bee@beefox.xyz>
2023-02-28 06:51:40 +00:00
Sol Fisher Romanoff
5838112c40 Remove stray debug log 2023-02-28 06:50:54 +00:00
0b6ba5ea6b force CI build 2023-02-28 06:50:32 +00:00
e0b180f34e update readme 2023-02-28 06:50:19 +00:00
cfebd058b3 Revert "Merge pull request 'Don't show timeline links if disabled and logged out' (#250) from sfr/pleroma-fe:fix/hide-timelines into develop"
This reverts commit 0b5793c1e0, reversing
changes made to 72ef2e7454.
2023-02-28 06:49:56 +00:00
643c6943cb add verification of links 2023-02-28 06:46:18 +00:00
13a792cb5a fix emoji picker in replies in notifications 2023-02-28 06:46:03 +00:00
131a7967f1 don't crash out if notification status is null 2023-02-28 06:45:40 +00:00
638ce80113 Make everything work with a strict CSP 2023-02-28 06:36:51 +00:00
7ffa39784b Disable follow button if blocked by user 2023-01-27 00:26:50 +00:00
092c94301f Add indicator if user blocks you 2023-01-26 20:50:52 +00:00
9dc054343a Temporary fix for moderation tools 2022-12-23 19:25:30 +00:00
a1d56dfe50 Better Edited at styling 2022-12-23 19:04:52 +00:00
27a91e4f7c Icon changes 2022-12-17 05:53:37 +00:00
61d82ec7a7 Change default for site name 2022-12-16 20:34:28 +00:00
170ea7771b adjust max-width for emoji picker to new 1280px 3-col width 2022-12-16 20:31:16 +00:00
04081a09c2 Make minimum width for 3-column layout 1280px
1280px is a pretty common screen width for several resolutions
(1280x720, 1280x800, 1280x1024, etc.). Since it is only 20px less than
the current 1300px minimum, this shouldn't be a big issue to lower the
minimum screen width for the 3-column layout to 1280px.

Closes: AkkomaGang/pleroma-fe#255
2022-12-16 20:30:49 +00:00
bb685ff61c Locale changes and default settings update 2022-12-16 07:21:33 +00:00
a0062cd4be Move bubble timeline and change icon 2022-12-16 06:53:35 +00:00
3c478bd8d6 Redo about page and staff panel 2022-12-16 06:12:28 +00:00
e1437255c2 Adjust user mention avatars and enable by default 2022-12-16 06:11:18 +00:00
311860cde5 Strip displaying MRF features that dont respect MRF transparency settings 2022-12-16 06:09:51 +00:00
ee633216fd Fix emoji rendering 2022-12-16 06:09:29 +00:00
69b1f25497 Fix emoji picker issues, add header 2022-12-16 06:08:08 +00:00
5d26f2a7bf Fix image description weirdness, render alt text properly 2022-12-16 06:06:22 +00:00
eb9e3278f3 Misskey-like quote styling 2022-12-16 06:05:30 +00:00
40ffad5bc7 Update pleromafe version link 2022-12-16 06:04:13 +00:00
c5e3677072 Disable replies and media tabs if not logged in 2022-12-16 06:03:32 +00:00
b009428814 Merge pull request 'Revert "Revert "use v1 urls""' (#254) from v1-urls into develop
Reviewed-on: AkkomaGang/pleroma-fe#254
2022-12-14 12:09:03 +00:00
7bec96a1bf Merge pull request 'Fix user moderation dropdown clipping' (#249) from sfr/pleroma-fe:fix/dropdown into develop
Reviewed-on: AkkomaGang/pleroma-fe#249
2022-12-14 12:08:27 +00:00
0b5793c1e0 Merge pull request 'Don't show timeline links if disabled and logged out' (#250) from sfr/pleroma-fe:fix/hide-timelines into develop
Reviewed-on: AkkomaGang/pleroma-fe#250
2022-12-14 12:08:08 +00:00
72ef2e7454 Merge pull request 'Fix 404 when reacting with Keycap Number Sign' (#252) from fef/pleroma-fe:develop into develop
Reviewed-on: AkkomaGang/pleroma-fe#252
2022-12-14 12:07:27 +00:00
c39332c1bf Revert "Revert "use v1 urls""
This reverts commit 8c6cf86de3.
2022-12-14 09:39:01 +00:00
8c6cf86de3 Revert "use v1 urls"
This reverts commit 909271c764.
2022-12-14 09:38:46 +00:00
909271c764 use v1 urls 2022-12-14 09:38:07 +00:00
fef
413acbc7dd
fix 404 when reacting with Keycap Number Sign
The Unicode sequence for the Keycap Number Sign
emoji starts with an ASCII "#" character, which
the browser's URL parser will interpret as a URI
fragment and truncate it before sending the
request to the backend.
2022-12-12 18:59:57 +01:00
Sol Fisher Romanoff
6e1ba218df
Don't show timeline links if disabled and logged out 2022-12-10 21:39:50 +02:00