Skip to content

Releases: Optum/dce

v0.21.0

04 Nov 22:34
Compare
Choose a tag to compare

Changes:

This list of changes was auto generated.

v0.20.0

01 Nov 16:02
Compare
Choose a tag to compare

Changes:

  • c878dfa Updates copyright line in LICENSE
  • 514d4f6 Release/v0.20.0 (#89)
  • 9ee9b60 Get Lease login information (#76)
  • 7ed56eb Feature/docawesome (#77)
  • 8123d44 Add retry logic to handle eventually consistency issues (#88)
  • f46dc10 Merge pull request #87 from Optum/bugfix/publish-lease-events
  • 0b57186 Fixed linting with migrations script.
  • e4a7e44 Bug fixes for publishing lease event logging, scheduling popluation of reset queue, and general naming problems that cause much confusion.
  • 8a336cb Fixes types in AWS dynamo DB requests. (#86)
  • d3b14b1 Merge pull request #85 from Optum/hotfix/expired-leases
See More
  • 40f6ff3 DB migration to fix wrongly expired leases

This list of changes was auto generated.

v0.19.2: Merge from master

29 Oct 15:27
Compare
Choose a tag to compare

Changes:

  • 817b359 Merge from master
  • dd0d18e Merge pull request #84 from Optum/fix/changelog-for-v0-19-2
  • 02ea31b Switch the comparison operator on lease expiration (#83)
  • 63ac8e6 Updated CHANGELOG for v0.19.2
  • f29cd35 Switch the comparison operator on lease expiration
  • 0b82169 Updated changelog for v0.19.1

This list of changes was auto generated.

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

28 Oct 19:33
3ac8711
Compare
Choose a tag to compare

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

28 Oct 16:25
Compare
Choose a tag to compare

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

18 Oct 21:01
Compare
Choose a tag to compare

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

14 Oct 14:47
Compare
Choose a tag to compare

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

24 Sep 17:15
57e03d5
Compare
Choose a tag to compare

Changes:

See More

This list of changes was auto generated.

v0.16.0

17 Sep 14:46
4f0c7ae
Compare
Choose a tag to compare

Changes:

See More

This list of changes was auto generated.

v0.15.1

11 Sep 18:57
91df619
Compare
Choose a tag to compare

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.