Commit graph

126 commits

Author SHA1 Message Date
Gauthier Roebroeck
5652b491a5 upgrade pinia colada and refactor tests 2025-11-28 16:05:19 +08:00
Gauthier Roebroeck
5cc799fcdc tests 2025-11-28 16:05:19 +08:00
Gauthier Roebroeck
6a8c6dacd9 tests 2025-11-28 16:05:19 +08:00
Gauthier Roebroeck
bfc5c98cff fix tests 2025-11-28 16:05:19 +08:00
Gauthier Roebroeck
18ce3707a2 add storybook 2025-11-28 16:05:19 +08:00
Gauthier Roebroeck
f4026fb26d fix colada mocks 2025-11-28 16:05:19 +08:00
Gauthier Roebroeck
dd6d48abf2 vitest npm tasks 2025-11-28 16:05:19 +08:00
Gauthier Roebroeck
e9a1a94d24 restructure mock handlers 2025-11-28 16:05:19 +08:00
Gauthier Roebroeck
830131e0c7 add some pinia colada tests 2025-11-28 16:05:19 +08:00
Gauthier Roebroeck
5f5aad4d3c remove export global properties 2025-11-28 16:05:19 +08:00
Gauthier Roebroeck
28ef33ee36 add some tests 2025-11-28 16:05:19 +08:00
Gauthier Roebroeck
672518683c rename tasks 2025-11-28 16:05:19 +08:00
Gauthier Roebroeck
2b25cc9942 move API url to config 2025-11-28 16:05:19 +08:00
Gauthier Roebroeck
fb59df23ab better mobile display 2025-11-28 16:05:19 +08:00
Gauthier Roebroeck
d501d77e2d fix drawer open usage for hmr 2025-11-28 16:05:19 +08:00
Gauthier Roebroeck
519666aca0 reusable dialogs loading state 2025-11-28 16:05:19 +08:00
Gauthier Roebroeck
e937775672 reusable dialogs 2025-11-28 16:05:19 +08:00
Gauthier Roebroeck
c9df6a01e9 rework login screen 2025-11-28 16:05:19 +08:00
Gauthier Roebroeck
1e20aa15b8 index name 2025-11-28 16:05:19 +08:00
Gauthier Roebroeck
35e3fb8cd6 i18n extract 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
3216a83023 tree shake icons 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
4e61bb403c bump deps 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
22a0f40a37 config 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
49f924c8d5 vuetify stuff 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
15e6ffe3d0 stuff 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
f0fbe5a7bd refactoring 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
2ee65ac127 refactoring 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
e9416a97b0 skeleton loader for users 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
e5364ac8a4 skeleton loader for updates and announcements 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
08c712170b skeleton loader for updates and announcements 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
230793701d add response body in error cause for komgaclient 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
c587367026 fix default theme icon 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
3e40a17280 i18n dates 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
56bb4bb77f i18n 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
496a6d52a0 app bar logo alignment 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
61ee9efc77 documentation link in drawer footer 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
ac338275cf build script sequential 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
8acefd53fa remove unused file 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
79b700c1d7 i18n readme 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
7023a6858b i18n extract 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
f5422cf3ff load vuetify locale 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
d605db7e81 cleanup 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
cc2abb2a0c use vite plugin dir2json to load locales 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
ddceb83de0 type check 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
5180095750 fix build issue 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
cdf3f681d6 fix locale selector 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
98a4702ec1 add tooltip on announcements mark all read fab 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
d214ad1c29 change theme selector to cycling icon 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
375082874f i18n support 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
655206cb99 i18n support 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
1c7c7a4142 i18n support 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
18b4867f3e i18n support 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
a4e92ef798 user creation and revamp edit dialog to support restrictions 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
f4be925fd9 docs 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
e3cfee4615 delete user 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
14a0f28e73 bump deps 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
e79c2ca88b user password change form 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
cffc4fdb20 add vuetify rules lab 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
b1b0fe8697 eslint 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
68a5e02204 tsconfig options 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
6731177561 refetch users on mount 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
bd6a2f39af add skipLibCheck 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
9df08158ed bump deps 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
11cc783c87 users dialog wip 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
646047e01c add wip changelog 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
e6476c2d9f rename openapi generator to avoid IDE errors 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
8cae8fbd54 typescript build errors 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
6ff0015e1e first shot at users view 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
33415041de refactor variable names 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
0926bdb69f change announcement read button style 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
cc94c0c5b1 refactor colada composables 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
c9c1ddaab7 fix route meta 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
ddc48c1fbe build errors 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
598db5a814 announcements 2025-11-28 16:05:18 +08:00
Gauthier Roebroeck
021d12b4f0 display badge on version number if updates are available 2025-11-28 16:05:17 +08:00
Gauthier Roebroeck
a4ea8eeab3 next-ui wip 2025-11-28 16:05:17 +08:00