4932 Commits

Author SHA1 Message Date
Valentyne Stigloher
1a9ac44940 fix: adjust some codes to pass all lints 2025-09-13 20:21:06 +02:00
Valentyne Stigloher
6700c2c116 lint: reenable json schema checks 2025-09-13 20:21:06 +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
Andrea Vos
4c379bb25b lint 2025-09-02 21:59:08 +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
Andrea Vos
7b5a574260 (pl)(nouns) -ste 2025-08-30 17:28:02 +02:00
Andrea Vos
e836d99b9e (pl)(trans) 2025-08-30 17:20:31 +02:00
Benjamin
7dd8ec2cdd refactor(perms): Change to enum-based permission indexing 2025-08-25 16:04:33 -04:00
hu contributors
1cf69efe36 (hu)(trans) 2025-08-19 00:12:15 +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
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
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
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
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
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
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
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
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
Andrea Vos
e66544a0e4 (eo)(trans) by Amadeo 2025-07-28 23:03:20 +02:00
Andrea Vos
bdd23bdb51 (pl)(trans) by Amadeo 2025-07-28 23:01:55 +02:00
Valentyne Stigloher
9fefe3a19e (de)(nouns) rename declension and noun class keys 2025-07-27 23:43:57 +02:00
Valentyne Stigloher
fde9432e98 (nouns) use <Popover> to display declensions on dictionary, simplify some display components 2025-07-27 23:43:57 +02:00
Valentyne Stigloher
f09becd136 (nouns) collapse most regular forms in main dictionary to save on vertical size and reduce the noise from them 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
23dcc1a454 (refactor)(nouns) use Numerus string union to simplify types 2025-07-27 23:43:57 +02:00
Valentyne Stigloher
0b55a5480a (nouns) specify declension on individual words in dictionary 2025-07-27 23:43:57 +02:00
Valentyne Stigloher
1e56d97f1f (nouns) specify convention on individual words in dictionary 2025-07-27 23:43:57 +02:00
Valentyne Stigloher
1a300624ab (nouns) ensure that when declension is provided, spelling contains no declension endings
otherwise, it would be impossible to derive both singular and plural from the same stem
2025-07-27 23:43:57 +02:00
Valentyne Stigloher
bcbafb69b3 (refactor)(nouns) set optional declension per word, not per entry 2025-07-27 23:43:57 +02:00
Valentyne Stigloher
6575dc959e (refactor)(nouns) migrate nouns/nounDeclension.tsv to nouns/nounData.suml 2025-07-27 23:43:57 +02:00
Valentyne Stigloher
71499f3f9a (refactor)(nouns) move cases.ts into nounsData.suml 2025-07-27 23:43:57 +02:00
Valentyne Stigloher
dc1ee7424e (refactor)(nouns) rename nounConventions.suml to nounsData.suml 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
fd352fe7dc (refactor) use <NounsTableEntry> in polish noun pages 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
Valentyne Stigloher
abafff3723 (refactor)(nouns) remove empty abbr.tsv 2025-07-27 23:43:57 +02:00
Valentyne Stigloher
ba7630ba63 (refactor)(nouns) remove empty nounTemplates.tsv 2025-07-27 23:43:57 +02:00
Valentyne Stigloher
cdf85ed440 (refactor)(nouns) remove empty nounDeclension.tsv 2025-07-27 23:43:57 +02:00
Andrea Vos
fbe2a08214 (eo)(trans) By Amadeo 2025-07-26 14:49:13 +02:00
Pronouns.Page Localisation
4e691a4b08
trans(tok): Update Translations 2025-07-23 16:10:02 -04:00