5931 Commits

Author SHA1 Message Date
Valentyne Stigloher
87fa99a8d5 (ci) put all checks into a single job
a large time is spend on install dependencies and even a (working) cache does not help much to reduce times
as we will be using a single executor in mid-term perspective, this would be the fastest approach
the CI dependencies are now included into package.json and yarn.lock to enable the check --frozen-lockfile
2024-02-09 13:56:24 +01:00
Valentyne Stigloher
af2918562a (ci) add smoke tests for server scripts 2024-02-08 20:33:57 +01:00
Valentyne Stigloher
bdf8724169 (doc) add items to review checklist 2024-02-08 20:33:48 +01:00
Valentyne Stigloher
c23873da43 (ide) add default configuration for JetBrains IDEs 2024-02-08 20:32:30 +01:00
Valentyne Stigloher
b1a7876fa7 (de)(pronouns) regroup pronouns to not overhelm visitors
die/denen is removed from the neopronoun category, because it is not a neopronoun in the sense that it contains new words
2024-02-08 10:48:51 +01:00
Valentyne Stigloher
ac862344c3 (de)(profile) add new nouns to default words 2024-02-08 10:48:51 +01:00
Valentyne Stigloher
7ddf86498f (de)(profile) add column headers 2024-02-08 10:48:51 +01:00
Valentyne Stigloher
4663a36be7 (de)(nouns) reference pronoun for Inklusivum 2024-02-08 10:48:51 +01:00
Valentyne Stigloher
57521cb146 (de)(nouns) add new nouns 2024-02-08 10:48:51 +01:00
Valentyne Stigloher
99904cc5d3 (de)(pronouns) add new pronouns
dej/denen gets a short name to be consistent with dey/denen, even though there is only one variant for it
die/:plural has a similar syntax to those for a generated pronoun in slash format
2024-02-08 10:48:51 +01:00
Valentyne Stigloher
8bb953446c (de)(pronouns) rename article_* to relative_* as this is the dominant usage
only exception is in the example sentence wher “{'relative_n} Einzige” is really an article
add relative and demonstrative to die/denen
2024-02-07 23:22:19 +01:00
Andrea Vos
89864b50f8 (fix) 2024-02-07 20:33:37 +01:00
Andrea Vos
ce77ceebcd (profile)(fix) better handling of custom opinions when listing pronouns on pronouns.page/@username 2024-02-07 20:26:25 +01:00
Andrea Vos
9a6128df96 (bug) disabling <MarkSus> seems to fix the safari issue 2024-02-07 14:58:10 +01:00
Andrea Vos
869d4db920 (pl) fix 404 RJP 2024-02-03 14:37:37 +01:00
Andrea Vos
373fd09c69 (ua)(trans) 2024-02-03 14:09:37 +01:00
Andrea Vos
4ad4d6099f (bug) potential fix for safari freezing 2024-02-02 10:41:07 +01:00
Andrea Vos
3e101d8605 (pl)(census) prepare email notification 2024-02-01 13:16:29 +01:00
Andrea Vos
248c7e7a4e (lint) CI linting improvements: show only errors in gitlab, otherwise it's hard to find errors, especially if tail trims it; include fix in yarn lint to avoid post-push failures 2024-01-30 18:19:12 +01:00
Andrea Vos
e32f69db19 Merge remote-tracking branch 'origin/main' 2024-01-30 17:58:45 +01:00
Andrea Vos
f13860da97 fix yesterday's fix 2024-01-30 17:58:38 +01:00
Andrea Vos
7181ec43e2 Merge branch 'spis-2024' into 'main'
Spis 2024

See merge request PronounsPage/PronounsPage!415
2024-01-29 20:34:05 +00:00
Andrea Vos
17908029ab (lint) fix 2024-01-29 20:41:09 +01:00
Andrea Vos
90bcd26337 (pl)(census) final date 2024-01-29 20:01:57 +01:00
Andrea Vos
ea1318785c (bug) fix refactoring issues 2024-01-29 20:00:50 +01:00
Andrea Vos
a9eaea2284 (pl)(census) 2024 pedał_ka / cw 2024-01-29 19:33:37 +01:00
Andrea Vos
f3feba15d4 Merge branch 'main' into spis-2024
# Conflicts:
#	locale/pl/config.suml
#	routes/census.vue
2024-01-29 19:20:16 +01:00
Andrea Vos
88661eb5ed Merge remote-tracking branch 'origin/main' 2024-01-29 18:57:21 +01:00
Andrea Vos
2b3ddd4a83 (bug) fix refactoring issues 2024-01-29 18:47:11 +01:00
Valentyne Stigloher
c0a4c41d4b (fix) reload sound in <PronunciationSpeaker> if an error occured or the input changed 2024-01-29 15:33:50 +01:00
Valentyne Stigloher
760636ad2f (fix) use for-of instead of for-in 2024-01-29 15:19:56 +01:00
Andrea Vos
ea506eabb7 (bug) minor fix for potentially missing config values in <Header> 2024-01-28 14:53:42 +01:00
Andrea Vos
999281fea9 Merge branch '374-vue-prototype-convention' into 'main'
Use $ convention for Vue.prototype

Closes #374

See merge request PronounsPage/PronounsPage!413
2024-01-26 15:11:43 +00:00
Valentyne Stigloher
13cbc104e0 (refactor) reference config from prototype instead of importing it 2024-01-26 14:41:24 +01:00
Valentyne Stigloher
17ee6de8c3 (refactor) move buildImageUrl from globals to helpers 2024-01-26 14:30:12 +01:00
Valentyne Stigloher
a065029cb5 (refactor) rename $config and $locale Vue globals to have a dollar sign per convention 2024-01-26 14:30:12 +01:00
Valentyne Stigloher
dac647d3e3 Merge branch '138-pronoun-parsing-improvements' into 'main'
Improvements to slash pronoun parsing

Closes #138

See merge request PronounsPage/PronounsPage!409
2024-01-26 12:34:22 +00:00
Theodore Dubois
344bf33031 Revert "(tok)(trans)"
This reverts commit 38dd3747e29d999151fbc1e442093aae5faf0626.

added duplicate line ?? why did i do this
2024-01-23 20:14:00 -08:00
Theodore Dubois
38dd3747e2 (tok)(trans) 2024-01-23 20:08:15 -08:00
Theodore Dubois
bc846d9a9d (tok)(trans) Remove untranslated strings 2024-01-23 20:08:15 -08:00
Theodore Dubois
8e71e742d8 Upgrade nan module to fix compatiblity with node 21 2024-01-23 20:08:15 -08:00
Valentyne Stigloher
11d291a24f (pronouns) enable translations for slash modifiers 2024-01-24 00:53:43 +01:00
Valentyne Stigloher
d792270c80 (refactor) inject translator instead of importing the singleton instance
this prevents of having a module which needs a suml-loader
which is complicated for testing and server scopes
2024-01-24 00:50:29 +01:00
Valentyne Stigloher
067a7b4dd9 (test) add cases to the suite for pronoun parsing from commas 2024-01-24 00:50:29 +01:00
Valentyne Stigloher
6309daa78c (pronouns) add support for empty and unset morphs in slash notation 2024-01-24 00:50:29 +01:00
Valentyne Stigloher
48992c53d6 (pronouns) differentiate between empty and unset morphs
empty morphs are those which have a real value, which corresponds to a suffix without additional letters,
they should still show up in example sentences
unset / null morphs are used when a pronoun does not support a specific form at all,
so their example sentences should be hidden

This reverts in part ed4049b3cc124605a3f9588b19eb63c5ff2dd961 and reintroduces the failure
when an unset morpheme is used in an interchangeable pronoun, however this needs more restructering to fix
2024-01-24 00:50:29 +01:00
Valentyne Stigloher
918e2672e4 (pronouns) escape control symbols in morphemes to support for slashes in the slash notation 2024-01-24 00:50:28 +01:00
Valentyne Stigloher
63cd06f2e4 (pronouns) allow the user to choose the generated link, defaulting to slashes
it tries to be consistent with the /u/ notation switch in a profile
otherwise, after adding at least one modifier (plural or description),
the compressed format would always be shorter
2024-01-24 00:50:13 +01:00
Valentyne Stigloher
b5d57bf19b (pronouns) add modifiers when formatting pronoun with slashes 2024-01-24 00:50:12 +01:00
Valentyne Stigloher
fd9e851214 (pronouns) add modifiers to slash links to support for description and plural 2024-01-24 00:49:07 +01:00