Commit graph

5699 commits

Author SHA1 Message Date
2086522d64 Merge pull request '(arguably) improved layouting of user profile page' (#403) from Riedler/akkoma-fe:user-profile-changes into develop
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #403
2025-01-15 21:47:55 +00:00
Weblate
fa294e0003 Merge branch 'origin/develop' into Weblate.
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2025-01-05 15:52:29 +00:00
d3fa5cfad0 Merge pull request 'post_status_form: enable sync flush for watcher' (#414) from novenary/akkoma-fe:sticky-drafts into develop
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #414
2025-01-05 15:52:26 +00:00
Weblate
9552287442 Merge branch 'origin/develop' into Weblate.
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2025-01-05 15:52:19 +00:00
6b7c8f0def Merge pull request 'Allow using custom source URLs' (#421) from Oneric/akkoma-fe:custom-source into develop
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #421
2025-01-05 15:52:15 +00:00
Weblate
3386692e26 Merge branch 'origin/develop' into Weblate.
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2025-01-05 15:51:50 +00:00
ad6bb47003 Merge pull request 'Add visual feedback when clicking translate' (#423) from ilja/akkoma-fe:provide_visual_feedback_when_clicking_translate_button into develop
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #423
2025-01-05 15:51:47 +00:00
ilja
9838545904 Add visual feedback when clicking translate
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
In a status, we can choose to translate the status (assuming there's a translator enabled on the backend)

It will translate, in practice generally according to detected language, and also provide an option to override the source language.

Translating can take a while, and there wasn't really a visual feedback when it was translating.
Now the translate button will be dissabled while translating.
2024-12-01 14:04:49 +01:00
Weblate
b3f25e5d84 Translated using Weblate (Polish)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Currently translated at 99.7% (1046 of 1049 strings)

Translated using Weblate (Polish)

Currently translated at 99.7% (1046 of 1049 strings)

Co-authored-by: ? <akkoma@mkljczk.pl>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: subtype <subtype@hollow.capital>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/pleroma-fe/pl/
Translation: Pleroma fe/pleroma-fe
2024-11-22 04:56:24 +00:00
Weblate
248509073e Translated using Weblate (Italian)
Currently translated at 93.8% (985 of 1049 strings)

Co-authored-by: Steffo <akkoma@steffo.eu>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/pleroma-fe/it/
Translation: Pleroma fe/pleroma-fe
2024-11-22 04:56:24 +00:00
Weblate
a7d6235131 Translated using Weblate (Lithuanian)
Currently translated at 8.1% (86 of 1049 strings)

Translated using Weblate (Lithuanian)

Currently translated at 5.5% (58 of 1049 strings)

Translated using Weblate (Lithuanian)

Currently translated at 1.9% (20 of 1049 strings)

Added translation using Weblate (Lithuanian)

Co-authored-by: Vaclovas Intas <Gateway_31@protonmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/pleroma-fe/lt/
Translation: Pleroma fe/pleroma-fe
2024-11-22 04:56:24 +00:00
42ba77ebf4 Allow using custom source URLs
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-10-26 16:32:14 +02:00
4a50b1273d Merge pull request 'fix panel z-index conflicting with heading popover' (#422) from tea/akkoma-fe:fix/panel-z-index into develop
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #422
2024-10-26 03:42:48 +00:00
c76dc6d79e Merge pull request 'Fix redirect on logout' (#420) from Oneric/akkoma-fe:logout-redirect into develop
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #420
2024-10-26 03:42:23 +00:00
TudbuT
8231c8f0b6
add proper autocomplete prop for TOTP login field
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2024-10-19 19:19:15 +02:00
novenary
ef242a1ddd post_status_form: enable sync flush for watcher
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
This fixes drafts not clearing after posting a reply.

Vue 3.3.11 changed watchers to stop firing after component unmount.
After posting a reply, the post form is removed, now causing the queued
event to be discarded.
Synchronous flush causes the handler to be called immediately when
changes happen, solving the problem.

The performance impact of this change seems non-existent. Even before,
typing would generate an event for each keystroke. Pasting is atomic.

See: https://github.com/vuejs/core/pull/7181
See: 80e2128d52
Fixes: a7dea2f70f
Fixes: #413
2024-10-15 00:16:45 +03:00
tea
35cf3327c8 fix panel z-index conflicting with heading popover
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
resolves #342
2024-10-05 10:59:46 +02:00
1ae09458c6 Fix redirect on logout
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
An instance may restrict access to the public timeline (among others)
to authenticated users and there already is a setting to decide which page
to show authenticated and unauthenticated viewers by default each.
However, the logout redirect didn't honour this setting
leading to potentially broken pages and errors on logout
2024-09-28 17:47:28 +02:00
94ed0991bc reverted 2e83ccefdc and clarified that compact user info is only used with enough room
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-07-06 14:54:24 +02:00
e274adf47d Fix setting restore from file
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
Previously restoring from file would also restore the old version value
breaking upload of the new settings to the server.

Additionallly it didn’t even attempt to sync settings after restore and
was insufferably slow due to individually updating every single setting
with a dispatch. Instead only update changed settings like on server
syncs which usually speeds the process up considerably.

Fixes: #405
2024-07-06 01:59:42 +02:00
e955eb4503 oops, unfucked username placement
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2024-07-03 18:58:50 +02:00
c39d9fa64b fixed stuff overflowing in user popup e.g. in notifs
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2024-07-03 18:30:51 +02:00
a74a631793 stopped user handle from overflowing from its boundaries in user card
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2024-07-03 17:45:40 +02:00
2e83ccefdc disabled "compact user info" setting in mobile layout
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2024-07-03 17:35:13 +02:00
cf11b2523e disabled compact user card in mobile layout 2024-07-03 17:26:09 +02:00
8765491399 Do not try to destructure when we don't need to
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-06-27 02:58:52 +01:00
85001814a2 added setting for user info compactness
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2024-06-26 18:09:13 +02:00
c902219997 added setting to switch between center and left-aligned user bio 2024-06-26 17:20:50 +02:00
4211e05a75 Merge pull request 'status component: Fix repeater name overflowing' (#383) from yukijoou/akkoma-fe:fix-status-usernames into develop
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #383
2024-06-25 21:34:15 +00:00
Weblate
98a3622172 Merge branch 'origin/develop' into Weblate.
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-06-17 21:40:59 +00:00
24b9e350e2 Merge pull request 'added minimum space to empty timeline' (#400) from Riedler/akkoma-fe:empty-tl-minspace into develop
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
Reviewed-on: #400
2024-06-17 21:40:56 +00:00
Weblate
7ab4d22a4c Merge branch 'origin/develop' into Weblate.
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-06-17 21:40:29 +00:00
754cd2fa57 slightly adjusted edit button spacing
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2024-06-16 17:15:04 +02:00
31055fb4f2 removed min-width statements that were messing up my layouts 2024-06-16 17:14:59 +02:00
918b0e3770 stopped username from wrapping… 2024-06-16 17:14:14 +02:00
88aae1706a oops, removed unneeded spacing 2024-06-16 17:14:08 +02:00
3d2a8a3ca2 left-aligned bio text
why the fuck was it centered in the first place?!?
2024-06-16 17:14:03 +02:00
a24fff5d5b moved user stats to between user info and user actions 2024-06-16 17:14:00 +02:00
b2cab6d088 only flatten top of post body textarea if subject line is visible
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2024-06-16 16:26:44 +02:00
3ebaba6fa7 smushed subject line and post body together, kinda 2024-06-16 16:14:16 +02:00
f1058567b9 also set min height for other lists (e.g. follow requests), not just the timeline
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2024-06-16 16:12:15 +02:00
49a850a1e9 added minimum space to empty timeline
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2024-06-16 15:49:52 +02:00
Weblate
b2de68239f Merge branch 'origin/develop' into Weblate.
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-06-15 12:41:26 +00:00
a5d4b0a68c Merge branch 'develop' into dep-update
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2024-06-15 13:38:40 +01:00
bd263587b2 Merge branch 'develop' into dep-update
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2024-06-15 13:36:24 +01:00
Weblate
c19fb198ca Merge branch 'origin/develop' into Weblate.
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-06-15 12:33:42 +00:00
rat
aad023c8a0 make status form selectors justified properly
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2024-06-10 17:20:51 -07:00
8fa24d0c40 migrate to eslint 9 syntax
Some checks failed
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline failed
2024-05-29 03:59:37 +01:00
Weblate
ed22c480f9 Merge branch 'origin/develop' into Weblate. 2024-05-28 03:17:19 +00:00
f3934afbd8 make sure we normalise interfaceLanguage
All checks were successful
ci/woodpecker/manual/woodpecker Pipeline was successful
2024-05-28 04:17:04 +01:00