Valentyne Stigloher
0b78d349b7
(nuxt) dynamically load all locale components
2025-02-15 14:04:09 +01:00
Valentyne Stigloher
5b77e76a37
(vue) migrate <Header> to composition API with typescript to prevent accessing Nuxt context before it is initialized
2025-02-15 14:04:09 +01:00
Valentyne Stigloher
065aa2ae42
(nuxt) dynamically load translations.suml for Translator
2025-02-15 14:04:09 +01:00
Valentyne Stigloher
41b4d6d668
(nuxt) dynamically load config.suml in router and plugin
2025-02-15 14:04:09 +01:00
Valentyne Stigloher
889570cbae
(nuxt) dynamically load docs/** in fetchJson
2025-02-15 14:04:09 +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
5fa3d0e818
(de)(trans)
2025-02-15 11:49:41 +01:00
Valentyne Stigloher
d5d55a5b9c
(trans) ignore links.blogReactAuthRequired if config.blog is disabled
2025-02-15 11:46:10 +01:00
ru contributors
bac4c0f4d6
(ru)(trans)
2025-02-15 11:43:54 +01:00
Valentyne Stigloher
e58fb43cdc
(renovate) automatically open MR for security updates, show more information about security CVEs
2025-02-15 11:41:11 +01:00
Valentyne Stigloher
dc3e4602c5
Merge branch 'szymonmisiek-main-patch-6d08' into 'main'
...
Update file config.suml
See merge request PronounsPage/PronounsPage!575
2025-02-15 10:36:57 +00:00
Valentyne Stigloher
97e72190f0
Merge branch 'chores' into 'main'
...
update dependencies, small fixes
See merge request PronounsPage/PronounsPage!574
2025-02-15 10:32:34 +00:00
Szymon Misiek
c5bc3e7d81
Update file config.suml
2025-02-14 10:05:57 +00:00
Valentyne Stigloher
2946cf71e7
(dependencies) remove explicit dependency to postcss (we depend transitively on it)
2025-02-10 23:10:03 +01:00
Valentyne Stigloher
48fbee2de2
(dependencies) remove @rollup/plugin-replace
...
unnecessary since 3e5a0b12f2f84ecb4a2c9f7876a210f4d864252c
2025-02-10 22:46:54 +01:00
Valentyne Stigloher
a1ac641052
(renovate) update configuration (ignore some non-productive directories, use bump strategy, be unpublish safe)
2025-02-10 22:35:38 +01:00
Valentyne Stigloher
b4c3069f3b
(renovate) add simple configuration which requires approval before creating MRs
2025-02-10 22:01:12 +01:00
Andrea Vos
16f51c60bd
(census) minor fix
2025-02-10 20:57:05 +01:00
Valentyne Stigloher
8b7d872bea
(dependencies) use pnpm dedupe to remove older dependencies in the lockfile if a newer version can be used
2025-02-10 16:54:34 +01:00
Valentyne Stigloher
beed980c7f
(fmt)
2025-02-10 13:30:07 +01:00
Valentyne Stigloher
413af9bcee
(fix) set token cookie even before changing the store to prevent a race condition
2025-02-10 13:27:00 +01:00
Valentyne Stigloher
d0b0d06eb5
(dependencies) upgrade vitest to 2.1.9
2025-02-10 12:51:12 +01:00
Valentyne Stigloher
6103b01102
(dependencies) remove explicit dependency to rollup (we depend transitively on it)
2025-02-10 12:47:57 +01:00
Valentyne Stigloher
bee5f30ad6
(nuxt) update dependencies in optimizeDeps.include
2025-02-10 12:44:10 +01:00
Valentyne Stigloher
a7377c9b46
(dependencies) upgrade nuxt to 3.15.4 and define it as dev dependency
2025-02-10 12:40:53 +01:00
Valentyne Stigloher
a6e7aa3347
(dependencies) upgrade avris-vue-share to 1.0.1
2025-02-10 12:29:17 +01:00
Valentyne Stigloher
2584e4011b
(lint) replace remaining .hasOwnProperty calls with Object.hasOwn, bump lint to error
2025-02-10 12:26:04 +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
Valentyne Stigloher
495d2a900e
Merge branch 'ru-any-groups' into 'main'
...
(ru)(pronouns) any route rename, any groups
See merge request PronounsPage/PronounsPage!573
2025-02-10 11:20:12 +00:00
Valentyne Stigloher
7255c4dcd6
(ru)(pronouns) add any groups (english route names, russian shorts)
2025-02-09 12:50:02 +01:00
Andrea Vos
0fdbf4ec56
(en)(blog) Surviving the Modern World Starts with Leaning on Each Other. Perspective of a Polish Queers Self-organizing a Better Life.
2025-02-09 12:49:19 +01:00
Valentyne Stigloher
671f09bfcd
(ru)(pronouns) rename any route to english name in consistency with keeping most routes in english
2025-02-09 12:45:10 +01:00
Andrea Vos
ce4a334a04
Merge branch 'szymonmisiek-main-patch-5f76' into 'main'
...
Three new texts in the Trans Lingwistyka database
See merge request PronounsPage/PronounsPage!572
2025-02-09 11:14:09 +00:00
Szymon Misiek
882582c6cf
Update file config.suml
2025-02-08 15:06:07 +00:00
Andrea Vos
d57de4a570
Merge branch 'search-kbd-width' into 'main'
...
fix search button <kbd> too wide on mac
See merge request PronounsPage/PronounsPage!568
2025-02-06 21:07:11 +00:00
Andrea Vos
fdab698f7c
(pl)(links) raport nt. uzgodnienia płci
2025-02-06 21:23:57 +01:00
Andrea Vos
11a180c88f
(pl)(blog) list otwarty do Pauliny Matysiak
2025-02-06 21:15:37 +01:00
Andrea Vos
3851c0e170
lint
2025-02-06 21:06:58 +01:00
Andrea Vos
8597f05ca8
another ads experiment
2025-02-06 21:06:22 +01:00
Andrea Vos
c838eeea0d
revert ad experiment
2025-02-06 20:08:58 +01:00
Andrea Vos
20e6d98c5d
(es)(trans)
2025-02-06 20:07:04 +01:00
Benjamin
39fd59590c
Merge branch 'snapshot-smoke-tests' into 'main'
...
test: introduce snapshot-based smoke tests
See merge request PronounsPage/PronounsPage!570
2025-02-06 18:03:48 +00:00
Adaline Simonian
23a3862ca0
test: introduce snapshot-based smoke tests
...
- Adds a new test suite with Docker-based smoke tests for all locales.
Can be run using the ./smoketest.sh script.
- Replaces all calls to Math.random() with a new helper that returns 0.5
in snapshot testing mode, ensuring deterministic snapshots.
- Similarly replaces all calls to new Date() and Date.now() with new
helpers that return a fixed date in snapshot testing mode.
- Replaces checks against NODE_ENV with APP_ENV, to ensure that the
bundles can be built with Nuxt for testing without losing code that
would otherwise be stripped out by production optimizations.
- Adds a database init script that can be used to initialize the
database with a single admin user and a long-lived JWT token for use
in automation tests.
- Adds a JWT decoding/encoding CLI tool for debugging JWTs.
Note: Snapshots are not checked in, and must be generated manually. See
test/__snapshots__/.gitignore for more information.
2025-02-02 23:11:19 -08:00
Andrea Vos
00c2bbce34
(eo)(trans)
2025-02-02 16:18:15 +01:00
Andrea Vos
79b5bf1c2d
(bug)(subscription) promisify mailer – otherwise when sending subscriptions, emails are marked as sent even if there's been an error
...
in this case: "454 Throttling failure: Maximum sending rate exceeded."
2025-02-02 15:57:38 +01:00
Andrea Vos
19b3bf45ea
(pl)(census) underline "de" in "detranzycja" to avoid mistaken selections
2025-02-02 15:33:44 +01:00
Andrea Vos
3e23c2d9d3
(lint)
2025-02-01 16:55:29 +01:00
Andrea Vos
f6dca775e7
(pl)(trans)
2025-02-01 16:43:44 +01:00