fix: prevent collector subprocess from deadlocking on full pipe buffer
#62 -Commit
cca49ca2cf
pushed by
stefano
feat: replace custom versioning with python-semantic-release
#58 -Commit
0edfc75821
pushed by
stefano
fix: restore original conftest.py from last working state
#55 -Commit
877861c9e8
pushed by
stefano
fix: stop patching wiregui.db globally — broke e2e tests
#54 -Commit
554da599ba
pushed by
stefano
fix: increase SAML redirect timeout and add mock-saml health check
#52 -Commit
edb25e83be
pushed by
stefano
fix: remove unit tests redundant with e2e, fix test DB isolation
#51 -Commit
a012635dff
pushed by
stefano
feat: live traffic chart, connection status indicators, 5s refresh
#48 -Commit
71a5f57105
pushed by
stefano
feat: WireGuard metrics collector + integration test stack
#47 -Commit
c5b66349d6
pushed by
stefano
feat: comprehensive test suite + SAML auth fixes + mock SAML IdP
#45 -Commit
06b5a3dc12
pushed by
stefano
fix: UI tweaks — login layout, nftables code widget, connectivity limit
#44 -Commit
25cff5e4d9
pushed by
stefano
fix: use branch-based shallow clone in CI to avoid missing SHA
#42 -Commit
f2b04ea668
pushed by
stefano
fix: add Playwright, Valkey, and mock-OIDC to CI pipelines
#41 -Commit
a06ce9e156
pushed by
stefano
feat: fix OIDC auth flow, improve config dialogs, add mock IdP
#40 -Commit
2163c89b6a
pushed by
stefano
fix: client config uses DB settings instead of only env vars
#35 -Commit
9aa58fbf22
pushed by
stefano
feat: firewall policy switches and nftables troubleshooting
#32 -Commit
49b2bd9083
pushed by
stefano
fix: O(1) IP allocation instead of materializing entire network
#31 -Commit
15e1b6360a
pushed by
stefano