Commit graph

253 commits

Author SHA1 Message Date
Khalim Conn-Kowlessar
b1cc2e3ca4 setting name, records and type on validation record 2023-07-17 11:36:44 +01:00
Khalim Conn-Kowlessar
b3ec3a5408 fixing route53 and store certificate arn in ssm 2023-07-17 11:34:34 +01:00
Khalim Conn-Kowlessar
fc3c64a3f9 Test adding ssl certificate 2023-07-17 11:24:42 +01:00
Khalim Conn-Kowlessar
fab6cf0d39 change ordering of workspace switch 2023-07-17 11:19:55 +01:00
Khalim Conn-Kowlessar
33626797a9 Added route53 domain module 2023-07-17 11:15:13 +01:00
Khalim Conn-Kowlessar
fabc3235af fixed environment in sls file? 2023-07-17 10:15:26 +01:00
Khalim Conn-Kowlessar
7cafdcd772 Added secrets to actions file 2023-07-17 10:11:07 +01:00
Khalim Conn-Kowlessar
9230aa294f Added bones of the trigger plan api 2023-07-17 10:06:35 +01:00
Khalim Conn-Kowlessar
30f7a30e28 Added back in restrcted headers 2023-07-14 18:42:27 +01:00
Khalim Conn-Kowlessar
0bac17f06b Allowing all origins 2023-07-14 18:09:56 +01:00
Khalim Conn-Kowlessar
4ff9a4a249 Removed presign_frontend_role permission 2023-07-14 15:14:41 +01:00
Khalim Conn-Kowlessar
b46c4a3d4d removed role definition and instead creating a user with the required policy to put to s3 bucket 2023-07-14 15:11:45 +01:00
Khalim Conn-Kowlessar
48325a00d7 Added root level allowed_origins variable 2023-07-14 14:38:47 +01:00
Khalim Conn-Kowlessar
f62acc9ed0 Passing the variable allowed_origins 2023-07-14 14:35:02 +01:00
Khalim Conn-Kowlessar
8f73cc5f51 changed cors definition on s3 bucket 2023-07-14 14:28:38 +01:00
Khalim Conn-Kowlessar
a62c9afa45 Updated buckets to generate iam users and separate between lambda and frontend 2023-07-13 19:36:56 +01:00
Khalim Conn-Kowlessar
88eb5ee91f Added presigned bucket and iam role to terraform 2023-07-13 16:57:43 +01:00
Khalim Conn-Kowlessar
238a609c73 Allow db to be publically accessible 2023-07-10 13:49:30 +01:00
Khalim Conn-Kowlessar
63ba8ce5cb changed default vpc definition 2023-07-10 13:41:41 +01:00
Khalim Conn-Kowlessar
4877db46f8 Updating vpc definition for database 2023-07-10 13:20:59 +01:00
Khalim Conn-Kowlessar
a0ee39a2f9 Added verbose to sls deploy 2023-07-09 15:20:53 +01:00
Khalim Conn-Kowlessar
6d346c47b6 Added api versioning 2023-07-09 15:20:20 +01:00
Khalim Conn-Kowlessar
7952bb531f removed silly bug 2023-07-09 15:02:38 +01:00
Khalim Conn-Kowlessar
958b7db5c0 removed serverless offline 2023-07-09 15:01:11 +01:00
Khalim Conn-Kowlessar
ee35ad7bc7 Added install of serverless-python-requirements to github actions 2023-07-09 14:58:25 +01:00
Khalim Conn-Kowlessar
406162cd4b aaded temp environment variables to serverless github actions 2023-07-09 14:50:59 +01:00
Khalim Conn-Kowlessar
744bdda044 removed aws-profile bug 2023-07-09 14:45:46 +01:00
Khalim Conn-Kowlessar
24db3c05a9 debugging actions yml to use relevant aws keys 2023-07-09 14:44:12 +01:00
Khalim Conn-Kowlessar
257a49af9f Added change of directory to backend before running install requirements and sls deploy 2023-07-09 14:34:58 +01:00
Khalim Conn-Kowlessar
4b0c544556 specify different version for backend actions file 2023-07-09 14:31:32 +01:00
Khalim Conn-Kowlessar
f60b5b2e57 Added fastapi depoyment actions 2023-07-09 14:28:15 +01:00
Khalim Conn-Kowlessar
b42ba30e4e commit changes to gitignore 2023-07-09 14:24:01 +01:00
Khalim Conn-Kowlessar
77d44fe407 Adding .serverless to git ignore and working on serverless script for backend fastapi 2023-07-09 08:54:24 +01:00
Khalim Conn-Kowlessar
4c26422143 Added dockerfile to serverless script 2023-07-09 08:25:51 +01:00
Khalim Conn-Kowlessar
fe8c37c179 Updating sls file - deployment working but dependencies not packages corectly 2023-07-09 08:14:58 +01:00
Khalim Conn-Kowlessar
9d60c8998e Adding serverless script 2023-07-09 07:57:47 +01:00
Khalim Conn-Kowlessar
09df555b2b resolved local api validation flow 2023-07-07 10:37:10 +01:00
Khalim Conn-Kowlessar
6193948b2f Dockerfile + set up mangum 2023-07-07 10:23:20 +01:00
Khalim Conn-Kowlessar
33b681bace Added the local endpoint 2023-07-07 09:49:33 +01:00
Khalim Conn-Kowlessar
eaa1fbf0ac added jwt testing framework 2023-07-07 09:38:03 +01:00
Khalim Conn-Kowlessar
0529a81ac6 Added placeholder notes on validation of jtw 2023-07-06 11:57:09 +01:00
Khalim Conn-Kowlessar
1f4e846345 Updated requirements base 2023-07-06 11:53:27 +01:00
Khalim Conn-Kowlessar
271fb9de3a Setting up jwt auth 2023-07-06 11:52:38 +01:00
Khalim Conn-Kowlessar
f7fe90b185 Major project restructure and setup 2023-07-06 11:33:13 +01:00
Khalim Conn-Kowlessar
737ebc115b Added api key authentication to example portoflio api 2023-07-06 10:42:27 +01:00
Khalim Conn-Kowlessar
28a5f3bdee basic portfolio api 2023-07-06 10:24:06 +01:00
Khalim Conn-Kowlessar
d9de9cf67e Notes for authentication between nextjs frontend and api service 2023-07-06 10:07:55 +01:00
Khalim Conn-Kowlessar
b51c19716a setup minimal template application 2023-07-06 10:02:54 +01:00
Khalim Conn-Kowlessar
7e9ffedbe6 Pull out branch name from the environment github ref 2023-07-05 19:46:10 +01:00
Khalim Conn-Kowlessar
69362570b8 changed trigger condition 2023-07-05 19:40:26 +01:00