life-towers/frontend
Andras Schmelczer bf03648bef
All checks were successful
Docker / build-and-push (push) Successful in 37s
CI / Backend tests (push) Successful in 25s
CI / Frontend lint (push) Successful in 23s
CI / Frontend unit tests (push) Successful in 20s
CI / Frontend build (push) Successful in 37s
CI / Playwright e2e (push) Successful in 1m6s
Fix navigation-no-fall e2e on CI: generate UUIDs in Node
The init script called crypto.randomUUID() inside the page, but the CI
origin (http://life-towers:8000) is plain HTTP — not a secure context —
so the call throws, the token/cache never get seeded, and the app boots
empty: waitForSelector('lt-block') times out on every attempt.

Generate the token and seeded tree in Node instead (same pattern as
tasks-overflow.spec.ts) and pass them into addInitScript, which now only
writes localStorage and installs the fall detectors.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-10 22:32:33 +01:00
..
.vscode snapshot 2026-05-28 21:24:47 +01:00
e2e Fix navigation-no-fall e2e on CI: generate UUIDs in Node 2026-06-10 22:32:33 +01:00
public Fix x sign 2026-05-31 22:35:31 +01:00
src Fix visual bugs 2026-06-10 21:51:25 +01:00
.browserslistrc snapshot 2026-05-28 21:24:47 +01:00
.editorconfig snapshot 2026-05-28 21:24:47 +01:00
.gitignore snapshot 2026-05-28 21:24:47 +01:00
.prettierrc snapshot 2026-05-28 21:24:47 +01:00
angular.json build(frontend): add Vitest setup and update Angular/TypeScript config 2026-05-31 10:49:26 +01:00
eslint.config.js snapshot 2026-05-28 21:24:47 +01:00
ngsw-config.json snapshot 2026-05-28 21:24:47 +01:00
package-lock.json build(frontend): add Vitest setup and update Angular/TypeScript config 2026-05-31 10:49:26 +01:00
package.json build(frontend): add Vitest setup and update Angular/TypeScript config 2026-05-31 10:49:26 +01:00
playwright.config.ts snapshot 2026-05-28 21:24:47 +01:00
proxy.conf.json snapshot 2026-05-28 21:24:47 +01:00
README.md docs: add CLAUDE.md agent guide, drop legacy design/API specs, refresh READMEs 2026-05-31 10:49:26 +01:00
safety-worker.js Review feedback 2026-06-03 20:05:16 +01:00
tsconfig.app.json build(frontend): add Vitest setup and update Angular/TypeScript config 2026-05-31 10:49:26 +01:00
tsconfig.json snapshot 2026-05-28 21:24:47 +01:00
tsconfig.spec.json build(frontend): add Vitest setup and update Angular/TypeScript config 2026-05-31 10:49:26 +01:00
vitest.config.ts build(frontend): add Vitest setup and update Angular/TypeScript config 2026-05-31 10:49:26 +01:00
vitest.setup.ts snapshot 2026-05-28 21:24:47 +01:00

Life Towers Frontend

Angular frontend for the Life Towers app. See the root README.md for the full stack setup.

npm start          # dev server on :4200, with /api proxied to :8000
npm test           # Vitest unit tests
npm run test:e2e   # Playwright against PLAYWRIGHT_BASE_URL or localhost:8000
npm run build      # production bundle