Releases: Optum/dce
Releases · Optum/dce
v0.21.0
v0.20.0
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
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
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
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
v0.18.0
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
Changes:
- 57e03d5 Merge pull request #36 from Optum/Release/v0.17.0
- 04c0ff7 Release v0.17.0
- aa91e09 Merge pull request #34 from Optum/feature/usage2
- 2f47d1b unix test fix
- 86228c0 pipeline undo comments
- afda766 undo comments
- 3ec68b3 undo pipeline changes
- 9cf20b1 fixed date comparison
- b00f1d8 add usage print
- 8e71aab Check usage start date is before usage end date
See More
- e9a1304 fixed unit tests
- 9f23fd8 fixed bug
- db62c8e fix bug
- 6f84028 usage start date should be start time of that day
- 82c271b Add functional test step
- 5a4de13 added functional tests
- 43e78fc bug fix
- a997ac4 fix bug:
- ec1ddc6 bug fix
- 4f00580 Merge pull request #24 from Optum/Deprecate/LaunchPad
- 9129676 bug fix
- 7d143ec test
- d7f94b2 fix bug
- 4d7b4ae add debugging print
- 2321ece Remove launchpad and alert reset SNS topic of nuking being complete
- 6ceb2a7 Deprecate launchpad
- 8700d48 temp stop tf destroy:
- 9818787 unit test bug fix
- 90db96c bug fix
- f968990 changelog
- 3d7cbfc fix unit test
- cc0bf87 Modify budget lambdas to write to caching db
This list of changes was auto generated.
v0.16.0
Changes:
- 4f0c7ae Merge pull request #31 from Optum/Release/v0.16.0
- b66e084 Release v0.16.0
- ee70f60 Swing lastmodifiedon back to int64 (#30)
- cefb176 Merge pull request #28 from Optum/feature/budgetdb
- 5f3db46 Merge pull request #27 from Optum/TechDebpt/AddMocks
- 7a4a4d5 bug fix
- a87a691 Add mock for Storer
- 134c507 Updated per pr review comments
- f3e0e7c Fixed functional test bug
- b4b8497 bug fixed
See More
- bd20b25 added print
- acd853c Reduce mock test data
- f11b21b bug fixed with sort
- 31c9764 bug fixed:
- 0a5d7ca bug fixed:
- dc4c410 bug fixed
- 59393e0 remove truncate table
- 9e5db8b tf output added
- b07e62c Merge branch 'feature/budgetdb' of https://github.com/Optum/Redbox into feature/budgetdb
- 474fec9 functional tests added
- d431bd9 Merge branch 'master' into feature/budgetdb
- e33223c ttl added
- be22222 pagination
- 49ceff7 fixed syntax
- d499dea get usages by date range added
- 1d993c9 Remove unused attributes
- b52c8d5 Added putusage
- 1ca3030 changelog
- 156b5c3 create budget cache db
This list of changes was auto generated.