7996 Commits

Author SHA1 Message Date
Valentyne Stigloher
80d69535f5 (pnpm) upgrade @pinia/nuxt to 0.11.2 2025-08-17 18:13:59 +02:00
Valentyne Stigloher
3c69210e8d (pnpm) upgrade @vite-pwa/nuxt to 1.0.4 2025-08-17 18:13:59 +02:00
Valentyne Stigloher
0488a6504a (nuxt) prefer nuxt instead of nuxi for cli name (both currently work) 2025-08-17 18:13:59 +02:00
Valentyne Stigloher
86c59d7d82 (nuxt) replace mechanism in router.options.ts for locale-specific noun pages with route.meta.translatedPaths
now possible because Nuxt scans definePageMeta for pages added by pages:extend
2025-08-17 18:13:59 +02:00
Valentyne Stigloher
73005d0d2c (test) use vitest projects to define .nuxt.test.ts files to have nuxt environment, everything else node environment 2025-08-17 18:13:59 +02:00
Valentyne Stigloher
9142a99b22 (refactor) rename and move entriesWithKeys and getWithKey utilities to ~~/shared/utils 2025-08-17 18:13:59 +02:00
Valentyne Stigloher
9425d88df1 (nuxt) remove some configuration which is or became default 2025-08-17 18:13:59 +02:00
Valentyne Stigloher
491bd56e80 (refactor) remove references in shared to server 2025-08-17 18:13:59 +02:00
Valentyne Stigloher
15fc84202e (nuxt) migrate default value of useAsyncData / useFetch
https://nuxt.com/docs/4.x/getting-started/upgrade#default-data-and-error-values-in-useasyncdata-and-usefetch
2025-08-17 18:13:59 +02:00
Valentyne Stigloher
a5491ece49 (nuxt) make shared/domain.ts without reference to useRuntimeConfig, which is different between app and server 2025-08-17 18:13:59 +02:00
Valentyne Stigloher
4cb5e8b989 (nuxt) move shared/data.ts to app/src/data.ts because it is only useful in an app context 2025-08-17 18:13:59 +02:00
Valentyne Stigloher
a869d92095 (ts) fix types 2025-08-17 18:13:59 +02:00
Valentyne Stigloher
1803ba7b28 (ts) remove vue shim 2025-08-17 18:13:59 +02:00
Valentyne Stigloher
be8f41b96b (nuxt) move ~~/types directory to ~~/shared/types
according to https://nuxt.com/docs/4.x/guide/directory-structure/shared#how-files-are-scanned standard
2025-08-17 18:13:59 +02:00
Valentyne Stigloher
d6fa269699 (ts) reference multiple configuration files for better separation between app, server and shared 2025-08-17 18:13:59 +02:00
Valentyne Stigloher
72d574a039 (ts) disable noUncheckedIndexedAccess because of the huge count of errors
https://nuxt.com/docs/4.x/getting-started/upgrade#default-typescript-configuration-changes
2025-08-17 18:13:59 +02:00
Valentyne Stigloher
8e6f812a9a (nuxt) rename imports ~/locale, ~/public, ~/server, ~/test to resolve to root directory ~~ 2025-08-17 18:13:52 +02:00
Valentyne Stigloher
4568616359 (nuxt) rename src to shared to be consistent with nuxt default directory structure 2025-08-17 18:12:42 +02:00
Valentyne Stigloher
54a57192b3 (nuxt) use new directory structure by moving many directories to app 2025-08-17 18:10:36 +02:00
Valentyne Stigloher
42366ce6d8 (nuxt) upgrade to nuxt 4 2025-08-17 18:10:36 +02:00
Andrea Vos
714b99413d Merge branch 'benpai-s3-migrate' into 'main'
Benpai s3 migrate

See merge request PronounsPage/PronounsPage!635
2025-08-17 08:56:01 +00:00
Andrea Vos
b27963b566 cleanup type in s3 migration 2025-08-17 10:46:22 +02:00
Andrea Vos
827195dee4 Merge branch 'refs/heads/main' into benpai-s3-migrate 2025-08-17 10:38:28 +02:00
Andrea Vos
b60bc939e7 fix(privacy) publift requires <div> now, geniee doesn't provide a link 2025-08-12 22:48:12 +02:00
Andrea Vos
b385befe84 fix(lint) 2025-08-12 09:39:08 +02:00
Andrea Vos
39f90aa54a fix(names) namedays not rendering properly 2025-08-12 09:23:56 +02:00
Andrea Vos
e54eb9bb51 fix(profile) zaimki.pl/@:username throwing "500 Error Cannot access uninitialized variable." on safari
also, clean up old "namedays" PoC, we haven't implemented it for ages, and if we do, it's better to configure in the db (`names` table)
2025-08-12 09:18:44 +02:00
Andrea Vos
25842882ac lint 2025-08-04 19:33:54 +02:00
Andrea Vos
7befac9df8 rename aws.ts 2025-08-04 19:04:14 +02:00
Valentyne Stigloher
e7be07fae6 Merge branch 'sass-p' into 'main'
replace sass with sass-embedded, use modern api

See merge request PronounsPage/PronounsPage!647
2025-08-03 18:52:50 +00:00
Andrea Vos
546dd59522 (lint) 2025-08-03 11:42:19 +02:00
Andrea Vos
75243f205b Merge branch 'refs/heads/main' into benpai-s3-migrate 2025-08-03 11:42:03 +02:00
Andrea Vos
09c11f923d (ua)(trans) by @queerleksa 2025-08-03 11:40:24 +02:00
Andrea Vos
c957cb2447 (pt)(trans) 2025-08-03 11:39:29 +02:00
Andrea Vos
a07e8891e3 (fix) 2025-08-03 11:38:08 +02:00
Andrea Vos
9a07c57302 S3 -> R2 db migration 2025-08-03 11:34:42 +02:00
Andrea Vos
e5d02aa250 fix NUXT_PUBLIC_CLOUDFRONT 2025-08-03 11:34:32 +02:00
Andrea Vos
aac5038142 restore Polly configuration 2025-08-03 11:34:25 +02:00
Andrea Vos
550574c835 merge conflict follow-up 2025-08-03 11:34:06 +02:00
Andrea Vos
79a3373cc3 Merge branch 'refs/heads/main' into benpai-s3-migrate
# Conflicts:
#	server/cards.ts
#	server/cleanupImages.ts
#	server/express/pronounce.ts
2025-08-03 11:01:19 +02:00
Andrea Vos
aaf443cc00 fix 2025-08-02 22:14:54 +02:00
Andrea Vos
76d086db81 (pl)(nouns) re-add missing plural-only declensions 2025-08-02 22:02:55 +02:00
Valentyne Stigloher
9dad056194 (nouns) sort after key 2025-07-31 20:44:30 +02:00
Valentyne Stigloher
52e8147e84 (nouns) scroll to top of <Table> when page navigation is used 2025-07-31 20:23:26 +02:00
Valentyne Stigloher
f739275809 Merge branch 'nouns-declensions-in-dictionary-p' into 'main'
Nouns declensions in dictionary

See merge request PronounsPage/PronounsPage!617
2025-07-31 10:38:13 +00:00
Valentyne Stigloher
ce6849a17f (api)(nouns) add backwards compatibility on /api/nouns 2025-07-29 17:26:40 +02:00
Andrea Vos
8a07a2851a (pl)(blog) queerfobiczny rząd, by Tess 2025-07-29 08:19:34 +02:00
Valentyne Stigloher
d17e94f47b (refactor) fix sass mixed-decls deprecation warnings 2025-07-28 23:59:48 +02:00
Valentyne Stigloher
0d70352962 (refactor) fix sass import paths 2025-07-28 23:59:48 +02:00
Valentyne Stigloher
24c9ffb134 (refactor) fix sass import deprecation warnings for built-in globals and ignore the rest 2025-07-28 23:59:48 +02:00