235 Commits

Author SHA1 Message Date
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
Valentyne Stigloher
bcbafb69b3 (refactor)(nouns) set optional declension per word, not per entry 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
Valentyne Stigloher
3fb61c0f22 (trans) parameterise crud.download so that the name can be moved (needed by at least de) 2025-07-12 20:34:25 +02:00
Valentyne Stigloher
ac4dda327c (refactor) move common header out of <Suggested> and remove this locale-custom component from all but pl 2025-05-01 11:59:00 +02:00
Valentyne Stigloher
acddb91946 (refactor)(pronouns) replace <GrammarTables> component by declaring grammar tables in config.suml 2025-05-01 10:41:42 +02:00
Valentyne Stigloher
c3818622d1 (refactor) make config.api optional and add enabled and route property to have it consistent with others 2025-04-28 11:41:41 +02:00
Valentyne Stigloher
272f161b6d (refactor) remove <EnglishTable> for those locales which define it as empty 2025-04-18 11:35:18 +02:00
Andrea Vos
a507ad81c1 replace broken link with webarchive 2025-03-15 16:34:17 +01:00
zh contributors
15ac0a1477 (zh)(trans) 2025-03-07 11:15:52 +01:00
Valentyne Stigloher
99fb2a3fd7 (nuxt) dynamically load nouns/cases.ts in <NounsDeclension> 2025-02-15 14:04:09 +01:00
Valentyne Stigloher
8948ed1541 (nuxt) dynamically load names/nameCount.ts in <NameCount> 2025-02-15 14:04:09 +01:00
Valentyne Stigloher
66627a8212 (nuxt) move scss variables to config.style which then renders them as css custom properties 2025-02-15 14:04:09 +01:00
Valentyne Stigloher
bead722c48 (test)(pronouns) move config.pronouns.default to config.pronouns.generator.startPronoun to have a more clear name and add tests for it 2025-02-10 12:22:35 +01:00
zh contributors
1fe2f00789 (zh)(trans) 2025-01-21 23:35:20 +01:00
Valentyne Stigloher
c2346cac5f (pronouns) move pronouns/morphemes.ts into config.pronouns.morphemes 2025-01-19 21:24:57 +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
a5b388ff53 (refactor) dynamic load <DateLocal> to prevent hydration errors on empty component 2024-10-31 10:44:08 +01:00
Valentyne Stigloher
6ada0d267d (refactor) dynamic load <NounsNav> to prevent hydration errors on empty component 2024-10-31 10:44:08 +01:00
Valentyne Stigloher
b25afefc49 (fmt) 2024-10-29 10:56:32 +01:00
Valentyne Stigloher
e72851f085 (test)(pronouns) ensure unique keys for pronouns 2024-10-07 14:30:33 +02:00
Valentyne Stigloher
9c7891fff9 add optional icons to categories for nouns, inclusive and terms 2024-09-18 10:33:38 +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
Andrea Vos
1200bd19dd (lint) 2024-08-30 20:45:22 +02:00
Andrea Vos
3c4d836386 update support banner after discussion 2024-08-30 20:30:29 +02:00
Andrea Vos
a38826a87b (zh)(trans) by @algebraicresc 2024-08-27 07:44:45 +02:00
Valentyne Stigloher
1f78e6de73 (trans) fix _ instead of <em> in faq.questions.preferred-pronouns 2024-08-21 11:39:45 +02:00
Andrea Vos
a67488473f (terms)(sources) add autocomplete & convention explanation for the key field 2024-08-10 16:36:55 +02:00
Valentyne Stigloher
81bdd811a7 (pronouns) add generator for null and emoji pronouns 2024-07-04 21:58:50 +02:00
Valentyne Stigloher
ec0fb95be0 (ts) correct types for PronounsData 2024-06-26 13:56:57 +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
08e1f3cff3 (pronouns) remove unnecessary columns from prononus/examples.tsv 2024-06-06 12:08:26 +02:00
Valentyne Stigloher
bc662ff584 (pronouns) disable config.pronouns.plurals for locales having no (used) plural conjugation 2024-06-06 12:08:14 +02:00
Valentyne Stigloher
b8231214f9 (format) add missing tabs to pronouns/pronouns.tsv and replace simple quotes " with nice quotes 2024-06-06 12:07:48 +02:00
Valentyne Stigloher
eede1ea1d1 (account) put @%username% as placeholder into translations and reorder them for (de) 2024-06-04 17:00:44 +02:00
Valentyne Stigloher
fa99614ded (nouns) preview for noun templates 2024-06-03 19:27:28 +02:00
Valentyne Stigloher
afd1af8db9 (trans) remove translations of base translation from locale translations 2024-05-24 14:25:05 +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
Valentyne Stigloher
3996dd10b8 (ts) migrate calendar 2024-05-20 12:53:15 +02:00
Valentyne Stigloher
7eb1a88faf (style) unified styling for example buttons and tooltips for accessibility 2024-05-13 12:05:27 +02:00
Valentyne Stigloher
4d4c0895db (lint) generate json schema from Config type to validate config.suml
fix some instances of wrong schemas in config.suml
2024-03-07 16:28:12 +01:00
PronounsPage
fa14ab79d9 (lint) automatically fix lints via yarn lint --fix 2024-01-11 20:36:05 +01:00
Valentyne Stigloher
eb9ebace3a (refactor) migrate from cjs to esm so that
in the case of importing `.json` files, node does support these only via adding `with { type: 'json' }`
and then it is still experimental.
The workaround is to create a require() function which is hidden from webpack via simple-hacky string replacement.
https://nodejs.org/api/esm.html#json-modules
This means that the files are not fully compatible, as webpack supports loading of other files via `import`,
while node does only allow `.js` (experimentally `.json` and `.wasm`).
2023-12-13 23:31:45 +01:00
Cassie Cheung
e7561c7495
(zh)(trans) 2023-11-19 01:56:45 +08:00
Andrea Vos
81085af415 extend support banners 2023-11-06 20:47:47 +01:00
Andrea Vos
87800abf0a (en)(calendar) add disabled ace day 2023-10-02 23:13:28 +02:00
Andrea Vos
bf87a06d49 rebrand admin panel into team panel 2023-07-27 19:54:06 +02:00