| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat: use buffers for s3 upload instead of csv files | Alex Schofield | 2024-08-19 | 1 | -17/+33 |
| | | |||||
| * | refactor: remove print statements in process_and_upload_tables | Alex Schofield | 2024-08-19 | 1 | -2/+0 |
| | | |||||
| * | refactor: add timestamp function in extract_lambda.py | Alex Schofield | 2024-08-19 | 1 | -12/+17 |
| | | |||||
| * | Merge branch 'development' into alex/py-improvements | Alex Schofield | 2024-08-19 | 1 | -7/+22 |
| |\ | |||||
| | * | Merge pull request #67 from ajschofield/alex/tf-perms-fix | Alex | 2024-08-19 | 1 | -7/+22 |
| | |\ | | | | | | | pr: fix events.tf lambda permissions | ||||
| | | * | fix(tf): re-add separate random_string suffixes in events.tf | Alex Schofield | 2024-08-19 | 1 | -7/+19 |
| | | | | |||||
| | | * | fix(tf): lambda permissions should be created before destroyed | Alex Schofield | 2024-08-19 | 1 | -3/+6 |
| | |/ | |||||
| * | | chore: reorganise imports in extract_lambda | Alex Schofield | 2024-08-19 | 1 | -5/+5 |
| | | | |||||
| * | | refactor(retrieve_secrets): add logging for ClientError | Alex Schofield | 2024-08-19 | 1 | -0/+1 |
| | | | |||||
| * | | refactor(retrieve_secrets): improve error handling when retrieving secrets | Alex Schofield | 2024-08-19 | 1 | -0/+3 |
| | | | |||||
| * | | refactor(lambda_handler): remove unnecessary else statement | Alex Schofield | 2024-08-19 | 1 | -8/+7 |
| | | | |||||
| * | | refactor(retrieve_secrets): use aws recommended method for retrieving secrets | Alex Schofield | 2024-08-19 | 1 | -8/+11 |
| | | | |||||
| * | | refactor(log): implement logging ancestry - avoid using root logger | Alex Schofield | 2024-08-19 | 1 | -1/+1 |
| |/ | |||||
| * | Merge pull request #66 from ajschofield/alex/tf-improvements | Alex | 2024-08-19 | 7 | -139/+217 |
| |\ | | | | | pr: terraform improvements | ||||
| | * | fix(tf): correct random_string to random in main.tf | Alex Schofield | 2024-08-19 | 1 | -1/+1 |
| | | | |||||
| | * | infra(tf): add version constraint for random in main.tf | Alex Schofield | 2024-08-19 | 1 | -0/+4 |
| | | | |||||
| | * | infra(tf): remove unused declaration in vars.tf | Alex Schofield | 2024-08-19 | 1 | -5/+0 |
| | | | |||||
| | * | docs(tf): remove redundant comments | Alex Schofield | 2024-08-19 | 1 | -9/+9 |
| | | | |||||
| | * | infra(tf): remove repetitive suffix resources in events.tf | Alex Schofield | 2024-08-19 | 1 | -19/+7 |
| | | | |||||
| | * | docs(tf): improve legibility of events.tf sections | Alex Schofield | 2024-08-19 | 1 | -1/+16 |
| | | | |||||
| | * | infra(tf): add versioning to lambda_code_bucket | Alex Schofield | 2024-08-19 | 1 | -0/+7 |
| | | | |||||
| | * | infra(tf): experimental - add versioning to protect against accidental ↵ | Alex Schofield | 2024-08-19 | 1 | -0/+15 |
| | | | | | | | | | deletes/overwrites" | ||||
| | * | docs(tf): correct lambda bucket name tag | Alex Schofield | 2024-08-19 | 1 | -1/+1 |
| | | | |||||
| | * | docs(tf): improve legibility of s3.tf sections | Alex Schofield | 2024-08-19 | 1 | -3/+12 |
| | | | |||||
| | * | chore(tf): add tags to s3 buckets | Alex Schofield | 2024-08-19 | 1 | -0/+10 |
| | | | |||||
| | * | infra(tf): add md5/source_code_hash checks for lambda layer | Alex Schofield | 2024-08-19 | 1 | -0/+2 |
| | | | |||||
| | * | docs(tf): add information about layer zip creation | Alex Schofield | 2024-08-19 | 1 | -0/+2 |
| | | | |||||
| | * | infra(tf): only create layer zip if doesn't exist | Alex Schofield | 2024-08-19 | 1 | -5/+11 |
| | | | |||||
| | * | refactor: change directory at start of the script to terraform folder | Alex Schofield | 2024-08-19 | 1 | -1/+3 |
| | | | |||||
| | * | refactor(tf): move sections in lambda.tf for better readability | Alex Schofield | 2024-08-19 | 1 | -32/+37 |
| | | | |||||
| | * | style(tf): improve legibility of lambda.tf sections | Alex Schofield | 2024-08-19 | 1 | -4/+16 |
| | | | |||||
| | * | feat: ask user if they want to destroy new infrastructure | Alex Schofield | 2024-08-19 | 1 | -1/+15 |
| | | | |||||
| | * | refactor: Improve deploy script user interaction | Alex Schofield | 2024-08-19 | 1 | -4/+26 |
| | | | |||||
| | * | feat(deploy.sh): exit if any command returns non-zero status | Alex Schofield | 2024-08-19 | 1 | -0/+3 |
| | | | |||||
| | * | feat: create shell script for terraform destroy/apply | Alex Schofield | 2024-08-19 | 1 | -0/+15 |
| | | | |||||
| | * | infra(tf): add state file encryption | Alex Schofield | 2024-08-19 | 1 | -3/+4 |
| | | | |||||
| | * | chore(tf): replace static tag values in main.tf with variables | Alex Schofield | 2024-08-19 | 2 | -4/+24 |
| | | | |||||
| | * | infra(tf): enforce version constraint on terraform | Alex Schofield | 2024-08-19 | 1 | -0/+1 |
| | | | |||||
| | * | infra(tf): remove rds.tf | Alex Schofield | 2024-08-19 | 1 | -70/+0 |
| |/ | |||||
| * | Merge pull request #65 from ajschofield/feature/test-process-upload-tables-v2 | Alex | 2024-08-19 | 3 | -9/+49 |
| |\ | | | | | pr: feature/test process upload tables | ||||
| | * | style: format code with Autopep8, Black and Ruff Formatter | deepsource-autofix[bot] | 2024-08-19 | 1 | -1/+1 |
| | | | | | | | | | | | | | This commit fixes the style issues introduced in f014d1a according to the output from Autopep8, Black and Ruff Formatter. Details: https://github.com/ajschofield/de-project-bentley/pull/65 | ||||
| | * | Merge branch 'development' into feature/test-process-upload-tables-v2 | Alex | 2024-08-19 | 7 | -77/+49 |
| | |\ | |/ |/| | |||||
| * | | Merge pull request #64 from ajschofield/extract-lambda-code-update | Alex | 2024-08-19 | 2 | -45/+22 |
| |\ \ | | | | | | | pr: extract lambda code update | ||||
| | * | | style: format code with Autopep8, Black and Ruff Formatter | deepsource-autofix[bot] | 2024-08-19 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | This commit fixes the style issues introduced in 4a23069 according to the output from Autopep8, Black and Ruff Formatter. Details: https://github.com/ajschofield/de-project-bentley/pull/64 | ||||
| | * | | Merge branch 'development' into extract-lambda-code-update | Alex | 2024-08-19 | 10 | -110/+198 |
| | |\ \ | |/ / |/| | | |||||
| * | | | Merge pull request #63 from ajschofield/chore/project-cleanup | Alex | 2024-08-19 | 1 | -39/+0 |
| |\ \ \ | | | | | | | | | chore: remove redundant test folder | ||||
| | * | | | chore: remove redundant test folder | Alex Schofield | 2024-08-19 | 1 | -39/+0 |
| | | | | | |||||
| * | | | | Merge pull request #62 from ajschofield/tf/lambda-permissions-fix | Alex | 2024-08-19 | 1 | -2/+15 |
| |\ \ \ \ | |/ / / |/| | | | fix(tf): fix permissions for bucket/object access | ||||
| | * | | | fix(tf): fix permissions for bucket/object access | Alex Schofield | 2024-08-19 | 1 | -2/+15 |
| |/ / / | |||||
| * | | | Merge pull request #61 from ajschofield/tf/layer-shell-script | Alex | 2024-08-19 | 3 | -19/+16 |
| |\ \ \ | | | | | | | | | pr: working lambda layer | ||||
