Changelog📝

v2021.9.0 (2021-09-17)

Improvements:

  • #28: Update semver to calver

  • #29: Standardize CI Pipeline to support Gitlab.com

  • #31: docker/update base image to public repo

  • #32: ci/add build to local package repository

Bug Fixes:

  • #30: GitlabCI/Missing rust dependency to build cryptography

v0.1.0 (2020-12-11)

Features:

  • #25: get_backup_task_sessions using the query service.

Improvements:

  • #24: get_hierarchy_obj_ref_type add validate parameter.

Bug Fixes:

  • #23: Once debug mode is on, cannot be set to off.

  • #26: HOR type by platform VM should be Vm.

v0.0.2 (2020-06-26)

Bug Fixes:

  • #19: PyPI documentation issues.

  • #20: Error create_account in json format.

  • #21: Error add_scope_to_account in json format.

v0.0.1 (2020-06-19)

Features:

  • #1: Initialize repo with minimal structure

  • #2: VeeamEm client class with basic methods to generate token and store session

  • #3: Add docs section to project

  • #4: VeeamEm client methods to get accounts, roles, scopes

  • #5: LogonSession methods

  • #6: Add GitlabCI pipeline

  • #7: Store session_data in VeeamEm class for future use and add cookie if only token is provided

  • #8: Add hierarchy methods to client

  • #9: Add create account methods to mod

  • #10: Create/delete methods to module support XML

  • #11: Get account and roles by name

  • #12: Add/remove scope from account

  • #13: Add/Remove role from account

  • #14: Debug mode for troubleshooting

  • #15: Adding/Updating pre-commit hooks

  • #16: Enable/disable all_vms restore scope per account

  • #17: Add get_hierarchy_roots_by_name