feat: replace custom versioning with python-semantic-release
dev.yml #58 -Commit
0edfc75821
pushed by
stefano
fix: clean up orphaned nftables chains on reconcile
dev.yml #57 -Commit
260837d3aa
pushed by
stefano
fix: restore original conftest.py from last working state
dev.yml #55 -Commit
877861c9e8
pushed by
stefano
fix: stop patching wiregui.db globally — broke e2e tests
dev.yml #54 -Commit
554da599ba
pushed by
stefano
fix: increase SAML redirect timeout and add mock-saml health check
dev.yml #52 -Commit
edb25e83be
pushed by
stefano
fix: remove unit tests redundant with e2e, fix test DB isolation
dev.yml #51 -Commit
a012635dff
pushed by
stefano
fix: add mock client configs and update gitignore
dev.yml #50 -Commit
a9f62d5caf
pushed by
stefano
fix: add victoriametrics container in prod compose
dev.yml #49 -Commit
ee1d742a71
pushed by
stefano
feat: live traffic chart, connection status indicators, 5s refresh
dev.yml #48 -Commit
71a5f57105
pushed by
stefano
feat: WireGuard metrics collector + integration test stack
dev.yml #47 -Commit
c5b66349d6
pushed by
stefano
feat: comprehensive test suite + SAML auth fixes + mock SAML IdP
dev.yml #45 -Commit
06b5a3dc12
pushed by
stefano
fix: add Playwright, Valkey, and mock-OIDC to CI pipelines
dev.yml #41 -Commit
a06ce9e156
pushed by
stefano
Merge remote-tracking branch 'refs/remotes/origin/dev'
release.yml #39 -Commit
4d7a4810ff
pushed by
stefano
feat: IdP provisioning from YAML file + Playwright e2e tests
release.yml #37 -Commit
3bf6fabcff
pushed by
stefano
fix: add --no-cache to docker builds to prevent stale images
release.yml #30 -Commit
c9ef58a244
pushed by
stefano
fix: run alembic migrations before E2E tests in CI
release.yml #20 -Commit
e59ba0dfe5
pushed by
stefano
feat: add E2E tests for device creation and account management
release.yml #19 -Commit
5adb0c86ce
pushed by
stefano
feat: UI modernization — Manrope font, dark/light theme, card-based layouts
release.yml #16 -Commit
1fc80b9c0a
pushed by
stefano
fix: replace actions/checkout with git clone to avoid SSL cert errors
release.yml #15 -Commit
3601de3600
pushed by
stefano
fix: install git before checkout in release job
release.yml #14 -Commit
1b48702295
pushed by
stefano
fix: install git and python3 in release job
release.yml #13 -Commit
8282f53478
pushed by
stefano
fix: install bash in release job (node:20-slim uses dash)
release.yml #11 -Commit
792a9a4151
pushed by
stefano
chore: trigger CI to test service containers
release.yml #10 -Commit
17fdfb8d61
pushed by
stefano
fix: revert to GITHUB_SERVER_URL for git clone (runner URL now public)
release.yml #9 -Commit
78acae7947
pushed by
stefano
fix: use public forge URL for git clone in CI (isolated network can't reach localhost)
release.yml #8 -Commit
af3c20b274
pushed by
stefano
fix: revert to service containers for CI postgres (runner network fixed)
release.yml #7 -Commit
b841835de0
pushed by
stefano
fix: CI run postgres in-container instead of service container
release.yml #6 -Commit
5ce17943d5
pushed by
stefano
fix: use manual git checkout in test job (python:3.13-slim has no node)
release.yml #3 -Commit
651a054971
pushed by
stefano