CHANGES
=======

* VCDA:515 Changing pyvcloud requirement to the latest version (#201)
* Changed pyvcloud requirement to 19.2.0
* VCDA-532: Fix requirements.txt to avoid Mac OS X pycryptodome bug (#197)
* VCDA-502: Add additional Mac OS X install notes (#198)
* Updated license files (#199)
* VCDA517: Document generation for all commands
* vcd-cli documentation
* VDP-1375, VCDA-504: Attach VC (#194)
* Generate docs for vcd-cli commands
* VCDA-496: Fix org case insensitive issue (#192)
* VDP-1205, VCDA-462: added create pvdc CLI to pvdc.py (#182)
*  VCDA-477: Add doc for logging request headers and payload for debugging purposes (#191)
* VCDA-454: Updated copyrights for release

20.1.2
------

* VCDA-501: support multiple keyring backends in browsercookie (#188)
* VCDA-417: commands to manage extension commands (#187)
* VCDA-436: avoid unnecessary session restoration (#185)
* Adding the missing access\_settings\_to\_dict method in vcd-cli/vapp.py . (#186)
* VCDA-474: consider name and namespace in api extension (#183)
*  VCDA-410 & 411: VM commands to update cpu and memory of a Vm (#181)
* VCDA-487: Fix cosmetic bugs in Rights
* VCDA-473: Implement vcd user list command (#179)
* Updated License file
* Updated License file

20.1.1
------

* Updated requirements with version info (#178)
* VCDA-441 list available storage profiles
* VCDA-421 & VCDA-422: Implementing SDK methods and cli commands to connect/disconnect ovdc\_network to/from vapp. (#175)
* VCDA-370 & VCDA-475: Making vcd org [info/update/use/delete/list] and vcd user [update/delete] case insensitive #176
* VCDA-470: Fixing help text for command vcd info #177
* VCDA-365,366: Shutdown and Reboot a vapp/VM (#172)
* VCDA-395 and VCDA-396: Adding commands for listing and deleting org vdc networks
* VCDA-181: Clean up installation instructions for vcd-cli
* Updated travis ci (#171)
* VCDA-344,367: Reset/Deploy a vapp/vm command (#169)
* VCDA-409: validate PEP8 compliance (#170)
* VCDA-451: work with pending tasks
* VCDA-451: work with pending tasks
* VCDA-229 & VCDA-455: Show Info of Right and Role (#166)
* VCDA-394: Adding command to list external networks. (#168)
* VCDA-230 & VCDA-234: Add or remove rights from organization (#164)
* VCDA-248 error handling on invalid session
*  Implementing commands to update acl of vdc and vapp (#160)
* VCDA-369: Implementing commands to create isolated OrgVDC networks
* VCDA-369: Implementing commands to create isolated OrgVDC networks
* VCDA-354: CSE support multiple vCenters
* VCDA-226 & VCDA-233 Add or Remove rights from a given role (#157)
*  VCDA-311 : Unifying argument 'name' and option 'id' for independent disk related commands (#158)
* auto-generated doc

20.1.0
------

* updated dependencies
* Update test-requirements.txt
* removed unused force option
* addressed review comments
* renamed file to gateway to be conformant to the command
* fixed command name to gateway, don't use camel case, change method name to list\_gateways
* Implementing catalog update acl commands (#153)
* refactored wait\_for\_status, added VM delete
* VCDA-419 retrieve api filter for extension
* addressed review comments
* Changing params to create command as per review command
* Adding param to share the network with other VDC(s) in the org
* Link/Unlink role to its template (#154)
* VCDA-258: Provide an optional parameter to specify IOPS during creation (#149)
* Fixing help strings as per review comments
* vcd vapp examples
* power-off, undeploy, delete VM
* Changing the command structuer as per the new design doc
* install
* Fixing small typos
* flake8 validation fixes
* Command to create directky connected org vdc network
* docs
* docs

20.0.0
------

* removed dead code
* added edgegateway
* added howto develop
* eula and plugin
* addressed comments
* [vcd-cli] delete role from a given org (#146)
* docs
* VCDA-381/2/3/4/5
* install
* readme
* readme
* readme
* readme
* readme
* cleanup deprecated code; end-to-end tests
* removed vca command
* auto

19.2.3
------

* generated latest docs
* merged with master; ordered imports
* address review comments; updated pyvcloud dependency
* Adding dependency on flake8-import-order
* Fixing small typo
* Fixing import order as per flake8\_import\_order, addressing review comments
* address review comments
* Add code of conduct and PR/issue templates
* Tying colored output param to environment variable USE\_COLORED\_OUTPUT
* Introducing top level param in vcd-cli to print info in monochrome
* Fixing text color issue after an error, and also exposing option to turn off colored output entirely
* Add access control settings info in the vdc,vapp and catalog info command (#144)
* vcd vapp add-vm --network
* VCDA-236 create empty vApp and add VMs
* Improve CONTRIBUTING.md to make it more informative
* improve current vapp state
* Update README.md
* review-1
* create new empty vApp
* Update README.md
* compose new vapp
* [vcd-cli] list rights in an org (Added copyright header and del href from right\_records)
* [vcd-cli] list rights in an org
* [vcd-cli] create role (minor correction - command help)
* [vcd-cli] create role (addressed comments)
* Create and delete OrgVDC and more
* Create and delete OrgVDC and more
* [vcd-cli] minor correction
* [vcd-cli] create role in org (addressing comments)
*  Removed org\_name in the update\_org (#138)
* [vcd-cli] list rights in the organization
* [vcd-cli] removed redundant imports
* [vcd-cli] list rights in a role -removed redundant paranthesis
* Changing the args format to pass param name and value. (#136)
* [Pyvcloud] Command to create a role - Pep8 code style fixes
* [vcd-cli] Command to create a role (few corrections)
* Adding option for vapp attach and vapp detach commands to identify a disk by providing it's disk-id in addition to it's name
* Enable/Disable Org, User. Add --enable option for create org. (#133)
* [vcd-cli] Command to create a role
* disk list owner
* Update vdc.py
* (List rights for a given role in an Org) Merge pull request #131 from sahithi/master
* vcd-cli : correction of the command name (list-rights)
* using humanfriendly
* fixed disk size
* changelog
* correction in example
* correction vcd role list example
* [vcd-cli:Review comments addressed] List rights for a given role
* vcd-cli: List rights for a given role. (remove stdout)
* [vcd-cli] List rights for a given role (added org parameter)
* [vcd-cli] List rights for a given role in an Org
* Refactoring code to honor the movement of is\_admin field and related logic from pyvcloud\vcd\org.py to pyvcloud\vcd\client.py
* fix vm command
* Cmd for deleting an organization. (#123)
* changelog

19.2.2
------

* hyphen commands generated docs
* generated doc
* renamed vapp hostname flag
* Removing help section at verb level as per review comments
* ova download/upload examples
* changes
* addressing review comments, changing ssh-key param to type File
* fixing few lines to adhere to flake8 style recommendations
* Editting ssh-key option to point to the correct variable
* fixing flake8 warnings
* Elaborating the confirmation dialog with side effects of deleting an user
* addressing review comment to use is\_sysadmin() instead of adhoc sys admin check
* add disk to VM
* add disk to vm
* Fixing few typos
* Adding documentation to vcd user delete command
* [vcd-cli]Addressed comments on Catalog\_change\_owner
* Change owner cmd for vApp and disk
* Implementing cli command to delete an user
* VCDA-217: Review comments
* VCDA-217: Addressing review comment
* VCDA-217: Addressing review comments
* Adding params for cpu-count, memory and ssh-key to the vcd cluster create command
* VCDA-217: Retrieve access control settings of a catalog
* Change owner cmd for vApp and disk
* VCDA-257: [Documentation] additional info for Ubuntu setup
* VCDA-257: [Documentation] additional info for Ubuntu setup
* Curt branch (#111)
* VCDA:168 & 169 : vcd-cli for Attach or Detach Independent Disk to/from a VM within a vApp
*  VCDA-171(vcd-cli) - Create a new organization with just the mandatory user inputs (#113)
* Change owner cmd for vApp and disk
* Flake8 test-fixing format
* Update an existing independent disk size,iops and storage profile
* storage profile - create vapp command, added storage profile - create cluster command, added storage profile
* changelog
* doc
* vapp create command
* Fixing the is\_admin parameter of Org Class so that is\_admin=True if logged in as System admin(irrespective of the whether the org is switched to org-admin later)
* updated info examples
* license
* removed unnecessary subcommand check
* updated docs
* authors
* (Sprint-74) Commands to create local user and list roles in an org (#1)
* changes
* Adding new optional parameter to vapp create command to provide disk size of the home disk of the first vm
* travis
* disk help
* flake8
* minor changes to independent disks
* disk commands
* no guest customization
* capture vapp
* extension
* extension

19.2.1
------

* docker
* req
* reqs
* docs

19.2.0
------

* 19.2.0

19.1.0
------

* 19.1.0
* encoding
* vapp-net
* refactor

19.0.7
------

* tasks
* metadata
* power-on/off
* single node
* gl-ci
* travis
* p3
* travis
* cse create task
* updated-doc
* customize vapp instantiate
* python3
* readme
* docs
* docs
* new docs
* new docs
* new docs
* wip
* docs
* docs
* tree command; refactored cli
* tree command; refactored cli
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* initial content
* Set theme jekyll-theme-minimal
* list-sessions
* readme
* readme
* readme
* update-license
* restore v5.7 on vca
* Closes #91
* bc
* reqs
* use browser cookies for SSO
* use browser cookies for SSO
* Closes #88; api version
* upload vapp template
* upload-vapp
* vapp-list

19.0.6
------

* deps

19.0.5
------

* deps

19.0.4
------

* versions

19.0.3
------

* log to vcd.log
* cluster name and ops, vsphere
* cluster-crud
* spinner
* tasks
* task progress
* pyvcloud-dep
* create vapp
* doc-catalog-cmd
* fixed-ver-config
* catalog-item-download
* catalog items

19.0.1
------

* version fix

19.0.0
------

* package renamed to vcd-cli
* catalog-crud
* ext
* amqp set config
* amqp-test
* logout
* tasks
* task info
* tasks
* ci-cd
* deps
* tests
* search and info commands added
* doc
* setup
* cse-support
* cluster
* vapp
* vdc
* readme
* readme
* readme
* readme
* readme
* readme
* readme
* readme
* vcd
* vcd
* new-impl
* vcd
* rehydrate
* removed blueprint command
* verify ssl flags
* tox
* tox
* tox
* gl
* fix setup
* setup
* migrated to pbr
* migrated to pbr
* ci
* flake

18.0.1
------

* 18.0.1
* cse
* cse
* cluster-id
* cse
* removed-old-impl
* cse
* wip
* flake8
* merged-pr-45
* cse-support
* cleanup
* missing modules
* Fix short name for version option
* cluster-cse
* vapp id

18
--

* 18
* setup
* v18
* vcd 8.20
* added vcd as entry point
* Update vca\_cli\_network.py
* Expend API versions up to 9.0
* Add MAC info to VM list
* Use -V for server version in login command
* Add description to firewall rules list
* cfy dsl parser dependency

17
--

* v17

16
--

* flake8 error
* v16
* shows firewall status with rules
* Perhaps the last one?
* Fix more flake issues
* Fix more flake issues
* Resolve flake issues
* Update readme with new examples
* Update examples
* Add file management for vca firewall and allow lowercase strings
* Stop treating XML errors as json
* Add firewall add/delete one rule at a time. Will support rules files shortly

15
--

* updated dependencies
* correction
* adding needed modules
* fixed list events for last execution
* blueprint-id
* readme
* readme
* readme
* readme
* readme
* readme

14
--

* 14
* Fix short name for version option
* deployment id
* 14rc3
* fixed deployment column title
* fixed output verb in deployment command
* SCOR-143: Implement deployment outputs feature
* Improve Score CLI usage implementation
* Got rid of redundant json dumps
* fixed indentation
* blueprint and deployment id missing, status as sub-command of blueprint
* blueprint and deployment id missing
* Improve Score user experience
* truncate inputs
* deployment output
* 14rc2
* added score status
* validate blueprint example
* user passwd reset
* user passwd reset
* user passwd reset
* 14rc1
* blueprint cmd
* vpn cmd
* nat cmd
* refactored dhcp cmd
* firewall command
* firewall command
* refactored network cmd
* refactored gateway cmd
* wip
* refactoring, wip
* 14rc1
* wip

13
--

* v13
* indep disk
* vapp
* vdc management
* catalog
* catalog
* exit codes
* misc fixes
* misc fixes
* req fixes
* pep8 fixes
* pep8 fixes
* added login test
* test env
* vapp cmd in progress
* pyvcloud 14rc6
* pyvcloud 14rc6
* updated default OnDemand host
* added requirements.txt
* fixed imports. removed deployment\_id from blueprint list
* Update README.md
* Improve user experience for Score users
* fix flake8
* fix flake8
* examples
* examples
* fixed vapp issue
* vapp list
* vapp list
* select default vdc
* login to vdc done
* finished vdc command
* finished vdc command
* added vdc info
* 13rc6
* re-login done
* SCOR-56 Implement cancel workflow execution on score, pyvcloud and vca-cli Style fixes
* users
* vca relogin
* sso
* sso
* sso
* improved session relogin
* improved vchs re-login
* modules
* modularize it
* login improved
* login improved
* login improved
* flake8 fixes
* progress login
* requirements
* requirements
* wip
* wip
* wip
* wip
* wip
* Update README.md
* tox
* tox
* travis
* initial squeleton
* .venvr
* initial version
* improved instance list
* #SCOR-17 blueprint validation
* Got rid of redundant brackets
* test ci
* Update requirements.txt
* 13rc4
* fixed vapp create issue vCD<5.6
* #21 display ssl warning one time only
* changed bp to blueprint #21 fixed insecure option for display progress
* fixed landscape checks
* wip
* fixed landscape checks
* fixed landscape checks
* fixed landscape checks
* fixed landscape checks
* fixed landscape checks
* readme
* readme
* readme
* readme
* readme
* readme

12
--

* 12
* 12rc12
* set computer name
* fixed vm connection issue
* readme
* readme
* use standalone instead of vcd
* fixed instantiation issue added manual assignment of static IP
* improved bp processing
* improved bp processing
* fixed login issue
* fixed login issue
* fixed block for task
* merged with PR #19
* increase version number
* readme
* readme
* readme
* install notes
* Travis CI. Add TOX testing
* SCOR-13 Add Events support to vca-cli Style fixes
* SCOR-13 Add Events support to vca-cli
* SCOR-13 Add Events support to vca-cli
* pool example
* cpu and ram in vapp create
* solved issue #12
* support latest pyvcloud
* - Added dateutils as a requirement for setup - Changed the date conversion to utilize dateutil.parser instead to   resolve issue #12 https://github.com/vmware/vca-cli/issues/12
* network mode case insensitive
* fixed bp log
* fixed dependencies
* 12rc2
* add/del public ip
* changed default ondemand host

11
--

* v11
* docs
* docs
* 11rc1
* added docs

10
--

* 10
* independent disks
* disk management I
* enable/disable dhcp service
* enable/disable dhcp service
* 10rc5
* 10rc3
* 10rc2
* using dash for args

9
-

* 9
* networking
* networking
* dhcp, network and vpn services
* wip
* wip

8
-

* 8
* display error message from server
* doc
* doc
* v6
* install
* install
* v5
* readme
* v4
* v3
* examples
* examples
* examples
* examples
* v2
* v1.1
* v1.1
* vm name
* vm name
* wip
* scripts
* v0.9.1
* readme
* v0.5
* list all templates
* v0.3
* support types of services
* v0.2
* json
* notes
* notes
* update doc
* update doc
* update doc
* readme update
* readme update
* readme update
* added license
* list vms attached to independent disk
* disk management
* list catalogs and templates
* added list catalogs
* non blocking vapp create
* vapp operations
* added main source code file
* initial commit
* initial commit
* Initial commit
