Commit graph

3625 commits

Author SHA1 Message Date
Khalim Conn-Kowlessar
1717e7b4c2 fixing typing issues 2026-02-26 12:45:52 +00:00
Khalim Conn-Kowlessar
f13bffec7c implementing scenario_ids_ignored feedback 2026-02-26 12:45:52 +00:00
Khalim Conn-Kowlessar
e645f90b0e fixing stict typing issues 2026-02-26 12:45:52 +00:00
Khalim Conn-Kowlessar
bf865811c0 added handler typing 2026-02-26 12:45:52 +00:00
Khalim Conn-Kowlessar
2e5ae82d3b added additional testing packages to dev container 2026-02-26 12:45:52 +00:00
Khalim Conn-Kowlessar
042140afec added export to pytest.ini 2026-02-26 12:45:52 +00:00
Khalim Conn-Kowlessar
43796d339e revert load dotenv path for sal 2026-02-25 13:49:12 +00:00
Khalim Conn-Kowlessar
3d18827961 added plan name to export 2026-02-25 13:36:02 +00:00
Khalim Conn-Kowlessar
0333f33123 Merge branch 'main' of https://github.com/Hestia-Homes/Model into bug/plan-with-budget-more-expensive 2026-02-25 09:55:40 +00:00
Jun-te Kim
60c6873b37
Merge pull request #747 from Hestia-Homes/bug/incorrect-secondary-heating
Bug/incorrect secondary heating
2026-02-25 08:41:10 +00:00
Khalim Conn-Kowlessar
54b00a1671 removed incorrect ventilation input 2026-02-24 20:13:55 +00:00
Khalim Conn-Kowlessar
d85c44f039 fixing incorrect condition in best practice measures 2026-02-24 20:11:48 +00:00
Khalim Conn-Kowlessar
088ea1e1c2 zero gain 2026-02-24 19:54:31 +00:00
Khalim Conn-Kowlessar
de360ab866 fixed issue when phase is 0 2026-02-24 19:34:51 +00:00
Jun-te Kim
90af1b156e
Merge pull request #745 from Hestia-Homes/bug/incorrect-secondary-heating
Handling cases where ventilation sap is zero
2026-02-24 10:55:13 +00:00
Khalim Conn-Kowlessar
b14c81fa83 allow slightly negative impact on cost savings 2026-02-24 00:32:03 +00:00
Khalim Conn-Kowlessar
40f3c36dbb adding further tests for filtering phase adjustments 2026-02-23 23:26:41 +00:00
KhalimCK
cda31420e8
Merge pull request #744 from Hestia-Homes/bug/plans-not-hitting-c
Bug/plans not hitting c
2026-02-23 15:45:00 +00:00
Khalim Conn-Kowlessar
9dda6fb434 fixed test and variable renames in function 2026-02-23 15:33:32 +00:00
Khalim Conn-Kowlessar
694717bd34 addressing Dan's feedback 2026-02-23 14:14:07 +00:00
Khalim Conn-Kowlessar
73928c67c5 added future todo for measure types 2026-02-23 13:37:17 +00:00
Khalim Conn-Kowlessar
84aef79735 Added tests for checking ventilation 2026-02-23 13:35:31 +00:00
Daniel Roth
aa9cb58e0b
Merge pull request #742 from Hestia-Homes/bug/correctly-map-name-to-plan-model
Add name to Plan record and include in mapping between domain and ORM Model
2026-02-23 13:07:30 +00:00
Daniel Roth
c514ef53dc Add name to plan record and include in mapping 2026-02-23 13:03:03 +00:00
Khalim Conn-Kowlessar
5305643991 pass needs ventilation to optimiser functon' 2026-02-23 12:44:42 +00:00
Khalim Conn-Kowlessar
bf3d6f4d51 working on integration test 2026-02-23 12:13:59 +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
Khalim Conn-Kowlessar
3e0444b3a7 working on export logic 2026-02-20 17:01:09 +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
Khalim Conn-Kowlessar
d51af41125 tweaked inputs for standardised asset list 2026-02-20 12:12:43 +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