Commit graph

129 commits

Author SHA1 Message Date
Khalim Conn-Kowlessar
aff4cce777 changing the working directory to var/task/Model for the docker to align with lambda requirements 2023-08-24 14:00:10 +01:00
Khalim Conn-Kowlessar
7f9b973890 removing CMD directive and specifying handler in serverless script 2023-08-24 13:40:07 +01:00
Khalim Conn-Kowlessar
efe07a6e87 Adding instructions to run docker locally 2023-08-24 13:34:14 +01:00
Khalim Conn-Kowlessar
0371a810e7 adding custom domain back into serverless script 2023-08-24 13:17:19 +01:00
Khalim Conn-Kowlessar
f27f6838cc Updated lamdba's dockerfile and serverless script to try and build the lambda from the docker image in ecr 2023-08-24 10:20:23 +01:00
Khalim Conn-Kowlessar
96ac0135e9 transforming lambda to use docker wip 2023-08-22 09:52:42 +01:00
Khalim Conn-Kowlessar
ad6ed75cc3 using v old version of python mip 2023-08-21 21:28:47 +01:00
Khalim Conn-Kowlessar
b26311f417 tryin mip 1.14 2023-08-21 21:16:08 +01:00
Khalim Conn-Kowlessar
2589a46d06 downgrading mip to try and get it working with aws lambda 2023-08-21 20:48:57 +01:00
Khalim Conn-Kowlessar
cc64fdfd21 moving epc_to_sap_lower_bound 2023-08-21 20:39:24 +01:00
Khalim Conn-Kowlessar
33b142aea2 Added mip to requirements 2023-08-21 20:27:24 +01:00
Khalim Conn-Kowlessar
6ac397b565 Adding recommendation materials details to recommendations outputs 2023-08-21 14:39:34 +01:00
Khalim Conn-Kowlessar
f2fc921bc5 optimised api speed, good enough for now 2023-08-21 11:32:50 +01:00
Khalim Conn-Kowlessar
c413482bf4 Added try catch block 2023-08-21 11:21:38 +01:00
Khalim Conn-Kowlessar
eef6fd27dd consolidating commits 2023-08-21 11:18:03 +01:00
Khalim Conn-Kowlessar
8f7ae68b4a bulk uploading recommendations - improved speed by half a second 2023-08-21 11:05:28 +01:00
Khalim Conn-Kowlessar
6d381c2b65 refactored database upload so it's more efficient 2023-08-21 11:03:54 +01:00
Khalim Conn-Kowlessar
776f3a48e5 Added in portfolio aggregation method 2023-08-18 17:21:11 +01:00
Khalim Conn-Kowlessar
f37f6ac029 implemented optimiser into recommendation api 2023-08-18 16:49:03 +01:00
Khalim Conn-Kowlessar
560af9e0cf Added property id to plan creation 2023-08-16 12:10:24 +01:00
Khalim Conn-Kowlessar
557aa108e5 Added in costs placeholder and storing recommendations in backend 2023-08-15 17:48:24 +01:00
Khalim Conn-Kowlessar
e8d31d56a6 Adding in costing framework wip 2023-08-15 17:33:38 +01:00
Khalim Conn-Kowlessar
28dab3a6ff adding placeholder methods for recommendation engine 2023-08-14 18:46:38 +01:00
Khalim Conn-Kowlessar
773bd291a1 Implemented type and description generation into recommendations 2023-08-11 21:00:16 +01:00
Khalim Conn-Kowlessar
51f443a3b5 added starting u value to floor recommendations 2023-08-11 20:31:48 +01:00
Khalim Conn-Kowlessar
35d4d3af03 added starting u value to wall recomendations 2023-08-11 20:29:35 +01:00
Khalim Conn-Kowlessar
4a338f9901 implemented structure of recommendation upload 2023-08-11 14:16:28 +01:00
Khalim Conn-Kowlessar
01496cd1e6 Added plan creation to recommendations api 2023-08-11 11:59:30 +01:00
Khalim Conn-Kowlessar
cbed2d6b86 uploading plan and recommendations wip 2023-08-10 18:26:41 +01:00
Khalim Conn-Kowlessar
e4aeb204ca implemented the materials database call 2023-08-10 17:45:08 +01:00
Khalim Conn-Kowlessar
b278e557fb Added materials table to fastapi backend 2023-08-10 16:53:52 +01:00
Khalim Conn-Kowlessar
b3614a13d9 setting up temp materials db 2023-08-02 19:36:54 +01:00
Khalim Conn-Kowlessar
3a48fa1993 restructured backend api, moving epc clean back to how it was 2023-08-02 10:25:07 +01:00
Khalim Conn-Kowlessar
9af1a0f6a8 texting pyspellchecker in lambda 2023-08-01 18:49:45 +01:00
Khalim Conn-Kowlessar
cf97d4ef31 Adding pytz to requirements 2023-08-01 18:22:16 +01:00
Khalim Conn-Kowlessar
7326425320 Posting property_details_epc to db 2023-08-01 17:39:40 +01:00
Khalim Conn-Kowlessar
90099edcb4 formatting epc data for storage 2023-08-01 17:13:39 +01:00
Khalim Conn-Kowlessar
1b82993802 pushing final data to db almost complete 2023-08-01 16:45:45 +01:00
Khalim Conn-Kowlessar
347008296b Adding in updates to db 2023-08-01 16:04:52 +01:00
Khalim Conn-Kowlessar
45ecd767df pulling out lighting averages 2023-08-01 14:45:29 +01:00
Khalim Conn-Kowlessar
75a358ff4c updating EpcClean to use inside of the backend lambda and pushing property targets to database 2023-08-01 14:26:49 +01:00
Khalim Conn-Kowlessar
6653ae9fbb added mainfuel to outputs 2023-08-01 11:55:30 +01:00
Khalim Conn-Kowlessar
4c99a9308b adding solar hot water and wind turbine features 2023-08-01 11:49:26 +01:00
Khalim Conn-Kowlessar
6f579b6939 adding additional attributes to property for posting to the database 2023-08-01 11:38:35 +01:00
Khalim Conn-Kowlessar
2c4d06f746 Added database post to plan trigger 2023-07-31 16:48:26 +01:00
Khalim Conn-Kowlessar
1ceedc2ebb Adding property table cration to router 2023-07-31 16:26:54 +01:00
Khalim Conn-Kowlessar
c71e6fe44f added property and portfolio models' 2023-07-31 15:02:12 +01:00
Khalim Conn-Kowlessar
cb155f1cac Adding database connection to fastapi 2023-07-31 11:02:22 +01:00
Khalim Conn-Kowlessar
06672e6505 restrict urllib3 version for lambda 2023-07-21 18:47:57 +01:00
Khalim Conn-Kowlessar
3baa8a5ca6 switching out requirements 2023-07-21 18:39:54 +01:00