Commander1024
e5dce12ed4
Close Phase 8D.4 validation
...
The user confirmed successful empty-Enter and soak testing, closing
8D.4 while leaving numeric reserve gates open and advancing the next
planned work to 8D.5.
2026-09-06 11:23:58 +02:00
Commander1024
117c694cd4
Add SSH Console Ownership Boundary (Phase 8D.4)
...
Implement transport-qualified session identity and immutable owner
adapters
for SSH console lifecycle and output-drain operations. Add focused host
tests
covering admission, stale identities, deferred actions, completion
races,
prompts, backpressure, and slot reuse. Update Phase 8D documentation and
current-state tracking.
2026-09-06 09:07:11 +02:00
Commander1024
f9ee6eec9c
Record Phase 8D.3 M1 sign-off
2026-09-06 08:38:41 +02:00
Commander1024
5a609fa40b
Replace Web Basic Auth With Cookie Sessions
...
Add bounded login challenges, CSRF/origin enforcement, logout, and
session-bound WebSocket admission. Isolate private HTTPD access behind a
version-guarded adapter and add focused host coverage. Also let empty
admin
SSH input reach the normal console handler.
2026-09-05 23:55:05 +02:00
Commander1024
4435a7fddd
Add Standalone Login Page Renderer
...
Add a hash-bound, no-store login document with focused C and Node host
tests. Keep rendering inert until the 8D.3 authentication cutover.
2026-09-05 18:45:12 +02:00
Commander1024
00f226dc59
Add allocation-free web auth parsers
...
Implement strict origin, cookie, and login JSON parsing with
fail-closed validation and output wiping. Add focused host contract
tests
and document the preparatory 8D.3 parser split.
2026-09-05 18:22:15 +02:00
Commander1024
a62a655ac1
Bind Serial Transports To Web Sessions
2026-09-05 18:01:39 +02:00
Commander1024
93eef0e676
Added docs.
2026-09-05 17:16:17 +02:00
Commander1024
27c54c0a92
Phase 8D.1 implemented and validated.
2026-09-05 17:15:22 +02:00
Commander1024
d4991658b1
Phase 8D validation completed
2026-09-05 16:11:23 +02:00
Commander1024
d8999cd4a9
Updated memory baselines
2026-09-05 15:20:09 +02:00
Commander1024
02fdeee345
Record Phase 8D baseline and browser contract
2026-09-05 13:08:17 +02:00
Commander1024
af89dd1bd9
Define staged Phase 8D delivery plan
2026-09-05 12:46:27 +02:00
Commander1024
31d3561d47
Document integrated web administration scope
2026-09-01 23:55:48 +02:00
Commander1024
6318f0c770
Unify browser connection controls (Connect / Disconnect)
2026-09-01 22:34:02 +02:00
Commander1024
10b6d65fa9
Mark Phase 8C hardware validation complete
2026-09-01 22:08:48 +02:00
Commander1024
4449131079
Refine Wi-Fi, mDNS, and terminal lifecycles
...
- Stage disabled station profile edits without restarting the radio
- Make mDNS initialization failure-isolated and reannounce in place
- Document deferred admin actions and explicit browser disconnect
behavior
2026-08-31 04:29:54 +02:00
Commander1024
3feb3b5916
Add configurable Wi-Fi station mDNS hostname support. Mini-Feature #1
2026-08-31 04:14:38 +02:00
Commander1024
06bf33b3cf
Add Explicit Session Exit Controls Mini-Features ä2+3
2026-08-31 04:02:19 +02:00
Commander1024
c37fab67db
Avoid Wi-Fi restarts for disabled profiles Fix #3
2026-08-31 03:51:24 +02:00
Commander1024
d9bd86bb84
Move RS-232 status under debug. Fix #2 from list.
2026-08-31 03:45:38 +02:00
Commander1024
2aafff25be
Keep USB line coding diagnostic only. Fix cdc connect reconfiguring UART
...
1
2026-08-31 03:40:55 +02:00
Commander1024
6ad6c00d68
Harden cleanup and reduce internal RAM use. Phase 8C nearly validated
...
and somewhat stable.
2026-08-31 03:33:43 +02:00
Commander1024
868e9ebc23
Remove outdated startup and SSH banners
2026-08-30 23:20:52 +02:00
Commander1024
5ecd88e19f
Align UART completion with SSH behavior
2026-08-30 23:07:59 +02:00
Commander1024
35a6f32e8b
Display SSH completion candidates for ambiguous prefixes
2026-08-30 23:00:01 +02:00
Commander1024
21d1b12f31
Share completion and add SSH line editing
2026-08-30 22:45:58 +02:00
Commander1024
2f383cd283
Refresh agent documentation for current behavior
2026-08-30 22:45:33 +02:00
Commander1024
7b87375980
Align Documentation With Current Firmware Behavior
2026-08-30 19:11:39 +02:00
Commander1024
f227a2026f
Add Project Guidance For Agents
2026-08-30 18:55:11 +02:00
Commander1024
c2c11fee4e
Expand admin SSH command capabilities
...
Add per-session history, tab completion, interactive prompts, and
bounded input handling. Support deferred lifecycle and host-key actions
after output drains, and document the expanded administration workflow.
2026-08-30 18:34:01 +02:00
Commander1024
0a1bbd6782
Add Serialized SSH Administrative Console
2026-08-30 18:07:02 +02:00
Commander1024
44e3962444
Complete Local Display and Button Interface Validation
2026-08-30 12:27:09 +02:00
Commander1024
302b9065bd
Mark Phase 8B complete and add Phase 8E
...
Document target-hardware validation for role-aware authentication and
outline the planned web session login and logout architecture.
2026-08-30 12:23:01 +02:00
Commander1024
7a4769fdd8
Allow SSH keys on multiple accounts
...
Update validation and duplicate checks to scope key uniqueness per
account, and clarify the console error message. Document cross-account
key assignment and authentication testing.
2026-08-30 12:11:16 +02:00
Commander1024
b7999043ca
Mark Phase 7 As Target-Hardware Validated
2026-08-30 07:53:51 +02:00
Commander1024
bb8e385354
Separate user administration test documentation
2026-08-30 01:35:26 +02:00
Commander1024
0c058b6a8f
Implement role-aware HTTPS and SSH authentication
2026-08-30 01:31:05 +02:00
Commander1024
cd235445c7
Add role-based user database administration
2026-08-30 00:56:18 +02:00
Commander1024
0c7b763bec
Add role-based user administration phase
2026-08-30 00:05:58 +02:00
Commander1024
96e5792273
Add bounded OLED boot identity animation
2026-08-29 21:05:22 +02:00
Commander1024
276559536b
Add persistent OLED UI settings and recovery
2026-08-29 20:18:08 +02:00
Commander1024
16c0c02389
Add Wi-Fi next-profile rotation control
2026-08-29 19:43:21 +02:00
Commander1024
371c0ab896
Add local OLED recovery controls
2026-08-29 19:31:57 +02:00
Commander1024
e291e29357
Implement Phase 7C local status dashboard
...
Add fixed status icons, OLED dimming and wake behavior, lowercase
glyphs, and access-point metadata tracking. Update validation guidance,
roadmap status, and provide an icon layout mockup with licensing.
2026-08-29 19:05:06 +02:00
Commander1024
c10e7d24a8
Implement Read-Only OLED Status UI
2026-08-29 15:29:19 +02:00
Commander1024
4aa5ca80da
Add Panel-Aware Local OLED Display Service
2026-08-29 14:37:44 +02:00
Commander1024
ec9ca5e6d2
Add OLED and button diagnostics
2026-08-29 14:13:34 +02:00
Commander1024
bb04e0ba79
Document Phase 7 display hardware and implementation plan
2026-08-27 16:46:08 +02:00
Commander1024
fa339a3dfa
Stabilize concurrent SSH and WebSocket transports
2026-08-26 23:53:13 +02:00