Commit graph

796 commits

Author SHA1 Message Date
Khalim Conn-Kowlessar
3bdadc80df handle 99% of cases - good enough for now 2025-08-09 22:21:36 +01:00
Khalim Conn-Kowlessar
82ede4d8cd fixing funding edge cases and adding tests wip 2025-08-09 22:00:08 +01:00
Khalim Conn-Kowlessar
2093f198e1 fixed multiple edge cases 2025-08-09 21:36:53 +01:00
Khalim Conn-Kowlessar
6614f86223 handling multiple error cases 2025-08-09 19:44:52 +01:00
Khalim Conn-Kowlessar
eb48b408dc missing fuel on gas boiler 2025-08-09 19:30:15 +01:00
Khalim Conn-Kowlessar
ffc6f434d5 handle b30k boiler 2025-08-09 19:26:44 +01:00
Khalim Conn-Kowlessar
b26071e8fc handle smokeless coal boiler 2025-08-09 19:24:16 +01:00
Khalim Conn-Kowlessar
0988fb7d6d handling uncommon heating systems 2025-08-09 18:53:39 +01:00
Khalim Conn-Kowlessar
25f4c7f246 small fixes for multiple heating systems 2025-08-09 18:43:10 +01:00
Khalim Conn-Kowlessar
8dcb9c11d8 handled ceiling and underfloor 2025-08-09 18:15:41 +01:00
Khalim Conn-Kowlessar
8f3c76fde9 fixed bug in mapping electric boiler 2025-08-09 18:12:53 +01:00
Khalim Conn-Kowlessar
20d58aa5d8 handling electricaire system 2025-08-09 18:07:35 +01:00
Khalim Conn-Kowlessar
b847b8bdd2 handled warm air gas system 2025-08-09 17:55:19 +01:00
Khalim Conn-Kowlessar
62d92f29e6 fixed error in reference to fuel type 2025-08-09 17:35:48 +01:00
Khalim Conn-Kowlessar
a9018a541e debugging innovation uplift 2025-08-09 17:04:07 +01:00
Khalim Conn-Kowlessar
a55d2902ce implmenting innovation uplift 2025-08-08 18:41:02 +01:00
Khalim Conn-Kowlessar
e2e2e8c71c added insulation precondition unit tests 2025-08-06 20:04:38 +01:00
Khalim Conn-Kowlessar
1aa6371ff5 fixing funding tests 2025-08-06 14:26:12 +01:00
Khalim Conn-Kowlessar
98d64b9430 added pps matrix to test data 2025-08-06 12:23:26 +01:00
Khalim Conn-Kowlessar
30e1eca74b [Cadded upgrade logic to funding engine 2025-08-01 18:57:47 +01:00
Khalim Conn-Kowlessar
9a558c5bb5 added base unit tests 2025-08-01 18:44:49 +01:00
Khalim Conn-Kowlessar
c970cc81ca fleshing out prs eligibility, adding social 2025-08-01 18:34:27 +01:00
Khalim Conn-Kowlessar
e153ad1231 fixed tests - ready to deploy 2025-08-01 14:11:47 +01:00
Khalim Conn-Kowlessar
5edc8b691f refactored optimisation by adding helper functions 2025-07-31 19:46:53 +01:00
Khalim Conn-Kowlessar
e7005be801 allow slack when goal is increasing epc 2025-07-31 19:15:19 +01:00
Khalim Conn-Kowlessar
2c19b89c77 allowing carbon and energy otimisation by removing slack 2025-07-31 19:13:16 +01:00
Khalim Conn-Kowlessar
7ac3833a7c handling concurrency issues: 2025-07-22 22:24:46 +01:00
Khalim Conn-Kowlessar
b68dc49ce2 beefed up api async logic 2025-07-22 20:46:46 +01:00
Khalim Conn-Kowlessar
2b4ac6ae53 added more detailed loging 2025-07-22 19:47:55 +01:00
Khalim Conn-Kowlessar
12c9ed1670 trying to fix model errors 2025-07-22 19:36:00 +01:00
Khalim Conn-Kowlessar
669f18acbc get from body rather than data 2025-07-22 18:55:37 +01:00
Khalim Conn-Kowlessar
3e13b37086 adding pytz to requirements 2025-07-22 18:22:23 +01:00
Khalim Conn-Kowlessar
38d0dcdb77 passing sheet count to lambda 2025-07-22 18:04:53 +01:00
Khalim Conn-Kowlessar
8c5bd19992 adding sheet count 2025-07-22 18:02:56 +01:00
Khalim Conn-Kowlessar
802da66ce9 fixing engine api 2025-07-22 17:05:03 +01:00
Khalim Conn-Kowlessar
4d4e43c048 fixed requests 2025-07-22 12:45:07 +01:00
Khalim Conn-Kowlessar
5e717b73b2 added validation of indexes to PlanTriggerRequest 2025-07-22 09:36:20 +01:00
Khalim Conn-Kowlessar
151838bef6 adding extra inputs into backend body 2025-07-21 19:29:44 +01:00
Khalim Conn-Kowlessar
92a4d11247 adding goal value to scenario creation 2025-07-15 19:40:05 +01:00
Khalim Conn-Kowlessar
0bc1299e69 adding utilising existing scenario to engine 2025-07-15 18:49:35 +01:00
Khalim Conn-Kowlessar
544949d102 debugging find epc pull from dorrington 2025-07-14 16:10:31 +01:00
Khalim Conn-Kowlessar
20e4b28e07 major bulk update 2025-07-14 10:38:15 +01:00
Khalim Conn-Kowlessar
e7eb9b7aed working on sfr updates for principal 2025-06-25 14:08:22 +01:00
Khalim Conn-Kowlessar
49b1baa4a9 debugging the model for number dual heating systens 2025-06-22 18:30:15 +01:00
Khalim Conn-Kowlessar
f687988180 Adding logic for a heat pump when the property is large enough and handling an edge case for dual heating 2025-06-22 17:11:45 +01:00
Khalim Conn-Kowlessar
53e0a651c9 debugging a recommendation for hhrsh where the property currently has underfloor heating 2025-06-22 16:42:41 +01:00
Khalim Conn-Kowlessar
980f439f49 debugging calico epc search to handle the strict blocks 2025-06-19 22:48:25 +01:00
Khalim Conn-Kowlessar
94dcd9c00a working on hubspot upload 2025-06-03 18:41:01 +01:00
Khalim Conn-Kowlessar
d2a74d5612 adding in a placeholder method which will assume that properties without an EPC, are going to be older properties 2025-05-23 10:48:08 +01:00
Khalim Conn-Kowlessar
1e0fbb111d don't fetch from find my epc website when the property doesnt have an epc 2025-05-23 10:23:38 +01:00