Releases: Optum/dce
Releases · Optum/dce
v0.31.2
Changes:
- ca8f8c1 release v0.31.2
- 030c87e Bug fix: Wrong date printed when lease started and spend calculated are on the same day. (#358)
- f909c25 Updated changelog (#356)
- b09ac73 Update account status to NotReady for expired lease (#353)
- 45bd355 Upgrade dce-cli in pipeline to v0.5.0 (#345)
- 5ca2bc1 script to cleanup accounts pool (#348)
- c746cf5 DCE release v0.30.1 (#346)
- ff319f7 DCE release v0.30.0 (#335)
This list of changes was auto generated.
v0.30.1
Changes:
- e3c11f8 Merge branch 'release/v0.30.0' of https://github.com/Optum/dce into release/v0.30.0
- 0e2ff74 fix golangci-lint error
- 3efe948 Merge branch 'master' into release/v0.30.0
- 6e592d5 Bug: Admins authorized as users due to hardcoded string (#343)
- 330dbb3 Update tflint version and include for MacOS. (#338) (#339)
- fafbdfd delete lease fix (#337)
- 8ddb6e0 changelog
- 7a8201b update product introduction (#332)
- 1deb79c Update lease should update LeaseStatusModifiedOn (#331)
- a86bc69 release v0.29.0 (#299)
See More
- 9a312e3 added application-autoscaling:* (#327)
- d0ebf3f Enable Dead Letter Queues (DLQs) for AWS Lambda functions. If enabled, Cloudwatch alarms are also created to monitor DLQs
- e092a16 Feature/add autoscaling to tools (#328)
- a754c06 Developer documenation for setting up local environment (#326)
- 215e0d4 Added new services supported by fork of AWS Nuke (#323)
This list of changes was auto generated.
v0.29.0
Changes:
- 57fea76 fix changelog
- 9ce125b fix merge
- a097821 Merge branch 'master' into release/v0.29.0
- 630ebe5 Add account info to update principal policy log messages (#322)
- ee575e0 Merge remote-tracking branch 'origin/master' into release/v0.29.0
- 09c9ca1 Delete lease StatusReason fix (#320)
- 8921d9e Merge branch 'master' into release/v0.29.0
- fb8ee53 merge
- 3a8e4d2 Feature/createlease2 (#298)
- dae347f Merge remote-tracking branch 'origin/master' into release/v0.29.0
See More
- 3007f65 Fix to allow budget notification email templates > 4Kb (#318)
- 60c5194 Feature/aws nuke doc gen (#317)
- be79345 Trigger functional tests (#306)
- f944151 Compare the value not the pointers (#314)
- c16e0c3 Validate that if an account doesn't exist we skip (#311)
- 406302c Feature/eventbus (#288)
- 2079f3c Updated changelog
- fabfd72 Fix Account status transition (#289)
- c34ff04 CW Dashboard: Fix reset error scraper, to show actual nuke failure errors (#294)
- aac40dd Feature/user details middleware (#284)
- 8a186bc Feature/static code security scanner (#287)
- 1272526 added tag:* to policy template (#291)
- ce6a544 Document breaking change in v0.24.0 (aws-nuke no dry run) (#285)
- f6bb5ba Tag v0.28.0 in changelog (#282)
This list of changes was auto generated.
v0.28.0
Changes:
- 1dbc838 Fixed functional test - replaced transitionaccountstatus call with api call
- 5b56071 Fixed functional test - replaced transitionaccountstatus call with api call
- 55915cb Fixed functional test - replaced transitionaccountstatus call with api call
- 8482bc8 Fixed functional test
- ce46524 Merge remote-tracking branch 'kevin/Fix/upsertprincipalaccessvalidation' into release/v0.28.0
- 6c4f521 Dont' check lease status on upsert principal access
- fce9526 Tag v0.28.0 in changelog
- 823d729 create list account with pagination support (#280)
- bd8fe90 Feature/account pool metrics (#271)
- 53655f8 Rework update principal policy lambda to use new account services (#272)
See More
- eb45cc1 Convert fan out lease to new data model (#278)
- 56a3c22 don't hardcode dates (#281)
- 3aaf033 create new usage service to create, get, list usage info (#275)
- bb29152 Move service getters to ServiceBuilder struct (#279)
- 2eee26b Lease controller - Delete (#263)
- c58dd0b fix an issue with having the account record (#273)
- c675b98 Big clean up of unused functions and packages (#274)
- ee3517b usage data layer (#270)
- 6d1e1bd Allow athena:*, upgrade aws-nuke to v1.1.0 (#268)
- 77a5c96 Populate reset queue with not ready accounts (#262)
- 2063785 Support updating most fields in the account service update function (#267)
- 790404b move account delete functionality to new data model (#258)
- c815ac2 Rewrite sqs reset processing to be real time (#261)
- 4e1d850 Use Optum/aws-nuke fork; upgrade to latest aws-nuke (#265)
- 6893aa6 Pipeline: end lease on cleanup (#254)
- 1b519b7 move dependency work into configurator (#264)
- eb27620 Lease controller - list (#250)
- 5a16a58 silently continue when account status change fails (#260)
- bba2ea1 Make Usage DB TTL configurable as TF var (#257)
- ba3a7fd Feature/deletion example script (#259)
- 0a2de17 Add trademark for product name (#256)
- b78dabb Tag v0.27.0 in changelog (#255)
- 6934874 Use the new data modeling for account creation controller (#252)
- 6fc6d1e switch from strings to json for the sqs reset queue (#251)
This list of changes was auto generated.
v0.27.0
Changes:
- 9fcef86 Tag v0.27.0 in changelog
- 8b6583f create a new arn type to make working with ARNs easier (#249)
- 1c24be2 DCEify PR accounts (#206)
- 21e36b6 switch the template structure back to ID to prevent breaking changes (#247)
- 38fd3a9 Lease controller - GET (#240)
- 94fa011 Add
sts:*
to principal IAM policy, and to documented SCP (#245) - 230fd12 Convert account list API to use new data model (#236)
- f6e3fdd allow for deleting a lease by ID (#230)
- 174d054 protect the parent account and remove manual RDS nuke work (#243)
- 16c50e7 Added documentation for CLI changes. (#242)
v0.26.0
Changes:
- 6346f47 Update CHANGELOG for v0.26.0 (#241)
- d724965 Don't 404 on accounts GET (#234)
- 8dd4993 Amuda palani feature/leasepkg2 (#235)
- 66780a2 Refactor/removemodel (#227)
- f2330f4 Don't detach admin roles policies (#232)
- 8c231c5 Fix functional tests to adjust based on date (#229)
This list of changes was auto generated.
v0.25.0
Changes:
- 1408d7c Changelog update v0.25.0 (#226)
- 74a8b6d Fix missing nuke regions / principal budget amount (#222) [ #221, #214, #224 ]
- 3edd0bb Lease data layer (#215)
- 39eda67 cleanup iam roles and policies (#220)
- 76dfabc GET Accounts pagination (#205)
- 2cd8d51 Fix credentials web page configuration bug (#216)
This list of changes was auto generated.
v0.24.1
DO NOT USE
This version contains a bug (#214, #221). Use previous or subsequent versions only.
Changes:
- 06d9c24 Update changelog for v0.24.1 (#212)
- 82521f9 Convert accounts GET controller to new data model (#210)
- 410faa8 add regions to policy to fix an issue with rendering template (#207)
- 01f27e1 account controller redux (#195)
- f833883 Feature/merge quickstarts (#173)
This list of changes was auto generated.
v0.24.0
DO NOT USE
This version contains a bug (#214, #221). Use previous or subsequent versions only.
Changes:
- a470ac0 Pipeline: Fix missing Github release assets (#203)
- 1823917 Pipeline: fix namespace="$(System.PullRequest.PullRequestNumber)" (#202)
- d19f5ea Add eventer service (#187)
- 3f143ec Expand linters, fix linting errors (#194)
- 5278784 Fix make commands for generating docs (#193)
- 8b420b5 Run builds on tags (#199)
- 5c3a1f6 Update changelog for v0.24.0 (#175)
- 20ebf14 New dceerr package for going forward error management (#186)
- 2218c56 fix bug (#192)
- bc577f5 Update TF and tflint versions (#189)
See More
- a9f7303 general cleanup of unneeded stuff (#183)
- bcce54b Fix an issue with db usage testing not dealing with pagination (#182)
- a6dcedc Rename config items. Remove large interfaces from main package (#180)
- ddc76b4 Pagination of get usage (#179)
- 7b43048 Fix/broken doc links (#177) [ #176 ]
- ab62b36 Cleaned up broken index generation (#172)
- 19c3e94 Download go mod items to be able to run functional tests (#171)
- 4d4ca6d Feature/leases query parameters (#157)
- 14964d6 Removed binary file (#170)
- 77a17f1 Replace GetUsageByDateRange with GetUsageByPrincipal method in POST lease validation (#168)
- 9cf3217 Switch to unit testing only on initial PR testing (#126)
- bf99763 Feature/cognito webpage redirect (#149)
- 81c3386 Update go to version 1.13 for azure pipelines (#148)
- 43270c9 Fix/broken doc links (#161)
- e20ff2e Removed Optum logo from readthedocs index (#155)
- f457344 Link to readthedocs.io in Readme (#154)
- 4b4307f Removing Optum Logo (#152)
- 9f352b6 Added NOTICE.txt (#153)
- ef9f5a1 Feature/doc fixes for open source (#150)
- 02a6727 Add GetUsageByPrincipal method to usage package (#140)
- 3e72454 Re-adding AWS config util and config obj with signed commits (#142) [ #133 ]
- 6ce055b Fix deault budget_notification_from_email tfvar (#144) [ #143 ]
- 61280e1 Budget check against Principal budget amount (#138)
- 22bb718 Update/principal policy (#103)
- 4467821 Flesh Out Docs (#131) [ #123 ]
- bd9cbe8 Fix pipelines variables (#129)
- 85311ea Delete backend.tf (#117)
- 3046fd1 Setting principal role to trust master acct (#120)
- 5e69023 POST /accounts with metadata, PUT /accounts/:id (#116)
- 6379943 Fix TF namespace in builds (#115)
- 3d5458b Add new orphaned stauts to accounts (#91)
This list of changes was auto generated.
v0.23.0
Changes:
- a45d524 Version bump v0.23.0 (#112)
- fad4536 Leases metadata, and Lease upsert fix (#107)
- 5b01762 Initial draft of issue templates (#111)
- 0f56673 Feature/query parameter support (#108)
- b0b918c Switch terraform file name from redbox (#104)
- 8bd0288 Set reset alarm threshold to 10 failures over 5 hours (#110)
- 0929f1f Fixed swagger schema syntax on several responses (#106)
- f57b5bf Validate lease budget amount and period (#105)
This list of changes was auto generated.