- 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
21 lines
652 B
Plaintext
21 lines
652 B
Plaintext
Metadata-Version: 2.4
|
|
Name: matomo-bootstrap
|
|
Version: 0.1.0
|
|
Summary: Headless bootstrap tooling for Matomo (installation + API token provisioning)
|
|
Author-email: Kevin Veen-Birkenbach <kevin@veen.world>
|
|
License: All rights reserved by Kevin Veen-Birkenbach
|
|
Project-URL: Homepage, https://github.com/kevinveenbirkenbach/matomo-bootstrap
|
|
Requires-Python: >=3.10
|
|
Description-Content-Type: text/markdown
|
|
License-File: LICENSE
|
|
Provides-Extra: e2e
|
|
Requires-Dist: playwright>=1.40.0; extra == "e2e"
|
|
Dynamic: license-file
|
|
|
|
# matomo-bootstrap
|
|
|
|
Homepage: https://github.com/kevinveenbirkenbach/matomo-bootstrap
|
|
|
|
## Author
|
|
Kevin Veen-Birkenbach <kevin@veen.world>
|