Commit graph

3392 commits

Author SHA1 Message Date
axolotle
b3df5040cc refactor: update api calls 'cachePath' + useInitialQueries 2024-08-13 11:54:35 +02:00
axolotle
13dc8de182 refactor: turn data store to global state with cache handing 2024-08-13 11:54:28 +02:00
axolotle
66f48649d2 chore: mv store/data.ts to composables/data.ts 2024-08-13 11:54:28 +02:00
axolotle
60b5134dcf refactor: turn infos store to global state 2024-08-13 11:54:20 +02:00
axolotle
deae1324e1 chore: mv store/infos.ts -> composables/useInfos.ts 2024-08-13 11:52:06 +02:00
axolotle
f05d5769ff feat: add new MainLayout to handle lock and modals with Suspense (async views) 2024-08-13 11:52:06 +02:00
axolotle
0cf60eab98 refactor: rework ModalReconnecting to new requests 2024-08-13 11:52:06 +02:00
axolotle
24b28b397f refactor: rework ModalError to new requests 2024-08-13 11:52:06 +02:00
axolotle
519de69d29 refactor: rework ModalWarning to new requests 2024-08-13 11:52:06 +02:00
axolotle
f0bd35e2b1 refactor: rework ModalWaiting to new requests 2024-08-13 11:52:06 +02:00
axolotle
13ce366d9c refactor: rework ModalOverlay to new requests 2024-08-13 11:52:06 +02:00
axolotle
4979058f54 refactor: update HistoryConsole to new request messages + use accordion 2024-08-13 11:52:06 +02:00
axolotle
fa22d11bee refactor: update MessageListGroup to new requests messages 2024-08-13 11:52:06 +02:00
axolotle
6ad9728ef4 refactor: update YSpinner to use useSettings 2024-08-13 11:52:06 +02:00
axolotle
e553925e9a refactor: update QueryHeader component to new requests 2024-08-13 11:52:06 +02:00
axolotle
ab2c8a9691 chore: move requests modals to /components 2024-08-13 11:52:06 +02:00
axolotle
aabd7d0831 refactor: reconnection handling 2024-08-13 11:52:06 +02:00
axolotle
9f8ee2f250 refactor: APIError handling 2024-08-13 11:52:06 +02:00
axolotle
254e1aca56 refactor: requests handling 2024-08-13 11:52:06 +02:00
axolotle
cb344f28fc refactor: merge all api calls args in one object 2024-08-13 11:52:06 +02:00
axolotle
c34e05d5eb refactor: rework ToolWebadmin form view 2024-08-13 11:52:06 +02:00
axolotle
2edfe943cc refactor: reflect other settings changes 2024-08-13 11:52:06 +02:00
axolotle
f3c1931ad0 refactor: update locales handling 2024-08-13 11:52:06 +02:00
axolotle
144b276ff6 ts: add vue-router custom RouteMeta types 2024-08-13 11:52:06 +02:00
axolotle
49cfe93a67 chore: rename vuex types overrides to generic 'overrides' 2024-08-13 11:52:06 +02:00
axolotle
6e6ce88379 refactor: use useForm in ToolFirewall port form 2024-08-13 11:52:06 +02:00
axolotle
9fac9f31de ts: add typing to filters 2024-08-13 11:52:06 +02:00
axolotle
a875d6f74e fix: update ColorVariant => DEFAULT_STATUS_ICON 2024-08-13 11:52:06 +02:00
axolotle
3c6f4f3e3c refactor: rm no longer used configpanel related components 2024-08-13 11:52:06 +02:00
axolotle
be782c7bc9 refactor: update validators with ref and typing 2024-08-13 11:52:06 +02:00
axolotle
ea6cf5e3cf refactor: update AppInstall with async useForm 2024-08-13 11:52:06 +02:00
axolotle
5408b0553c fix: visible + enabled reactivity 2024-08-13 11:52:06 +02:00
axolotle
67ab4a2637 refactor: reflect formatForm changes to views 2024-08-13 11:52:06 +02:00
axolotle
4f59343614 refactor: rework form api formating 2024-08-13 11:52:06 +02:00
axolotle
678638534b refactor: update config panels views using useConfigPanels 2024-08-13 11:52:06 +02:00
axolotle
8af40dd04a refactor: update ConfigPanels component to receive useConfigPanels data 2024-08-13 11:52:06 +02:00
axolotle
d3f843b1b1 feat: add config panels sections display in CardForm 2024-08-13 11:52:06 +02:00
axolotle
7a1b4ba453 feat: add useConfigPanels composable 2024-08-13 11:52:06 +02:00
axolotle
ab30cb8c04 ts: type core data formating functions 2024-08-13 11:52:06 +02:00
axolotle
016acc7b50 ts: add types to common helpers 2024-08-13 11:52:06 +02:00
axolotle
83e09d6ae9 refactor: rework config panels and options formating 2024-08-13 11:52:06 +02:00
axolotle
dbd753c8e9 ts: add core config panels types 2024-08-13 11:52:06 +02:00
axolotle
f7c5349798 feat: add asTab prop to YCard to render the card without header and border 2024-08-13 11:52:06 +02:00
axolotle
317bf7fbb6 refactor: use useForm + rework mapStoreGetSet of ToolWebadmin 2024-08-13 11:52:06 +02:00
axolotle
0262aaaefb chore: update bootstrap-vue-next dep 2024-08-13 11:52:06 +02:00
axolotle
fbf861a8bf chore: add vueuse dep 2024-08-13 11:52:06 +02:00
axolotle
1634aa3066 chore: update eslint rules 2024-08-13 11:52:06 +02:00
axolotle
00fe9f42bc ts: add i18n typing 2024-08-13 11:52:06 +02:00
axolotle
8bb2451e9c refactor: use useSearch in views 2024-08-13 11:52:06 +02:00
axolotle
501bce484a feat: add useSearch composable to search in Array or AnyTreeNode 2024-08-13 11:52:06 +02:00