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 |
|
axolotle
|
3e60b96ee0
|
ts: add useAutoModal typing
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
026ccb68ed
|
refactor: use useForm in some views
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
a22ee09344
|
feat: add useArrayRule to generate rules for each array elem
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
85b4980bee
|
feat: add useForm composable
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
3054c3ec5c
|
refactor: use useInitialQueries in views
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
25482b67ca
|
refactor: add useInitialQueries composable to replace ViewBase queries handling
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
3c3f50ca60
|
refactor: CardForm ts + composition
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
f8b7f89488
|
feat: add FormFieldMultiple component to handle array form element
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
509f68e5d9
|
ts: add FormFieldDisplay types
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
50fda7861d
|
refactor: FormFieldReadonly ts + composition
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
01ff371eed
|
refactor: FormField ts + composition
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
b9cf8b92fe
|
refactor: ReadOnlyAlertItem typing
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
cc90c50baf
|
refactor: MarkdownItem typing
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
4242b55327
|
refactor: DisplayTextItem typing
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
906d9ca95c
|
refactor: ButtonItem typing
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
32da3d9ee4
|
refactor: TextAreaItem typing
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
0f8fbd4830
|
refactor: TagsSelectizeItem typing
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
2977ed4d7a
|
refactor: TagsItem typing
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
ea7f070b2c
|
refactor: SelectItem typing
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
9a48aa1a45
|
refactor: InputItem typing
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
15b512fa1e
|
refactor: FileItem typing
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
5cd0ed23a5
|
refactor: CheckboxItem typing
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
0414f82d53
|
refactor: AdressItem typing
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
f9ddae3237
|
refactor: simplify tree class + add typing
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
cdaf8a7bcb
|
ts: add api modules typing
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
7c6092e6dc
|
refactor: mv ReadOnlyField -> FormFieldReadonly + AdressInputSelect -> AdressItem
|
2024-08-13 11:52:06 +02:00 |
|
axolotle
|
7123ba6cdc
|
refactor: quickly turn components to script setup + ts
|
2024-08-13 11:52:00 +02:00 |
|
axolotle
|
0f673709af
|
refactor: add ts libs and config
|
2024-07-25 15:56:49 +02:00 |
|
axolotle
|
f67f504766
|
refactor: add ts libs and config
|
2024-05-30 00:39:20 +02:00 |
|
axolotle
|
c28d6ddeab
|
rename js files to ts
|
2024-05-17 16:39:10 +02:00 |
|
axolotle
|
e4ab46b10c
|
chore: update yarn.lock
|
2024-03-27 00:45:43 +01:00 |
|
axolotle
|
dc530e36a1
|
migration(bvn): BAlert needs explicit show value
|
2024-03-27 00:45:41 +01:00 |
|
axolotle
|
26b691d9d6
|
migration(bs5): r/sr-only/visually-hidden
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
357405d2a3
|
migration(bvn): remove no longer necessary BInputGroupAppend|Prepend
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
e53c2c14d3
|
migration(bs5): font-weight-* to fw-*
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
183e281d04
|
fix: css misc fixes
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
e87d76eea6
|
fix: Diagnosis ignored count and display
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
94956c57ee
|
fix: adapt choices data structure
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
4b33e67514
|
fix: misc component issues
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
c730de8b32
|
fix: FileItem display
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
620694c42d
|
fix: CardDeckFeed slots slicing + keyboard navigation
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
cc02444e33
|
fix: ExplainWhat popover
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
cb7b13f112
|
fix: temp fix for RoutableTabs link active class
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
9ec1fbd714
|
fix: ConfigPanels event bubbling
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
6be1609f10
|
migration(vuex): currentRoute is now a ref
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
2156196f8b
|
fix: DomainAdd event bubbling
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
6229e40ca8
|
fix: validation on blur
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
622e5be061
|
migration(bvn): update modals and modal system
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
915023de1d
|
migration(bs5): update scss variables (colors, etc.)
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
6d26ef596d
|
migration(bs5): rename left/right classes to start/end
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
9eb4b29cb8
|
migration(bs5): update to new color functions
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
6241ba4382
|
migration(bs5): media-breakpoint-down(): use breakpoint itself instead of next breakpoint
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
c7bd9af3a2
|
migration(bvn): add BSkeleton & BSkeletonWrapper component missing in bootstrap-vue-next
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
5892842cec
|
migration: rework dark theme enabling
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
4f047d92d3
|
migration(vue3): COMPONENT_V_MODEL
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
ad2f792e8b
|
refactor: rm previous light/dark theme hacks
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
1f45899d4b
|
migration: bootstrap-vue to bootstrap-vue-next
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
ccc7298213
|
migration(vue-i18n): legacy mode off
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
bba1aa85c2
|
migration(vue3): COMPILER_V_ON_NATIVE
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
1d2aa3387d
|
migration: remove @vue/compat + update to vue 3.4.21
|
2024-03-27 00:43:51 +01:00 |
|
axolotle
|
23594bc338
|
fix: temp fix for reactivity problems on nested obj request
|
2024-03-27 00:34:23 +01:00 |
|
axolotle
|
796dad8dbe
|
chore: update linter setup + silence bootstrap-vue errors + reactivate needed compat features
|
2024-03-27 00:34:23 +01:00 |
|
axolotle
|
547d0ed734
|
refactor: vue-router currentRoute is now a ref
|
2024-03-27 00:34:23 +01:00 |
|
axolotle
|
f6adc87691
|
migration: vue3 GLOBAL_DELETE INSTANCE_DELETE GLOBAL_SET INSTANCE_SET
|
2024-03-27 00:34:23 +01:00 |
|
axolotle
|
2a5bbb594d
|
migration: vue3 WATCH_ARRAY
|
2024-03-27 00:34:23 +01:00 |
|
axolotle
|
27a6f90cf7
|
migration: vue3 COMPONENT_ASYNC
|
2024-03-27 00:34:23 +01:00 |
|
axolotle
|
123577c9ee
|
migration: vue3 RENDER_FUNCTION
|
2024-03-27 00:34:23 +01:00 |
|
axolotle
|
68d5c6baeb
|
migration: vue3 OPTIONS_BEFORE_DESTROY
|
2024-03-27 00:34:23 +01:00 |
|
axolotle
|
20e80765a3
|
migration: vue3 INSTANCE_SCOPED_SLOTS
|
2024-03-27 00:34:23 +01:00 |
|
axolotle
|
4b01c4e7c3
|
migration: vue3 INSTANCE_LISTENERS
|
2024-03-27 00:34:23 +01:00 |
|
axolotle
|
1430c03a4f
|
refactor: use apply event instead of submit on ConfigPanels
|
2024-03-27 00:34:23 +01:00 |
|
axolotle
|
04872f6eed
|
migration: vue3 COMPILER_V_BIND_SYNC
|
2024-03-27 00:34:23 +01:00 |
|
axolotle
|
2898a4f5bd
|
migration: vue3 COMPONENT_V_MODEL
|
2024-03-27 00:34:23 +01:00 |
|
axolotle
|
cc98de76b5
|
migration: vue3 TRANSITION_CLASSES
|
2024-03-27 00:34:23 +01:00 |
|