Commit graph

6685 commits

Author SHA1 Message Date
Daniel Roth
b59b248ba0 Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-19 09:39:43 +00:00
Jun-te Kim
eba0024f64
Merge pull request #908 from Hestia-Homes/main
Deploy fastapi with terraform: save CDN terraform state so it isn't recreated every deploy
2026-03-19 09:36:36 +00:00
Daniel Roth
14e139150f
Merge pull request #907 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: save CDN terraform state so it isn't recreated every deploy
2026-03-19 09:35:27 +00:00
Daniel Roth
50696c9ef4 save cloudfront tfstate 2026-03-19 08:36:51 +00:00
Khalim Conn-Kowlessar
b174eea10e updated hotwater 2026-03-18 22:12:49 +00:00
Khalim Conn-Kowlessar
e92b70f9ec modifying recommendation classes 2026-03-18 22:11:16 +00:00
Khalim Conn-Kowlessar
84d4263d9a removing data 2026-03-18 19:17:22 +00:00
Khalim Conn-Kowlessar
f45260706e fixed bug in epc record cleaning" 2026-03-18 18:16:57 +00:00
Daniel Roth
9d8a66509e Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-18 17:17:42 +00:00
Daniel Roth
80e0ade85a
Merge pull request #905 from Hestia-Homes/main
Some checks are pending
Fast Api Backend Deploy / deploy (push) Waiting to run
Deploy infrastructure / ara_engine_image (push) Blocked by required conditions
Deploy infrastructure / ara_engine_lambda (push) Blocked by required conditions
Deploy infrastructure / address2uprn_image (push) Blocked by required conditions
Deploy infrastructure / determine_stage (push) Waiting to run
Deploy infrastructure / shared_terraform (push) Blocked by required conditions
Deploy infrastructure / address2uprn_lambda (push) Blocked by required conditions
Deploy infrastructure / postcodeSplitter_image (push) Blocked by required conditions
Deploy infrastructure / postcodeSplitter_lambda (push) Blocked by required conditions
Deploy infrastructure / condition_etl_image (push) Blocked by required conditions
Deploy infrastructure / condition_etl_lambda (push) Blocked by required conditions
Deploy infrastructure / categorisation_image (push) Blocked by required conditions
Deploy infrastructure / categorisation_lambda (push) Blocked by required conditions
Deploy infrastructure / ordnanceSurvey_image (push) Blocked by required conditions
Deploy infrastructure / ordnanceSurvey_lambda (push) Blocked by required conditions
Deploy infrastructure / fast_api_lambda (push) Blocked by required conditions
Deploy infrastructure / cloudfront_acm (push) Blocked by required conditions
Deploy infrastructure / cloudfront_cdn (push) Blocked by required conditions
Deploy fastapi with terraform: Always install python packages
2026-03-18 16:22:09 +00:00
Daniel Roth
471c331df8
Merge pull request #904 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: Always install python packages
2026-03-18 16:20:05 +00:00
Daniel Roth
7821666f83 add empty line back in 2026-03-18 14:53:44 +00:00
Daniel Roth
7544700618 always run pip install 2026-03-18 14:13:38 +00:00
Daniel Roth
de7c8aadfd Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-18 11:45:44 +00:00
Jun-te Kim
fc425b8b66 better comments 2026-03-17 17:18:09 +00:00
Jun-te Kim
05cae87733 Merge branch 'main' into feature/hubspot_etl 2026-03-17 17:15:29 +00:00
Jun-te Kim
f69a615140 revert to old one 2026-03-17 17:13:49 +00:00
Jun-te Kim
e62055a9a2
Merge pull request #903 from Hestia-Homes/main
Some checks are pending
Fast Api Backend Deploy / deploy (push) Waiting to run
Deploy infrastructure / address2uprn_lambda (push) Blocked by required conditions
Deploy infrastructure / determine_stage (push) Waiting to run
Deploy infrastructure / shared_terraform (push) Blocked by required conditions
Deploy infrastructure / ara_engine_image (push) Blocked by required conditions
Deploy infrastructure / ara_engine_lambda (push) Blocked by required conditions
Deploy infrastructure / address2uprn_image (push) Blocked by required conditions
Deploy infrastructure / postcodeSplitter_image (push) Blocked by required conditions
Deploy infrastructure / postcodeSplitter_lambda (push) Blocked by required conditions
Deploy infrastructure / condition_etl_image (push) Blocked by required conditions
Deploy infrastructure / condition_etl_lambda (push) Blocked by required conditions
Deploy infrastructure / categorisation_image (push) Blocked by required conditions
Deploy infrastructure / categorisation_lambda (push) Blocked by required conditions
Deploy infrastructure / ordnanceSurvey_image (push) Blocked by required conditions
Deploy infrastructure / ordnanceSurvey_lambda (push) Blocked by required conditions
Deploy infrastructure / fast_api_lambda (push) Blocked by required conditions
Deploy infrastructure / cloudfront_acm (push) Blocked by required conditions
Deploy infrastructure / cloudfront_cdn (push) Blocked by required conditions
deploy fastapi with terraform: do not recreate certificate every deploy
2026-03-17 17:12:51 +00:00
Jun-te Kim
f727e8336e
Merge pull request #902 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: dont recreate certificates every time
2026-03-17 17:10:43 +00:00
Daniel Roth
63c0f84523 update gitignore to ignore terraform outputs 2026-03-17 17:08:59 +00:00
Daniel Roth
3aefba7ba7 do not recreate certificate every deploy 2026-03-17 17:02:52 +00:00
Jun-te Kim
6bfeeeb1b1 go back to origional 2026-03-17 13:14:16 +00:00
Jun-te Kim
547f50550b readded per khalims request 2026-03-17 12:58:35 +00:00
Jun-te Kim
d3e9fd41e6 fixed address 2 uprn now usees POSTCODE 2026-03-17 12:40:44 +00:00
Jun-te Kim
1b53b47048 add this in a sensible branch 2026-03-17 12:37:50 +00:00
KhalimCK
a10a1a0022
Merge pull request #901 from Hestia-Homes/main
Some checks are pending
Fast Api Backend Deploy / deploy (push) Waiting to run
Deploy infrastructure / address2uprn_image (push) Blocked by required conditions
Deploy infrastructure / determine_stage (push) Waiting to run
Deploy infrastructure / shared_terraform (push) Blocked by required conditions
Deploy infrastructure / ara_engine_image (push) Blocked by required conditions
Deploy infrastructure / ara_engine_lambda (push) Blocked by required conditions
Deploy infrastructure / address2uprn_lambda (push) Blocked by required conditions
Deploy infrastructure / postcodeSplitter_image (push) Blocked by required conditions
Deploy infrastructure / postcodeSplitter_lambda (push) Blocked by required conditions
Deploy infrastructure / condition_etl_image (push) Blocked by required conditions
Deploy infrastructure / condition_etl_lambda (push) Blocked by required conditions
Deploy infrastructure / categorisation_image (push) Blocked by required conditions
Deploy infrastructure / categorisation_lambda (push) Blocked by required conditions
Deploy infrastructure / ordnanceSurvey_image (push) Blocked by required conditions
Deploy infrastructure / ordnanceSurvey_lambda (push) Blocked by required conditions
Deploy infrastructure / fast_api_lambda (push) Blocked by required conditions
Deploy infrastructure / cloudfront_acm (push) Blocked by required conditions
Deploy infrastructure / cloudfront_cdn (push) Blocked by required conditions
Deploy fastapi with terraform: ensure cdn certificate state bucket is populated
2026-03-17 12:29:05 +00:00
KhalimCK
b580dfcdcc
Merge pull request #900 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: ensure cdn certificate state bucket is populated
2026-03-17 12:28:24 +00:00
Daniel Roth
8f114d4e0e Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-17 12:23:35 +00:00
Daniel Roth
4b40520288 make sure cdn certificate state is stored 2026-03-17 12:23:19 +00:00
Jun-te Kim
477443e404
Merge pull request #899 from Hestia-Homes/main
Deploy fastapi with terraform: hardcode tfstate bucket names when accessing them
2026-03-17 12:04:35 +00:00
Daniel Roth
5978e16654
Merge pull request #898 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: hardcode tfstate bucket names when accessing them
2026-03-17 12:03:48 +00:00
Daniel Roth
93d1dc0ef2 Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-17 12:01:02 +00:00
Daniel Roth
f84a5cd762 hardcode state bucket names 2026-03-17 12:00:43 +00:00
Jun-te Kim
a0b1b0b205
Merge pull request #897 from Hestia-Homes/main
Deploy fastapi with terraform: add certificate
2026-03-17 11:52:14 +00:00
Daniel Roth
246e6aa1c6
Merge pull request #896 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: add certificate
2026-03-17 11:51:27 +00:00
Daniel Roth
3d0a37cf22 certificate depends on shared because of tfstate bucket 2026-03-17 11:47:56 +00:00
Daniel Roth
e9f37e7959 add certificate for cdn 2026-03-17 11:37:37 +00:00
Daniel Roth
0540d4bab5 Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-17 10:14:49 +00:00
Daniel Roth
e5b4e99df6
Merge pull request #895 from Hestia-Homes/main
Deploy fastapi with terraform: use managed cloudfront policies
2026-03-17 09:50:44 +00:00
KhalimCK
316fac48b4
Merge pull request #894 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: use managed cloudfront policies
2026-03-17 09:49:40 +00:00
Daniel Roth
91d97a6257 Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-17 09:42:42 +00:00
Daniel Roth
c91193ed22 use managed cloudfront caching and forwarding policies instead of defining our own 2026-03-17 09:42:16 +00:00
KhalimCK
f2431f103e
Merge pull request #893 from Hestia-Homes/main
Backend terraform deployment: api gateway logging
2026-03-17 09:23:44 +00:00
KhalimCK
1e7d900a47
Merge pull request #892 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: api gateway logging
2026-03-17 09:22:55 +00:00
Daniel Roth
867cebc9f2 add cloudwatch logging to api gateway deployment 2026-03-17 09:16:21 +00:00
Daniel Roth
2148b02a0d Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-17 09:14:21 +00:00
Jun-te Kim
36516166d2
Merge pull request #891 from Hestia-Homes/main
Some checks are pending
Fast Api Backend Deploy / deploy (push) Waiting to run
Deploy infrastructure / determine_stage (push) Waiting to run
Deploy infrastructure / shared_terraform (push) Blocked by required conditions
Deploy infrastructure / ara_engine_image (push) Blocked by required conditions
Deploy infrastructure / ara_engine_lambda (push) Blocked by required conditions
Deploy infrastructure / address2uprn_image (push) Blocked by required conditions
Deploy infrastructure / address2uprn_lambda (push) Blocked by required conditions
Deploy infrastructure / postcodeSplitter_image (push) Blocked by required conditions
Deploy infrastructure / postcodeSplitter_lambda (push) Blocked by required conditions
Deploy infrastructure / condition_etl_image (push) Blocked by required conditions
Deploy infrastructure / condition_etl_lambda (push) Blocked by required conditions
Deploy infrastructure / categorisation_image (push) Blocked by required conditions
Deploy infrastructure / categorisation_lambda (push) Blocked by required conditions
Deploy infrastructure / ordnanceSurvey_image (push) Blocked by required conditions
Deploy infrastructure / ordnanceSurvey_lambda (push) Blocked by required conditions
Deploy infrastructure / fast_api_lambda (push) Blocked by required conditions
Deploy infrastructure / cloudfront_cdn (push) Blocked by required conditions
Deploy fastapi with terraform: Disable query string behaviour caching as caching time is set to 0
2026-03-16 16:09:44 +00:00
Jun-te Kim
ac548b8c6d
Merge pull request #890 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform:  Disable query string behaviour caching as caching time is set to 0
2026-03-16 16:08:34 +00:00
Daniel Roth
98ad7d1d7c disable query string behaviour caching as caching time is set to 0 2026-03-16 16:06:20 +00:00
Daniel Roth
23aaa46a5e Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-16 16:04:06 +00:00