| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 8 hours | config: make all fields and the file optional; add output format; default ↵HEADmain | Luke Hoersten | 1 | -7/+136 | |
| logLevel to warn - timezone optional -> host system zone (jiff, macOS + Linux) - storagePath optional -> platform data dir (/var/lib on Linux, ~/Library/Application Support on macOS) - config file optional at the default path; explicit --config must still exist - default logLevel changed from info to warn - new output field (text|json) sets the default rendering so -j isn't needed per call | |||||
| 22 hours | Remove old-implementation references from source doc comments | Luke Hoersten | 1 | -2/+2 | |
| 22 hours | Rename project to mattertimectl; default fabric label to Matter Time Controllerv0.1.0 | Luke Hoersten | 1 | -7/+7 | |
| - Rename crate, binary, and repo from mattertimesync to mattertimectl - Change default fabricLabel to "Matter Time Controller" - Point README at src.nth.io as the main repo, GitHub as the mirror | |||||
| 25 hours | Implement mattertimesync: one-shot Matter time synchronization CLI | Luke Hoersten | 1 | -0/+264 | |
| A standalone CLI Matter controller that joins Matter devices as a secondary administrator (multi-admin) and sets their clocks via the standard Time Synchronization cluster. Built on rs-matter 0.2.0, the official CSA Rust Matter stack: its PASE/CASE initiators, Commissioner flow, builtin mDNS, and generated cluster clients. One-shot runs from a systemd timer; there is no daemon. Hardware-validated end to end (commission, inspect, sync, decommission) against an IKEA ALPSTUGA air quality monitor over Thread, commissioned alongside Apple Home. Design and operation are documented in the README. 34 unit tests, clippy clean. | |||||
