Commit graph

3883 commits

Author SHA1 Message Date
Daniel Roth
41693b2058
Merge pull request #859 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: move the depends_on pip install to the correct place
2026-03-12 12:28:17 +00:00
Daniel Roth
c5a34e3c76 Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-12 12:26:15 +00:00
Daniel Roth
80cbb6027b move the depends_on pip install to the correct place 2026-03-12 12:26:04 +00:00
Daniel Roth
2cf3db81fe
Merge pull request #857 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: actually install packages and exclude infrastructure code from zip
2026-03-12 12:16:39 +00:00
Daniel Roth
93915efd9d ensure pip install runs before zip by moving the install command to lambda_with_api_gateway 2026-03-12 12:02:55 +00:00
Daniel Roth
b55b601c15 ignore infrastucture file when zipping python 2026-03-12 11:45:25 +00:00
Daniel Roth
b1ab1ee7ac Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-12 11:42:56 +00:00
Daniel Roth
8325c97d62
Merge pull request #855 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: output tfstate bucket name
2026-03-12 11:28:26 +00:00
Daniel Roth
690ebc0e8e Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-12 11:25:42 +00:00
Daniel Roth
604dea8a2a output tfstate bucket name 2026-03-12 11:25:38 +00:00
Daniel Roth
791f4e80af
Merge pull request #853 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: delete duplicate variable p2
2026-03-12 11:10:56 +00:00
Daniel Roth
5e93fbbfaf Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-12 11:08:31 +00:00
Daniel Roth
db9f6c1616 remove duplicate variable from main.tf 2026-03-12 11:08:27 +00:00
Daniel Roth
6bf36948ca
Merge pull request #851 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: delete duplicate variable
2026-03-12 11:01:13 +00:00
Daniel Roth
4bb99ce998 Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-12 10:59:57 +00:00
Daniel Roth
5f948da2ec delete duplicate variable in lambda_service_with_zip 2026-03-12 10:59:30 +00:00
Daniel Roth
61025ca067
Merge pull request #848 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: exclude tests from zip file
2026-03-12 10:49:55 +00:00
Daniel Roth
597fb2e764 modify key to match tfstate path 2026-03-12 10:47:27 +00:00
Daniel Roth
c58cfee0b6 upload zip to s3 rather than copying via api 2026-03-12 10:41:08 +00:00
Daniel Roth
d45958843b Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-11 17:45:39 +00:00
Daniel Roth
5a6294b79e exclude tests from lambda zip 2026-03-11 17:45:15 +00:00
Jun-te Kim
24a3272e38
Merge pull request #841 from Hestia-Homes/feature/hubspot_etl
download_evidence_for_future_records
2026-03-11 17:27:11 +00:00
Daniel Roth
bfde130fb4
Merge pull request #846 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: correct environment variables and policy definition
2026-03-11 17:25:27 +00:00
Daniel Roth
182fb8931e correct environment variables and policy definition 2026-03-11 17:23:38 +00:00
Daniel Roth
1f5a03c4b4 Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-11 17:16:16 +00:00
KhalimCK
be668169e4
Merge pull request #844 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: fix path and add missing env vars
2026-03-11 17:06:57 +00:00
Daniel Roth
296166d568 add slash at end of path 2026-03-11 17:06:33 +00:00
Daniel Roth
c7d0a45107 fix path and add missing env vars 2026-03-11 17:02:18 +00:00
Daniel Roth
232153772e Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-11 17:00:41 +00:00
Jun-te Kim
98e5f2659d
Merge pull request #842 from Hestia-Homes/deploy-fastapi-with-terraform
Upgrade terraform AWS provider
2026-03-11 16:15:49 +00:00
Daniel Roth
325d2f2cc1 upgrade terraform AWS provider 2026-03-11 15:38:16 +00:00
Jun-te Kim
f102aa6a7c move location 2026-03-11 15:27:31 +00:00
Jun-te Kim
dde17250be renamed 2026-03-11 15:07:55 +00:00
Jun-te Kim
73cd47def1 cotality script 2026-03-11 15:04:46 +00:00
Daniel Roth
02cbfdbe37 Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-11 14:55:09 +00:00
Daniel Roth
7de7f311f7
Merge pull request #839 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: correct s3 policy name
2026-03-11 14:47:42 +00:00
Daniel Roth
8722d0cce4 correct s3 policy name 2026-03-11 14:46:10 +00:00
Daniel Roth
92ec3b81f4 Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-11 14:44:56 +00:00
Daniel Roth
fc4e96ac35
Merge pull request #837 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: fix typo in tfstate s3 location
2026-03-11 14:37:20 +00:00
Daniel Roth
bf8e65be1f fix typo in tfstate s3 location 2026-03-11 14:36:13 +00:00
Daniel Roth
a14ee7b4ef Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-11 14:33:42 +00:00
Jun-te Kim
ac328bd7d0
Merge pull request #835 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: correct use of tfstate outputs in fast api terraform
2026-03-11 14:24:19 +00:00
Daniel Roth
3b41ea4a23 correct use of tfstate outputs in fast api terraform 2026-03-11 14:22:19 +00:00
Daniel Roth
d2cde3987c Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-11 14:18:40 +00:00
Daniel Roth
d993b33a50
Merge pull request #833 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: Fix workflow dependencies
2026-03-11 14:06:22 +00:00
Daniel Roth
af031d81d4 fast api does not technically depend on shared 2026-03-11 14:04:56 +00:00
Daniel Roth
9aa60c9e70 fast api deployment dependencies 2026-03-11 12:58:31 +00:00
Daniel Roth
d51106569e Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-11 12:54:56 +00:00
Jun-te Kim
db7ef14d7e
Merge pull request #831 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: formatting corrections
2026-03-11 12:04:07 +00:00
Daniel Roth
775dbc6710 Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-11 12:02:40 +00:00