Commit graph

3599 commits

Author SHA1 Message Date
Khalim Conn-Kowlessar
84aef79735 Added tests for checking ventilation 2026-02-23 13:35:31 +00:00
Khalim Conn-Kowlessar
5305643991 pass needs ventilation to optimiser functon' 2026-02-23 12:44:42 +00:00
Daniel Roth
f79a17a056
Merge pull request #740 from Hestia-Homes/categorisation-return-newest-plans-for-given-scenario
Only get most recently added plans for scenario
2026-02-23 11:48:22 +00:00
Daniel Roth
31cfa47d8f dont worry about default scenarios 2026-02-20 17:10:53 +00:00
Daniel Roth
325e7f65e0 make sure Plan object is instantiated correctly. Additional logging 2026-02-20 16:13:30 +00:00
Daniel Roth
96fbd7f24c ensure all defaults are unset before setting new ones, refactor of processor 2026-02-20 15:26:40 +00:00
Daniel Roth
ec01e1d190 only get most recently added plans for scenario 2026-02-20 13:39:07 +00:00
Daniel Roth
1119eb24bc
Merge pull request #738 from Hestia-Homes/bug/categorisation-failure
Handle categorisation when all plans have zero cost
2026-02-20 12:04:09 +00:00
Daniel Roth
fdc7fc1d32 Merge branch 'main' into bug/categorisation-failure 2026-02-20 11:36:09 +00:00
Daniel Roth
ce94fb0573 handle some plans having zero cost 🟩 2026-02-20 11:35:12 +00:00
Daniel Roth
678de56def handle some plans having zero cost 🟥 2026-02-20 11:24:17 +00:00
Daniel Roth
e0626c4d3e
Merge pull request #735 from Hestia-Homes/bug/categorisation-failure
Handle categorisation when all plans have zero cost
2026-02-20 10:52:06 +00:00
Daniel Roth
b4583d3c8b put test portfolio back in local runner 2026-02-20 10:42:03 +00:00
Daniel Roth
481bd1197a put test portfolio back into invoke lambda script 2026-02-20 10:40:33 +00:00
Daniel Roth
47de308bf3 reformatting 2026-02-20 10:39:16 +00:00
Daniel Roth
cb55338f39 handle all plans having null cost 🟩 2026-02-20 10:38:29 +00:00
Daniel Roth
0e279b15ce handle all plans having zero cost 🟩 2026-02-20 10:36:22 +00:00
Daniel Roth
a8d3ce599d handle all plans having zero cost 🟥 2026-02-20 10:11:31 +00:00
Daniel Roth
6dcb4d1d92 additional logging 2026-02-19 17:03:40 +00:00
Daniel Roth
c2715e6c80
Merge pull request #731 from Hestia-Homes/feature/categorisation-improvements
Categorisation of works improvements
2026-02-19 14:55:04 +00:00
Daniel Roth
63bef436d0 do batch update per portfolio not per property 2026-02-19 12:44:41 +00:00
Daniel Roth
9d12eef0e5 Remove unused db functions 2026-02-19 12:22:19 +00:00
Daniel Roth
dae74d2f8b Fix bug where default plans were not being unset if they weren't included in scenarios to be considered 2026-02-19 12:18:22 +00:00
Daniel Roth
b715a60d4a typo in log 2026-02-19 09:25:55 +00:00
Daniel Roth
d957c18c62 Merge branch 'main' into feature/categorisation-improvements 2026-02-19 08:58:43 +00:00
KhalimCK
61e9fb28be
Merge pull request #728 from Hestia-Homes/bug/plan-with-budget-more-expensive
Bug/plan with budget more expensive
2026-02-18 17:50:21 +00:00
Khalim Conn-Kowlessar
627d4c1c18 Merge branch 'main' of https://github.com/Hestia-Homes/Model into bug/plan-with-budget-more-expensive
# Conflicts:
#	asset_list/app.py
2026-02-18 17:44:29 +00:00
Khalim Conn-Kowlessar
0e10923353 addressing feedback 2026-02-18 17:39:40 +00:00
Daniel Roth
5ffa729078 rename variable in invoke local lambda 2026-02-18 17:35:31 +00:00
Daniel Roth
c1aa5716be priority list is scenarios not plans 🟩 2026-02-18 17:26:22 +00:00
Daniel Roth
ce8c1d23e6 priority list is scenarios not plans 🟥 2026-02-18 17:24:17 +00:00
Daniel Roth
475b3d0e13 input is list of scenarios to consider not list of plans 2026-02-18 17:19:38 +00:00
Khalim Conn-Kowlessar
378eb05508 aesthetics 2026-02-18 17:18:29 +00:00
Khalim Conn-Kowlessar
ffbfe4992a fixed tests 2026-02-18 17:17:52 +00:00
Daniel Roth
490c8946d7 Unset existing default before setting new one 2026-02-18 17:11:00 +00:00
Daniel Roth
478947b8da move docker compose back to categorisation directory and define simple invoke script 2026-02-18 16:12:23 +00:00
Daniel Roth
b4e3dc9f42 add example request body 2026-02-18 15:19:36 +00:00
Daniel Roth
3f022ba548 rename service in docker compose 2026-02-18 15:13:24 +00:00
Daniel Roth
f7fe7132c7 docker compose for running lambdas locally 2026-02-18 15:12:24 +00:00
Daniel Roth
97a75191eb Merge branch 'main' into feature/categorisation-improvements 2026-02-18 14:53:13 +00:00
Daniel Roth
3dbe118b38 additional logs in handler for local testing 2026-02-18 13:29:16 +00:00
Jun-te Kim
558df8cd78
Merge pull request #727 from Hestia-Homes/feature/ordnance_survey
Feature/ordnance survey
2026-02-18 12:47:33 +00:00
Khalim Conn-Kowlessar
e0f897bf44 minor stying and typing 2026-02-18 12:46:25 +00:00
Khalim Conn-Kowlessar
ecaf742a18 added catch if budget is not set 2026-02-18 12:38:45 +00:00
d7e1d45ed8 Merge github.com:Hestia-Homes/Model into feature/ordnance_survey 2026-02-18 12:30:59 +00:00
Khalim Conn-Kowlessar
f4db5389f5 getting rid of test code 2026-02-18 12:30:20 +00:00
c2196b6e0d 10 address 2uprn 2026-02-18 12:23:29 +00:00
546cc2a58f added lambda in parrael code 2026-02-18 12:17:23 +00:00
Khalim Conn-Kowlessar
c08ab7a767 passing around allow slack 2026-02-18 12:11:14 +00:00
Khalim Conn-Kowlessar
8e22ced679 intial impelmentation of strategic optimiser with tests 2026-02-18 12:03:37 +00:00