Commit Graph
6 Commits
Author SHA1 Message Date
argoyle 3e4657b665 fix: report Faro app name as dancefinder-app (#3107)
dancefinder-app / build (push) Successful in 46s
dancefinder-app / deploy-prod-frostmoln (push) Successful in 57s
Faro reported the app as `Shiny Frontend` (copied from Shiny). Dancefinder's browser logs and traces would then mix with Shiny's in VictoriaLogs/VictoriaTraces once shiny/frontend#3778 moves to faro.unbound.se.

- `app.name`: `Shiny Frontend` → `dancefinder-app`. This follows the backend convention, where the OTel `service.name` is the repo name (`dancefinder`).
- `version` (`1.0.0`, the same as package.json) and `environment` (`config.name`) are unchanged.

`npm run lint` passes.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

https://claude.ai/code/session_01VSC7dLAgao1afzL5DQfH8F
Reviewed-on: #3107
2026-10-18 19:46:28 +00:00
argoyle adf0cc4ac6 chore(deps): remove deprecated subscriptions-transport-ws (#2922)
dancefinder-app / build (push) Successful in 1m18s
dancefinder-app / deploy-prod (push) Successful in 1m25s
Removes the deprecated `subscriptions-transport-ws` package (Renovate dependency dashboard #49).

The package is unmaintained and was only reachable through the Apollo `WebSocketLink` in `app/plugins/apollo.ts`. The schema has no `Subscription` type and no subscription operations are defined, so the ws `split()` branch was dead code.

- Drop `WebSocketLink`, the `split()` routing, `getMainDefinition`, and `wsUrl` from `app/plugins/apollo.ts`
- Remove the direct `subscriptions-transport-ws` dependency

Verified with `npm run build` (green) and eslint (clean).

Note: the package lingers in the lockfile as an optional peer dep of `@apollo/client` v3; it disappears with the Apollo Client v4 upgrade, which removes `@apollo/client/link/ws` entirely.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Reviewed-on: #2922
2026-05-25 10:54:17 +00:00
argoyle 189e35acf8 fix(apollo): logout on stale Auth0 token errors (#2887)
dancefinder-app / build (push) Successful in 1m59s
dancefinder-app / deploy-prod (push) Successful in 1m53s
2026-05-05 17:36:59 +00:00
argoyle 7e14688ee0 fix(apollo): enable devtools configuration option
Update the Apollo Client configuration to use the new devtools 
option instead of the deprecated connectToDevTools. This change 
ensures proper integration with development tools and maintains 
compatibility with future Apollo updates.
2025-11-04 11:32:55 +01:00
Renovate a055ebf342 chore(deps): update dependency @stylistic/eslint-plugin to v5.3.1 2025-09-01 13:19:48 +02:00
Renovate d8e438be10 chore(deps): update dependency nuxt to v4 2025-07-16 22:01:55 +02:00