Commit graph

32 commits

Author SHA1 Message Date
axolotle
c28d6ddeab rename js files to ts 2024-05-17 16:39:10 +02:00
axolotle
622e5be061 migration(bvn): update modals and modal system 2024-03-27 00:43:51 +01:00
axolotle
5892842cec migration: rework dark theme enabling 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
1d2aa3387d migration: remove @vue/compat + update to vue 3.4.21 2024-03-27 00:43:51 +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
2a7733611d refactor: upgrade to vue-showdown4 2024-03-27 00:34:23 +01:00
axolotle
f66a59df58 refactor: upgrade to vue3 with compat mode 2 2024-03-27 00:33:33 +01:00
axolotle
4101310b89 chore: lint 2024-03-02 03:09:15 +01:00
axolotle
0a1cab6f38 [vite] fix imports and call to 'process.env' 2023-04-03 21:03:39 +02:00
axolotle
9b650163e8 add $askMdConfirmation helper 2022-11-23 16:18:16 +01:00
axolotle
e102da4503 [style] fix confirmation modals styling 2022-10-28 15:22:38 +02:00
axolotle
76895be395 locales: wait locales loading before mounting the vue app 2022-10-10 17:27:36 +02:00
axolotle
827cca6273 delay locales setup to avoid import error 2021-11-10 18:40:42 +01:00
ljf
1781a4de65 [fix] Missing vue showdown 2021-08-14 14:37:19 +02:00
ljf
36a4a21d57 [enh] Adapt the new config panel mechanism to vuejs webadmin 2021-07-30 18:05:13 +02:00
Alexandre Aubin
62b3f2729e Misc cosmetic fixes 2021-03-17 15:35:01 +01:00
axolotle
bdde8b39c0 Rework error handling
allow full control of error handling with global fallback handler
add 404 error
add websocket opening control for get methods
2021-02-11 15:22:42 +01:00
Axolotle
9e747579e1 add global confirmation helper and update base scss 2020-12-16 12:11:31 +01:00
Axolotle
a77095f7a4 update bootstrap-vue and add custom default options for its components 2020-12-16 12:10:05 +01:00
Axolotle
19d3e58d3f add dynamic global component registration 2020-10-23 17:19:10 +02:00
Axolotle
c3d25e3a38 update router folder 2020-10-14 16:59:39 +02:00
Axolotle
179511be17 add 'settings' store with action to mutate locales & add lazy loading of translations 2020-10-14 16:59:38 +02:00
Axolotle
d3f112ac06 rework store and add actions to mutate connected state 2020-10-14 16:59:38 +02:00
Axolotle
6f8457381a linting… 2020-10-14 16:59:38 +02:00
Axolotle
6fb98f2195 add vuex store with 'connected' state 2020-10-14 16:59:38 +02:00
Axolotle
aa19c56933 add icon component & add global import of some components 2020-10-14 16:59:38 +02:00
Axolotle
d50470712e add router plugin & base routes file and views 2020-10-14 16:59:38 +02:00
Axolotle
2f2c2ac683 add vue-i18n plugin 2020-10-14 16:59:38 +02:00
Axolotle
76c987701f add bootstrap-vue dep 2020-10-14 16:59:38 +02:00
Axolotle
dfd447f333 create base app structure with vue cli 2020-10-14 16:59:38 +02:00