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
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
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
b90650c660
fix(tests): update tests and test helpers to current email/DNS APIs, use non-privileged ports, and improve robustness and resilience
2026-02-01 18:10:30 +00:00
28cbf84f97
fix(metrics): fix metrics
2025-06-23 00:19:47 +00:00
92fde9d0d7
feat: Implement network metrics integration and UI updates for real-time data display
2025-06-20 10:56:53 +00:00
8ce6c88d58
feat: Integrate SmartMetrics for enhanced CPU and memory monitoring in UI
2025-06-12 11:22:18 +00:00
272973702e
feat(dns): implement DKIM record serving and proactive key generation
...
- Add loadDkimRecords() method to read DKIM records from JSON files
- Integrate DKIM records into DNS server during startup
- Add initializeDkimForEmailDomains() for proactive DKIM key generation
- Ensure DKIM records are available immediately after server startup
- Update documentation with DKIM implementation status
DKIM records are now automatically loaded from .nogit/data/dns/*.dkimrecord.json
and served via DNS. Keys are generated for all configured email domains at startup.
2025-05-31 12:53:29 +00:00
ad0ab6c103
test(dns): add comprehensive tests for DNS record creation
...
- Add test.dns-manager-creation.ts to verify DNS record creation
- Test MX, SPF, DMARC, and DKIM record registration
- Verify records are stored in StorageManager
- Update readme.hints.md with DNS architecture refactoring notes
2025-05-30 09:29:03 +00:00
40db395591
feat(integration): components now play nicer with each other
2025-05-30 05:30:06 +00:00
77ff948404
update
2025-05-28 11:39:54 +00:00
8d59d617f1
fix(interfaces): Remove legacy interfaces
2025-05-27 21:03:17 +00:00
2aeb52bf13
fix(structure): Unify structure even further
2025-05-27 18:00:14 +00:00
243a45d24c
feat(structure): Use unified Email class
2025-05-27 15:38:34 +00:00
cfea44742a
update
2025-05-27 15:06:44 +00:00
af408d38c9
feat(plan): simplify structure
2025-05-27 12:56:12 +00:00
69304dc839
update
2025-05-26 16:14:49 +00:00
a3721f7a74
update
2025-05-26 14:50:55 +00:00
20583beb35
update
2025-05-26 12:23:19 +00:00
5a45d6cd45
update
2025-05-26 04:09:29 +00:00
1b141ec8f3
update
2025-05-23 19:03:44 +00:00
fb424d814c
feat(smartproxy): Update documentation and configuration guides to adopt new route-based SmartProxy architecture
2025-05-16 15:50:46 +00:00
9d895898b1
feat(dcrouter): Enhance DcRouter configuration and update documentation
2025-05-07 23:04:54 +00:00
97cbe6e398
fix(core): update
2024-05-11 12:33:14 +02:00