axolotle
|
b2a233f1f1
|
refactor: update form fields definition in views
|
2024-08-13 11:56:35 +02:00 |
|
axolotle
|
c17da2c93e
|
fix: add maybeMainDomain getter which do not error out
|
2024-08-13 11:56:35 +02:00 |
|
axolotle
|
1f1dac1792
|
refactor: rework useSearch and ViewSearch to no longer use ViewBase and expect defined data
|
2024-08-13 11:56:35 +02:00 |
|
axolotle
|
da02692d93
|
refactor: normalize status to variants + icons
|
2024-08-13 11:56:35 +02:00 |
|
axolotle
|
5b5cac5478
|
feat: add api.refetch method that force reload a view and its data queries
|
2024-08-13 11:56:35 +02:00 |
|
axolotle
|
e0816d14e1
|
feat: add more complex skeleton definitions
|
2024-08-13 11:56:35 +02:00 |
|
axolotle
|
59f7b59408
|
refactor: add errors when data is not present in cache
|
2024-08-13 11:56:35 +02:00 |
|
axolotle
|
931e74ff29
|
fix: form types & useForm fields rules reactivity
|
2024-08-13 11:56:28 +02:00 |
|
axolotle
|
1b14c78195
|
chore: rm remaning stores and vuex
|
2024-08-13 11:56:28 +02:00 |
|
axolotle
|
de3c680d75
|
refactor: use data global state in views
|
2024-08-13 11:55:34 +02:00 |
|
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 |
|