Skip to content

v0.19.0

Compare
Choose a tag to compare
@eschwartz eschwartz released this 28 Oct 16:25

Changes:

  • db516ec Update changelog for v0.19.0
  • 5ad9806 Rename v0.19.0 migration script
  • 7a1251f Merge pull request #75 from Optum/fix/minor-lease-api-fixes
  • 1b2c8df Feature/user middleware (#70)
  • 04451d7 Updated unit test for leaseStatusResult -> leaseStatusReason name change and minor refactor to clarify method purpose.
  • 81633b1 Merge remote-tracking branch 'origin/master' into fix/minor-lease-api-fixes
  • 1b5101d Merge pull request #71 from Optum/feature/lease-migration
  • 6163257 Minor bug fixes found while documenting code. Resolving regression for refactoring GetReadyAccount() method.
  • d48602a Tee go testing outputs so we can see the failures in azure pipelines (#60)
  • dd891e9 Merge pull request #74 from Optum/bugfix/add-ecr-to-policy
See More
  • 60bc6ce Merge branch 'master' into feature/lease-migration
  • 49b6919 Merge pull request #65 from Optum/bugfix/update-lease-lambda-on-create-lease
  • 4eaa066 Merge branch 'master' into bugfix/update-lease-lambda-on-create-lease
  • 44cbe93 Fixed broken functional tests because expiry wasn't specified on the way in. Also fixed error in getting default env var.
  • d417a35 Updated tests with additional argument to new-up DBer
  • d125092 Updates changelog.
  • 86db983 Adds ecr to policy.
  • 73ec762 Merged from master.
  • 9a3c59c Feature/leaseapi refactor (#73)
  • fa1678b Merged changes from PR #71 into DB migration
  • 8e439df Update PR environment naming and do a consistent read for truncating (#72)
  • 4aa5340 Submitted changelog that was in an unsaved buffer. Arghgit add CHANGELOG.md git add CHANGELOG.md
  • ee0fce3 Added missed upgrade for LeaseStatus field.
  • 8bb9d8c Added lease default of 7 days for expiry if it's not defined during the save. Also added code for migration.
  • c3a60c5 Convert to using the lambda modules for all lambdas (#58)
  • ef05f6c Fix duplicate aws_lambda_permission statement ID
  • a099930 Add Cognito authentication (#53)
  • e12547a Remove extra functions that are in helpers (#57)
  • f63b548 Lease added SNS topics updates principal policy.
  • 1138849 Merge branch 'release/v0.18.1'
  • 2568dd3 Merge pull request #64 from Optum/merge-release-v0.18.1
  • aa4f6d3 Merge branch 'release/v0.18.1' into merge-release-v0.18.1
  • 671c127 Fix changelog
  • 5bb1371 Merge pull request #43 from Optum/feature/emailattachment
  • 6e40ead fix test
  • df7153d fix test
  • 38c4aae Merge remote-tracking branch 'origin/feature/emailattachment' into feature/emailattachment
  • ab755d0 email attachment added
  • 473b5eb Merge pull request #50 from Optum/feature/auto-expiry
  • caf14ff Adding more delay in test for account.
  • 26a2fae Removed LeaseStatusReason from attributes, because why would I have needed it? Ugh.
  • 8ec5301 Fixed broken tests.
  • afd38bf Merge remote-tracking branch 'origin/master' into feature/auto-expiry
  • 66331c0 Adding missed acceptance test for DB
  • 8da2070 Changes per PR review.
  • 09ca41d Resolved review comments for PR 50
  • 4090038 Merge branch 'master' into feature/emailattachment
  • ab9ebcb Update scripts/deploy_local/deploy_local_build.sh
  • 6d7b033 Update modules/update_lease_status.tf
  • c895730 Update cmd/lambda/fan_out_update_lease_status/main.go
  • 80ca90d Update modules/update_lease_status.tf
  • e857653 Fixed broken functional tests after making changes to leasing model and creating leasing ID.
  • 181e505 WIP: Functional tests compile, need to get them all working...
  • 664edb9 Merge pull request #51 from Optum/Feature/leaseid
  • 2e515fd Fix provisioner tests and validate uuid
  • 8a3a84e Merged from master.
  • 7f4c800 WIP: Committing with build errors
  • d063c43 Merge pull request #47 from Optum/Feature/leaseid
  • 095e070 Add get lease by ID
  • c89c77f Unit tests passing. Commit before merge
  • acf3aea Add lease ID to leases table
  • 7c0da11 WIP: Updated bad name on unit test
  • 2596079 Merge remote-tracking branch 'origin' into feature/auto-expiry
  • 1ba0d85 Added changelog
  • cba0528 Add usage table arn to output:
  • 613fecf Revert "Testing build"
  • 0fcd5b3 Testing build
  • 9b898a1 Removing pr: none from destroy pipeline
  • 1477ff4 Updated CHANGELOG.md
  • bbf3229 Testing pipeline triggers
  • 7cf7f17 Turning off pr builds for destroy pipeline
  • 658dec0 Testing pipeline triggers
  • ee5a24b Typo
  • ed6acbb Deletes azure-pipelines.yml and added trigger to new create pipeline
  • ef226e3 Added test & create pipeline to pipelines/
  • ae4c3b0 Set destroy pipeline trigger to none
  • 5609b7a Removed commented out destroy step
  • a500e5c Added 'steps:' to new pipeline
  • e8c18c1 Testing new pipeline
  • 319e12c WIP: Error in unit test, getting second pair of eyes.
  • eebee87 email test
  • dd2b0b4 email attachment added
  • 16b995b email attachment added
  • 742963d email attachment added
  • 9bb21e7 email attachment added
  • 2d5b200 merge
  • 0afc464 WIP: Added the code publish lease events. Need to add a few more tests; only testing happy path.
  • 85fe9da Merge remote-tracking branch 'origin/master' into feature/auto-expiry
  • 4dd32f6 WIP: Added the SQS queue to the publish_lease_events lambda
  • d0d2d3a WIP: Renaming some items for making purpose more intuitive.
  • e7a5b68 add usage arn to output
  • f38cc9c WIP: Finally have passing unit tests and 100% building. Need to add back in some event handling.
  • 3563318 WIP: Fixing broken compile after testing and changes to provide lease end date.
  • f56aecd WIP: Fixing multiple broken (invalid) tests after changes to leasing model.
  • 1c572a9 email attachment
  • 49c46ac Merge remote-tracking branch 'origin/master' into feature/auto-expiry
  • dd8ede1 WIP: Not done yet; need to add code for API methods to persist requested expiry
  • 3b9b649 WIP: Compiles. Going to start running tests.
  • 82a8115 WIP: Added a unit test for the expiry of the acount and getting closer to changes.
  • 4490869 Merge branch 'fix/destroyscript' into feature/auto-expiry
  • 4d46dba WIP: Greatly simplifying the lease status and process.
  • 78eaccc Merge remote-tracking branch 'origin/master' into feature/auto-expiry
  • 362aeaa Updated model object for lease with new fields to manage timed leases.

This list of changes was auto generated.