7469 Commits

Author SHA1 Message Date
Valentyne Stigloher
cbcc1d1053 (dependencies) migrate code to canvas v3.1.0
- regular font must be specified by simply leaving out modifier, using regular in context.font does not work
- loading svg directly is no longer supported, have to load it via sharp
2025-02-23 14:04:37 +01:00
Pronouns Page Technical
beedbe53c6 Update dependency canvas to v3 2025-02-23 11:49:41 +00:00
Pronouns Page Technical
88e6441368 Update dependency path-to-regexp to v0.1.12 [SECURITY] 2025-02-23 11:49:08 +00:00
Pronouns Page Technical
42fb769fdd Update dependency @sentry/browser to v7.119.1 [SECURITY] 2025-02-23 11:48:34 +00:00
Valentyne Stigloher
3ead228fb9 (nuxt) call /api/admin/moderation only when permissions are detected to prevent 401 response (not user-visible) 2025-02-23 12:41:36 +01:00
eo contributors
aba7e48315 (eo)(trans) 2025-02-23 12:41:36 +01:00
Valentyne Stigloher
7a9dcedc50 Merge branch 'dependencies-p' into 'main'
(dependencies) remove some unused dependencies, only install production dependencies on deploy

See merge request PronounsPage/PronounsPage!583
2025-02-23 11:29:49 +00:00
Valentyne Stigloher
317f2bc7e1 (nuxt) remount data storage as it is resolved to the build directory 2025-02-22 14:44:46 +01:00
Valentyne Stigloher
a5d318de66 (ci) fix missing assets in build artifact 2025-02-22 13:10:58 +01:00
Valentyne Stigloher
54c71f7a78 (dependencies) remove unused @sentry/webpack-plugin 2025-02-21 20:45:59 +01:00
Valentyne Stigloher
4d4466df79 (dependencies) categorize which dependencies are necessary outside of .output after deploy in dependencies, all other in devDependencies 2025-02-21 14:02:11 +01:00
Valentyne Stigloher
dd38075cab (dependencies) remove unused querystringify 2025-02-21 13:58:47 +01:00
Valentyne Stigloher
e4437aa8c9 (dependencies) remove unused cookie-parser 2025-02-21 13:58:47 +01:00
Valentyne Stigloher
a4f83d4337 (dependencies) remove unused @types/* dependencies 2025-02-21 13:58:47 +01:00
Valentyne Stigloher
e7c8a1e698 (header) remove 1M celebration with canvas-confetti dependency 2025-02-21 13:58:47 +01:00
Valentyne Stigloher
1b960b8304 (dependencies) remove unused query-string 2025-02-21 13:33:42 +01:00
Valentyne Stigloher
fba88ca9df (renovate) group eslint and sentry packages 2025-02-21 12:28:04 +01:00
Valentyne Stigloher
c2c7b7d3de (fmt) 2025-02-21 12:23:16 +01:00
ru contributors
a9affc3a09 (ru)(trans) 2025-02-21 12:07:31 +01:00
ar contributors
078bb7094f (ar)(trans) 2025-02-21 12:07:22 +01:00
Valentyne Stigloher
a75f7c3d85 Merge branch 'pnpm-10' into 'main'
(pnpm) upgrade to v10

See merge request PronounsPage/PronounsPage!580
2025-02-20 11:29:09 +00:00
Valentyne Stigloher
14c17454fe (renovate) add Updates/Upgrades label 2025-02-17 23:03:27 +01:00
Valentyne Stigloher
a6c166c07a Merge branch 'renovate/html-validate-9.x' into 'main'
Update dependency html-validate to v9

See merge request PronounsPage/PronounsPage!582
2025-02-17 22:00:46 +00:00
Valentyne Stigloher
1f16d81df7 (fix) move luxon configuration to locale.ts plugin, where config actually is defined 2025-02-17 16:54:44 +01:00
Pronouns Page Technical
1e8553ad2a Update dependency html-validate to v9 2025-02-17 15:07:58 +00:00
Valentyne Stigloher
713273be7f (pnpm) upgrade to v10 2025-02-17 14:09:26 +01:00
Valentyne Stigloher
08788dfff5 (style) fix font flashing (using textContent will replace ' with HTML entity during SSR) 2025-02-17 13:59:05 +01:00
Valentyne Stigloher
9555dc1fef (style) fix font names containing spaces 2025-02-17 12:51:34 +01:00
Valentyne Stigloher
90779c4de2 Merge branch '96-single-build' into 'main'
single build

See merge request PronounsPage/PronounsPage!559
2025-02-17 11:09:41 +00:00
Valentyne Stigloher
08d3b2648b (nouns) fix nonbinary column 2025-02-16 12:53:05 +01:00
Valentyne Stigloher
396773a81d (ci) do not fetch artifacts in deploy job (they get fetched inside of deployer) 2025-02-15 17:27:43 +01:00
Valentyne Stigloher
d3a76a3c7e (test) apply single build to snapshot tests 2025-02-15 14:27:01 +01:00
Andrea Vos
3fbad5c13d make the sed command in makefile cross-platform
existing implementation fails on mac because -i requires an argument. according to chatgpt this new version should run everywhere
2025-02-15 14:27:01 +01:00
Andrea Vos
e4713cf536 (zh) update fonts 2025-02-15 14:27:01 +01:00
Valentyne Stigloher
2d80b315dd (nuxt) read public key at startup, not during build time 2025-02-15 14:27:01 +01:00
Valentyne Stigloher
71d87054b4 (ci) add build job 2025-02-15 14:27:01 +01:00
Valentyne Stigloher
314c3553ad (nuxt) rename env variables that fill nuxt runtime configuration to NUXT_* so that they can be passed at runtime 2025-02-15 14:27:01 +01:00
Valentyne Stigloher
d5032b4443 (nuxt) replace rtlcss with postcss-rtl which generates a stylesheet with both ltr and rtl 2025-02-15 14:27:01 +01:00
Valentyne Stigloher
991a2f76e5 (make) remove data symlink 2025-02-15 14:27:00 +01:00
Valentyne Stigloher
766281714d (nuxt) change remaining references to ~/data in server 2025-02-15 14:27:00 +01:00
Valentyne Stigloher
6dcb92bdd8 (nuxt) dynamically load calendar events 2025-02-15 14:27:00 +01:00
Valentyne Stigloher
a9abe47aa7 (nuxt) load blog posts by env variable in server 2025-02-15 14:27:00 +01:00
Valentyne Stigloher
e00b8adc68 (nuxt) load pronoun data by env variable in server 2025-02-15 14:27:00 +01:00
Valentyne Stigloher
37ddddce03 (nuxt) choose config and translations by env variable in server 2025-02-15 14:27:00 +01:00
Valentyne Stigloher
8298bcc21a (nuxt) dynamically include nouns subroutes 2025-02-15 14:27:00 +01:00
Valentyne Stigloher
dfe90da557 (nuxt) dynamically load people data 2025-02-15 14:27:00 +01:00
Valentyne Stigloher
c25649405b (nuxt) dynamically load blog post markdowns 2025-02-15 14:27:00 +01:00
Valentyne Stigloher
dc787977e5 (nuxt) dynamically load nouns data 2025-02-15 14:27:00 +01:00
Valentyne Stigloher
9e13955bfa (nuxt) dynamically load pronouns data 2025-02-15 14:27:00 +01:00
Valentyne Stigloher
0b78d349b7 (nuxt) dynamically load all locale components 2025-02-15 14:04:09 +01:00