Skip to content

Releases: Optum/dce

v0.19.1: Merge pull request #82 from Optum/fix/changelog-for-v0-19-1

Choose a tag to compare

@eschwartz eschwartz released this 28 Oct 19:33
3ac8711

Changes:

  • 3ac8711 Merge pull request #82 from Optum/fix/changelog-for-v0-19-1
  • 113eea1 Updated CHANGELOG for v.0.19.1
  • a5c8649 Merge pull request #80 from Optum/fix/lease-reason-set-to-true
  • 33085c3 Fix: resolved issue with lease not having LeaseStatusReasons populated correctly upon completion.
  • 445f98a minor copy changes to changelog
  • 8268ba1 Merge pull request #78 from Optum/release/v0.19.0

This list of changes was auto generated.

v0.19.0

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.

v0.18.1: minor test fix

Choose a tag to compare

@eschwartz eschwartz released this 18 Oct 21:01

Changes:

  • 7e09197 minor test fix
  • ee43b63 Merge pull request #61 from Optum/hotfix/iam-cloudwatch-logs
  • 1583e4a Pipelines: run on PRs against release/* branches
  • 8088087 PrincipalPolicy: Allow full access to CloudWatch Logs

This list of changes was auto generated.

v0.18.0

Choose a tag to compare

@eschwartz eschwartz released this 14 Oct 14:47

Changes:

  • 58d84e3 Tag v0.18.0 release in Changelog
  • 7f945e1 Merge pull request #46 from Optum/feature/get-leases
  • ea9df1b Lints changes.
  • b25e5c4 Fixes an inconsistent test.
  • bdddee1 Changes status code 500 to 400.
  • 97b6cc3 Lints changes from merged fixes.
  • 7a3c9de Merge pull request #48 from Optum/fix-leases-camel-case
  • e0b1059 Fix camelCasing on GET /leases results
  • c7a36f5 Finalizes documentation.
  • b55a0ba Adds documentation.
See More
  • de3dba1 Updates change log.
  • 862f276 Merge branch 'master' of https://github.com/Optum/Redbox into feature/get-leases
  • b95d7d2 Adds documentation.
  • 367e1ba Update swagger documentation.
  • 6694707 Adds unit and acceptance tests to the GET /leases API.
  • bf0675e Merge pull request #45 from Optum/feature/usage
  • b6c6c4a Added changelog
  • e07993e Add usage table arn to output:
  • f9519b4 Adds functional tests for get leases. Updates lambda to implement new get leases method.
  • 3fbf834 Merge pull request #42 from Optum/feature/DestroyPrEnvPipeline
  • 05038e2 Revert "Testing build"
  • 9eab2d3 Testing build
  • 2f02587 Removing pr: none from destroy pipeline
  • 25f8ebf Updated CHANGELOG.md
  • 9ca2686 Testing pipeline triggers
  • 7f7d6c0 Turning off pr builds for destroy pipeline
  • 2999118 Testing pipeline triggers
  • ccc2fc3 Adds get leases handler to leases lambda. Adds GetLeases method to database service. Builds out functional tests.
  • 7c09dc9 Typo
  • cf82d6d Deletes azure-pipelines.yml and added trigger to new create pipeline
  • e93f764 Added test & create pipeline to pipelines/
  • 3857158 Set destroy pipeline trigger to none
  • e71f11d Removed commented out destroy step
  • 71bb33c Added 'steps:' to new pipeline
  • c0ed401 Testing new pipeline
  • f263067 Merge pull request #37 from Optum/feature/usageapi2
  • 30713e1 test fix
  • a3db5fc replace usages to usage
  • d1a4561 /usage update
  • e4c4379 error response added
  • d0754f0 Fixed dates to be unix epoch timestamp
  • 2fee9c8 response json test
  • acfd2a6 Merge pull request #39 from Optum/fix/destroyscript
  • 7ee9ea4 Change per PR and documented process for updating CHANGELOG.
  • a5e5dcf Merge remote-tracking branch 'origin/master' into fix/destroyscript
  • 1ff1bef Merge pull request #38 from Optum/feature/readme-updates
  • 78ea1e6 Made changes per PR
  • ef30bd1 Updated CHANGELOG because I forgot to do that with the last merge.
  • 07a32d9 Fixed a minor issues with the destroy script to get it to work.
  • 831b4ea Name changes and documentation updates to README.md for configuration and setup.
  • 036ab86 readme
  • 1a9183b readme
  • 65594e2 add tf destroy back
  • d478a52 fixed functional test
  • 7c2713b undo publish test result
  • de9aaad undo tf steps
  • 05b475c fix tests
  • bccf944 undo tests
  • ce1f127 Added printf
  • 86920c3 Added usage api tests
  • 34567c4 fixed status code
  • de0f3eb Added usage api functional tests
  • 7d3a056 Remove ttl from output
  • 975ae19 Get startDate and endDate from query parameters
  • eb1e96d bug fix with cost amount
  • 9a03861 added print
  • 1d4c73a add api trigger to usages lambda
  • e429cd0 sum cost amount by principalid
  • 5ad2a5b fixed api gateway integration with usages lambda
  • 2c571e3 change path
  • 29812e3 change to /leases/usages
  • 6ce05f9 update swagger
  • 33a9261 comment tf destroy
  • 450fe73 usage lambda for api
  • b568e36 usage api

This list of changes was auto generated.

v0.17.0

Choose a tag to compare

@eschwartz eschwartz released this 24 Sep 17:15
57e03d5

Changes:

See More

This list of changes was auto generated.

v0.16.0

Choose a tag to compare

@eschwartz eschwartz released this 17 Sep 14:46
4f0c7ae

Changes:

See More

This list of changes was auto generated.

v0.15.1

Choose a tag to compare

@eschwartz eschwartz released this 11 Sep 18:57
91df619

Changes:

  • 91df619 Merge pull request #25 from Optum/Release/v0.15.1
  • c118a1c Release v0.15.1
  • efcd4f5 Merge pull request #23 from Optum/Fix/ModuleFile
  • 737484e Move to module path for file object

This list of changes was auto generated.

v0.15.0

Choose a tag to compare

@eschwartz eschwartz released this 09 Sep 17:24

Changes:

  • 3b82ef8 Upgrade changelog for v0.15.0
  • 1176672 Merge pull request #20 from Optum/Feature/MoveUserPolicyToFile
  • 7455bb2 Pull request fixes
  • 76bb011 Support storing the policy hash in database
  • e9d9bb9 Merge pull request #21 from Optum/fix-code-coverage
  • 394be7a Reimplement code coverage in tests [ #4 ]
  • 9d78187 Add testing
  • 94786cc Enable updating redbox principal policy on unlocking of a lease
  • fcb7e3e Set an env variable based off of the terraform s3 object key
  • c803d8a Load Redbox Principal Policy from a S3 file
See More
  • 1739c89 Merge pull request #16 from Optum/Fix/make_deploy_local
  • 98695ac Merge pull request #17 from Optum/Fix/TerraformFmtOn12
  • 20f985c Merge pull request #19 from Optum/Fix/ShortTermAccessLogs
  • 1d3ae3c Revert tflint upgrade
  • fde1b09 Run Terraform fmt on modules with v12
  • fa04e04 Remove prefix slash for s3 access logs
  • eb541b1 Deploy local requires a lambda zip file when calling deploy

This list of changes was auto generated.

v0.14.0: Merge pull request #15 from Optum/fix-ci-namespace

Choose a tag to compare

@eschwartz eschwartz released this 27 Aug 16:31
0b91ed3

Changes:

See more
  • c738d31 WIP
  • 2459f4d WIP
  • bafba46 WIP
  • e534500 WIP
  • 95d61b9 WIP
  • 40937e5 WIP
  • c09aaca WIP
  • 8169dd2 WIP
  • ba41660 WIP
  • b4244a5 WIP
  • 0792f68 WIP
  • 0000fd7 WIP
  • 8fadef3 Merge pull request #14 from Optum/fix-builds-on-tags
  • 8427877 Fix CI triggers, to build on tags
  • 6f1f33d Merge pull request #13 from Optum/repo-sync
  • 942e294 minor CI fix
  • a53c677 Repo sync (FINAL)
  • f69a015 Merge pull request #10 from Optum/feature/pipeline
  • c21dc12 Fix duplicate test results
  • a429c7a Merge remote-tracking branch 'origin/master' into feature/pipeline
  • 70c11b9 Do not run branch builds, except master
  • 45428bb Fix AWS Creds for functional tests
  • 2f71c95 Merge pull request #11 from Optum/feature/ci-github-release
  • 60ba710 publish test result functional test execution with condition: always()
  • 4fba8bf publish test result functional test execution
  • 3fbaa13 cleanup for functional test execution
  • 51778ea aws shell step arguments fixed
  • a5229b1 aws shell step
  • d60201d deploy.sh
  • e45055b CI: Add missing AWS config in TF destroy
  • 1cd60e6 CI: Do not build all branches
  • 4a0c3fa set profile
  • 611cbe6 AZ pipelines whitespace fix
  • 52287ab Add aws configure set profile
  • 0f65028 CI: Uncomment test/build stages
  • fea0bea Add aws configure profile
  • f100d38 Add PR template
  • 291a285 CI: Publish a Github release on tagged commits
  • ddb2cd3 Add aws configure profile
  • 3757885 Add aws configure list
  • 97804dc Add AWSCLI command
  • fe11fda Add AWSCLI command
  • ff4248b Add UsePythonVersion
  • 1fde5a2 Add install awscli step
  • 3362860 Run functional tests
  • bcfb3ac Run functional tests - syntax fix
  • 4d5a453 Run functional tests - syntax fix
  • c3142d1 Run functional tests
  • 07542c3 Test Manual Intervention
  • e9360d8 Merge pull request #9 from Optum/feature/pipeline
  • f2f302a Added commandOptions for terraform destroy
  • b883a88 Added $(NOTIFY_EMAIL)
  • c8aec48 Added BACKEND_AWS_BUCKET_NAME
  • 25d3bf1 Added '$BACKENDAWSBUCKETNAME'
  • b2eab58 Added echo $BACKENDAWSBUCKETNAME
  • 2e7e942 Update azure-pipelines.yml for Azure Pipelines
  • bf0458a PR comments addressed
  • cc26353 terraform destroy display name added
  • 29f85aa variable $BACKENDAWSBUCKETNAME added
  • d4d80ac Manual intervention REMOVED
  • 01d8859 Manual intervention added with TF destroy
  • de7f75b cleanup
  • 534bb6d make build added
  • dbdc52f make lint commented
  • 74b7039 Use Py 3
  • c1781e0 Use Py 3
  • a4e003f Use Py 3
  • 644fbee PR number added
  • b21dbce echo System.PullRequest.PullRequestNumber
  • 9c0ca8a echo System.DefaultWorkingDirectory
  • 6fed8e7 echo System.PullRequest.PullRequestNumber
  • f31c0f0 echo System.PullRequest.PullRequestNumber
  • e05abbb echo System.AccessToken
  • 1fe8285 echo System.TeamProject
  • 68f8ae9 echo System.TeamProject
  • 19c0538 $PRNUMBER echo
  • 6c1dec2 $PRNUMBER echo
  • 7382297 $PRNUMBER added
  • 01f745b System.PullRequest.PullRequestNumber echo added
  • 757e58b System.PullRequest.PullRequestNumber added
  • 13f1beb namespace fixed
  • 0210a19 account_id removed
  • 9424de5 account_id added
  • 41517eb -var added
  • ef7adae Added budget_notification_from_email
  • f2679c5 Merge branch 'master' into feature/pipeline
  • b37785c Merge pull request #7 from Optum/repo-sync
  • fb99a9e Added Terraform var namespace
  • 96c5a81 Added Terraform init and apply
  • 33f1125 Added Terraform init and apply
  • c0f4d2b Added Terraform init and apply
  • 0cffc64 Added Terraform init
  • 7951cde Update azure-pipelines.yml for Azure Pipelines
  • 5bfb7fc Update azure-pipelines.yml for Azure Pipelines
  • 106d6b8 Updated awsCommand to s3
  • b294b50 Add AWS CLI Step
  • 6b404ae use Python version added, this is a dependency for aws cli step
  • 3fe4c10 subcommand given
  • 6ae070e s3 key added
  • 1ef31c6 Moved TF and AWS cli steps to top
  • b2008db aws cli
  • 4dccdd0 s3 bucket
  • a4e0699 Update Terraform version to 0.12.0
  • 3b8d497 cd to modules
  • f9ec58d Repo sync
  • df0a444 Update azure-pipelines.yml for Azure Pipelines
  • 1404dfe Run terraform init
  • af6ca19 Update azure-pipelines.yml for Azure Pipelines
  • d6451bd ci - use azure pipelines for lint and unit tests (#4)
  • 37ee7f8 azure pipeline
  • ba13268 merge changes from fork 0.5 -> 0.8 #6
  • 3febf7c Merge in changes from Optum fork, including v0.5.0 --> v0.8.0 +
  • 7949506 Merge pull request #3 from Optum/feature/update-contributing-md
  • b7d1689 Removes Python / Tensorflow explanations from the CONTRIBUTING.md.
  • 3aa92a3 Merge pull request #2 from Optum/feature/migrate-readme
  • 3a97277 Updates README to clarify documentation.
  • 2945269 Migrates README.
  • c364e09 Merge pull request #1 from Optum/feature/migrate-to-public-repo
  • 7afd40b Migrates source code to public repository.
  • 9c3c722 Whitespace
  • c5d284d Initial Governing Docs

This list of changes was auto generated.