• Joined on 2026-03-15
stefano pushed to dev at provvedo/wiregui 2026-05-09 16:46:31 +00:00
2f63f4cd17 Merge branch 'main' into dev
31b31b7946 ci: exclude weak-sensitive-data-hashing rule from CodeQL
604446f8ca fix: use HMAC-SHA256 with secret key for API token hashing
496334137d fix: replace python-jose with PyJWT to eliminate vulnerable ecdsa dependency
5c02598a46 fix: address CodeQL findings — sha512 for token hashing, secure tempfile
Compare 12 commits »
stefano pushed to dev at provvedo/wiregui 2026-04-07 22:48:43 +00:00
cca49ca2cf fix: prevent collector subprocess from deadlocking on full pipe buffer
stefano pushed to main at provvedo/wiregui 2026-04-03 04:45:20 +00:00
2a83cead67 Merge branch 'refs/heads/dev'
b3f23fd00d fix(ci): install Playwright browsers before e2e tests
c94b2ed76c ci: add GitHub Actions workflows mirroring Forgejo CI/CD
0babff823a fix: cleanup
1af3773656 fix: gitignore
Compare 26 commits »
stefano pushed to dev at provvedo/wiregui 2026-04-01 05:34:18 +00:00
0babff823a fix: cleanup
1af3773656 fix: gitignore
897fac08bc chore: logging defaults not to file
Compare 3 commits »
stefano pushed to dev at provvedo/wiregui 2026-04-01 04:44:48 +00:00
4633853990 fix: mock _list_user_chains in rebuild_all_rules test
stefano pushed to dev at provvedo/wiregui 2026-04-01 04:36:44 +00:00
0edfc75821 feat: replace custom versioning with python-semantic-release
stefano pushed to dev at provvedo/wiregui 2026-04-01 04:25:33 +00:00
260837d3aa fix: clean up orphaned nftables chains on reconcile
stefano pushed to dev at provvedo/wiregui 2026-04-01 03:44:37 +00:00
0f5e517f9d chore: disable e2e tests in CI, add TODO to fix
stefano pushed to dev at provvedo/wiregui 2026-04-01 03:40:11 +00:00
877861c9e8 fix: restore original conftest.py from last working state
stefano pushed to dev at provvedo/wiregui 2026-04-01 03:14:36 +00:00
554da599ba fix: stop patching wiregui.db globally — broke e2e tests
stefano pushed to dev at provvedo/wiregui 2026-04-01 02:55:18 +00:00
8cf16c7f91 fix: skip SAML browser-redirect tests in CI
stefano pushed to dev at provvedo/wiregui 2026-04-01 02:44:49 +00:00
edb25e83be fix: increase SAML redirect timeout and add mock-saml health check
stefano pushed to dev at provvedo/wiregui 2026-04-01 02:28:01 +00:00
a012635dff fix: remove unit tests redundant with e2e, fix test DB isolation
stefano pushed to dev at provvedo/wiregui 2026-04-01 00:23:52 +00:00
a9f62d5caf fix: add mock client configs and update gitignore
stefano pushed to dev at provvedo/wiregui 2026-04-01 00:17:22 +00:00
ee1d742a71 fix: add victoriametrics container in prod compose
stefano pushed to dev at provvedo/wiregui 2026-04-01 00:12:35 +00:00
71a5f57105 feat: live traffic chart, connection status indicators, 5s refresh
stefano pushed to dev at provvedo/wiregui 2026-03-31 23:30:17 +00:00
c5b66349d6 feat: WireGuard metrics collector + integration test stack
stefano pushed to dev at provvedo/wiregui 2026-03-31 22:02:52 +00:00
70eb9f6b12 fix: run migrations before unit tests in CI
stefano pushed to dev at provvedo/wiregui 2026-03-31 21:52:43 +00:00
06b5a3dc12 feat: comprehensive test suite + SAML auth fixes + mock SAML IdP
stefano pushed to dev at provvedo/wiregui 2026-03-31 20:51:00 +00:00
25cff5e4d9 fix: UI tweaks — login layout, nftables code widget, connectivity limit