7451 Commits

Author SHA1 Message Date
Valentyne Stigloher
ca8990e6c8 (dependencies) use pnpm dedupe to remove older dependencies in the lockfile if a newer version can be used 2025-03-15 16:41:31 +01:00
Pronouns Page Technical
e4095c83d1 Update vitest monorepo to v3 2025-03-15 16:37:35 +01:00
Valentyne Stigloher
b052895221 (nuxt) update commands in package.json 2025-03-15 16:31:06 +01:00
Valentyne Stigloher
a2e68f320c (fix) another usage of useRuntimeConfig outside of Nitro 2025-03-15 16:30:26 +01:00
Valentyne Stigloher
47162ce7b7 (cards) fix usage of useRuntimeConfig outside of Nitro 2025-03-15 14:45:20 +01:00
Andrea Vos
162a77f23e minor fix (it's been complaining on localhost) 2025-03-15 14:26:34 +01:00
Andrea Vos
718b41613c Merge remote-tracking branch 'origin/main' 2025-03-15 14:05:46 +01:00
Andrea Vos
9bc8614c28 cleanupAccounts: keep banned accounts for 2 weeks instead of 1 (more time to appeal seems needed) 2025-03-15 14:05:30 +01:00
Valentyne Stigloher
3fe79eac2b (ci) only have a single production deploy job 2025-03-15 14:01:37 +01:00
Valentyne Stigloher
6a5c0c2779 Merge branch '96-single-instance-p' into 'main'
single instance

Closes #96

See merge request PronounsPage/PronounsPage!584
2025-03-15 11:16:16 +00:00
Valentyne Stigloher
e5ebda3f7a (nuxt) use node-cluster build preset to enable usage of mulitple cores 2025-03-14 22:18:09 +01:00
Valentyne Stigloher
4f7ccab2c6 (nuxt) use --env-file to read .env before nitro reads process.env, make dotenv.ts an import with side effects that only sets additional variables
care must be taken because everything initialized later will not be picked up by Nitro useRuntimeConfig() without passing an event
2025-03-14 22:18:09 +01:00
Valentyne Stigloher
1d49537289 (ci) update .deploy.gitlab-ci.yml 2025-03-14 19:26:52 +01:00
Valentyne Stigloher
665dc296dd (nuxt) dynamically import virtual module so that ~/server/data.ts can be imported in a script called with run-file 2025-03-14 19:26:52 +01:00
Valentyne Stigloher
930fdef9b4 (refactor) common interface between loadSuml and loadTsv, bring them to the same file 2025-03-14 19:26:52 +01:00
Valentyne Stigloher
763a1d2517 (sentry) change deployment information 2025-03-14 19:26:52 +01:00
Valentyne Stigloher
56d60d1df8 (api)(nouns) support different locales in the same runtime 2025-03-14 19:26:52 +01:00
Valentyne Stigloher
e902b22c3a (api)(calendar) support different locales in the same runtime 2025-03-14 19:26:52 +01:00
Valentyne Stigloher
bd3cf9b2e7 (mailer) support different locales in the same runtime 2025-03-14 19:26:52 +01:00
Valentyne Stigloher
a70de3d972 (ts) migrate some components to composition API with typescript 2025-03-14 19:26:52 +01:00
Valentyne Stigloher
8959e84889 (nuxt) replace NUXT_PUBLIC_BASE_URL with calculating it from NUXT_PUBLIC_DOMAIN_BASE 2025-03-14 19:26:51 +01:00
Valentyne Stigloher
dd5a8f49b0 (nuxt) replace NUXT_PUBLIC_HOME_URL with calculating it from _ value of NUXT_PUBLIC_DOMAIN_BASE 2025-03-14 19:26:16 +01: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
6f9f8fc6e0 (nuxt) detect locale from requested origin 2025-03-14 19:25:57 +01:00
Valentyne Stigloher
da2e37eb42 (api) support locale query parameter for choosing different locale 2025-03-14 19:25:57 +01:00
Valentyne Stigloher
56aa0b27a2 (server) remove global.config and global.translations and replace them by dynamic loading 2025-03-14 19:25:57 +01:00
Valentyne Stigloher
6edb822d9a (refactor) inline /admin/all-locales route for better caching opportunities 2025-03-14 19:25:57 +01:00
Valentyne Stigloher
6eb395fa78 Merge branch 'renovate/nuxtjs-monorepo' into 'main'
Update dependency nuxt to ^3.16.0

See merge request PronounsPage/PronounsPage!589
2025-03-14 18:01:40 +00:00
Valentyne Stigloher
765d9a0c51 (dependencies) upgrade eslint to 9.22.0 and reconfigure @stylistic/generator-star-spacing to match prettier output 2025-03-14 18:47:32 +01:00
Valentyne Stigloher
ec992a772d (dependencies) remove vue3-lazy-hydration, the only application is fine without it, for future usages use Nuxt’s mechanism
https://nuxt.com/docs/guide/directory-structure/components#delayed-or-lazy-hydration
deploy-ec992a772
2025-03-14 18:24:41 +01:00
Valentyne Stigloher
0570f3d55e (dependencies) properly upgrade other nuxt packages to 3.16 2025-03-14 18:18:35 +01:00
Valentyne Stigloher
ad69eba5a6 (nuxt) migrate imports from @unhead/vue to #imports 2025-03-14 18:09:05 +01:00
Pronouns Page Technical
51e82e3daf Update dependency nuxt to ^3.16.0 2025-03-11 15:06:38 +00:00
Andrea Vos
bc1b921d86 lint 2025-03-10 20:50:06 +01:00
Andrea Vos
64cc9de2bc Merge remote-tracking branch 'origin/main' 2025-03-10 20:02:08 +01:00
Andrea Vos
99072a12c4 adsInternal 2025-03-10 20:02:00 +01:00
Valentyne Stigloher
cec15d7c77 (calendar) move calendar banner generation back to script (too slow as JIT-API), add locale to url to future-proof for single instance 2025-03-08 19:09:33 +01:00
Valentyne Stigloher
977d6bd652 Merge branch 'fix-calendar-banner-p' into 'main'
fix calendar banner

See merge request PronounsPage/PronounsPage!588
2025-03-08 14:13:27 +00:00
Andrea Vos
ea1d99de1a (pl)(links) publikacja poradnika z kph 2025-03-08 14:49:15 +01:00
eo contributors
a74c777168 (eo)(nouns) add templates 2025-03-08 00:23:23 +01:00
Valentyne Stigloher
0fe2b3bcb2 (style) define style information for error.vue 2025-03-07 21:45:29 +01:00
Valentyne Stigloher
3b457ae676 (admin) storage inspector 2025-03-07 14:28:19 +01:00
Valentyne Stigloher
e2efc1b980 (banner) move calendar banner generation to /api/banner 2025-03-07 14:15:39 +01:00
Valentyne Stigloher
f120779899 (refactor) migrate /api/banner/** route from express to h3 2025-03-07 14:14:14 +01:00
zh contributors
15ac0a1477 (zh)(trans) 2025-03-07 11:15:52 +01:00
ru contributors
57ac5ecf80 (ru)(trans) 2025-03-07 11:15:43 +01:00
es contributors
028c398be2 (es)(trans) 2025-03-07 11:15:17 +01:00
eo contributors
db631f6f34 (eo) update config.suml 2025-03-07 11:14:57 +01:00
Andrea Vos
962e4903b8 (eo) collective logo 2025-03-02 15:24:34 +01:00
Andrea Vos
597671e43a (design) less eyesore for .spoiler (especially in longer spoiler texts) 2025-03-02 13:44:35 +01:00