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
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
2325f01cde
feat(web-ui): reorganize dashboard views into grouped navigation with new email, access, and network subviews
2026-04-08 08:24:55 +00:00
jkunz
2b76e05a40
feat(web-ui): reorganize network and security views into tabbed subviews with route-aware navigation
2026-04-08 07:45:26 +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
9d8354e58f
feat(docs,ops-dashboard): document unified database and reusable security profile and network target management
2026-04-02 20:31:08 +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
6f72e4fdbc
feat(vpn): add VPN server management and route-based VPN access control
2026-03-30 08:15:09 +00:00
jkunz
44f2a7f0a9
fix(typescript): tighten TypeScript null safety and error handling across backend and ops UI
2026-03-26 07:40:56 +00:00
jkunz
34d40f7370
fix(auth): treat expired JWTs as no identity, improve logout and token verification flow, and bump deps
2026-03-04 01:11:19 +00:00
jkunz
7d28cea937
feat(ops-dashboard): add lucide icons to Ops dashboard view tabs
2026-02-23 21:40:34 +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
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
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
ae34314f54
feat(web): determine initial UI view from URL and wire selected view to appdash; add interface and web README files; bump various dependencies
2026-02-02 22:21:55 +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
jkunz
dd4ac9fa3d
update menu
2025-07-04 18:58:10 +00:00
jkunz
aed9151998
update
2025-07-04 18:50:15 +00:00
jkunz
ee561c0823
update
2025-07-03 01:50:46 +00:00
jkunz
95cb5d7840
update frontend
2025-07-02 19:18:14 +00:00
jkunz
2f46b3c9f3
update
2025-07-02 11:33:50 +00:00
jkunz
facae93e4b
feat: Implement dees-statsgrid in DCRouter UI for enhanced stats visualization
...
- Added new readme.statsgrid.md outlining the implementation plan for dees-statsgrid component.
- Replaced custom stats cards in ops-view-overview.ts and ops-view-network.ts with dees-statsgrid for better visualization.
- Introduced consistent color scheme for success, warning, error, and info states.
- Enhanced interactive features including click actions, context menus, and real-time updates.
- Developed ops-view-emails.ts for email management with features like composing, searching, and viewing emails.
- Integrated mock data generation for emails and network requests to facilitate testing.
- Added responsive design elements and improved UI consistency across components.
2025-06-12 08:04:30 +00:00
jkunz
e3cb35a036
fix(web ui): login
2025-06-08 12:51:48 +00:00
jkunz
f1fb4c8495
feat: Add operations view components for logs, overview, security, and stats
...
- Implemented `ops-view-logs` for displaying and filtering logs with streaming capabilities.
- Created `ops-view-overview` to show server, email, DNS statistics, and charts.
- Developed `ops-view-security` for monitoring security metrics, blocked IPs, and authentication attempts.
- Added `ops-view-stats` to present comprehensive statistics on server, email, DNS, and security metrics.
- Introduced shared styles and components including `ops-sectionheading` for consistent UI.
2025-06-08 12:03:17 +00:00
philkunz
6ee1d6e917
feat(ops-dashboard): implement OpsServer and dashboard component with initial rendering
2025-06-01 19:46:10 +00:00