This website requires JavaScript.
6f4a5f19e7
v12.3.0
main
v12.3.0
Juergen Kunz
2026-04-02 20:31:08 +00:00
9d8354e58f
feat(docs,ops-dashboard): document unified database and reusable security profile and network target management
Juergen Kunz
2026-04-02 20:31:08 +00:00
947637eed7
v12.2.6
v12.2.6
Juergen Kunz
2026-04-02 18:49:52 +00:00
5202c2ea27
fix(ops-ui): improve operations table actions and modal form handling for profiles and network targets
Juergen Kunz
2026-04-02 18:49:52 +00:00
6684dc43da
v12.2.5
v12.2.5
Juergen Kunz
2026-04-02 17:59:51 +00:00
04ec387ce5
fix(dcrouter): sync allowed tunnel edges when merged routes change
Juergen Kunz
2026-04-02 17:59:51 +00:00
f145798f39
v12.2.4
v12.2.4
Juergen Kunz
2026-04-02 17:27:05 +00:00
55f5465a9a
fix(routes): support profile and target metadata in route creation and refresh remote ingress routes after config initialization
Juergen Kunz
2026-04-02 17:27:05 +00:00
0577f45ced
v12.2.3
v12.2.3
Juergen Kunz
2026-04-02 16:27:35 +00:00
7d23617f15
fix(repo): no changes to commit
Juergen Kunz
2026-04-02 16:27:35 +00:00
02415f8c53
v12.2.2
v12.2.2
Juergen Kunz
2026-04-02 16:26:24 +00:00
73a47e5a97
fix(route-config): sync applied routes to remote ingress manager after route updates
Juergen Kunz
2026-04-02 16:26:24 +00:00
5e980812b0
v12.2.1
v12.2.1
Juergen Kunz
2026-04-02 16:10:35 +00:00
76e9735cde
fix(web-ui): align dees-table props and action handlers in security profile and network target views
Juergen Kunz
2026-04-02 16:10:35 +00:00
8bfc0c2fa2
v12.2.0
v12.2.0
Juergen Kunz
2026-04-02 15:44:36 +00:00
55699f6618
feat(config): add reusable security profiles and network targets with route reference resolution
Juergen Kunz
2026-04-02 15:44:36 +00:00
6344c2deae
v12.1.0
v12.1.0
Juergen Kunz
2026-04-01 05:13:02 +00:00
c1452131fa
feat(vpn): add per-client routing controls and bridge forwarding support for VPN clients
Juergen Kunz
2026-04-01 05:13:01 +00:00
81f8e543e1
v12.0.0
v12.0.0
Juergen Kunz
2026-03-31 15:31:16 +00:00
bb6c26484d
BREAKING CHANGE(db): replace StorageManager and CacheDb with a unified smartdata-backed database layer
Juergen Kunz
2026-03-31 15:31:16 +00:00
193a4bb180
v11.23.5
v11.23.5
Juergen Kunz
2026-03-31 11:51:46 +00:00
0d9e6a4925
fix(config): correct VPN mandatory flag default handling in route config manager
Juergen Kunz
2026-03-31 11:51:45 +00:00
ece9e46be9
v11.23.4
v11.23.4
Juergen Kunz
2026-03-31 11:41:44 +00:00
918390a6a4
fix(deps): bump @push.rocks/smartvpn to 1.17.1
Juergen Kunz
2026-03-31 11:41:44 +00:00
4ec0b67a71
v11.23.3
v11.23.3
Juergen Kunz
2026-03-31 11:33:45 +00:00
356d6eca77
fix(ts_web): update appstate to import interfaces from source TypeScript module path
Juergen Kunz
2026-03-31 11:33:45 +00:00
39c77accf8
v11.23.2
v11.23.2
Juergen Kunz
2026-03-31 11:30:39 +00:00
b8fba52cb3
fix(repo): no changes to commit
Juergen Kunz
2026-03-31 11:30:39 +00:00
f247c77807
v11.23.1
v11.23.1
Juergen Kunz
2026-03-31 11:28:26 +00:00
e88938cf95
fix(repo): no changes to commit
Juergen Kunz
2026-03-31 11:28:26 +00:00
4f705a591e
v11.23.0
v11.23.0
Juergen Kunz
2026-03-31 11:19:29 +00:00
29687670e8
feat(vpn): support optional non-mandatory VPN route access and align route config with enabled semantics
Juergen Kunz
2026-03-31 11:19:29 +00:00
95daee1d8f
v11.22.0
v11.22.0
Juergen Kunz
2026-03-31 09:53:37 +00:00
11ca64a1cd
feat(vpn): add VPN client editing and connected client visibility in ops server
Juergen Kunz
2026-03-31 09:53:37 +00:00
cfb727b86d
v11.21.5
v11.21.5
Juergen Kunz
2026-03-31 04:15:51 +00:00
1e4b9997f4
fix(routing): apply VPN route allowlists dynamically after VPN clients load
Juergen Kunz
2026-03-31 04:15:51 +00:00
bb32f23d77
v11.21.4
v11.21.4
Juergen Kunz
2026-03-31 03:36:36 +00:00
1aa6451dba
fix(deps): bump @push.rocks/smartvpn to 1.16.4
Juergen Kunz
2026-03-31 03:36:36 +00:00
eb0408c036
v11.21.3
v11.21.3
Juergen Kunz
2026-03-31 03:21:41 +00:00
098a2567fa
fix(deps): bump @push.rocks/smartvpn to 1.16.3
Juergen Kunz
2026-03-31 03:21:41 +00:00
c6534df362
v11.21.2
v11.21.2
Juergen Kunz
2026-03-31 02:12:18 +00:00
2e4b375ad5
fix(deps): bump @push.rocks/smartvpn to 1.16.2
Juergen Kunz
2026-03-31 02:12:18 +00:00
802bcf1c3d
v11.21.1
v11.21.1
Juergen Kunz
2026-03-31 01:10:19 +00:00
bad0bd9053
fix(vpn): resolve VPN-gated route domains into per-client AllowedIPs with cached DNS lookups
Juergen Kunz
2026-03-31 01:10:19 +00:00
ca990781b0
v11.21.0
v11.21.0
Juergen Kunz
2026-03-31 00:45:46 +00:00
6807aefce8
feat(vpn): add tag-aware WireGuard AllowedIPs for VPN-gated routes
Juergen Kunz
2026-03-31 00:45:46 +00:00
450ec4816e
v11.20.1
v11.20.1
Juergen Kunz
2026-03-31 00:08:54 +00:00
ab4310b775
fix(vpn-manager): persist WireGuard private keys for valid client exports and QR codes
Juergen Kunz
2026-03-31 00:08:54 +00:00
6efd986406
v11.20.0
v11.20.0
Juergen Kunz
2026-03-30 23:50:51 +00:00
7370d7f0e7
feat(vpn-ui): add QR code export for WireGuard client configurations
Juergen Kunz
2026-03-30 23:50:51 +00:00
e733067c25
v11.19.1
v11.19.1
Juergen Kunz
2026-03-30 18:14:51 +00:00
bc2ed808f9
fix(vpn): configure SmartVPN client exports with explicit server endpoint and split-tunnel allowed IPs
Juergen Kunz
2026-03-30 18:14:51 +00:00
61d856f371
v11.19.0
v11.19.0
Juergen Kunz
2026-03-30 17:24:18 +00:00
a8d52a4709
feat(vpn): document tag-based VPN access control, declarative clients, and destination policy options
Juergen Kunz
2026-03-30 17:24:17 +00:00
f685ce9928
v11.18.0
v11.18.0
Juergen Kunz
2026-03-30 17:08:57 +00:00
699aa8a8e1
feat(vpn-ui): add format selection for VPN client config exports
Juergen Kunz
2026-03-30 17:08:57 +00:00
6fa7206f86
v11.17.0
v11.17.0
Juergen Kunz
2026-03-30 16:49:58 +00:00
11cce23e21
feat(vpn): expand VPN operations view with client management and config export actions
Juergen Kunz
2026-03-30 16:49:58 +00:00
d109554134
v11.16.0
v11.16.0
Juergen Kunz
2026-03-30 13:06:14 +00:00
cc3a7cb5b6
feat(vpn): add destination-based VPN routing policy and standardize socket proxy forwarding
Juergen Kunz
2026-03-30 13:06:14 +00:00
d53cff6a94
v11.15.0
v11.15.0
Juergen Kunz
2026-03-30 12:07:58 +00:00
eb211348d2
feat(vpn): add tag-based VPN route access control and support configured initial VPN clients
Juergen Kunz
2026-03-30 12:07:58 +00:00
43618abeba
v11.14.0
v11.14.0
Juergen Kunz
2026-03-30 08:59:38 +00:00
dd9769b814
feat(docs): document VPN access control and add OpsServer VPN navigation
Juergen Kunz
2026-03-30 08:59:38 +00:00
99b40fea3f
v11.13.0
v11.13.0
Juergen Kunz
2026-03-30 08:15:09 +00:00
6f72e4fdbc
feat(vpn): add VPN server management and route-based VPN access control
Juergen Kunz
2026-03-30 08:15:09 +00:00
fbe845cd8e
v11.12.4
v11.12.4
Juergen Kunz
2026-03-27 22:38:29 +00:00
31413d28be
fix(acme): use X509 certificate expiry when reporting ACME certificate validity
Juergen Kunz
2026-03-27 22:38:29 +00:00
cd286cede6
v11.12.3
v11.12.3
Juergen Kunz
2026-03-27 19:49:39 +00:00
36a3060cce
fix(dcrouter): re-trigger auto certificate provisioning after SmartAcme becomes ready
Juergen Kunz
2026-03-27 19:49:38 +00:00
d2b108317e
v11.12.2
v11.12.2
Juergen Kunz
2026-03-27 19:28:55 +00:00
dcd75f5e47
fix(dcrouter): guard auto certificate reprovisioning against unnamed routes
Juergen Kunz
2026-03-27 19:28:55 +00:00
3d443fa147
v11.12.1
v11.12.1
Juergen Kunz
2026-03-27 19:26:40 +00:00
2efdd2f16b
fix(dcrouter): retry auto certificate provisioning after SmartAcme becomes ready
Juergen Kunz
2026-03-27 19:26:39 +00:00
ec0348a83c
v11.12.0
v11.12.0
Juergen Kunz
2026-03-27 18:46:11 +00:00
6c4adf70c7
feat(web-ui): pause dashboard polling, sockets, and chart updates when the tab is hidden
Juergen Kunz
2026-03-27 18:46:11 +00:00
29d6076355
v11.11.0
v11.11.0
Juergen Kunz
2026-03-26 16:21:45 +00:00
fa96a41e68
feat(docker,cache,proxy): improve container runtime defaults and add configurable connection limits
Juergen Kunz
2026-03-26 16:21:45 +00:00
1ea38ed5d2
v11.10.7
v11.10.7
Juergen Kunz
2026-03-26 08:43:36 +00:00
7209903d02
fix(sms): update sms service to use async ProjectInfo initialization
Juergen Kunz
2026-03-26 08:43:36 +00:00
20eda1ab3e
v11.10.6
v11.10.6
Juergen Kunz
2026-03-26 07:40:56 +00:00
44f2a7f0a9
fix(typescript): tighten TypeScript null safety and error handling across backend and ops UI
Juergen Kunz
2026-03-26 07:40:56 +00:00
0195a21f30
v11.10.5
v11.10.5
Juergen Kunz
2026-03-26 07:10:59 +00:00
4dca747386
fix(build): rename smart tooling config to .smartconfig.json and update package references
Juergen Kunz
2026-03-26 07:10:59 +00:00
7663f502fa
v11.10.4
v11.10.4
Juergen Kunz
2026-03-24 13:40:28 +00:00
104cd417d8
fix(monitoring): handle multiple protocol cache entries per backend in metrics output
Juergen Kunz
2026-03-24 13:40:28 +00:00
93254d5d3d
v11.10.3
v11.10.3
Juergen Kunz
2026-03-23 21:18:20 +00:00
9a3f121a9c
fix(deps): bump tstest, smartmetrics, and taskbuffer to latest patch releases
Juergen Kunz
2026-03-23 21:18:20 +00:00
bef74eb1aa
v11.10.2
v11.10.2
Juergen Kunz
2026-03-23 14:22:24 +00:00
308d8e4851
fix(deps): bump @api.global/typedserver to ^8.4.6 and @push.rocks/smartproxy to ^26.2.1
Juergen Kunz
2026-03-23 14:22:24 +00:00
dc010dc3ae
v11.10.1
v11.10.1
Juergen Kunz
2026-03-23 10:29:16 +00:00
61d5d3b1ad
fix(deps): bump @push.rocks/smartproxy to ^26.2.0
Juergen Kunz
2026-03-23 10:29:16 +00:00
dd70790d40
v11.10.0
v11.10.0
Juergen Kunz
2026-03-23 07:17:33 +00:00
2f8c04edc4
feat(monitoring): add backend protocol metrics to network stats and ops dashboard
Juergen Kunz
2026-03-23 07:17:33 +00:00
474cc328dd
v11.9.1
v11.9.1
Juergen Kunz
2026-03-21 22:30:30 +00:00
39ff159bf7
fix(lifecycle): clean up service subscriptions, proxy retries, and stale runtime state on shutdown
Juergen Kunz
2026-03-21 22:30:30 +00:00
c7fe7aeb50
v11.9.0
v11.9.0
Juergen Kunz
2026-03-20 15:35:10 +00:00
2cf362020f
feat(dcrouter): add service manager lifecycle orchestration and health-based ops status reporting
Juergen Kunz
2026-03-20 15:35:10 +00:00
b62bad3616
v11.8.11
v11.8.11
Juergen Kunz
2026-03-20 10:31:05 +00:00
3d372863a4
fix(deps): bump @push.rocks/smartproxy to ^25.17.10
Juergen Kunz
2026-03-20 10:31:05 +00:00