7296 Commits

Author SHA1 Message Date
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
Andrea Vos
6e55f80782 fix search button <kbd> too wide on mac – second attempt 2025-01-31 22:29:10 +01:00
Andrea Vos
272d59ea19 allow complex code in a tooltip 2025-01-31 22:27:25 +01:00
Andrea Vos
53d089dfab fix CI 2025-01-31 22:25:35 +01:00
Andrea Vos
6ab120441a Merge remote-tracking branch 'origin/main' 2025-01-31 22:14:52 +01:00
Andrea Vos
908605375e fix CI 2025-01-31 22:14:43 +01:00
Andrea Vos
be8b95c445 Merge branch 'auth-method-count-warning' into 'main'
(auth)(ux) warn users if they only have a single login method set up

See merge request PronounsPage/PronounsPage!569
2025-01-31 21:09:00 +00:00
Andrea Vos
09e0fa9f2d (lint) 2025-01-31 22:04:35 +01:00
Andrea Vos
cc2dc6bfa2 CR feedback 2025-01-31 22:02:11 +01:00
Andrea Vos
9340b4fb8e (bug) fix <ExpendableList>'s only-one-item-hidden behaviour 2025-01-31 21:57:19 +01:00
Andrea Vos
af7c47d079 (dark) fix switches styling in dark mode 2025-01-31 21:49:08 +01:00
Andrea Vos
01631e413a use avris-vue-share after v1.0 release instead of copying the code with modifications 2025-01-31 21:44:47 +01:00
Andrea Vos
21ce4511a3 (dark) fix switches styling in dark mode 2025-01-31 21:43:17 +01:00
Andrea Vos
5595c019fa (dark) consistent radio/checkbox styling 2025-01-31 18:53:46 +01:00
Andrea Vos
61742743e1 (census)(pl) set up newsletter campaign 2025-01-31 13:30:05 +01:00
Andrea Vos
c8b54abb44 (eo)(trans) 2025-01-29 22:25:38 +01:00
Andrea Vos
701c59c1ea Merge branch 'blog-reaction-unlogged-feedback' into 'main'
show feedback to unlogged users when hovering over blog reaction buttons

See merge request PronounsPage/PronounsPage!567
2025-01-29 21:21:43 +00:00
Andrea Vos
7d70c620aa (lint) 2025-01-29 22:15:53 +01:00
Andrea Vos
5a426770d3 (auth)(ux) warn users if they only have a single login method set up 2025-01-29 22:13:40 +01:00
Andrea Vos
28d624b6d1 fix search button <kbd> too wide on mac 2025-01-29 21:19:09 +01:00
Andrea Vos
7c8727ab97 show feedback to unlogged users when hovering over blog reaction buttons 2025-01-29 21:16:12 +01:00
Benjamin
1e030baafc Merge branch 'szymonmisiek-main-patch-d698' into 'main'
Update file config.suml

See merge request PronounsPage/PronounsPage!566
2025-01-29 15:34:43 +00:00
Benjamin
640b0d5ca2 Merge branch 'szymonmisiek-main-patch-86869' into 'main'
Upload New File

See merge request PronounsPage/PronounsPage!565
2025-01-29 15:31:16 +00:00
Szymon Misiek
18d3eaa5a4 Update file config.suml 2025-01-29 15:27:42 +00:00
Szymon Misiek
db64d205b1 Upload New File 2025-01-29 15:25:26 +00:00