BESS-SCADA-Data / app /services

Commit History

Drop XLSX mirror layer to satisfy HuggingFace binary-file policy
4424ac7

pourmousavi Claude Opus 4.7 (1M context) commited on

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 MW capacity column name to match AEMO xlsx header
6fd40d3

Claude commited on

Add 5-minute dispatch energy data, data-type checkboxes, remove preview table
2f1129f

Claude commited on

Add learned wait-time estimates and stretch chart to fill frame
e6a4103

Claude commited on

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

Claude commited on

Fix multi-segment CSV parsing so both half-day files use their own schema
c38e61e

Claude commited on

Fix silent 500: add global exception handler and NaN safety
36d7e96

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

Fix TypeError in compute_summary when std() returns None
f074dd8

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

Fix chart truncation and CSV datetime format
3f12710

Claude commited on

Remove time boundary filter causing data truncation to a few hours
158d873

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

Fix BESS columns, dropdown format, and date picker UX
d31601b

Claude commited on

Fix header row: use row 4 (index 3) not row 1 in Generator Information sheet
3f56f5a

Claude commited on

Source BESS list dynamically from AEMO generation information XLSX
ead45e6

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

Fix Polars schema inference: scan all rows to detect float columns
57e50b3

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