13 Commits

Author SHA1 Message Date
Benjamin
7dd8ec2cdd refactor(perms): Change to enum-based permission indexing 2025-08-25 16:04:33 -04: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
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
9dad056194 (nouns) sort after key 2025-07-31 20:44:30 +02:00
Valentyne Stigloher
2d49b722c7 (nouns) resolve first declension in a consistent manner 2025-07-27 23:43:57 +02:00
Valentyne Stigloher
301a496f30 (nouns) submit regular forms (only stems and class) and display them in the dictionary 2025-07-27 23:43:57 +02:00
Valentyne Stigloher
6975c76005 (refactor)(nouns) combine gender + numerus properties into a nested object 2025-07-27 23:43:57 +02:00
Valentyne Stigloher
5c749bdfd3 (nouns) hide author, base, and approved field from public 2025-07-27 23:43:57 +02:00
Valentyne Stigloher
c0b9843775 (refactor) parse nouns early in /api/nouns 2025-07-27 23:43:57 +02:00
Benjamin
665e4c7123
(lint) linted files and converted some to TypeScript 2025-06-13 19:54:21 -04:00
Valentyne Stigloher
ad8ee97954 (refactor) migrate /api/sources/** from express to h3 2025-03-23 11:44:39 +01:00
Valentyne Stigloher
bdec6fa2b8 (refactor) migrate /api/nouns/** from express to h3 2025-03-23 11:44:39 +01:00