-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CloudFront integration v2 #198
Commits on Feb 26, 2024
-
feat: rollout as a code (#161)
* feat: implement single CloudFormation template * fix: remove old templates * fix: remove whitespaces * feat: attach domain name and its certificate to CloudFront distribution * feat: add condition to attach aliases * fix: add NoValue for default properties * chore: minor change * chore: fix description * feat: ability to specify multiple domain names * fix: replace secret's JSON creation to basic join func * fix: don't ask for secret region, use us-east-1 by default * fix: domainName to domainNames * feat: add cfn-guard rules for the template * feat: add GitHub action for cfn validation * fix: fix call * fix: fix paths --------- Co-authored-by: Sergey Shelomentsev <sergey.shelomentsev@fingerprint.com>
Sergey Shelomentsev and Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 0636c1a - Browse repository at this point
Copy the full SHA 0636c1aView commit details -
fix: remove CodePipeline part from mgmt code
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for fb79578 - Browse repository at this point
Copy the full SHA fb79578View commit details -
fix: remove CodePipeline client
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for ed7d52d - Browse repository at this point
Copy the full SHA ed7d52dView commit details -
Sergey Shelomentsev committed
Feb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 82c053b - Browse repository at this point
Copy the full SHA 82c053bView commit details -
fix: set correct type for public URL events
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 379ec65 - Browse repository at this point
Copy the full SHA 379ec65View commit details -
feat: update secrets manager to V3, retrieve secret in mgmt-lambda
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for a60bee4 - Browse repository at this point
Copy the full SHA a60bee4View commit details -
feat: introduce deployment settings
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for ec13d5f - Browse repository at this point
Copy the full SHA ec13d5fView commit details -
feat: add endpoints structure and error handlers
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for c473539 - Browse repository at this point
Copy the full SHA c473539View commit details -
feat: add lambda function update
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 38b445f - Browse repository at this point
Copy the full SHA 38b445fView commit details -
Sergey Shelomentsev committed
Feb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for b1d0d72 - Browse repository at this point
Copy the full SHA b1d0d72View commit details -
feat: use AWS SDK v3 Client mock for testing
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 0bb22ce - Browse repository at this point
Copy the full SHA 0bb22ceView commit details -
Sergey Shelomentsev committed
Feb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 07664bc - Browse repository at this point
Copy the full SHA 07664bcView commit details -
fix: update handleResult tests with comparing hrefs
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for aeb49c8 - Browse repository at this point
Copy the full SHA aeb49c8View commit details -
chore: remove unused test function
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 02fea3e - Browse repository at this point
Copy the full SHA 02fea3eView commit details -
feat: pass AWS clients into handlers
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 1aa3dc8 - Browse repository at this point
Copy the full SHA 1aa3dc8View commit details -
test: add tests for mgmt-lambda handlers
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for d5823f2 - Browse repository at this point
Copy the full SHA d5823f2View commit details -
test: add basic test for update handler
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 8f43aa1 - Browse repository at this point
Copy the full SHA 8f43aa1View commit details -
test: add basic tests for lambda call
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 0257aae - Browse repository at this point
Copy the full SHA 0257aaeView commit details -
Sergey Shelomentsev committed
Feb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for bc94c65 - Browse repository at this point
Copy the full SHA bc94c65View commit details -
test: fix mgmt-lambda app test
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for a767db4 - Browse repository at this point
Copy the full SHA a767db4View commit details -
Sergey Shelomentsev committed
Feb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 1562ec4 - Browse repository at this point
Copy the full SHA 1562ec4View commit details -
Sergey Shelomentsev committed
Feb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for ae47160 - Browse repository at this point
Copy the full SHA ae47160View commit details -
test: add more test for mgmt-lambda handler
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for ddf8ac7 - Browse repository at this point
Copy the full SHA ddf8ac7View commit details -
chore: address review comments, fix tests
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 0fcf92e - Browse repository at this point
Copy the full SHA 0fcf92eView commit details -
feat: reworked getting env, updated tests
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 0b29764 - Browse repository at this point
Copy the full SHA 0b29764View commit details -
Sergey Shelomentsev committed
Feb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 09820f7 - Browse repository at this point
Copy the full SHA 09820f7View commit details -
feat: update lambda existence check
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 403680c - Browse repository at this point
Copy the full SHA 403680cView commit details -
feat: add settings secret, update mgmt lambda permissions (#162)
Sergey Shelomentsev authored and Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for ab3caa5 - Browse repository at this point
Copy the full SHA ab3caa5View commit details -
feat: introduce mgmt-token scheme for authorization (#176)
Sergey Shelomentsev authored and Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for c884027 - Browse repository at this point
Copy the full SHA c884027View commit details -
feat: upgrade Lambda functions runtime to Node 20
BREAKING CHANGE: use node 20
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 2818c30 - Browse repository at this point
Copy the full SHA 2818c30View commit details -
feat: increase timeout for Fingerprint lambda
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 1e0ae54 - Browse repository at this point
Copy the full SHA 1e0ae54View commit details -
ci: update node version to v20
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 429fcc3 - Browse repository at this point
Copy the full SHA 429fcc3View commit details -
test: update guard rules for the template
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for bf7d7aa - Browse repository at this point
Copy the full SHA bf7d7aaView commit details -
chore: change URLs to Lambda functions v2 (#179)
Sergey Shelomentsev authored and Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 5db4df9 - Browse repository at this point
Copy the full SHA 5db4df9View commit details -
feat: improve error handling in mgmt-lambda
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 3736d14 - Browse repository at this point
Copy the full SHA 3736d14View commit details -
Sergey Shelomentsev committed
Feb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 2c5e2af - Browse repository at this point
Copy the full SHA 2c5e2afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6929756 - Browse repository at this point
Copy the full SHA 6929756View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8cec1b - Browse repository at this point
Copy the full SHA c8cec1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fa0e42 - Browse repository at this point
Copy the full SHA 1fa0e42View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8953f9 - Browse repository at this point
Copy the full SHA b8953f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51a4dbe - Browse repository at this point
Copy the full SHA 51a4dbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b89dca - Browse repository at this point
Copy the full SHA 5b89dcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09d209d - Browse repository at this point
Copy the full SHA 09d209dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64a947b - Browse repository at this point
Copy the full SHA 64a947bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a57276 - Browse repository at this point
Copy the full SHA 5a57276View commit details -
* chore: remove usage of Winston logger * chore: remove Winston dependency * feat: set log level --------- Co-authored-by: Sergey Shelomentsev <sergey.shelomentsev@fingerprint.com>
Sergey Shelomentsev and Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for a88941c - Browse repository at this point
Copy the full SHA a88941cView commit details -
ci: publish template.yml into S3 bucket (#185)
Co-authored-by: Sergey Shelomentsev <sergey.shelomentsev@fingerprint.com>
Sergey Shelomentsev and Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for efddf15 - Browse repository at this point
Copy the full SHA efddf15View commit details -
feat: update all cache behavior that has fingerprint pro association (#…
…186) Co-authored-by: Sergey Shelomentsev <sergey.shelomentsev@fingerprint.com>
Sergey Shelomentsev and Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 2970364 - Browse repository at this point
Copy the full SHA 2970364View commit details -
fix: cloudformation templatex (#188)
* chore: fix CloudFormation template * chore: update guard rules --------- Co-authored-by: Sergey Shelomentsev <sergey.shelomentsev@fingerprint.com>
Sergey Shelomentsev and Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for a32e4ff - Browse repository at this point
Copy the full SHA a32e4ffView commit details -
feat: update package management (#189)
* chore: switch to pnpm * chore: fix external dependencies exclusion * chore: add types * chore: update dependencies to latest versions * chore: update husky * chore: install @fingerprint dx dependencies * chore: update commitlint config * chore: use @fingerprint dx eslint plugin * chore: extend typescript config with dx config * chore: add pnpm workspace * chore: fix eslint * chore: remove eslint dependencies * chore: update tsconfig --------- Co-authored-by: Sergey Shelomentsev <sergey.shelomentsev@fingerprint.com>
Sergey Shelomentsev and Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 5135b1b - Browse repository at this point
Copy the full SHA 5135b1bView commit details -
* chore: update eslint and prettier configs * chore: lint code --------- Co-authored-by: Sergey Shelomentsev <sergey.shelomentsev@fingerprint.com>
Sergey Shelomentsev and Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for b13e517 - Browse repository at this point
Copy the full SHA b13e517View commit details -
chore: remove @aws types from tsconfig
Sergey Shelomentsev committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for c7c8f30 - Browse repository at this point
Copy the full SHA c7c8f30View commit details -
Sergey Shelomentsev committed
Feb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for b567a8b - Browse repository at this point
Copy the full SHA b567a8bView commit details -
Sergey Shelomentsev committed
Feb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for dce602c - Browse repository at this point
Copy the full SHA dce602cView commit details
Commits on Feb 28, 2024
-
test: adjust tests to the new mocker
Sergey Shelomentsev committedFeb 28, 2024 Configuration menu - View commit details
-
Copy full SHA for 51780d4 - Browse repository at this point
Copy the full SHA 51780d4View commit details -
chore: rename Cloudfront -> CloudFront
Sergey Shelomentsev committedFeb 28, 2024 Configuration menu - View commit details
-
Copy full SHA for 4f8196d - Browse repository at this point
Copy the full SHA 4f8196dView commit details