Ian Renton
|
1a1743d11c
|
ruff fixes
|
2026-09-18 18:38:35 +01:00 |
|
Ian Renton
|
29d8654234
|
Use _stop_event consistently across all threads as the way to signal that it should stop. Add thread joins with timeouts to allow the program to exit cleanly
|
2026-09-18 09:21:38 +01:00 |
|
Ian Renton
|
ba56acd7ac
|
Fix a bug where solar conditions and status data were not properly persisted to disk between restarts. Release v2.0.5
|
2026-08-29 09:17:24 +01:00 |
|
Ian Renton
|
2a4190ec4a
|
Fix GIRO data source. Release v2.0.3
|
2026-08-28 21:47:25 +01:00 |
|
Ian Renton
|
7f1a5ae3be
|
Overnight bug fixes
|
2026-08-18 17:56:31 +01:00 |
|
Ian Renton
|
dd89ff4af7
|
Replace root logger calls with module-specific loggers
|
2026-08-15 08:35:06 +01:00 |
|
Ian Renton
|
af3f82c14d
|
Use ruff linter to fix issues and provide consistent formatting
|
2026-08-15 08:25:54 +01:00 |
|
Ian Renton
|
7391c28cd0
|
flynt pass to provide consistency to string formatters and concatenation
|
2026-08-15 07:55:32 +01:00 |
|
Ian Renton
|
5c86346074
|
Merge branch 'main' into 2.0-pre
# Conflicts:
# core/config.py
# core/status_reporter.py
# server/handlers/api/options.py
# static/js/bands.js
# static/js/map.js
# static/js/spots.js
# templates/status.html
|
2026-08-10 18:34:32 +01:00 |
|
Ian Renton
|
62b3414d29
|
Refactor of caching & data storage part 17 #118
|
2026-08-04 22:11:34 +01:00 |
|
Ian Renton
|
2157bf114e
|
Refactor of caching & data storage part 9 #118
|
2026-08-02 09:06:10 +01:00 |
|