Andrea Vos
|
ee40a4a70e
|
(profile)(flags) add unlabeled, unify spelling
|
2024-09-12 10:12:00 +02:00 |
|
Valentyne Stigloher
|
e971d7d4cd
|
(nuxt) include dependencies triggering optimization reload into vite.optimize.include to prevent frequent refreshes after first start
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
8e00dd04bb
|
(api) replace multer as express middleware with matching h3 calls
|
2024-09-12 10:11:25 +02:00 |
|
Andrea Vos
|
47338e6415
|
(nuxt) fix ignorePrefix / missing -pl-* flags
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
051784b5da
|
(nuxt) use dotenv closure to ensure that env variables on the server are set during production runtime
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
8c554a38fd
|
(test) use nuxt environment for integrated pages testing
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
60d245783f
|
(nuxt) use middleware to use correct layout for calendar pages
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
55050c658f
|
(nuxt) move routes to pages for usage of definePageMeta
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
7ec6ac5043
|
(ts) fix typecheck errors
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
7a76fbd4e6
|
(nuxt) move error hook to sentry plugin, remove listening hook as there is no easy way to detect the port
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
1a2db6b665
|
(vue) replace client-only created with mounted as it causes hydration errors when setting data and it also matches unmounted
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
54041531c6
|
(vue) use shallowRef to fix error when using the Shopify API
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
5d9a63bc14
|
(nuxt) migrate loading template when SSR is disabled
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
c555a8468b
|
(nuxt) load apple private key directly where needed
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
6825cf7821
|
(nuxt) replace @privyid/nuxt-csrf with nuxt-csurf
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
012d854474
|
(nuxt) replace @nuxtjs/pwa with @vite-pwa/nuxt
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
26688dd7e9
|
(nuxt) configure postcss to enable RTL stylings
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
9639d2204e
|
(vue) use :slotted to apply scoped styles to slotted elements
https://vuejs.org/api/sfc-css-features.html#slotted-selectors
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
d7ca6fe741
|
(vue) fixes around falltrough classes and deep selectors
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
1f6a48900b
|
(test) migrate from jest to vitest for keep them running and more integrated testing
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
b0a2973d76
|
(nuxt) migrate server/no-ssr.ts
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
d977d67c58
|
(nuxt) migrate middleware/atom.js
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
433de45bfb
|
(nuxt) use middleware for internal redirects
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
38a307d76b
|
(nuxt) replace @nuxtjs/sentry with plugins
https://www.lichter.io/articles/nuxt3-sentry-recipe/
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
04aaaaec9c
|
(nuxt) replace vue-plausible with @nuxtjs/plausible
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
09655afe0f
|
(profile) <PersonalEventListInput> fix typo in v.month
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
5137411736
|
(vue) configure whitespace to 'preserve' to have the same behavior as in Vue 2, until we properly migrate this
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
c8cd9a5dd9
|
(vue) replace type ignores by proper type assertions
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
50fff25dcf
|
(nuxt) move asyncData loading markdown into setup
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
595cca9a5d
|
(nuxt) replace globals.config with import as the global value is not registered early enough
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
71a562bba9
|
(nuxt) do not use import.meta.url directly to reference other files as this breaks in Nitro, use current working directory as convention
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
8213eb38c7
|
(nuxt) import dynamic components
https://nuxt.com/docs/guide/directory-structure/components#dynamic-components
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
3b79888d1b
|
(nuxt) replace process.env.JSONS with dynamic import
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
8b58541079
|
(nuxt) replace process.env replacement with runtimeConfig.public
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
736ee49a3a
|
(vue) define explicit emits on components
https://v3-migration.vuejs.org/breaking-changes/emits-option.html
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
6735f1f318
|
(vue) refactor DialogueBox interface to a composable and remove it from default.vue
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
4fff61d857
|
(vue) migrate v-model on custom components via model → modelValue and @input → @update:modelValue
https://v3-migration.vuejs.org/breaking-changes/v-model.html
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
3027ec8f11
|
(vue) upgrade vuedraggable
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
0915a72f1d
|
(vue) replace vue-lazy-hydration with vue3-lazy-hydration
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
4e9cd69ff8
|
(vue) replace vuejs-datepicker with @vuepic/vue-datepicker
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
ec73f288dd
|
(nuxt) replace $axios with useFetch, useAsyncData or $fetch
https://nuxt.com/docs/getting-started/data-fetching
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
f98fb55c4f
|
(vue) replace $eventHub with state management
https://v3-migration.vuejs.org/breaking-changes/events-api.html
|
2024-09-11 21:29:35 +02:00 |
|
Valentyne Stigloher
|
f34ce40549
|
(nuxt) replace $cookies with useCookie
|
2024-09-11 21:29:35 +02:00 |
|
Valentyne Stigloher
|
084df0fdf1
|
(vue) replace process.env.LOGO with raw import
|
2024-09-11 21:29:35 +02:00 |
|
Valentyne Stigloher
|
f8aa916f85
|
(refactor) replace createRequire with import assertions
|
2024-09-11 21:29:35 +02:00 |
|
Valentyne Stigloher
|
ec11ef5285
|
(vue) use argument instead of this in prop default factories
https://v3-migration.vuejs.org/breaking-changes/props-default-this.html
|
2024-09-11 21:29:35 +02:00 |
|
Valentyne Stigloher
|
30c27846ea
|
(nuxt) move head information from nuxt.config.ts to app.vue to have better support for devtools displaying them
|
2024-09-11 21:29:35 +02:00 |
|
Valentyne Stigloher
|
4d2d031bef
|
(nuxt) replace head with useHead
https://nuxt.com/docs/migration/meta
|
2024-09-11 21:29:35 +02:00 |
|
Valentyne Stigloher
|
8d1ac726f4
|
(nuxt) use <slot> instead of <Nuxt> in layouts
https://nuxt.com/docs/migration/pages-and-layouts
|
2024-09-11 21:29:35 +02:00 |
|
Valentyne Stigloher
|
0aa67d76c3
|
(gitignore) add .output
|
2024-09-11 21:29:35 +02:00 |
|