Commit graph

11,074 commits

Author SHA1 Message Date
Henry Jameson
5971c5bb79 stop using vue-virtual-scroller 2026-09-08 17:21:06 +03:00
Henry Jameson
06d3c41b63 cleanup and organization 2026-09-08 17:17:24 +03:00
Henry Jameson
6ef8b36c73 big cleanup, lint, relying on provide/inject instead of drilling props 2026-09-08 16:11:50 +03:00
Henry Jameson
74f8ef0719 massive revision of conversation component, specificially threading stuff 2026-09-08 03:01:22 +03:00
Henry Jameson
78e40e4ce2 experimentation 2026-09-07 18:07:01 +03:00
Henry Jameson
d0366b24c1 try to use vue-virtual-scroller for timeline 2026-09-04 17:31:47 +03:00
HJ
b90938c7bc Merge pull request 'Cleanup our dependencies' (#3572) from weight-removal into develop
Reviewed-on: https://git.pleroma.social/pleroma/pleroma-fe/pulls/3572
2026-09-04 13:48:45 +00:00
Henry Jameson
b5edf601f4 more unused deps 2026-09-04 16:45:10 +03:00
Henry Jameson
341803dac2 get rid of msw, use fetch mock instead 2026-09-04 16:08:47 +03:00
Henry Jameson
98908a3b60 changelog 2026-09-04 16:08:36 +03:00
Henry Jameson
12aeccd67f update pretty much all packages and re-run stylelint 2026-09-04 15:15:41 +03:00
Henry Jameson
a4f45f23ab revert global yarn install 2026-09-04 01:43:13 +03:00
Henry Jameson
70e8a58952 reduce node version to 24 (what's used in playwright) 2026-09-04 01:41:32 +03:00
Henry Jameson
a417ea0f2c seriously... 2026-09-04 01:33:26 +03:00
Henry Jameson
15b911b7b3 yarn for old alpine 2026-09-04 01:29:46 +03:00
Henry Jameson
e012493604 remove nightwatch and obsolete e2e tests 2026-09-04 01:10:09 +03:00
Henry Jameson
93cabbf945 post-merge lint 2026-09-04 01:06:54 +03:00
Henry Jameson
d5b1763fe0 Merge remote-tracking branch 'origin/develop' into weight-removal 2026-09-04 01:06:10 +03:00
Henry Jameson
6cf69c1e2d lint 2026-09-04 01:05:52 +03:00
Henry Jameson
4dbe95cdc9 remove eslint, regenerate yarn lock file 2026-09-04 01:04:51 +03:00
HJ
7bc4fd7be7 Merge pull request 'Migrate rest of modules to pinia, remove vuex, replace lodash with lodash-es' (#3571) from vuex-removal into develop
Reviewed-on: https://git.pleroma.social/pleroma/pleroma-fe/pulls/3571
2026-09-03 22:00:39 +00:00
Henry Jameson
eaa75f55e6 oops 2026-09-04 00:51:13 +03:00
Henry Jameson
ded8ae863d lint+fix 2026-09-04 00:18:58 +03:00
Henry Jameson
4b04488ce0 handle errors 2026-09-04 00:17:24 +03:00
Henry Jameson
da53e35817 add check 2026-09-03 23:19:56 +03:00
Henry Jameson
6e04b28b71 fix tests again 2026-09-03 21:51:23 +03:00
Henry Jameson
67bb642ffa fix test? 2026-09-03 21:33:03 +03:00
Henry Jameson
3258222873 lint 2026-09-03 21:30:01 +03:00
Henry Jameson
e682a372d8 drive-by: promiseInterval fetches on creation 2026-09-03 21:23:14 +03:00
Henry Jameson
10e3cb588a follow requests refactor 2026-09-03 21:21:08 +03:00
Henry Jameson
e3bc6dbb65 drafts unit test 2026-09-03 19:16:21 +03:00
Henry Jameson
9fe60eb860 review 2026-09-03 16:55:41 +03:00
Henry Jameson
47741a52e5 drive-by 2026-09-03 13:42:44 +03:00
Henry Jameson
1f20bd2f60 more lodash-es 2026-09-03 13:41:12 +03:00
Henry Jameson
3cc8402e01 actually import lodash-es 2026-09-03 13:20:24 +03:00
Henry Jameson
2731ea81cb leftover 2026-09-02 22:41:53 +03:00
Henry Jameson
88271d3bbc changelog i guess 2026-09-02 22:36:16 +03:00
Henry Jameson
71a9851881 fix 2026-09-02 22:34:28 +03:00
Henry Jameson
a92dd1d94e biome update 2026-09-02 22:28:15 +03:00
Henry Jameson
8c18336da3 get rid of babel, install biome plugin for vite 2026-09-02 22:27:20 +03:00
Henry Jameson
377b72111a dependencies update & cleanup 2026-09-02 21:01:59 +03:00
Henry Jameson
f4d0adac3c lighten up eslint configuration, only use eslint for vue template linting 2026-09-02 20:02:14 +03:00
Henry Jameson
c1d0610ce7 update vitest to clear peer dependency error 2026-09-02 19:39:26 +03:00
Henry Jameson
514e80888a fix error 2026-09-02 19:39:03 +03:00
Henry Jameson
84d52798ed remove/move unused dependencies 2026-09-02 19:31:44 +03:00
Henry Jameson
fd701a468f fix navigation badges 2026-09-02 19:25:00 +03:00
Henry Jameson
964e016bfb consistency, lint, cleanup 2026-09-02 19:18:11 +03:00
Henry Jameson
53a0ab9af2 cleanup 2026-09-02 19:14:48 +03:00
Henry Jameson
266e711786 fix draft editing 2026-09-02 19:01:56 +03:00
Henry Jameson
e9b70fcb0e tests moved to a proper place 2026-09-02 17:49:44 +03:00