239 Commits

Author SHA1 Message Date
Valentyne Stigloher
3dbd3b4f8a (trans) trim tabs in translations 2024-05-24 14:27:04 +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
Andrea Vos
0c69ee4ee5 Merge remote-tracking branch 'origin/main' 2024-05-15 21:07:39 +02:00
Andrea Vos
90eac5ad66 (auth) error about broken apple auth 2024-05-15 21:07:32 +02:00
Andrea Vos
673ed465ac (auth) early warning about broken apple auth 2024-05-15 20:55:52 +02:00
Valentyne Stigloher
7eb1a88faf (style) unified styling for example buttons and tooltips for accessibility 2024-05-13 12:05:27 +02:00
Andrea Vos
c83219c00d (blog) make blog more visible: latest posts on homepage, item in header 2024-04-23 22:50:53 +02:00
Andrea Vos
44e656744b (user)(ui) revamp the account page 2024-04-16 20:55:39 -05:00
Andrea Vos
8752578773 (account) better UI for changing avatars (many people cannot find it) 2024-04-01 13:54:59 +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
Valentyne Stigloher
fedd7593f0 (trans) use <strong> for Sentry name in accordance to other services 2024-03-07 11:48:17 +01:00
Valentyne Stigloher
035756c274 (privacy) add paragraph for Sentry 2024-03-05 18:19:34 +01:00
Andrea Vos
40fc84126b Merge branch 'main' into workshops 2024-02-25 12:53:38 +00:00
Valentyne Stigloher
f9b4361794 (trans) add key flags_alt.Polyamorous____, format flags_alt and put them explicitely to locale en 2024-02-10 17:20:52 +01:00
Valentyne Stigloher
d277a672f5 (trans) exclude terms, privacy terms, locale-specific flags and some api keys from expected translations 2024-02-10 17:20:26 +01:00
Andrea Vos
706a1b51ef Merge branch 'main' into workshops
# Conflicts:
#	components/CommunityNav.vue
#	components/Header.vue
#	src/contact.js
2024-02-09 15:11:01 +01:00
Valentyne Stigloher
11d291a24f (pronouns) enable translations for slash modifiers 2024-01-24 00:53:43 +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
Andrea Vos
f3ade21f50 (en)(trans) better wording for "approximate location" 2024-01-11 21:57:32 +01:00
PronounsPage
fa14ab79d9 (lint) automatically fix lints via yarn lint --fix 2024-01-11 20:36:05 +01:00
Valentyne Stigloher
0435f28e21 (profile) allow optional pronunciation for names
keep in mind that newly added properties won’t be reactive,
so both on profile parsing and on creating a new row from the prototype
the new pronunciation property must be included
2024-01-11 16:15:04 +01:00
Andrea Vos
88f97ef4d8 (workshops) first draft 2023-12-28 23:00:07 +01:00
Andrea Vos
ea4998fdf0 Personal calendar in the card 2023-12-26 12:34:35 +00: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
Valentyne Stigloher
449822e2d8 (refactor) remove unused imports 2023-12-13 23:31:00 +01:00
Andrea Vos
0b64664a2d (profile) allow inline markdown - better wording 2023-12-11 17:14:49 +01:00
Andrea Vos
ac0dd81244 (profile) allow inline markdown - add switch 2023-12-10 00:32:22 +01:00
Andrea Vos
5f680642e7 Merge branch 'main' into markdown
# Conflicts:
#	locale/expectedTranslations.js
2023-12-09 19:10:21 +01:00
Andrea Vos
4ed10398e1 (profile) allow inline markdown - add togglable instructions 2023-12-09 16:19:37 +01:00
Andrea Vos
15687c7e91 (profile) allow inline markdown syntax for fields: description, names, words 2023-12-06 20:44:58 +01:00
Andrea Vos
05aeca8408 (profile) more colours and better contrast 2023-12-06 19:37:45 +01:00
Valentyne Stigloher
a0d65f9978 (refactor) rename component <Morpheme> to <MorphemeWithPronunciation> 2023-11-22 16:44:28 +01:00
Valentyne Stigloher
a931f14730 (pronouns) translate comprehensive switch 2023-11-09 19:26:38 +01:00
Andrea Vos
81085af415 extend support banners 2023-11-06 20:47:47 +01:00
Andrea Vos
c5a806c65a Merge remote-tracking branch 'origin/main' 2023-10-26 18:38:30 +02:00
Andrea Vos
61d586ea6d (legal) replace mentions of hCaptcha with Turnstile 2023-10-26 17:43:59 +02:00
Kevin
3091c812bc another mention of teams 2023-10-25 19:49:42 +00:00
Andrea Vos
bad7f12ad8 (feature)(profile) cards backup 2023-10-07 16:01:42 +02:00
Andrea Vos
87800abf0a (en)(calendar) add disabled ace day 2023-10-02 23:13:28 +02:00
Andrea Vos
2bed770e88 (profile) customisable sharing box 2023-09-13 12:43:17 +02:00
Andrea Vos
1da4c77760 better setup instructions 2023-08-19 20:03:16 +02:00
Andrea Vos
aecf238c94 (en)(trans) fix typo 2023-08-05 19:51:32 +02:00
Andrea Vos
04ad5ea003 Merge (ads) newor 2023-07-27 19:55:06 +02:00
Andrea Vos
bf87a06d49 rebrand admin panel into team panel 2023-07-27 19:54:06 +02:00
Andrea Vos
990e8a8b0d (calendar) non-monogamy visiblity day 2023-07-12 21:39:58 +02:00
Andrea Vos
3f732fc772 (calendar) clean version, only first day of long events 2023-07-11 21:47:54 +02:00
Andrea Vos
3697e767e0 wording improvements 2023-07-08 10:24:05 +02:00
Andrea Vos
c4fa250146 Account switch 2023-07-03 17:18:23 +00:00
Andrea Vos
a6cf0fced7 (calendar) fix international asexuality day in other languages, add links 2023-06-20 19:00:48 +02:00