6714 Commits

Author SHA1 Message Date
Valentyne Stigloher
0aa67d76c3 (gitignore) add .output 2024-09-11 21:29:35 +02:00
Valentyne Stigloher
d059994863 (vue) convert vue mixins to composables 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
a99199f322 (nuxt) integrate express as server handler while preventing Nuxt from scanning server directory 2024-09-11 21:29:35 +02:00
Valentyne Stigloher
346b55fa9e (pnpm) patch nepali-calendar-js as 1.0.4 defines variables globally which is not compatible with Vite 2024-09-11 21:29:35 +02:00
Valentyne Stigloher
481a395f30 (nuxt) replace Webpack with Vite 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
674a63caec (nuxt) enable devtools 2024-09-11 21:29:23 +02:00
Valentyne Stigloher
52895b9149 (vue) import h() instead of using it as parameter
https://v3-migration.vuejs.org/breaking-changes/render-function-api.html
2024-09-11 21:29:23 +02:00
Valentyne Stigloher
c1faf15117 (vue) call members of $slots
https://v3-migration.vuejs.org/breaking-changes/slots-unification.html
2024-09-11 21:29:23 +02:00
Valentyne Stigloher
c9103cdb45 (make)(pnpm)(ci) adjust script calls
as Nuxt builds a server bundle which does not read .env, run-wrapper.sh has a `start` subcommand to read from .env and start the bundle
2024-09-11 21:29:23 +02:00
Valentyne Stigloher
23cf4e51e0 (lint) improve rules 2024-09-11 21:29:23 +02:00
Valentyne Stigloher
f5a763391b (lint) use vue 3 rules 2024-09-11 21:29:23 +02:00
Valentyne Stigloher
75e76025eb (vue) migrate component from Vue.extend to defineComponent 2024-09-11 21:29:22 +02:00
Valentyne Stigloher
f7e4115f40 (vue) remove .native modifier
https://v3-migration.vuejs.org/breaking-changes/v-on-native-modifier-removed.html
2024-09-11 21:29:22 +02:00
Valentyne Stigloher
d7ead48168 (vue) rename destroyed to unmounted and beforeDestroy to beforeUnmount
https://v3-migration.vuejs.org/breaking-changes/#other-minor-changes
2024-09-11 21:29:22 +02:00
Valentyne Stigloher
348402b4a6 (nuxt) rename static directory to public 2024-09-11 21:29:22 +02:00
Valentyne Stigloher
82051afc2f (nuxt) migrate plugins 2024-09-11 21:29:21 +02:00
Valentyne Stigloher
e08e994d98 (ts) simplify tsconfig.json 2024-09-11 21:28:41 +02:00
Valentyne Stigloher
5db6b0fb26 (nuxt) upgrade nuxt.config.ts to nuxt 3
https://nuxt.com/docs/migration/configuration
2024-09-11 21:28:41 +02:00
Valentyne Stigloher
a5bd0e0d57 (nuxt) upgrade dependencies to nuxt 3 2024-09-11 21:28:41 +02:00
Andrea Vos
5bf053c8b2 fix types 2024-09-11 17:48:40 +02:00
Andrea Vos
5317425bd4 (ru)(trans) by @MixieL 2024-09-11 17:32:58 +02:00
Andrea Vos
f5dc93172a Merge remote-tracking branch 'origin/main' 2024-09-10 12:31:40 +02:00
Valentyne Stigloher
18f86997fb (profile) fix adding and removing to personal calendar (type error was hidden because Vue 2 does not support TypeScript inside <template>) 2024-09-09 19:34:02 +02:00
Andrea Vos
52b86eb385 (lint) 2024-09-09 13:21:21 +02:00
Andrea Vos
9598d1882a (bug) fix jumping ad 2024-09-09 09:37:27 +02:00
Andrea Vos
d63819c0cc (bug) fix jumping ad 2024-09-09 09:28:43 +02:00
Andrea Vos
8653e6cb7d Merge branch 'persistent-form' into 'main'
#309 save forms in localstorage in case server goes down / browser closes

See merge request PronounsPage/PronounsPage!512
2024-09-08 13:47:00 +00:00
Andrea Vos
c70f903996 #309 PR feedback 2024-09-08 15:34:41 +02:00
Andrea Vos
5d0a26c81c Merge branch 'refs/heads/regulaminy-osobatywy' 2024-09-08 15:26:52 +02:00
Valentyne Stigloher
91ffd2e49d (ts) add missing types for injects $datetime, $date, $ulidTime 2024-09-05 23:42:42 +02:00
Andrea Vos
34b70984b4 #309 save forms in localstorage in case server goes down / browser closes 2024-09-05 19:06:28 +02:00
Andrea Vos
215aca7080 #403 (bugfix) upgrade columnist 2024-09-03 18:05:23 +02:00
Andrea Vos
635acbf4a4 #403 (bugfix) upgrade columnist 2024-09-02 20:07:07 +02:00
Valentyne Stigloher
8cc8a827e5 Merge branch 'blue-to-primary' into 'main'
(style) use primary color instead of blue, adjust some other colors

See merge request PronounsPage/PronounsPage!511
2024-09-02 13:25:01 +00:00
Valentyne Stigloher
129276778a (style) use primary color instead of blue, adjust some other colors 2024-09-02 13:23:15 +02:00
ru contributors
94c50fe72f (ru)(blog) note-1-verbs (by @MixieL) 2024-08-31 21:38:47 +02:00
ua contributors
fe2bd448b5 (ua)(trans) 2024-08-31 21:23:27 +02:00
es contributors
09206d7e0f (es)(trans) 2024-08-31 21:20:17 +02:00
Andrea Vos
1200bd19dd (lint) 2024-08-30 20:45:22 +02:00
Andrea Vos
3c4d836386 update support banner after discussion 2024-08-30 20:30:29 +02:00
Andrea Vos
0855cf002a (tr) publish 2024-08-29 21:54:28 +02:00
Andrea Vos
6c05ab5a70 (tr)(trans) 2024-08-29 19:18:04 +02:00
Valentyne Stigloher
e3c66f8834 (tr) disable sources 2024-08-29 12:30:45 +02:00
Valentyne Stigloher
ab0ff68dab (tr)(trans) fix referenced untranslated routes, comment out usages of /pronouns 2024-08-29 12:30:45 +02:00
Andrea Vos
2f52bfc8e2 Merge branch 'ItsCryptic1-main-patch-48756' into 'main'
en: Trans social appears to be gone.

See merge request PronounsPage/PronounsPage!510
2024-08-29 09:14:14 +00:00
Kevin
12f45279b8 en: Trans social appears to be gone. 2024-08-29 05:24:55 +00:00
Valentyne Stigloher
ddc92d5a96 Merge branch 'sentry-tunnel' into 'main'
(sentry) use tunnel to circumvent tracker blocking

See merge request PronounsPage/PronounsPage!509
2024-08-27 12:32:08 +00:00
Valentyne Stigloher
9ce94f8383 (sentry) use tunnel to circumvent tracker blocking
see: https://docs.sentry.io/platforms/javascript/troubleshooting/, Dealing with Ad-Blockers
code inspired from: https://github.com/BLOCKMATERIAL/sentry-tunnel-using-node/blob/main/routes/tunnel.js
2024-08-27 10:41:11 +02:00