 Tannerandaider
|
733275b155
|
feat: only display even hours for day duration ticks
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
|
2026-08-26 16:11:32 +00:00 |
|
 Tannerandaider
|
06c79b515a
|
feat: display only hours on x-axis for day duration
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
|
2026-08-26 16:06:50 +00:00 |
|
 Tannerandaider
|
75734bb9b2
|
fix: display every other day sequentially for month ticks
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
|
2026-08-26 16:03:22 +00:00 |
|
 Tannerandaider
|
3c1a0b41a2
|
feat: display only odd days on x-axis for month duration
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
|
2026-08-26 16:00:25 +00:00 |
|
Tanner
|
4ba212bb25
|
style: reduce minTickGap to 5 on chart XAxis
|
2026-08-26 16:00:23 +00:00 |
|
 Tannerandaider
|
7741b15e86
|
style: change midnight label color to blue
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
|
2026-08-25 23:26:23 +00:00 |
|
 Tannerandaider
|
0e9bbd5dd2
|
feat: use 24-hour clock format for chart tooltips
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
|
2026-08-25 23:24:56 +00:00 |
|
 Tannerandaider
|
242e3148c7
|
fix: use full timestamp as cache key in timezone conversion function
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
|
2026-08-25 23:21:45 +00:00 |
|
 Tannerandaider
|
d049704e6e
|
fix: prevent duplicate XAxis tick labels by passing explicit ticks
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
|
2026-08-25 23:17:13 +00:00 |
|
 Tannerandaider
|
2d085cc877
|
fix: revert tick label deduplication to fix chart rendering
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
|
2026-08-25 23:15:54 +00:00 |
|
 Tannerandaider
|
05f0bb22f7
|
fix: deduplicate chart axis labels using tickFormatter map
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
|
2026-08-25 23:14:26 +00:00 |
|
Tanner
|
42bfc3b768
|
fix: update week duration date format to ddd
|
2026-08-25 23:00:50 +00:00 |
|
tanner
|
3e786b679d
|
Invert esp8266 soil moisture reading
|
2026-08-25 20:51:59 +00:00 |
|
tanner
|
154b4d4c88
|
Adjust windows, return avg air data
|
2026-08-25 20:51:59 +00:00 |
|
 Tannerandaider
|
4e24836aec
|
fix: filter out null values in lastFormatter
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
|
2026-08-25 20:51:25 +00:00 |
|
Tanner
|
88b830973a
|
Rename Soil Moisture
|
2026-08-25 19:54:36 +00:00 |
|
 Tannerandaider
|
d499eedb70
|
refactor: stack soil moisture charts with MultiLineChart
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
|
2026-08-25 19:52:59 +00:00 |
|
Tanner
|
44b33cea75
|
fix: format tooltip values to one decimal place
|
2026-08-25 19:52:57 +00:00 |
|
Tanner
|
87c62ca860
|
Adjust interval settings, use avg air data
|
2026-08-25 19:36:22 +00:00 |
|
Tanner
|
d6c5226e44
|
Remove trailing whitespace
|
2026-08-25 19:10:31 +00:00 |
|
Tanner
|
d1d6812863
|
Adjust pressure chart labels
|
2026-08-25 19:07:49 +00:00 |
|
Tanner
|
1931b48c68
|
Remove empty whitespace lines
|
2026-08-25 18:17:45 +00:00 |
|
 Tannerandaider
|
bcddadf5b9
|
feat: support querying and merging multiple sensors server-side
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
|
2026-08-25 18:14:28 +00:00 |
|
 Tannerandaider
|
ef47ee3b26
|
feat: add MultiLineChart component and merge pressure charts
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
|
2026-08-25 18:07:37 +00:00 |
|
Tanner
|
6be13585fd
|
feat: add pressure graphs
|
2026-08-25 18:07:37 +00:00 |
|
tanner
|
bff2b727cc
|
Add pressure
|
2026-08-25 18:07:18 +00:00 |
|
 tannerandaider
|
086e632b75
|
fix: retry InfluxDB writes and notify on failure
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
|
2026-08-25 18:07:18 +00:00 |
|
tanner
|
3bc09edfe4
|
feat: add moisture to soil history query
|
2026-08-25 18:07:18 +00:00 |
|
Tanner
|
d636bf3124
|
Edit graph exports
|
2026-06-16 21:52:51 +00:00 |
|
Tanner
|
47a952040d
|
Add WH51Soil to dashboard
|
2026-06-16 21:52:51 +00:00 |
|
 tannerandTanner
|
9963777d90
|
Switch to Laundry room sensor export
|
2026-06-16 21:52:51 +00:00 |
|
tanner
|
34f21791cc
|
Catch bad OwnTrack data, add WH51 soil sensor
|
2026-06-07 00:04:19 +00:00 |
|
tanner
|
cd547a15e6
|
Add quarter time period, Laundry Room air
|
2026-04-16 22:46:38 +00:00 |
|
 tannerandaider
|
900e31de9d
|
perf: Filter search results in DB and use time-based gap detection
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-04-16 22:46:38 +00:00 |
|
 tannerandaider
|
6d1a1e7c78
|
fix: Recalculate visit ranges using point-based gap threshold
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-04-16 22:46:38 +00:00 |
|
 tannerandaider
|
c959321c7b
|
perf: Optimize search with InfluxDB geo-filtering; detect time gaps
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-04-16 22:46:38 +00:00 |
|
 tannerandaider
|
182c42de88
|
feat: Implement search API for owntracks geo-fence time ranges
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-04-16 22:46:38 +00:00 |
|
 tannerandaider
|
d809c33f87
|
fix: Handle OPTIONS requests for search route to prevent CORS duplication
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-04-16 22:46:38 +00:00 |
|
 tannerandaider
|
502c18f434
|
fix: Remove duplicate CORS handling from aiohttp app
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-04-16 22:46:38 +00:00 |
|
 tannerandaider
|
a37f446375
|
fix: Enable CORS for /search route
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-04-16 22:46:38 +00:00 |
|
 tannerandaider
|
6f80297ac7
|
feat: Implement search API handler stub with logging
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-04-16 22:46:38 +00:00 |
|
tanner
|
aa3c10fab8
|
feat: Add P2 Pro scale sensor and secure history sharing
|
2026-04-16 22:46:38 +00:00 |
|
tanner
|
15fcc68f76
|
Add leaflet to mapper
|
2026-04-16 22:45:12 +00:00 |
|
tanner
|
3ad9ec9b3d
|
Add Laundry Room air sensors
|
2026-04-16 22:43:55 +00:00 |
|
 tannerandaider
|
4a19599162
|
feat: Calculate and display average pace
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-17 20:19:08 +00:00 |
|
 tannerandaider
|
1003de33f2
|
fix: Center search result on time slider to allow panning
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-17 19:08:44 +00:00 |
|
 tannerandaider
|
aa40a3b1c1
|
feat: Cancel search request when menu is closed
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-17 19:05:50 +00:00 |
|
 tannerandaider
|
c8b9d2b8bd
|
feat: Cycle included area segments by recency
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-17 19:02:13 +00:00 |
|
 tannerandaider
|
6df3446fca
|
feat: Cycle excluded segments by recency on Exclude area clicks
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-17 18:56:38 +00:00 |
|
 tannerandaider
|
24a65b7f79
|
feat: Display total polyline distance in menu with unit conversion
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-17 18:50:44 +00:00 |
|