Kevin Veen-Birkenbach 65e26014e3 test(e2e): add venv + playwright deps and robust Matomo API auth flow
- Add optional dependency group "e2e" with Playwright in pyproject.toml
- Teach Makefile to create/use local .venv, install e2e deps, and fetch Chromium
- Wait for Matomo HTTP response (any status) before running bootstrap
- Switch API calls to /index.php and add HttpClient.get()
- Use UsersManager.getTokenAuth (md5Password) to obtain token_auth for privileged calls
- Make web installer more resilient to HTTPError/500 and locale/button variations
- Update E2E test to pass admin email and call API via /index.php

https://chatgpt.com/share/694a70b0-e520-800f-a3e4-eaf5e96530bd
2025-12-23 11:36:20 +01:00
2025-12-23 10:19:37 +01:00
2025-12-23 10:19:37 +01:00
2025-12-23 10:19:37 +01:00
2025-12-23 10:20:09 +01:00
2025-12-23 10:19:37 +01:00
Description
No description provided
Readme MIT 180 KiB
Languages
Python 75.4%
Makefile 14.3%
Nix 8.9%
Dockerfile 1.4%