e375adb80a
fix(smartproxy): upgrade @push.rocks/smartproxy to ^23.1.0 and adapt code/tests for its async getStatistics() API
Juergen Kunz2026-02-10 14:41:19 +00:00
ae34314f54
feat(web): determine initial UI view from URL and wire selected view to appdash; add interface and web README files; bump various dependencies
Juergen Kunz2026-02-02 22:21:55 +00:00
1a108fa8b7
BREAKING CHANGE(deps): upgrade major dependencies, migrate action.target to action.targets (array), adapt to SmartRequest API changes, and add RADIUS server support
Juergen Kunz2026-02-02 00:36:19 +00:00
c2d3ace0dd
feat(radius): add RADIUS server with MAC authentication (MAB), VLAN assignment, accounting and OpsServer API handlers
Juergen Kunz2026-02-01 19:21:37 +00:00
b90650c660
fix(tests): update tests and test helpers to current email/DNS APIs, use non-privileged ports, and improve robustness and resilience
Juergen Kunz2026-02-01 18:10:30 +00:00
9b3f5c458d
Refactor code structure for improved readability and maintainability
Juergen Kunz2025-06-20 00:37:29 +00:00
3ba47f9a71
fix: update styles in various components to use dynamic theming and improve layout consistency
Juergen Kunz2025-06-19 12:14:52 +00:00
2ab2e30336
fix: update dependencies and improve email view layout in OpsViewEmails component
Juergen Kunz2025-06-17 14:37:05 +00:00
8ce6c88d58
feat: Integrate SmartMetrics for enhanced CPU and memory monitoring in UI
Juergen Kunz2025-06-12 11:22:18 +00:00
facae93e4b
feat: Implement dees-statsgrid in DCRouter UI for enhanced stats visualization
Juergen Kunz2025-06-12 08:04:30 +00:00
0eb4963247
fix: update @push.rocks/smartproxy to version 19.6.2 and adjust refresh intervals in app state
Juergen Kunz2025-06-10 16:09:41 +00:00
02dd3c77b5
fix: update @push.rocks/smartproxy to version 19.6.1 and improve socket management in ConnectionManager feat: enhance MetricsManager with reset interval and top domains tracking
Philipp Kunz2025-06-09 17:18:50 +00:00
93995d5031
Implement Metrics Manager and Integrate Metrics Collection
Philipp Kunz2025-06-09 16:03:27 +00:00
ab19130904
feat(ts_interfaces): add TypedRequest interfaces for admin and configuration requests fix(dependencies): include @api.global/typedrequest-interfaces in package.json chore(docs): create OpsServer implementation plan in readme.opsserver.md
Juergen Kunz2025-06-07 17:28:15 +00:00
646aa7106b
fix(appstate): update import statement to use plugins module for Smartstate initialization
Juergen Kunz2025-06-07 16:00:54 +00:00
b0f167f6da
feat(appstate): initialize appState with Smartstate from domtools
Philipp Kunz2025-06-07 11:40:31 +00:00
4d8d802006
fix(dependencies): update @types/node and other dependencies to latest versions
Philipp Kunz2025-06-07 11:25:03 +00:00
6ee1d6e917
feat(ops-dashboard): implement OpsServer and dashboard component with initial rendering
Philipp Kunz2025-06-01 19:46:10 +00:00
f877ad9676
fix(dependencies): add ui catalog for minimal local dashboard with statistics.
Philipp Kunz2025-05-31 16:34:39 +00:00
fe817dde00
feat(logging): add professional startup logging to DcRouter
Philipp Kunz2025-05-31 15:58:56 +00:00
272973702e
feat(dns): implement DKIM record serving and proactive key generation
Philipp Kunz2025-05-31 12:53:29 +00:00