Commit Graph

25 Commits

Author SHA1 Message Date
Kristaps Fabians Geikins f074be89aa fix(fe2): error msg templating + Filters undefined error fix (#2411)
* fix(fe2): error msg templating + Filters undefined error fix

* fixx

* fixx
2024-06-20 13:11:05 +03:00
Kristaps Fabians Geikins bd042bd5b3 chore: remove raygun, debugbear etc. code (#2364) 2024-06-13 12:06:53 +03:00
Kristaps Fabians Geikins 83d8035dc2 chore: upgrade to eslint 9 (#2348)
* root + server

* frontend

* frontend-2

* dui3

* dui3

* tailwind theme

* ui-components

* preview service

* viewer

* viewer-sandbox

* fileimport-service

* webhook service

* objectloader

* shared

* ui-components-nuxt

* WIP full config

* WIP full linter

* eslint projectwide util

* minor fix

* removing redundant ci

* clean up test errors

* fixed prettier formatting

* CI improvements

* TSC lint fix

* 'buildBatch' needs to be async since some batch types (like Text) require it. Removed a disabled liniting rule from ObjLoader

* removed unnecessary void

---------

Co-authored-by: AlexandruPopovici <alexandrupopoviciioan@gmail.com>
2024-06-12 14:38:02 +03:00
Kristaps Fabians Geikins 4e9c9eba48 feat(fe2): brave/safari cookie max-age workaround (#2211)
* feat(fe2): brave/safari cookie max-age workaround

* minor adjustments

* removed brave note
2024-04-17 13:13:56 +03:00
Iain Sproat c016215eda fix(unpkg): replace with jsdelivr (#2205) 2024-04-12 12:01:21 +01:00
Kristaps Fabians Geikins e384f2d299 fix(fe2): low level fatal server errors not being logged to RUM (#2197)
* fix(fe2): low level fatal server errors not being logged to RUM

* undo nuxt config changes
2024-04-08 14:12:35 +03:00
Kristaps Fabians Geikins fcc2cea130 feat(fe2): send reqId to DD + allow reading distinctId from user profile dialog (#2190) 2024-04-03 15:59:47 +03:00
Kristaps Fabians Geikins c81d6f281d dd error ctx improvements 2024-03-29 21:58:10 +02:00
Kristaps Fabians Geikins 76bfd9121f feat(fe2): better error tracking to DataDog (#2183)
* feat(fe2): better error tracking to DataDog

* minor adjustment
2024-03-29 17:03:33 +02:00
Kristaps Fabians Geikins e782a82e10 fix(fe2): more resilient route definition resolution that also works … (#2174)
* fix(fe2): more resilient route definition resolution that also works on 404s

* improvements
2024-03-28 11:33:55 +02:00
Kristaps Fabians Geikins f650d8645f fix(fe2): further datadog view name resolution improvements (#2164)
* fix(fe2): further datadog view name resolution improvements

* minor improvement

* auto accept invite fix
2024-03-26 10:18:54 +02:00
Kristaps Fabians Geikins 3fcd788c81 fix(fe2): further datadog view name improvements (#2161)
* fix(fe2): further datadog view name improvements

* minor fix
2024-03-25 15:18:39 +02:00
Kristaps Fabians Geikins 2a0e1b899e fix(fe2): overriding some view names that datadog resolves incorrectly (#2158) 2024-03-25 11:40:17 +02:00
Kristaps Fabians Geikins 23955106d5 fix(fe2): adblock breaking the site 2024-03-19 10:19:01 +02:00
Kristaps Fabians Geikins 15b7bf3e53 chore(fe2): datadog user identification setup 2024-03-18 14:33:25 +02:00
Kristaps Fabians Geikins 7d42ccddff feat(fe2): enable datadog rum (#2143) 2024-03-18 11:41:29 +02:00
Kristaps Fabians Geikins d3ef6788eb feat(fe2): core web vitals report + dynamic raygun tags (#2117)
* feat(fe2): route-based raygun tags

* feat: toggle cwv report

* added ttfb
2024-03-13 11:54:13 +02:00
Kristaps Fabians Geikins 7775dad283 minor rum config adjustments 2024-03-12 12:30:52 +02:00
Kristaps Fabians Geikins be078daa5a rum init clean 2024-03-11 19:03:15 +02:00
Kristaps Fabians Geikins 2ab84377a7 raygun setup cleanup 2024-03-11 18:43:19 +02:00
Kristaps Fabians Geikins b4137d6d54 minor raygun param chagnes 2024-03-01 15:27:22 +02:00
Kristaps Fabians Geikins edb1c63d21 feat: fe2 status check endpoint w/ proper redis cleanup (#2092) 2024-02-28 15:02:52 +02:00
Iain Sproat df3c138786 Revert "feat(fe2): proper health probe endpoint - /api/status - [WBX-287] (#2…" (#2091)
This reverts commit 585fa873cb.
2024-02-28 11:38:08 +00:00
Kristaps Fabians Geikins 585fa873cb feat(fe2): proper health probe endpoint - /api/status - [WBX-287] (#2086)
* feat: proper health probe endpoint - /api/status

* preventing external access to status endpoint

* linting fix
2024-02-27 16:34:33 +02:00
Kristaps Fabians Geikins dd7409dcb2 feat(fe2): implementing various RUM tools for trialing (#2066)
* basic raygun setup

* testing seq logging

* minor fixes

* more accurate user identification

* logrocket adjustments

* speedcurve seems to work?

* added debugbear

* minor cleanup

* chore(helm chart): adds new web app analytics ids/keys to fe2 env vars
- assumes none are secrets

* Quote all secrets to prevent interpretation as digits

---------

Co-authored-by: Iain Sproat <68657+iainsproat@users.noreply.github.com>
2024-02-22 10:51:13 +02:00