Daniel Roth
|
11e8a52ec6
|
Add room bottom borders, section start borders, and blank floor separator columns 🟩
|
2026-05-15 15:54:16 +00:00 |
|
Daniel Roth
|
3eaf2011b0
|
Wire _apply_section_borders into headers and data rows; consolidate constants 🟪
|
2026-05-15 15:44:46 +00:00 |
|
Daniel Roth
|
2801756e56
|
Blank separator columns (E, U) carry no header fill 🟩
|
2026-05-15 15:42:24 +00:00 |
|
Daniel Roth
|
a078578122
|
_write_data_rows places door data at cols 22–25 (V–Y) 🟩
|
2026-05-15 15:41:30 +00:00 |
|
Daniel Roth
|
500ec02be2
|
_write_data_rows places door data at cols 22–25 (V–Y) 🟥
|
2026-05-15 15:40:04 +00:00 |
|
Daniel Roth
|
a748260b7d
|
_apply_section_borders sets medium right-border on subtable boundary columns 🟥
|
2026-05-15 15:38:21 +00:00 |
|
Daniel Roth
|
65a40ad371
|
_write_headers uses 25 columns, 2 rows, and "Doors" group label 🟩
|
2026-05-15 15:36:57 +00:00 |
|
Daniel Roth
|
4ba9d64c09
|
_write_headers uses 25 columns, 2 rows, and "Doors" group label 🟥
|
2026-05-15 15:36:16 +00:00 |
|
Daniel Roth
|
70035e6e14
|
AuditRow carries opening and trickle_vent fields, all None on every row 🟩
|
2026-05-15 15:35:04 +00:00 |
|
Daniel Roth
|
f010a360c5
|
AuditRow opening and trickle_vent fields are None on all rows 🟥
|
2026-05-15 15:34:47 +00:00 |
|
Daniel Roth
|
f105c21d35
|
Wire audit_script.py with DB read, row builder, and openpyxl spreadsheet output 🟩
|
2026-05-15 14:49:59 +00:00 |
|
Daniel Roth
|
e6878a821f
|
_build_rows produces correct row groups, window labels, and location fields 🟩
|
2026-05-15 14:48:12 +00:00 |
|
Daniel Roth
|
b6320b745e
|
_build_rows returns structured audit rows from a Plan 🟩
|
2026-05-15 14:47:18 +00:00 |
|
Daniel Roth
|
0ce0228c31
|
_build_rows returns structured audit rows from a Plan 🟥
|
2026-05-15 14:45:10 +00:00 |
|
Daniel Roth
|
1488a60905
|
get_plan_by_uploaded_file_id returns full Plan with floors ordered by level 🟩
|
2026-05-15 14:40:57 +00:00 |
|
Daniel Roth
|
f05d5e557b
|
get_plan_by_uploaded_file_id returns None when plan is absent 🟩
|
2026-05-15 14:36:14 +00:00 |
|
Daniel Roth
|
84a0b4dfde
|
get_plan_by_uploaded_file_id returns None when plan is absent 🟥
|
2026-05-15 14:32:08 +00:00 |
|
Jun-te Kim
|
0573db1151
|
Merge pull request #1089 from Hestia-Homes/feature/run_docker_compose_tests_early
smoke tests
|
2026-05-15 13:36:43 +01:00 |
|
Jun-te Kim
|
6afd076005
|
added 5 second rest every 100 tests
|
2026-05-15 11:28:04 +00:00 |
|
Daniel Roth
|
d3a4365d6e
|
Merge pull request #1090 from Hestia-Homes/trigger-pashub-fetcher-lambda
Pashub fetcher: improve job ID extraction logic and write script to trigger deployed lambda
|
2026-05-15 12:07:39 +01:00 |
|
Daniel Roth
|
ad49bf9d85
|
tweak logs
|
2026-05-15 11:00:58 +00:00 |
|
Daniel Roth
|
eeb2f9eb20
|
tweaks before PR
|
2026-05-15 10:58:42 +00:00 |
|
Jun-te Kim
|
6c8080ef62
|
smoke tests
|
2026-05-14 16:57:31 +00:00 |
|
Jun-te Kim
|
0c3a31ed81
|
smoke tests
|
2026-05-14 16:49:45 +00:00 |
|
Jun-te Kim
|
16e6000180
|
smoke tests
|
2026-05-14 16:44:18 +00:00 |
|
Jun-te Kim
|
572fcc1406
|
smoke tests
|
2026-05-14 16:38:22 +00:00 |
|
Daniel Roth
|
ecd2676c5e
|
pashub_job_id extracts job ID from all valid PasHub link shapes 🟩
|
2026-05-14 13:42:38 +00:00 |
|
Daniel Roth
|
5677789919
|
pashub_job_id extracts ID from /evidence/view links 🟩
|
2026-05-14 13:42:04 +00:00 |
|
Daniel Roth
|
0b358e6de6
|
pashub_job_id extracts ID from /evidence/view links 🟥
|
2026-05-14 13:37:14 +00:00 |
|
Daniel Roth
|
03ae73f39a
|
trigger via sqs from local file
|
2026-05-14 13:37:08 +00:00 |
|
Daniel Roth
|
c98fc8452f
|
Merge pull request #1086 from Hestia-Homes/feature/pashub-additional-files
Fetch coordination and design documents from pashub
|
2026-05-14 11:59:43 +01:00 |
|
Daniel Roth
|
955db1c3eb
|
additional typehint
|
2026-05-14 10:58:38 +00:00 |
|
Daniel Roth
|
faf698eb71
|
rename functions and include typehints
|
2026-05-14 10:57:37 +00:00 |
|
Daniel Roth
|
cc6b64ee2b
|
Merge pull request #1080 from Hestia-Homes/feature/magicplan_uploaded_file_id
Include uploaded file ID on MagicPlan plan
|
2026-05-14 10:23:33 +01:00 |
|
Daniel Roth
|
e8b7cfdcec
|
remove redundant unknown-file test; rename test_infer_* to test_file_type_for_* 🟪
|
2026-05-14 09:01:56 +00:00 |
|
Daniel Roth
|
fb9bdbc585
|
_select_latest_core_files delegates to core_file_for; _get_core_file_type removed 🟪
|
2026-05-14 08:53:56 +00:00 |
|
Daniel Roth
|
5e31c0f3da
|
file_type_for delegates to core_file_for; _MATCHERS removed 🟪
|
2026-05-14 08:51:28 +00:00 |
|
Daniel Roth
|
541d5965b7
|
core_file_for OSM fallback is suppressed when evidence_category is present 🟩
|
2026-05-14 08:46:48 +00:00 |
|
Daniel Roth
|
d4cc00b5e3
|
core_file_for returns None for unrecognised filenames 🟩
|
2026-05-14 08:46:10 +00:00 |
|
Daniel Roth
|
605f2e3d1e
|
core_file_for matches remaining core file types via filename prefix 🟩
|
2026-05-14 08:45:18 +00:00 |
|
Daniel Roth
|
a2dc945bf3
|
core_file_for matches remaining core file types via filename prefix 🟥
|
2026-05-14 08:43:41 +00:00 |
|
Daniel Roth
|
3ef8a59122
|
core_file_for falls back to OSM filename pattern for Retrofit Design Doc 🟩
|
2026-05-14 08:43:04 +00:00 |
|
Daniel Roth
|
e940e75a43
|
core_file_for falls back to OSM filename pattern for Retrofit Design Doc 🟥
|
2026-05-14 08:41:52 +00:00 |
|
Daniel Roth
|
4d3d6dba05
|
core_file_for identifies MTIP files via filename substring 🟩
|
2026-05-14 08:41:26 +00:00 |
|
Daniel Roth
|
176239475a
|
core_file_for identifies MTIP files via filename substring 🟥
|
2026-05-14 08:40:49 +00:00 |
|
Daniel Roth
|
46355be3f1
|
core_file_for identifies IOE files via filename substring 🟩
|
2026-05-14 08:40:21 +00:00 |
|
Daniel Roth
|
9bbd5f1ff9
|
core_file_for identifies IOE files via filename substring 🟥
|
2026-05-14 08:39:58 +00:00 |
|
Daniel Roth
|
e312dd2614
|
core_file_for evidence_category match is case-insensitive 🟩
|
2026-05-14 08:39:11 +00:00 |
|
Daniel Roth
|
9adb467a02
|
new core_file_for function identifies CoreFiles type from filename and evidence category 🟩
|
2026-05-14 08:38:36 +00:00 |
|
Daniel Roth
|
1a789ec609
|
new core_file_for function identifies CoreFiles type from filename and evidence category 🟥
|
2026-05-14 08:37:32 +00:00 |
|