Valentyne Stigloher
|
54a57192b3
|
(nuxt) use new directory structure by moving many directories to app
|
2025-08-17 18:10:36 +02:00 |
|
Andrea Vos
|
9682965918
|
implement CR feedback
|
2025-05-03 18:11:56 +02:00 |
|
Valentyne Stigloher
|
68efcb7263
|
(nuxt) replace NUXT_PUBLIC_ALL_LOCALES_URLS with calculating it from locale and NUXT_PUBLIC_DOMAIN_BASE
|
2025-03-14 19:26:16 +01:00 |
|
Valentyne Stigloher
|
413af9bcee
|
(fix) set token cookie even before changing the store to prevent a race condition
|
2025-02-10 13:27:00 +01:00 |
|
Valentyne Stigloher
|
9efcc1e960
|
(nuxt) ensure that token cookie is updated in the same synchronous chunk like user store update to prevent race condition with /api/user/current
|
2024-11-10 23:56:26 +01:00 |
|
Valentyne Stigloher
|
3e5a0b12f2
|
(dependencies) replace jsonwebtoken with jose which does not need crypto polyfill
|
2024-11-10 21:59:56 +01:00 |
|
Valentyne Stigloher
|
b25afefc49
|
(fmt)
|
2024-10-29 10:56:32 +01:00 |
|
Valentyne Stigloher
|
7ec6ac5043
|
(ts) fix typecheck errors
|
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
|
f34ce40549
|
(nuxt) replace $cookies with useCookie
|
2024-09-11 21:29:35 +02:00 |
|
Valentyne Stigloher
|
1f953117fa
|
(refactor) migrate from vuex to pinia
|
2024-09-11 21:29:35 +02:00 |
|
Valentyne Stigloher
|
6090078689
|
(nuxt) use useConfig composable instead of $config global as this can only be controlled via runtimeConfig and is better protected than in Nuxt 2
|
2024-09-11 21:29:35 +02:00 |
|
Valentyne Stigloher
|
82051afc2f
|
(nuxt) migrate plugins
|
2024-09-11 21:29:21 +02:00 |
|
Valentyne Stigloher
|
f8a0b70cd9
|
(fix) two null-safety issues
|
2024-06-01 14:36:14 +02:00 |
|
Valentyne Stigloher
|
720d57bbe8
|
(cookies) add SameSite=Lax by default and upgrade some cookies in their length for consistency
|
2024-04-08 14:52:18 +02:00 |
|
Valentyne Stigloher
|
a805f20c4a
|
(nuxt) use inject instead of of changing Vue prototype
according to https://v2.nuxt.com/docs/directory-structure/plugins#inject-in-root--context this could lead to a server-side memory leak
|
2024-04-08 14:52:18 +02:00 |
|
Valentyne Stigloher
|
2f4f041ee5
|
(polyfill) stub implementation for BroadcastChannel for browsers without support
|
2024-04-02 09:38:22 +02:00 |
|
Valentyne Stigloher
|
b0a0597d1c
|
(ts) use Plugin type consistently in nuxt plugins
replace declared dependency properties by proper typing
|
2024-03-18 13:25:55 +01:00 |
|
Valentyne Stigloher
|
4678c325f8
|
(ts) convert adminTranslationsAwaiting.vue with its dependencies
tricky part was mixin, but apparently you should use Vue.extend for mixins and extend from that
https://stackoverflow.com/questions/51873087/unable-to-use-mixins-in-vue-with-typescript
|
2024-03-10 17:08:26 +01:00 |
|
Valentyne Stigloher
|
2eb794e5fd
|
(ts) convert some Vue components
|
2024-02-23 17:51:18 +01:00 |
|