Commit graph

1,009 commits

Author SHA1 Message Date
tusooa
ce24132c33
Enable mobile theme editing 2025-03-10 23:39:04 -04:00
HJ
7ba5e6d31c Merge branch 'tusooa/1362-no-create-app-on-first-visit' into 'develop'
Create an app only when needed

See merge request pleroma/pleroma-fe!2073
2025-03-10 13:30:37 +00:00
tusooa
7661bb69ff
Remove emoji annotations code for unused languages from final build 2025-03-09 16:18:27 -04:00
tusooa
3a4cdbef15
Create an app only when needed 2025-03-09 15:22:53 -04:00
tusooa
cca5e31f56
Use vitest 2025-02-28 11:08:54 -05:00
tusooa
25de264abb
Use vite to replace webpack 2025-02-28 10:52:04 -05:00
tusooa
bb70c50c6b
Fix unit tests and unify vuex modules import 2025-02-26 20:21:17 -05:00
Sean King
bc0b13ac0d
Migrate bookmark folders state to pinia store 2025-02-21 23:37:29 -07:00
Henry Jameson
8912664ab3 remove useAtIcon since pretty much everyone hated that and it outlived its usefulness 2025-02-18 22:37:45 +02:00
HJ
7d2fd609ef Merge branch 'markup-fixes-again' into 'develop'
Fix few markup inconsistencies

See merge request pleroma/pleroma-fe!2008
2025-02-10 21:20:57 +00:00
Pleroma User
3627aadead Fix few markup inconsistencies 2025-02-10 21:20:56 +00:00
Sean King
2af00f7c7e
Move humanizeErrors to errors service file 2025-02-08 19:26:29 -07:00
Henry Jameson
d1ea589531 manual lint --fix 2025-02-04 15:23:21 +02:00
Henry Jameson
d9aca590bb eslint --fix 2025-02-04 14:14:31 +02:00
Henry Jameson
6dfb213dfe Merge remote-tracking branch 'origin/develop' into migrate/vuex-to-pinia 2025-02-03 17:46:41 +02:00
Henry Jameson
d5b554f5af fix tests 2025-02-03 16:37:53 +02:00
Henry Jameson
b94d389b7f use absolute paths for stores 2025-02-03 13:02:30 +02:00
Henry Jameson
7d19cc2d53 cleanup and fixes 2025-02-03 00:14:44 +02:00
Henry Jameson
c926ed7ac1 pleroma-fe boots once again 2025-01-30 21:56:07 +02:00
Henry Jameson
58e18d48df Merge remote-tracking branch 'origin/develop' into migrate/vuex-to-pinia 2025-01-30 18:08:05 +02:00
Lain Soykaf
02c5ee9c49 MediaUpload, Settings: Add option to always convert to jpeg. 2025-01-29 18:09:13 +04:00
Henry Jameson
b7b0d8c6af fix cache user mismatch 2025-01-28 17:36:07 +02:00
Henry Jameson
f449b52813 capitalization 2025-01-28 16:36:18 +02:00
Henry Jameson
55579bea55 combine some warnings for cleaner logging 2025-01-28 16:33:38 +02:00
Henry Jameson
7f9fe6b660 cleanup console.logs and moved to proper log level console to make finding stray console.logs easier 2025-01-28 16:28:23 +02:00
Henry Jameson
d01e069bf2 fixes to mute menu and mute description 2025-01-27 17:53:34 +02:00
Henry Jameson
92c82a0a34 24h option 2025-01-27 12:00:28 +02:00
Henry Jameson
d9154224db fix missing default pinned actions 2025-01-26 22:26:17 +02:00
HJ
ebd3b7d9f5 Merge branch 'customizable-post-actions' into 'develop'
Customizable post actions

See merge request pleroma/pleroma-fe!1985
2025-01-21 09:42:36 +00:00
Lain Soykaf
7a4efdb5a8 Settings: Make image compression configurable 2025-01-21 09:24:18 +04:00
Henry Jameson
84b2a55424 fix tests 2025-01-19 18:22:30 +02:00
Henry Jameson
68093b6276 abstracted mute confirmation dialog into its own component. mutes in status actions work now 2025-01-16 20:14:05 +02:00
Henry Jameson
41f54b687b Merge remote-tracking branch 'origin/develop' into customizable-post-actions 2025-01-16 18:12:29 +02:00
Henry Jameson
96fd7f91c4 more work + dropdown items overhaul 2025-01-12 01:46:10 +02:00
Henry Jameson
eb7406c663 extraButtons implementation 2025-01-11 20:02:53 +02:00
Henry Jameson
b461fc1c4a add option to center the modal 2025-01-07 22:08:12 +02:00
HJ
f6a1c4f2c2 Merge branch 'tusooa/streaming-op-after-conn' into 'develop'
Authenticate and subscribe to streaming after connection

See merge request pleroma/pleroma-fe!1949
2024-12-31 12:13:01 +00:00
HJ
ace6068948 Merge branch 'themes-updates' into 'develop'
Themes updates/fixes

See merge request pleroma/pleroma-fe!1962
2024-12-31 11:59:54 +00:00
Henry Jameson
e7cdf00d11 lint 2024-12-27 01:56:51 +02:00
HJ
3cda070507 Merge branch 'develop' into 'tusooa/save-draft'
# Conflicts:
#   src/boot/routes.js
#   src/i18n/en.json
#   src/main.js
#   src/modules/config.js
#   src/modules/instance.js
2024-12-26 23:51:54 +00:00
Henry Jameson
6a1a3ebf13 update to palettes GUI + disable theme-setting stuff while change is in progress 2024-12-26 23:45:43 +02:00
Henry Jameson
50b1c5b640 fix theme3hacks resetting theme to default-v2 2024-12-22 16:49:42 +02:00
HJ
b0e687692a Merge branch 'loader-fixes' into 'develop'
Loader fixes

See merge request pleroma/pleroma-fe!1954
2024-12-18 15:20:52 +00:00
HJ
cbe9427123 Merge branch 'themes3-grand-finale-maybe' into 'develop'
Themes 3

See merge request pleroma/pleroma-fe!1951
2024-12-18 12:19:11 +00:00
Henry Jameson
3cc9afc15f remove useless strings, hide loader on eager finish 2024-12-12 15:43:17 +02:00
HJ
e4a1a56dbd Merge branch 'backend-repo-url' into 'develop'
Extract backend repository from nodeinfo

See merge request pleroma/pleroma-fe!1864
2024-12-11 13:35:27 +00:00
HJ
7e92c4c1a3 Merge branch 'deprecate-subscribe' into 'develop'
Use /api/v1/accounts/:id/follow for account subscriptions instead of the deprecated routes

See merge request pleroma/pleroma-fe!1931
2024-12-11 13:34:06 +00:00
Henry Jameson
b348d22a2b saving "first style palette" stuff 2024-12-04 15:54:20 +02:00
Henry Jameson
1ffbd02c87 when switching to new style, use "native" palette, also show it in appearance tab 2024-12-04 14:32:25 +02:00
Henry Jameson
3c92941664 properly reset v3 stuff when applying v2 theme 2024-12-04 11:24:33 +02:00