Chris Frankland-Wright
|
3ffb54e9aa
|
fix: Handle drop-frame timecode separator in API and UI
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-03 15:44:35 +01:00 |
|
Chris Frankland-Wright
|
22dc01e80f
|
fix: Account for drop-frame LTC in time calculation
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-03 15:37:25 +01:00 |
|
Chris Frankland-Wright
|
a1da396874
|
refactor: Use rational numbers for accurate frame rate calculations
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-02 12:26:17 +01:00 |
|
Chris Frankland-Wright
|
58a1d243e4
|
feat: Add system date display and setting via API
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2025-07-30 22:36:19 +01:00 |
|
|
|
d015794b03
|
feat: implement auto-sync with periodic clock nudging
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-29 14:18:10 +01:00 |
|
|
|
c712014bb9
|
feat: Allow millisecond offset for timeturner
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-29 11:39:46 +01:00 |
|
|
|
a12ee88b9b
|
feat: Force sync on config save with timeturner offset
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-29 00:13:23 +01:00 |
|
|
|
80faf4db9a
|
fix: resolve build errors by adapting to clock delta refactor
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-28 23:58:52 +01:00 |
|
|
|
cc782fcd7e
|
feat: add EWMA clock delta and adjtimex nudge controls
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-28 23:51:27 +01:00 |
|
|
|
985ccc6819
|
fix: Enable std feature for log and remove clock history
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-28 23:39:01 +01:00 |
|
|
|
5a86493824
|
feat: add daemon log viewer to web UI
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-28 23:36:51 +01:00 |
|
|
|
b803de93de
|
feat: display clock delta history in UI
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-28 23:14:31 +01:00 |
|
|
|
060cff4089
|
fix: Resolve serde lifetime error in ApiStatus struct
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-21 21:21:41 +01:00 |
|
|
|
1d9bc1e25e
|
feat: add daemon mode and systemd service
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-21 19:42:46 +01:00 |
|
|
|
fecfed04e7
|
fix: remove unused imports
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-21 19:20:29 +01:00 |
|
|
|
777a202877
|
feat: add timeturner for time offsets and migrate config to YAML
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-21 19:16:06 +01:00 |
|
|
|
c48ef1cf3f
|
feat: add web frontend to control the API
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-21 19:00:19 +01:00 |
|
|
|
19a7ac14fb
|
test: remove non-functional manual_sync test
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-21 18:47:22 +01:00 |
|
|
|
03468d7568
|
test: fix failing manual_sync test assertion
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-21 18:41:46 +01:00 |
|
|
|
ac08ffb54f
|
test: add integration tests for API endpoints
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-21 17:18:41 +01:00 |
|
|
|
0325c3b570
|
fix: Set tokio runtime to current_thread to fix !Send errors
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-21 16:48:09 +01:00 |
|
|
|
8ad553aaee
|
feat: add web API for status, sync, and configuration
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-21 16:44:41 +01:00 |
|