28 Commits

Author SHA1 Message Date
Valentyne Stigloher
4c416d0a3e lint: adjust operator-linebreak 2025-09-21 00:11:00 +02:00
Andrea Vos
f5446cbd8d lint 2025-09-18 14:01:24 +02:00
Andrea Vos
67bab8c228 (profile) add spoiler style 2025-09-18 13:48:57 +02:00
Valentyne Stigloher
1e786b696f fix(pronunciation): correctly specify Lupe as es-US and add a en-US voice as replacement 2025-09-17 23:33:40 +02:00
Valentyne Stigloher
2b45d09ad2 feat(editor): display name for available voices 2025-09-17 11:21:06 +02:00
Valentyne Stigloher
a504363cd6 feat(profile): configurable voice for pronunciation (defaulting to the first voice of the locale or gb) 2025-09-17 11:21:06 +02:00
Valentyne Stigloher
ddcd89cdb6 refactor: list available voices independent of locale configs 2025-09-17 11:04:35 +02:00
Andrea Vos
caf1c1a138 update adsInternal 2025-09-16 19:16:48 +02:00
Valentyne Stigloher
323daf29b1 refactor: explicitely define LocaleCode (typescript can’t see through constructor values) and use it in more places 2025-09-13 20:21:06 +02:00
Valentyne Stigloher
6521ed4e3d fix: define url for _ after the inclusion of defined locales because it is now defined there and would be overwritten 2025-09-13 16:35:55 +02:00
Andrea Vos
b706642229 (user) add "met personally" badge - allow specifying events 2025-09-02 21:36:48 +02:00
Andrea Vos
4198c09918 (user) add "met personally" badge 2025-09-02 09:33:17 +02:00
Benjamin
7dd8ec2cdd refactor(perms): Change to enum-based permission indexing 2025-08-25 16:04:33 -04:00
Andrea Vos
50ad926c3c (bug) fix fetchJson ~~ issue 2025-08-25 21:01:11 +02:00
Andrea Vos
1d8ea5979a (bug) fix fetchJson ~~ issue 2025-08-25 20:55:33 +02:00
Andrea Vos
d8724e713f (bug) fix fetchJson ~~ issue 2025-08-25 18:41:41 +02:00
Valentyne Stigloher
97c27141f9 (fix)(trans) properly mark nouns.submit.regular.* and nouns.submit.irregular.* as optional when nouns.conventions are disabled 2025-08-19 00:11:39 +02:00
Valentyne Stigloher
e0f6be095c (fix)(de)(nouns) regex changed according to renamed noun class keys 2025-08-18 23:38:29 +02:00
Valentyne Stigloher
10180aa6a3 (refactor) use #shared alias instead of ~~/shared
the #shared alias used by Nuxt cannot be easily disabled and to prevent breackage with jiti, we make use of it
2025-08-17 18:56:02 +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
491bd56e80 (refactor) remove references in shared to server 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
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