Commit Graph

  • cc9b706b70 Release version 1.1.13 main v1.1.13 latest Kevin Veen-Birkenbach 2026-02-15 15:18:43 +01:00
  • b0593ab431 Harden setupSuperUser installer readiness and submit fallbacks Kevin Veen-Birkenbach 2026-02-15 14:54:12 +01:00
  • 3d5bfd5401 Release version 1.1.12 v1.1.12 mos-home Kevin Veen-Birkenbach 2026-02-14 19:05:51 +01:00
  • fa6adea3c1 fix(installer): harden setupSuperUser race and add slow-resource e2e Kevin Veen-Birkenbach 2026-02-14 19:01:55 +01:00
  • 7ecb26cc92 Release version 1.1.11 v1.1.11 Kevin Veen-Birkenbach 2026-02-14 15:03:35 +01:00
  • 5d4a2d59db Fix installer selectors for setupSuperUser UI variants Kevin Veen-Birkenbach 2026-02-14 15:00:34 +01:00
  • 1847c14b63 Release version 1.1.10 Kevin Veen-Birkenbach 2026-02-14 12:19:43 +01:00
  • 29e812f584 fix(installer): harden navigation races in setupSuperUser flow Kevin Veen-Birkenbach 2026-02-14 12:14:06 +01:00
  • 1c8de40a05 Release version 1.1.9 Kevin Veen-Birkenbach 2026-02-14 11:04:30 +01:00
  • 4bfa7433f4 ci: run on all branches but release only from main via git tag detection Kevin Veen-Birkenbach 2026-02-14 11:02:58 +01:00
  • 00c012e553 Release version 1.1.8 Kevin Veen-Birkenbach 2026-02-14 10:53:40 +01:00
  • 1bebeb8abc ci: make ci.yml the single coordinator workflow Kevin Veen-Birkenbach 2026-02-14 10:47:56 +01:00
  • 01d1626cf2 ci(docker): publish image without leading 'v' in version tag Kevin Veen-Birkenbach 2026-02-14 10:34:41 +01:00
  • 5bbe78b272 Release version 1.1.7 Kevin Veen-Birkenbach 2026-02-14 05:43:32 +01:00
  • 865d5155d5 Lint Kevin Veen-Birkenbach 2026-02-14 05:39:01 +01:00
  • 209037cd64 Harden compose installer timeouts and e2e stack diagnostics Kevin Veen-Birkenbach 2026-02-14 05:37:29 +01:00
  • ba2d84b6cb Fix nix e2e to use compose run instead of exec Kevin Veen-Birkenbach 2026-02-14 05:08:12 +01:00
  • 4f5c41753f Release version 1.1.6 Kevin Veen-Birkenbach 2026-02-14 04:54:10 +01:00
  • aac01810a1 Add tables-step timeout env knobs to compose, docs, and e2e Kevin Veen-Birkenbach 2026-02-14 04:52:26 +01:00
  • fb42167b89 Release version 1.1.5 Kevin Veen-Birkenbach 2026-02-14 04:49:49 +01:00
  • 7836dbacf9 Harden web installer flow for nix e2e Kevin Veen-Birkenbach 2026-02-14 04:45:00 +01:00
  • d380b1493c Lint Kevin Veen-Birkenbach 2026-02-14 03:47:37 +01:00
  • e81c5262b0 Release version 1.1.4 v1.1.4 Kevin Veen-Birkenbach 2026-02-13 18:32:19 +01:00
  • f35ea04d66 Resolve merge conflict and preserve installer hardening Kevin Veen-Birkenbach 2026-02-13 18:24:34 +01:00
  • 37a17b536d Harden installer readiness and fix e2e healthcheck Kevin Veen-Birkenbach 2026-02-13 15:20:18 +01:00
  • c80fdf8d01 Release version 1.1.3 Kevin Veen-Birkenbach 2026-02-12 01:27:16 +01:00
  • 276833bd16 fix(matomo-bootstrap): increase Playwright step wait from 200ms to 1000ms to reduce CI flakiness Kevin Veen-Birkenbach 2026-02-12 01:26:09 +01:00
  • 9e267ec83f Added github sponsor buttons Kevin Veen-Birkenbach 2026-01-02 13:00:00 +01:00
  • 20274985bc Release version 1.1.2 v1.1.2 Kevin Veen-Birkenbach 2025-12-24 17:28:48 +01:00
  • cf473d4f3f Ruff formated Kevin Veen-Birkenbach 2025-12-24 17:25:07 +01:00
  • 84323bd2aa test: add integration tests for installer warning detection Kevin Veen-Birkenbach 2025-12-24 17:22:50 +01:00
  • 1a65ceb015 Release version 1.1.1 v1.1.1 Kevin Veen-Birkenbach 2025-12-24 08:39:59 +01:00
  • 81746f4b26 ci: publish Docker images for version tags and stable releases Kevin Veen-Birkenbach 2025-12-24 08:33:37 +01:00
  • 45867ece38 Release version 1.1.0 v1.1.0 Kevin Veen-Birkenbach 2025-12-23 22:07:11 +01:00
  • 33ed86adf1 Updated README.md Kevin Veen-Birkenbach 2025-12-23 22:05:52 +01:00
  • f86f84ff93 Added missing constraints.txt Kevin Veen-Birkenbach 2025-12-23 21:54:55 +01:00
  • b429644d9e Relax Playwright dependency for Nix, pin exact version in Docker Kevin Veen-Birkenbach 2025-12-23 21:54:16 +01:00
  • 9fbdce2972 Solved Kevin Veen-Birkenbach 2025-12-23 21:38:27 +01:00
  • 1b3ee2c3fd fix: pin Playwright to 1.46.0 to match Docker base image Kevin Veen-Birkenbach 2025-12-23 21:26:03 +01:00
  • 1f448f4457 test(e2e): make root docker-compose stack port-configurable Kevin Veen-Birkenbach 2025-12-23 21:16:51 +01:00
  • 7fa8b580d2 test(e2e): validate root docker-compose stack bootstrap flow Kevin Veen-Birkenbach 2025-12-23 21:06:16 +01:00
  • bf69c110a7 fix(nix): use nixpkgs playwright-driver and disable Playwright browser downloads Kevin Veen-Birkenbach 2025-12-23 20:49:57 +01:00
  • a582e8be13 ci: split reusable workflow into lint + e2e jobs Kevin Veen-Birkenbach 2025-12-23 20:35:09 +01:00
  • e38051a92f fix(playwright): install chromium-headless-shell for headless runs Kevin Veen-Birkenbach 2025-12-23 20:06:30 +01:00
  • 8162d337b5 nix: disable pythonImportsCheck to avoid Playwright side effects during build Kevin Veen-Birkenbach 2025-12-23 19:56:42 +01:00
  • bac453c435 ci: add GHCR publish workflow gated by tests Kevin Veen-Birkenbach 2025-12-23 19:51:10 +01:00
  • a2010cd914 feat(container): add pinned Playwright Docker image and compose stack for Matomo bootstrap Kevin Veen-Birkenbach 2025-12-23 19:41:31 +01:00
  • f270a5c7c6 Release version 1.0.1 v1.0.1 Kevin Veen-Birkenbach 2025-12-23 17:50:24 +01:00
  • 5e5b6c8933 fix(nix/e2e): keep Playwright install output off stdout Kevin Veen-Birkenbach 2025-12-23 17:44:41 +01:00
  • 1af480ee91 chore(nix): pin nixpkgs via flake.lock for reproducible runs Kevin Veen-Birkenbach 2025-12-23 17:29:03 +01:00
  • 4f7de18a11 Release version 1.0.0 v1.0.0 Kevin Veen-Birkenbach 2025-12-23 13:33:39 +01:00
  • 1a65077d0c Deactivated Mirror git.veen.world temporary due to db issues Kevin Veen-Birkenbach 2025-12-23 13:32:15 +01:00
  • 83967ab61f Added funding Kevin Veen-Birkenbach 2025-12-23 13:04:17 +01:00
  • 50914dea8b docs(readme): add installation and usage instructions for nix and python Kevin Veen-Birkenbach 2025-12-23 13:02:33 +01:00
  • c9d4a5a9a4 feat(nix): expose matomo-bootstrap as flake package and app Kevin Veen-Birkenbach 2025-12-23 12:58:48 +01:00
  • 5f645cbfbf Changed License to MIT Kevin Veen-Birkenbach 2025-12-23 12:51:53 +01:00
  • 47dc84238f Added Mirrors Kevin Veen-Birkenbach 2025-12-23 12:50:17 +01:00
  • d41129b6bd ci: deduplicate workflows using reusable test pipeline and stable tagging Kevin Veen-Birkenbach 2025-12-23 12:46:30 +01:00
  • 482ac3377d ci: add GitHub Actions workflow with ruff and E2E tests Kevin Veen-Birkenbach 2025-12-23 12:39:39 +01:00
  • 5dbb1857c9 refactor: remove bootstrap wrappers and split into config/service/installers Kevin Veen-Birkenbach 2025-12-23 12:33:42 +01:00
  • 92a2ee1d96 fix(cli): keep stdout clean by sending installer/auth logs to stderr Kevin Veen-Birkenbach 2025-12-23 12:24:54 +01:00
  • b63ea71902 fix(e2e): use Playwright web installer + session-based token creation for Matomo 5.3 Kevin Veen-Birkenbach 2025-12-23 12:21:13 +01:00
  • da261e21e9 Removed src/matomo_bootstrap.egg Kevin Veen-Birkenbach 2025-12-23 11:37:55 +01:00
  • 65e26014e3 test(e2e): add venv + playwright deps and robust Matomo API auth flow Kevin Veen-Birkenbach 2025-12-23 11:36:20 +01:00
  • 541eb04351 Initial draft Kevin Veen-Birkenbach 2025-12-23 11:14:24 +01:00
  • 042f16f44b Initial commit Kevin Veen-Birkenbach 2025-12-23 10:20:09 +01:00
  • 1a3d89fea5 Initial commit Kevin Veen-Birkenbach 2025-12-23 10:19:37 +01:00