Valentyne Stigloher
61ecf5025d
(ts) migrate
2024-06-26 13:57:06 +02:00
Andrea Vos
fc05bcc9ce
Blog feed
2024-06-18 16:22:05 +00:00
Valentyne Stigloher
ff2788fc72
(ru)(nouns) add subpage containing all templates to view the endings separately
2024-06-06 13:36:26 +02:00
Valentyne Stigloher
e9eb9aa615
(refactor) use unified papaparse config across all points of parsing and add typing to two files
...
necessary for parsing single-column .tsv
2024-06-06 12:08:26 +02:00
Andrea Vos
ccf870f2f4
(shop) fetch actual live products instead of a static banner
2024-06-05 22:14:40 +02:00
Valentyne Stigloher
e0aa003c19
(nuxt) use process.env.ENV=test independent of process.env.NODE_ENV to mark test environments
2024-05-30 21:28:38 +02:00
Valentyne Stigloher
3996dd10b8
(ts) migrate calendar
2024-05-20 12:53:15 +02:00
Valentyne Stigloher
59bac227fb
(refactor) remove unused process.env.STATS_FILE
2024-05-13 12:19:08 +02:00
Valentyne Stigloher
e04423b21d
(refactor) remove unused process.env.ENV
2024-05-13 12:18:40 +02:00
Valentyne Stigloher
943f90bb09
(refactor) replace process.env.TITLE and .KEYWORDS by using Translator
2024-05-13 12:18:40 +02:00
Valentyne Stigloher
afbfec308c
(refactor) replace process.env.LOCALES by inlining it
2024-05-13 12:18:40 +02:00
Valentyne Stigloher
b7b9d89b05
(refactor) replace process.env.FLAGS with explicit list
2024-05-13 12:18:40 +02:00
Valentyne Stigloher
118ea121de
(refactor) remove process.env.CONFIG and other env variables containing config values
2024-05-13 12:18:40 +02:00
Valentyne Stigloher
e8b7342f6f
(ts) convert components/profileEditor.vue
2024-04-30 19:41:28 +02:00
Valentyne Stigloher
d126d751fb
(nuxt) overwrite default loading indicator to display a message about error troubleshooting
...
modified version of @nuxt/vue-app/template/views/loading/default.html
2024-04-19 23:09:51 +02:00
Valentyne Stigloher
28b752d179
(nuxt) set maxSize for webpack bundles to 250kB
2024-04-19 22:41:12 +02:00
Valentyne Stigloher
d06f934bdf
(format)
2024-04-18 12:47:44 +02:00
tecc
0edf59325a
fix(nuxt): nuxt.config.ts
fix for Windows
...
nuxt.config.ts: `__dirname` would not be calculated correctly for Windows, but now it should. I feel like I've fixed this exact issue before in this exact situation before but :|.
2024-04-17 04:57:08 +02:00
Valentyne Stigloher
f2fc402dac
disable modern bundles because it is not worth the trade off of longer deployment times to user performance for now
...
reverts commit 84c42a02ca6fa213022150722dc3dad20201229c.
2024-04-08 16:41:18 +02:00
Valentyne Stigloher
84c42a02ca
(nuxt) enable modern bundles to improve performance for browsers understanding ES modules
2024-04-08 14:52:18 +02:00
Valentyne Stigloher
03058e3488
(nuxt) replace datetimepicker plugin with dynamic import to reduce initial bundle size
2024-04-08 14:52:18 +02:00
Valentyne Stigloher
edb155ffbc
(nuxt) watch data/config.suml to rebuild
...
probably due to a065029cb553226ba76c29f9b5131015925a40f6, config.suml is not detected as dependency by webpack,
but as nuxt.config.ts directly accesses the config, this is probably safer anyway
2024-04-02 23:38:10 +02:00
Valentyne Stigloher
ecac8c5e71
(nuxt) typo missing newline
2024-03-28 13:56:07 +01:00
Andrea Vos
b3ffcf3519
re-enable no-ssr
2024-03-26 00:15:50 +01:00
Andrea Vos
242719e446
æxperiment with disabling no-ssr, see it the server gets a performance hit
2024-03-22 08:32:09 +01:00
Valentyne Stigloher
0081afc24e
(nuxt) do not typecheck on nuxt build in production (speeds up deployment and reduces memory usage)
...
move ts-node to dependencies as the cron jobs use this and yarn install in production env does not install dev dependencies
explicitely disable sentry when SENTRY_DSN is not set to prevent further warnings
2024-03-21 13:03:58 +01:00
Valentyne Stigloher
8e05e2ffbd
(sentry) inspect frame.filename besides frame.abs_path
...
looks like at the stage of beforeSend filename can contain an url
2024-03-19 18:55:46 +01:00
Valentyne Stigloher
f9c3a6b957
(sentry) temporarily add event data as extra breadcrumb for troubleshooting beforeSend
2024-03-18 14:04:38 +01:00
Valentyne Stigloher
2d352dcd01
(sentry) enable INP metric
...
https://sentry.io/changelog/sentry-officially-supports-inp/
2024-03-18 14:04:38 +01:00
Valentyne Stigloher
bf7acd987f
(ts) convert used nuxt plugins
2024-03-18 13:25:55 +01:00
Valentyne Stigloher
d148b53f3b
(polyfill) simple polyfill for Object.hasOwn
2024-03-12 15:11:40 +01:00
Valentyne Stigloher
ff716a3d41
(sentry) send deployment information to track which environment is on which release
2024-03-11 21:57:11 +01:00
Valentyne Stigloher
4e7dc34634
(sentry) filter out errors by inspecting the stacktrace
2024-03-09 18:22:54 +01:00
Valentyne Stigloher
276332c943
(sentry) improve configuration
2024-03-08 12:01:10 +01:00
Valentyne Stigloher
91de9e68d1
(sentry) remove unnecessary double console.error
2024-03-07 23:25:58 +01:00
Valentyne Stigloher
c84346137c
(ts) explicitely type Config
2024-03-07 16:28:12 +01:00
Valentyne Stigloher
cf91fdb13a
(format) split long lines
2024-03-07 16:11:20 +01:00
Valentyne Stigloher
f69aec7998
(sentry) replace some console.error with Sentry.captureException
2024-03-05 18:19:34 +01:00
Valentyne Stigloher
2927195130
(sentry) disable sending of user information
2024-03-05 18:19:34 +01:00
Valentyne Stigloher
f8156d5204
(sentry) activate sentry in server scripts
2024-03-05 18:19:34 +01:00
Valentyne Stigloher
f1b6d86cb2
(sentry) enable source-map uploading with release management
...
requires that the following environment variables are set:
SENTRY_PUBLISH_RELEASE=true
SENTRY_AUTH_TOKEN={generated token}
SENTRY_ORG=pronouns-page
SENTRY_PROJECT=pronouns-page
2024-03-05 18:19:33 +01:00
Valentyne Stigloher
c36705efcb
(sentry) use @nuxt/sentry to setup sentry
...
requires that the following environment variable is set:
SENTRY_DSN={sentry dsn}
2024-03-05 18:19:33 +01:00
Valentyne Stigloher
c0c83270d0
(refactor) nuxtConfig.plugins use mode instead of deprecated ssr
2024-03-05 18:19:33 +01:00
Valentyne Stigloher
a238ad35f5
(ops) log server version to trace deployments in logs
2024-03-05 18:19:33 +01:00
Andrea Vos
c1043d07d2
linter fixes
2024-02-25 14:53:48 +00:00
Andrea Vos
40fc84126b
Merge branch 'main' into workshops
2024-02-25 12:53:38 +00:00
Valentyne Stigloher
2eb794e5fd
(ts) convert some Vue components
2024-02-23 17:51:18 +01:00
Valentyne Stigloher
7ce1bb0e83
(ts) convert a lot to TypeScript
...
Co-authored-by: Sky <msurvival65@gmail.com>
Co-authored-by: tecc <tecc@tecc.me>
2024-02-23 17:48:16 +01:00
Valentyne Stigloher
2364e2543c
(ts) convert locale/locales.ts to TypeScript
2024-02-23 17:48:16 +01:00
Valentyne Stigloher
210fc73655
(ts) use TypeScript in Nuxt
2024-02-23 17:48:15 +01:00