jkunz
|
8188b4712c
|
feat(vpn): allow target profiles to grant non-vpnOnly routes by live client source IP
|
2026-05-21 23:44:01 +00:00 |
|
jkunz
|
98913c1977
|
feat(security): add queued IP intelligence observation and filtered retrieval for network and security views
|
2026-05-21 01:56:17 +00:00 |
|
jkunz
|
77c1738390
|
feat(ops-auth): add scoped API token auth across ops endpoints
|
2026-05-19 22:24:37 +00:00 |
|
jkunz
|
7986d01245
|
feat(opsserver): add admin user create/delete management and default hosted idp.global auth support
|
2026-05-19 17:06:50 +00:00 |
|
jkunz
|
70fcd46d52
|
feat(opsserver-admin): add persisted admin bootstrap flow with optional idp.global authentication
|
2026-05-14 00:30:09 +00:00 |
|
jkunz
|
8dd0c3def9
|
feat(gateway-clients): add managed gateway client administration and token-bound route ownership
|
2026-05-09 22:35:07 +00:00 |
|
jkunz
|
97505935bb
|
feat(gateway-clients): add policy-based gateway client tokens and gateway client route and DNS management endpoints
|
2026-05-09 11:53:45 +00:00 |
|
jkunz
|
5fbe2eb80b
|
feat: add workapp mail sync API
|
2026-04-29 16:29:38 +00:00 |
|
jkunz
|
a22cc1c0eb
|
feat: add workhoster gateway API
|
2026-04-29 15:18:14 +00:00 |
|
jkunz
|
e5c3578163
|
feat(security): add security policy management and IP intelligence operations to the ops UI
|
2026-04-26 19:51:08 +00:00 |
|
jkunz
|
af31982d58
|
feat(security): add managed security policies with IP intelligence and remote ingress firewall propagation
|
2026-04-26 15:15:27 +00:00 |
|
jkunz
|
ec5374900c
|
feat(remoteingress): add remote ingress performance configuration and expose tunnel transport metrics
|
2026-04-26 12:14:51 +00:00 |
|
jkunz
|
4aba8cc353
|
feat(routes): unify route storage and management across config, email, dns, and API origins
|
2026-04-13 17:38:23 +00:00 |
|
jkunz
|
fa926eb10b
|
feat(stats): add typed network stats response fields for bandwidth, domain activity, and protocol distribution
|
2026-04-13 12:07:13 +00:00 |
|
jkunz
|
1c4f7dbb11
|
feat(dns): add domain migration between dcrouter and provider-managed DNS with unified ACME managed-domain handling
|
2026-04-13 09:47:19 +00:00 |
|
jkunz
|
59b52d08fa
|
feat(email-domains): support creating email domains on optional subdomains
|
2026-04-12 23:46:31 +00:00 |
|
jkunz
|
433047bbf1
|
feat(email-domains): add email domain management with DNS provisioning, validation, and ops dashboard support
|
2026-04-12 22:09:20 +00:00 |
|
jkunz
|
93cc5c7b06
|
feat(dns): add built-in dcrouter DNS provider support and rename manual domains to dcrouter-hosted/local
|
2026-04-08 14:54:49 +00:00 |
|
jkunz
|
c224028495
|
feat(acme): add DB-backed ACME configuration management and OpsServer certificate settings UI
|
2026-04-08 13:12:20 +00:00 |
|
jkunz
|
21c80e173d
|
feat(dns): add db-backed DNS provider, domain, and record management with ops UI support
|
2026-04-08 11:08:18 +00:00 |
|
jkunz
|
7971bd249e
|
feat(opsserver-access): add admin user listing to the access dashboard
|
2026-04-08 09:01:08 +00:00 |
|
jkunz
|
7fa6d82e58
|
feat(vpn,target-profiles,migrations): add startup data migrations, support scoped VPN route allow entries, and rename target profile hosts to ips
|
2026-04-07 21:02:37 +00:00 |
|
jkunz
|
1ddf83b28d
|
BREAKING CHANGE(vpn): replace tag-based VPN access control with source and target profiles
|
2026-04-05 00:37:37 +00:00 |
|
jkunz
|
c8f19cf783
|
fix(route-management): include stored VPN routes in domain resolution and align programmatic route types with dcrouter configs
|
2026-04-04 19:29:49 +00:00 |
|
jkunz
|
6112e4e884
|
feat(certificates): add force renew option for domain certificate reprovisioning
|
2026-04-03 19:08:46 +00:00 |
|
jkunz
|
f6a9e344e5
|
feat(opsserver): add RADIUS and VPN metrics to combined ops stats and overview dashboards, and stream live log buffer entries in follow mode
|
2026-04-03 14:11:17 +00:00 |
|
jkunz
|
55699f6618
|
feat(config): add reusable security profiles and network targets with route reference resolution
|
2026-04-02 15:44:36 +00:00 |
|
jkunz
|
c1452131fa
|
feat(vpn): add per-client routing controls and bridge forwarding support for VPN clients
|
2026-04-01 05:13:01 +00:00 |
|
jkunz
|
11ca64a1cd
|
feat(vpn): add VPN client editing and connected client visibility in ops server
|
2026-03-31 09:53:37 +00:00 |
|
jkunz
|
eb211348d2
|
feat(vpn): add tag-based VPN route access control and support configured initial VPN clients
|
2026-03-30 12:07:58 +00:00 |
|
jkunz
|
6f72e4fdbc
|
feat(vpn): add VPN server management and route-based VPN access control
|
2026-03-30 08:15:09 +00:00 |
|
jkunz
|
2f8c04edc4
|
feat(monitoring): add backend protocol metrics to network stats and ops dashboard
|
2026-03-23 07:17:33 +00:00 |
|
jkunz
|
ed3964e892
|
BREAKING CHANGE(opsserver): Require authentication for OpsServer endpoints, split handlers into authenticated view/admin routers, and make identity required on many TypedRequest interfaces
|
2026-03-03 21:39:20 +00:00 |
|
jkunz
|
dee6897931
|
feat(api-tokens): add ability to roll (regenerate) API token secrets and UI to display the newly generated token once
|
2026-02-27 10:24:20 +00:00 |
|
jkunz
|
8f570ae8a0
|
BREAKING CHANGE(remote-ingress): replace tlsConfigured boolean with tlsMode (custom | acme | self-signed) and compute TLS mode server-side
|
2026-02-27 00:04:24 +00:00 |
|
jkunz
|
ea9427d46b
|
feat(remoteingress): expose connected edge IPs and detected public IP; resolve proxy IPs from SmartProxy and improve ops UI
|
2026-02-26 23:15:00 +00:00 |
|
jkunz
|
4d6ac81c59
|
BREAKING CHANGE(opsserver): Return structured configuration (IConfigData) from opsserver and update UI to render detailed config sections
|
2026-02-23 21:34:50 +00:00 |
|
jkunz
|
f5028ffb60
|
feat(route-management): add programmatic route management API with API tokens and admin UI
|
2026-02-23 12:40:26 +00:00 |
|
jkunz
|
48d3d1218f
|
BREAKING CHANGE(email-ops): migrate email operations to catalog-compatible email model and simplify UI/router
|
2026-02-22 00:45:01 +00:00 |
|
jkunz
|
ffc93eb9d3
|
feat(opsserver): add real-time log push to ops dashboard and recent DNS query tracking
|
2026-02-21 14:02:48 +00:00 |
|
jkunz
|
0618755236
|
feat(remoteingress): add ability to generate remote ingress connection tokens and UI copy action; add hubDomain config option; update remoteingress dependency to ^3.1.1
|
2026-02-18 06:05:46 +00:00 |
|
jkunz
|
c23f16149c
|
feat(certificates): add certificate import, export, and deletion support (server handlers, request types, and UI)
|
2026-02-17 16:28:33 +00:00 |
|
jkunz
|
49606ae007
|
feat(remote-ingress): support auto-deriving ports for remote ingress edges and expose manual/derived port breakdown in API and UI
|
2026-02-17 14:17:18 +00:00 |
|
jkunz
|
69be2295f1
|
feat(remoteingress): derive effective remote ingress listen ports from route configs and expose them via ops API
|
2026-02-17 10:55:31 +00:00 |
|
jkunz
|
c889141ec3
|
feat(remoteingress): add Remote Ingress hub and management for edge tunnel nodes, including backend managers, tunnel hub integration, opsserver handlers, typedrequest APIs, and web UI
|
2026-02-16 11:25:16 +00:00 |
|
jkunz
|
8e9de46cd2
|
BREAKING CHANGE(certs): Introduce domain-centric certificate provisioning with per-domain exponential backoff and a staggered serial scheduler; add domain-based reprovision API and UI backoff display; change certificate overview API to be domain-first and include backoff info; bump related deps.
|
2026-02-15 16:03:13 +00:00 |
|
jkunz
|
c5e2c262b7
|
feat(certificates): add certificate overview and reprovisioning in ops UI and API; track SmartProxy certificate events
|
2026-02-13 17:05:33 +00:00 |
|
jkunz
|
9e0e77737b
|
BREAKING CHANGE(config): convert configuration management to read-only; remove updateConfiguration endpoint and client-side editing
|
2026-02-03 23:26:51 +00:00 |
|
jkunz
|
1a108fa8b7
|
BREAKING CHANGE(deps): upgrade major dependencies, migrate action.target to action.targets (array), adapt to SmartRequest API changes, and add RADIUS server support
|
2026-02-02 00:36:19 +00:00 |
|
jkunz
|
c2d3ace0dd
|
feat(radius): add RADIUS server with MAC authentication (MAB), VLAN assignment, accounting and OpsServer API handlers
|
2026-02-01 19:21:37 +00:00 |
|