BESS-SCADA-Data / app /services /aemo_fetcher.py

Commit History

Fix HF deployment serving stale BESS list with fictional DUIDs
0d542b0

pourmousavi Claude Opus 4.7 (1M context) commited on

Fix bundle selection: try multiple candidates when best bundle misses
5a939d7

pourmousavi Claude Opus 4.6 (1M context) commited on

Fix OOM on Era 1 dates: chunk CSV output and pre-filter by DUID
6250d00

pourmousavi Claude Opus 4.6 (1M context) commited on

Fix era-aware file matching for pre-Apr 2025 SCADA data and add warnings system
c6457f4

pourmousavi Claude Opus 4.6 (1M context) commited on

Fix FPPMW file lookup to use publication date (D+1) instead of settlement date
7986823

Claude commited on

Fix memory error: revert incorrect D+1 filename assumption
3691b86

Claude commited on

Fix missing second-half FPPMW ZIP for dates from 11 Jan 2026
5a2041e

Claude commited on

Catch all network errors; show HTTP status on frontend error
d707685

Claude commited on

Fix docstring and remove wasteful D+1 fetch
2420f34

Claude commited on

Fetch ALL half-day ZIP files for a settlement date, not just the first
b7c0a6b

Claude commited on

Fix missing second 12-hour half of NEM market day (AEST, not UTC)
73898ba

Claude commited on

Fix missing second 12-hour half of FPPMW daily ZIPs
adfdb79

Claude commited on

Fix 12-hour gap in SCADA data by reading all CSVs from each inner ZIP
7c86166

Claude commited on

Only match FPPMW files; set DATA_START_DATE to 2025-02-28
10bbc1b

Claude commited on

Add FPPMW monthly archive support (Mar 2025–Jan 2026) + 24h day coverage
19b8b03

Claude commited on

Prefer FPPMW over FPP when both exact-match the target date
540b503

Claude commited on

Handle FPPMW nested-ZIP format introduced on 11 Jan 2026
7496930

Claude commited on

Fix archive bundle logic: exclude FPPMW files; always try Current first
f0a0ff5

Claude commited on

Rewrite archive ZIP selection: find largest start-date <= target date
ff812da

Claude commited on

Fix monthly archive detection: exclude FPPMW daily files from monthly match
0950d2d

Claude commited on

Fix FPPDAILY fetcher: add User-Agent, monthly archive support, and logging
3f2df04

Claude commited on

Fix FPPDAILY fetcher: improve HTML parsing and add archive fallback logic
d75e874

Claude commited on

Initial implementation: NEM Battery SCADA Data Explorer
fd0bd3b

Claude commited on