diff options
| author | Christian Cleberg <[email protected]> | 2026-04-26 00:22:01 -0500 |
|---|---|---|
| committer | Christian Cleberg <[email protected]> | 2026-04-26 00:22:01 -0500 |
| commit | cc69cbd7e589ec4b065ce74d8c5e7714a040cfc5 (patch) | |
| tree | 653eda7655bba21df43f4039915d452110591094 /DomainDig/LocalNotificationService.swift | |
| parent | 535bb0ff0f64d57be1074e33ceb42f598f80205b (diff) | |
| download | domain-dig-cc69cbd7e589ec4b065ce74d8c5e7714a040cfc5.tar.gz domain-dig-cc69cbd7e589ec4b065ce74d8c5e7714a040cfc5.tar.bz2 domain-dig-cc69cbd7e589ec4b065ce74d8c5e7714a040cfc5.zip | |
DomainDig v4.2.0: Add a local-only HTTP API layer for DomainDig
Expose DomainDig as a programmable local domain intelligence engine over
localhost with explicit user opt-in and token-based authentication.
Highlights:
- add a localhost-only API server with safe start/stop lifecycle
- require a local token for every request and store it in Keychain
- add read endpoints for portfolio, domains, history, events, and monitoring
- add inspection endpoints that reuse the existing inspection engine
- add monitoring enable/disable control endpoints
- add structured JSON response envelopes with API versioning
- add lightweight capped request logging with clear/reset support
- add a Settings UI for Local API enablement, token management, status, and logs
- start the server on launch only when enabled
- include Local API secrets in local data reset cleanup
This is the first programmability release for DomainDig and establishes the
foundation for Shortcuts, scripts, and other local automation workflows.
Diffstat (limited to 'DomainDig/LocalNotificationService.swift')
0 files changed, 0 insertions, 0 deletions
