18cc21a49e
feat(ts_web): add Certificate Management documentation and ops-view-certificates reference
2026-02-16 00:26:35 +00:00
0a6315f177
feat(certs): integrate smartacme v9 for ACME certificate provisioning and add certificate management features, docs, dashboard views, API endpoints, and per-domain backoff scheduler
2026-02-16 00:22:23 +00:00
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
28a38252da
feat(certs): persist ACME certificates in StorageManager, add storage-backed cert manager, default storage to filesystem, and improve certificate status reporting
2026-02-14 14:27:58 +00:00
6532c7ff22
fix(deps): bump @push.rocks/smartproxy dependency to ^25.2.2
2026-02-14 12:49:57 +00:00
09d66e4528
fix(dcrouter): bump patch for release pipeline consistency - no code changes
2026-02-14 12:33:04 +00:00
3078fa9d7b
feat(dashboard): use SmartProxy server-side throughput history and per-IP bandwidth in network view
2026-02-14 12:31:44 +00:00
d73266eeb8
fix(deps): bump @push.rocks/smartproxy to ^25.2.0
2026-02-14 11:26:58 +00:00
383e0adc23
fix(dependencies): bump @push.rocks/smartproxy to ^25.1.0
2026-02-14 09:25:59 +00:00
2638990667
fix(dcrouter): improve domain pattern matching to support routing-glob and wildcard patterns and use matching logic when resolving routes
2026-02-13 23:16:25 +00:00
b033d80927
fix(network,dcrouter): Always register SmartProxy certificate event handlers and include total bytes + improved connection metrics in network stats/UI
2026-02-13 22:03:23 +00:00
8e722f5ab6
feat(certificates): include certificate source/issuer and Rust-side status checks; pass eventComms into certProvisionFunction and record expiry information
2026-02-13 21:37:52 +00:00
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
8be1e87bdc
feat(monitoring): add throughput metrics and expose them in ops UI
2026-02-13 14:19:19 +00:00
ca112c3e42
feat(acme): Integrate SmartAcme DNS-01 handling and add certificate provisioning for SmartProxy
2026-02-13 12:12:01 +00:00
ee550e6f25
fix(deps): bump @push.rocks/smartdns to ^7.8.1 and @push.rocks/smartmta to ^5.2.2
2026-02-13 00:02:09 +00:00
3c5b26d1c1
fix(deps): bump @push.rocks/smartproxy to ^23.1.4
2026-02-12 22:51:55 +00:00
8dd9770339
fix(dcrouter): remove legacy handling of emailConfig.routes that added domain-based routes
2026-02-12 16:27:28 +00:00
a309145829
fix(cache): use user-writable ~/.serve.zone/dcrouter for TsmDB and centralize data path logic
2026-02-12 14:20:42 +00:00
2d6dbc552e
fix(packaging): add files whitelist to package.json and remove Playwright-generated screenshots
2026-02-12 13:41:32 +00:00
87c039a63f
fix(docs): update documentation and packaging configuration: document smartmta/smartdns integrations, adjust API method names, and add release registry info
2026-02-12 10:15:26 +00:00
735464e8e6
fix(deps/tests): bump two dependencies and disable cache in tests
2026-02-11 17:24:17 +00:00
530ebbf3e4
BREAKING CHANGE(mta): migrate internal MTA to @push.rocks/smartmta and remove legacy mail/deliverability implementation
2026-02-11 16:32:49 +00:00
e375adb80a
fix(smartproxy): upgrade @push.rocks/smartproxy to ^23.1.0 and adapt code/tests for its async getStatistics() API
2026-02-10 14:41:19 +00:00
41fe7a8a47
feat(cache): add persistent smartdata-backed cache with LocalTsmDb, cache cleaner, and DcRouter integration
2026-02-10 11:22:15 +00:00
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
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
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
d54831765b
fix(mail): migrate filesystem helpers to fsUtils, update DKIM and mail APIs, harden SMTP client, and bump dependencies
2026-02-01 14:17:54 +00:00
dd4ac9fa3d
update menu
2025-07-04 18:58:10 +00:00
aed9151998
update
2025-07-04 18:50:15 +00:00
9027125520
update
2025-07-03 01:53:50 +00:00
ee561c0823
update
2025-07-03 01:50:46 +00:00
95cb5d7840
update frontend
2025-07-02 19:18:14 +00:00
2f46b3c9f3
update
2025-07-02 11:33:50 +00:00
7bd94884f4
update
2025-06-29 18:47:44 +00:00
405990563b
update UI
2025-06-27 09:28:07 +00:00
bf9f805c71
fix(metrics): fix metrics
2025-06-23 13:24:43 +00:00
28cbf84f97
fix(metrics): fix metrics
2025-06-23 00:19:47 +00:00
d24e51117d
fix(metrics): fix metrics
2025-06-22 23:40:02 +00:00
92fde9d0d7
feat: Implement network metrics integration and UI updates for real-time data display
2025-06-20 10:56:53 +00:00
3ba47f9a71
fix: update styles in various components to use dynamic theming and improve layout consistency
2025-06-19 12:14:52 +00:00
2ab2e30336
fix: update dependencies and improve email view layout in OpsViewEmails component
2025-06-17 14:37:05 +00:00
8ce6c88d58
feat: Integrate SmartMetrics for enhanced CPU and memory monitoring in UI
2025-06-12 11:22:18 +00:00
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
0eb4963247
fix: update @push.rocks/smartproxy to version 19.6.2 and adjust refresh intervals in app state
2025-06-10 16:09:41 +00:00
e3cb35a036
fix(web ui): login
2025-06-08 12:51:48 +00:00
3a95ea9f4e
update
2025-06-08 12:39:53 +00:00