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 |
|
Khalim Conn-Kowlessar
|
041971faa5
|
moving test setup
|
2025-05-15 17:38:34 +01:00 |
|
Khalim Conn-Kowlessar
|
21532afd02
|
removing load dotenv
|
2025-05-15 17:31:38 +01:00 |
|
Khalim Conn-Kowlessar
|
2838beaa8a
|
Added missing floor heights
|
2025-05-15 17:03:15 +01:00 |
|
Khalim Conn-Kowlessar
|
b0f75b5e5b
|
updating fixtures with function call
|
2025-05-15 16:52:03 +01:00 |
|
Khalim Conn-Kowlessar
|
5201cab4a9
|
mocking data for property class tests
|
2025-05-14 15:40:42 +01:00 |
|
Khalim Conn-Kowlessar
|
9f46b23b72
|
added testing automation with tox and added new test to handle error case when fetching address from epc registry
|
2025-05-14 15:34:12 +01:00 |
|
Khalim Conn-Kowlessar
|
30847ded90
|
debugging incorrect fetching of flat data
|
2025-05-13 11:53:38 +01:00 |
|
Khalim Conn-Kowlessar
|
9b869063d1
|
Jun-te was right
|
2025-05-06 19:59:33 +01:00 |
|
Khalim Conn-Kowlessar
|
2cf0fcc2b1
|
wtf
|
2025-05-06 19:59:16 +01:00 |
|
Khalim Conn-Kowlessar
|
7b0fd45fe2
|
handling retrieveing find my epc when we're passing a flat
|
2025-05-06 19:56:36 +01:00 |
|
Khalim Conn-Kowlessar
|
ca173c88ca
|
handling recommendation for solar with a new build
|
2025-05-06 19:21:40 +01:00 |
|
Khalim Conn-Kowlessar
|
5c2296efef
|
handling funky edge case where old property has been surveyed as a new buld
|
2025-05-06 19:12:45 +01:00 |
|
Khalim Conn-Kowlessar
|
afabbf9228
|
allowing total s3 access to engine lambda
|
2025-04-17 17:34:13 +01:00 |
|
Khalim Conn-Kowlessar
|
73fa209cfd
|
updating default values for inclusions/exclusions
|
2025-04-17 15:53:56 +01:00 |
|
Khalim Conn-Kowlessar
|
3c2eab8a43
|
updating dockerfile to install fastapi dependencies + engine for the engine lambda
|
2025-04-17 15:08:56 +01:00 |
|
Khalim Conn-Kowlessar
|
04a50aeeb3
|
added sqlalchemy and pydantic packages
|
2025-04-16 18:30:28 +01:00 |
|
Khalim Conn-Kowlessar
|
7eb964d6fc
|
reduced the size of the fastapi requirements
|
2025-04-16 18:19:13 +01:00 |
|
Khalim Conn-Kowlessar
|
2f636fb1df
|
corrected requirements references in backend
|
2025-04-16 17:52:09 +01:00 |
|
Khalim Conn-Kowlessar
|
f4fc50680b
|
moved files
|
2025-04-16 17:20:31 +01:00 |
|
Khalim Conn-Kowlessar
|
0618fc05fd
|
restructuring app to split out engine code
|
2025-04-16 17:10:13 +01:00 |
|
Khalim Conn-Kowlessar
|
fafbf4a52f
|
refactoring serverless script with sqs queue
|
2025-04-16 16:42:12 +01:00 |
|
Khalim Conn-Kowlessar
|
9453ffb401
|
made lambda async and 15 min timeout
|
2025-04-16 14:09:03 +01:00 |
|
Khalim Conn-Kowlessar
|
e99f1506f9
|
matching ecosurv data to asset list
|
2025-04-15 17:26:40 +01:00 |
|
Khalim Conn-Kowlessar
|
9e179e7f9b
|
enable patching via remote assessment
|
2025-04-14 20:36:00 +01:00 |
|
Khalim Conn-Kowlessar
|
6f4d91440f
|
updated the typing of the event_type field
|
2025-04-14 14:33:58 +01:00 |
|