122 Commits

Author SHA1 Message Date
Valentyne Stigloher
bbfe946ac7 (refactor) migrate /blog routes from express to h3 2024-12-28 00:03:28 +01:00
Valentyne Stigloher
5590adb5e0 (pronouns) make all pronouns routes case insensitive (shorts already were so it was confusing to some users) 2024-11-16 16:20:03 +01:00
Valentyne Stigloher
b25afefc49 (fmt) 2024-10-29 10:56:32 +01:00
Valentyne Stigloher
3c3f045146 (pronouns) show different variants for null page 2024-10-17 16:43:47 +02:00
Valentyne Stigloher
e6ddc10e5b (pronouns) add ask usage 2024-10-12 18:45:27 +02:00
Valentyne Stigloher
129c128eda Merge branch 'locale-tests' into 'main'
more locale tests

See merge request PronounsPage/PronounsPage!522
2024-10-12 14:17:00 +00:00
Valentyne Stigloher
94f4c0435a (test)(pronouns) ensure that pronouns.emoji.morphemes contains known morphemes 2024-10-07 14:58:45 +02:00
Valentyne Stigloher
75c7b8889a (test)(pronouns) ensure that pronouns.null.morphemes contains known morphemes 2024-10-07 14:58:44 +02:00
Valentyne Stigloher
755b9d16cd (test)(pronouns) check that pronoun groups reference pronouns by canonical name 2024-10-07 14:44:08 +02:00
Valentyne Stigloher
602802e9e9 (test)(pronouns) add schema check for pronouns/pronounGroups.tsv 2024-10-07 14:39:29 +02:00
Valentyne Stigloher
e72851f085 (test)(pronouns) ensure unique keys for pronouns 2024-10-07 14:30:33 +02:00
Valentyne Stigloher
1fedcb3fa9 (pronouns) make null and mirror pronouns short translatable 2024-10-03 23:41:35 +02:00
Valentyne Stigloher
5c63b58324 (refactor) use buildPronounsUsage in banner generation 2024-10-03 23:23:36 +02:00
Valentyne Stigloher
ca224391a7 (pronouns) consistent display of shorts in profile and foreign pronoun badge 2024-10-01 16:22:42 +02:00
Valentyne Stigloher
772a8c5d54 (plausible) only track once when query params change 2024-09-18 10:36:19 +02:00
Valentyne Stigloher
146e062fdf (change) use query params instead of hash when filtering 2024-09-18 10:36:19 +02:00
Valentyne Stigloher
6134dfe9e2 unified and independent text and category filter for sources, nouns, terms and inclusive 2024-09-18 10:33:38 +02:00
Valentyne Stigloher
8c554a38fd (test) use nuxt environment for integrated pages testing 2024-09-12 10:11:25 +02:00
Valentyne Stigloher
1f6a48900b (test) migrate from jest to vitest for keep them running and more integrated testing 2024-09-12 10:11:25 +02:00
Valentyne Stigloher
d059994863 (vue) convert vue mixins to composables 2024-09-11 21:29:35 +02:00
Valentyne Stigloher
348402b4a6 (nuxt) rename static directory to public 2024-09-11 21:29:22 +02:00
Valentyne Stigloher
82051afc2f (nuxt) migrate plugins 2024-09-11 21:29:21 +02:00
Valentyne Stigloher
95c616d81c (test)(blog) validate resulting HTML to check for possible SSR errors 2024-08-21 11:30:31 +02:00
Valentyne Stigloher
81bdd811a7 (pronouns) add generator for null and emoji pronouns 2024-07-04 21:58:50 +02:00
Valentyne Stigloher
8cd9a8de79 (pronouns) change max length of null pronouns to be the one of names in profiles 2024-07-04 21:52:41 +02:00
Valentyne Stigloher
61ecf5025d (ts) migrate 2024-06-26 13:57:06 +02:00
Valentyne Stigloher
ec0fb95be0 (ts) correct types for PronounsData 2024-06-26 13:56:57 +02:00
Valentyne Stigloher
4fad0e0fd7 (ru)(nouns) replace wrong – (U+2013 en dash) with - (U+002D HYPHEN-MINUS) 2024-06-06 13:46:38 +02:00
Valentyne Stigloher
ff2788fc72 (ru)(nouns) add subpage containing all templates to view the endings separately 2024-06-06 13:36:26 +02:00
Valentyne Stigloher
76ca0a69a6 (nouns) disable templates for locales with no defined templates 2024-06-06 13:36:26 +02:00
Valentyne Stigloher
e9eb9aa615 (refactor) use unified papaparse config across all points of parsing and add typing to two files
necessary for parsing single-column .tsv
2024-06-06 12:08:26 +02:00
Valentyne Stigloher
d157146166 (test) add schema check for pronouns/examples.tsv 2024-06-06 12:05:40 +02:00
Valentyne Stigloher
a707924dd7 (test) check that pronouns/examples.tsv contains examples for plurals and honorifics if the locale is configured accordingly 2024-06-06 12:05:40 +02:00
Valentyne Stigloher
816dc0fbb9 (pronouns) ensure that buildPronoun does not return undefined 2024-05-23 18:42:59 +02:00
Valentyne Stigloher
37aaf9537b (pronouns) add option to disable generator and move all related configuration to a submodule configuration
disable generator for ar
2024-05-23 18:19:26 +02:00
Andrea Vos
432c0f09b4 fix tests 2024-05-21 20:36:41 +02:00
Valentyne Stigloher
b7b9d89b05 (refactor) replace process.env.FLAGS with explicit list 2024-05-13 12:18:40 +02:00
Valentyne Stigloher
118ea121de (refactor) remove process.env.CONFIG and other env variables containing config values 2024-05-13 12:18:40 +02:00
Valentyne Stigloher
ed96040437 (test) check that examples contain valid morphemes 2024-05-13 12:05:28 +02:00
Valentyne Stigloher
a80dc8ca32 (de)(pronouns) group example sentences via categories 2024-05-13 12:03:20 +02:00
Valentyne Stigloher
f3f8f392b7 (test) use @vue/test-utils to make it possible to test vue components 2024-04-30 19:41:28 +02:00
Valentyne Stigloher
17380dd572 (ts) migrate plugins/timezone.ts with depending components 2024-04-30 19:41:28 +02:00
Valentyne Stigloher
d08562a07a (typo) 2024-04-30 19:40:52 +02:00
Valentyne Stigloher
b7e72cfcb4 (plausible) simplify redaction code and strip hashes
instances for hashes which show up in plausible include #google_vignette (from ads), pronouns after profile or search filters in lists
2024-03-18 14:04:38 +01:00
Valentyne Stigloher
bf7acd987f (ts) convert used nuxt plugins 2024-03-18 13:25:55 +01:00
Valentyne Stigloher
1a12dce4a8 (ts) convert src/buildPronoun.ts 2024-03-12 15:11:40 +01:00
Valentyne Stigloher
c84346137c (ts) explicitely type Config 2024-03-07 16:28:12 +01:00
Valentyne Stigloher
12dbbb327c (ts) convert tests to TypeScript 2024-02-23 17:51:21 +01:00
Valentyne Stigloher
7ce1bb0e83 (ts) convert a lot to TypeScript
Co-authored-by: Sky <msurvival65@gmail.com>
Co-authored-by: tecc <tecc@tecc.me>
2024-02-23 17:48:16 +01:00
Valentyne Stigloher
2364e2543c (ts) convert locale/locales.ts to TypeScript 2024-02-23 17:48:16 +01:00