Commit graph

9,382 commits

Author SHA1 Message Date
HJ
236ebbffff Merge branch 'renovate/postcss-8.x' into 'develop'
Update dependency postcss to v8.5.3

See merge request pleroma/pleroma-fe!2056
2025-03-05 19:25:52 +00:00
HJ
a3862ba0bc Merge branch 'renovate/eslint-monorepo' into 'develop'
Update dependency eslint to v9.21.0

See merge request pleroma/pleroma-fe!2057
2025-03-05 19:25:33 +00:00
HJ
8a2a2554d2 Merge branch 'check-canvas-extract-permission' into 'develop'
Check for canvas extract permission when initializing favicon service

See merge request pleroma/pleroma-fe!2065
2025-03-05 18:41:33 +00:00
mkljczk
9e2ee1e66a Check for canvas extract permission when initializing favicon service
Signed-off-by: mkljczk <git@mkljczk.pl>
2025-03-05 16:07:07 +01:00
Pleroma Renovate Bot
81f7a38ecc Update dependency nightwatch to v3 2025-03-05 09:06:21 +00:00
Pleroma Renovate Bot
10d33f2530 Update dependency eslint to v9.21.0 2025-03-05 09:06:05 +00:00
Pleroma Renovate Bot
f5f0f8ce6e Update dependency sass to v1.85.1 2025-03-05 09:05:55 +00:00
Pleroma Renovate Bot
36860b7893 Update dependency postcss to v8.5.3 2025-03-05 09:05:45 +00:00
Pleroma Renovate Bot
5ccaca24ce Update dependency chromedriver to v133.0.3 2025-03-05 09:05:33 +00:00
Henry Jameson
1f89e122a6 lint 2025-03-05 02:53:28 +02:00
Henry Jameson
32839357f5 restore the status history item 2025-03-05 02:50:44 +02:00
tusooa
7f880dea0e
Fix clear cache lint 2025-03-04 19:37:24 -05:00
Henry Jameson
0190a698db fix reports not changing states 2025-03-05 02:32:25 +02:00
tusooa
0cb47652b8
Make asset caching work with vite 2025-03-04 19:31:46 -05:00
tusooa
652781fcc8
Do not preload emoji annotations and i18n files 2025-03-04 19:31:46 -05:00
tusooa
8b8f6cbca2
Cache assets when cache is missing 2025-03-04 19:31:46 -05:00
tusooa
bbeafab1ef
Verify response is not html when pre-caching in install event 2025-03-04 19:31:46 -05:00
tusooa
e21bac3d70
Implement clearing caches in settings 2025-03-04 19:31:45 -05:00
tusooa
67724ad2a4
Fix useless try-catch 2025-03-04 19:31:45 -05:00
tusooa
3315901b07
Add changelog for caching assets 2025-03-04 19:31:45 -05:00
tusooa
cc4d4ccbeb
Treat html file as failure in emoji cache 2025-03-04 19:31:45 -05:00
tusooa
ed04c2ac71
Exclude local media requests 2025-03-04 19:31:45 -05:00
Tusooa Zhu
6ab98db7ad
Clean up debug code 2025-03-04 19:31:45 -05:00
Tusooa Zhu
f1f7f5de51
Fix the bug where remote media fail to load without media proxy 2025-03-04 19:31:45 -05:00
Tusooa Zhu
63490ad2da
Cache emojis in service worker 2025-03-04 19:31:45 -05:00
Tusooa Zhu
2b16dd55c4
Cache compiled assets in service worker 2025-03-04 19:31:45 -05:00
Tusooa Zhu
a959104333
Create service worker in app 2025-03-04 19:31:30 -05:00
Henry Jameson
aa6b390a6f fix opening reports 2025-03-05 02:25:52 +02:00
Henry Jameson
927f68418e better readability of panel header icons 2025-03-05 02:18:00 +02:00
Henry Jameson
49ed5d7da0 fix path for emoji merger 2025-03-05 02:10:55 +02:00
Henry Jameson
6fc42b123a fixed status actions not clearing notification read status 2025-03-05 02:08:57 +02:00
Henry Jameson
fe436e33f2 fix error on pinned action buttons 2025-03-05 01:42:52 +02:00
HJ
5eb9c030fd Merge branch 'renovate/globals-16.x' into 'develop'
Update dependency globals to v16

See merge request pleroma/pleroma-fe!2058
2025-03-04 18:18:35 +00:00
HJ
4a573125e2 Merge branch 'renovate/node-18.x' into 'develop'
Update dependency node to v18.20.7

See merge request pleroma/pleroma-fe!2053
2025-03-04 17:14:55 +00:00
HJ
157e227f6f Merge branch 'tusooa/vite' into 'develop'
Use vite to replace webpack

Closes #1205

See merge request pleroma/pleroma-fe!2052
2025-03-04 17:13:36 +00:00
tusooa
44bee26551
Remove unused deps 2025-02-28 17:15:32 -05:00
tusooa
0ea6cd008a
Add changelogs for changes 2025-02-28 16:38:43 -05:00
tusooa
b51f870cf0
Remove webpack and karma and related code 2025-02-28 16:25:41 -05:00
tusooa
a3b4076f63
Fix test errors 2025-02-28 16:08:36 -05:00
tusooa
eede2f5aff
Add eslint and stylelint 2025-02-28 15:15:28 -05:00
tusooa
1ede2a19f4
Add missing defines from webpack 2025-02-28 14:46:34 -05:00
tusooa
80cf7733b5
Add css source maps in dev 2025-02-28 14:26:27 -05:00
tusooa
baad129b49
Add commit hash into vite build 2025-02-28 14:03:43 -05:00
tusooa
eb6d9cdd4b
Bundle service worker conditionally 2025-02-28 13:31:28 -05:00
tusooa
cca5e31f56
Use vitest 2025-02-28 11:08:54 -05:00
tusooa
b46de85926
Load ruffle 2025-02-28 10:52:29 -05:00
tusooa
25de264abb
Use vite to replace webpack 2025-02-28 10:52:04 -05:00
HJ
9dcdd421ac Merge branch 'tusooa/unify-vuex-modules-import' into 'develop'
Fix unit tests and unify vuex modules import

See merge request pleroma/pleroma-fe!2062
2025-02-27 17:29:14 +00:00
tusooa
bb70c50c6b
Fix unit tests and unify vuex modules import 2025-02-26 20:21:17 -05:00
HJ
0822940594 Merge branch 'migrate/bookmark-folders-store-pinia' into 'develop'
Migrate bookmark folders state to pinia store

See merge request pleroma/pleroma-fe!2055
2025-02-26 18:32:55 +00:00