5914 Commits

Author SHA1 Message Date
Andrea Vos
f7c0ec3361 (en)(blog) eurovision 2024-03-21 21:47:21 +01:00
Andrea Vos
c26b1fbceb disable safari warning
we got a confirmation from one user that it's fixed. let's hope that's the case for everyone. let's remove the warning banner and see if someone complains again.
2024-03-21 20:01:39 +01:00
Andrea Vos
54f8e09e8a (user) add more disallowed extensions 2024-03-21 19:56:31 +01:00
Andrea Vos
781a77d311 (pl)(calendar) dzień trans 2024-03-21 19:54:03 +01:00
Andrea Vos
1c70fd4972 (pt)(trans) 2024-03-21 19:49:54 +01:00
Andrea Vos
5297547b35 linter 2024-03-21 19:39:47 +01:00
Andrea Vos
64892067ce (profile) increase calendar limits and display proper validation error 2024-03-21 19:27:19 +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
Andrea Vos
ceb7d49c06 fix smoke tests 2024-03-20 18:36:18 +01:00
Andrea Vos
2dfcf737be fuck this 2024-03-20 18:20:00 +01:00
Andrea Vos
f658ef7186 fuck this 2024-03-20 18:12:12 +01:00
Andrea Vos
611bc602ef (pl)(blog) kprm poprawki & zdjęcia 2024-03-20 17:45:05 +01:00
Andrea Vos
d99252b065 (pl)(blog) konsultacja kprm 2024-03-20 13:49:18 +01:00
Andrea Vos
7c597b9ea0 (pl)(media) tvn24 konsultacja związki partnerskie 2024-03-20 13:41:13 +01:00
Andrea Vos
b1e75574e2 (pl)(blog) konsultacja kprm 2024-03-20 13:40:38 +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
49fffa6d91 Merge branch 'nuxt-plugins' into 'main'
changes in nuxt plugins

See merge request PronounsPage/PronounsPage!433
2024-03-19 17:39:48 +00:00
Andrea Vos
739d1a1c75 (pl)(blog) recenzja: cielesność, miłość, seksualność 2024-03-19 18:26:50 +01:00
Andrea Vos
f1bbf13ec8 (pl)(blog) recenzja: cielesność, miłość, seksualność 2024-03-19 18:21:39 +01:00
Andrea Vos
b6e7a383be (pl)(calendar) dwie parady 🙄 2024-03-18 20:12:27 +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
0c9e1ab52a (dependencies) upgrade sentry to 7.107.0 2024-03-18 14:04:38 +01:00
Valentyne Stigloher
b7e72cfcb4 (plausible) simplify redaction code and strip hashes
instances for hashes which show up in plausible include #google_vignette (from ads), pronouns after profile or search filters in lists
2024-03-18 14:04:38 +01:00
Valentyne Stigloher
b0a0597d1c (ts) use Plugin type consistently in nuxt plugins
replace declared dependency properties by proper typing
2024-03-18 13:25:55 +01:00
Valentyne Stigloher
bf7acd987f (ts) convert used nuxt plugins 2024-03-18 13:25:55 +01:00
pt contributors
d10dd7b1e1 (pt)(trans) 2024-03-18 13:24:06 +01:00
Valentyne Stigloher
e36d2091fb (admin) check rights for the locale of the card not of the current page 2024-03-18 13:12:41 +01:00
Andrea Vos
881ac850d4 linter 2024-03-17 13:29:18 +01:00
Andrea Vos
a690f33a2e (fix) user banners cache doesn't get invalidated after chaging avatar 2024-03-17 13:18:34 +01:00
Andrea Vos
c56c59abf1 (fix) quick fix, temporarily remove script.crossOrigin, it breaks publift
Access to script at 'https://…/fuse.js' from origin 'https://en.pronouns.page' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
2024-03-13 08:22:50 +01:00
Valentyne Stigloher
eb9151112a (polyfill) replace (?<) lookbehind group with custom split function 2024-03-12 15:11:40 +01:00
Valentyne Stigloher
1a12dce4a8 (ts) convert src/buildPronoun.ts 2024-03-12 15:11:40 +01:00
Valentyne Stigloher
bd332e3949 (ts) overwrite NuxtRuntimeConfig to be Config (enables stricter type checking and hints) 2024-03-12 15:11:40 +01:00
Valentyne Stigloher
d148b53f3b (polyfill) simple polyfill for Object.hasOwn 2024-03-12 15:11:40 +01:00
Valentyne Stigloher
52b7d2114e Merge branch 'fixes' into 'main'
Inform Sentry about deployments & two little fixes

See merge request PronounsPage/PronounsPage!431
2024-03-11 22:27:57 +00:00
Valentyne Stigloher
14e079cd89 (fix) trim &amp from /api/banner/:pronounName.png (only added by a faulty Amazon client) 2024-03-11 23:22:30 +01:00
Valentyne Stigloher
83c9b09eee (fix) add path alternative to /queer-calendar-:locale-@:username.ics where the @ is encoded (%40) 2024-03-11 23:22:30 +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
Andrea Vos
7d478b0dd6 (pt)(trans) 2024-03-11 20:10:48 +01:00
Andrea Vos
b21c0596bd (pl)(blog) fixes 2024-03-11 19:39:39 +01:00
Andrea Vos
70208e4c29 (pl)(blog) expose more entires on the homepage 2024-03-11 19:26:49 +01:00
Andrea Vos
f8b6bc6d08 (pl)(blog) eurowizja 2024 2024-03-11 18:54:48 +01:00
Valentyne Stigloher
14ee946971 (errorhandling) ignore loading errors for ad and gtm scripts
most of the time these are CORS errors which need separate investigation
but as these errors are quite common, they keep coming in sentry
2024-03-10 17:45:58 +01:00
Valentyne Stigloher
f990ebf1fd Merge branch 'translations-awaiting-fixes' into 'main'
Fixes for `/admin/translations/awaiting`

See merge request PronounsPage/PronounsPage!428
2024-03-10 16:24:41 +00:00
Valentyne Stigloher
f61aaa16b7 (admin) use proper classes for warning / danger to ensurce contrast 2024-03-10 17:17:30 +01:00
Valentyne Stigloher
c4086e1cde (admin) always send notifications about proposed translations to translations role, not code role
code role cannot do anything yet, because they are not mergeable
2024-03-10 17:17:30 +01:00
Valentyne Stigloher
8257173dbe (fix) congruent roles for /admin/translations/awaiting
only translations can accept, reject or unapprove
only code can marke translation proposals as done
2024-03-10 17:17:30 +01:00
Valentyne Stigloher
52f305cbf5 (fix) show error message dialogue even though it is untranslatable
also prevents closing due to timeout when show() is called just after hide()
2024-03-10 17:17:29 +01:00
Valentyne Stigloher
4678c325f8 (ts) convert adminTranslationsAwaiting.vue with its dependencies
tricky part was mixin, but apparently you should use Vue.extend for mixins and extend from that
https://stackoverflow.com/questions/51873087/unable-to-use-mixins-in-vue-with-typescript
2024-03-10 17:08:26 +01:00