Skip to content

Latest commit

 

History

History
145 lines (114 loc) · 4.25 KB

CHANGELOG.md

File metadata and controls

145 lines (114 loc) · 4.25 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.1.6] - 2024-03-14

Bugfixes

  • add keep_cookies to serialized aim fields

[0.1.5] - 2024-03-08

Bugfixes

  • Tests were not all functional
  • EPV_AIM constructor needed keep_cookie when instantiated from config
  • Clarifications in docstring

[0.1.4] - 2024-03-05

Bugfixes

  • The "retain cookies" feature in 0.1.1 has a bug (cookies were not retained). 0.1.1 had no broken changes, but the new feature was not functional. The issue is fixed here.

[0.1.3] - 2024-03-04

Changes

  • Adding some tests
  • Adding some functions related to Account Groups

[0.1.2] - 2024-02-08

Changes

  • Better SSL handling for AIM
  • Useless functions removal
  • Updating documentation

[0.1.1] - 2024-02-03

Changes

  • Add "get_safe_details" method
  • Add support for "custom" configs to override the default logon and reconcile account index
  • Add support to retain cookies during login, and use for subsequent API calls for load-balanced PVWAs.

[0.1.0] - 2024-01-26

Changes

  • Adding some debug information
  • Code refactoring for aim part

[0.0.31] - 2024-01-15

Changes

  • Add support to provide "Reason" when retrieving passwords
  • Update documentation for testing

[0.0.30] - 2024-16-01

Changes

  • Adding platform deactivation

Bugfixes

  • Typo in platform suppression
  • request_params not initialized when checking token

[0.0.29] - 2024-11-01

Changes

  • Adding AIM related functions get_password_aim and get_secret_aim
  • Better handling of config files
  • Documentation refactoring

[0.0.28] - 2023-10-12

Changes

  • Changing projet packaging to pyproject.toml
  • Implementing mapping protocol

[0.0.27] - 2023-10-04

Bugfixes

  • resume_password_management and disable_password_management now return list of updated Accounts (instead of dict)

[0.0.26] - 2023-06-07

Changes

  • Removing abstract.py only used for internal development
  • Refactoring docs to benefit from autodoc features

[0.0.25] - 2023-05-31

Changes

  • Checking name of the object in _filter_acccount
  • Adding some docstrings
  • Changing return of update_using_list function (now returns PrivilegedAccount objects)
  • Renamed "get_password_version" to "get_secret_version" to respect CA's nomenclature
  • Adding some tests for accounts functions

Bugfixes

  • Fix bug where coroutine was not awaited in update_file_category

[0.0.24] - 2023-04-07

Changes

  • Adding "search_in" in add_member to allow search in directory

Bugfixes

  • Fixed a bug where getting group ID was case-sensitive
  • Verify username existence before adding it to safe is a regression for group add from directory

[0.0.21] - 2023-04-06

Bugfixes

  • Fixed circular imports

[0.0.20] - 2023-03-23

Changes

  • adding add application and delete application functions
  • Verify username existence before adding it to safe
  • Verify safe existence before adding user to safe
  • Adding some objects in abstract for typehint
  • Adding del_member function

Bugfixes

  • Fixed a bug where checking if a user exists was case-sensitive
  • Fixed a bug where checking an empty safe name existence resulted in an exception

[0.0.19] - 2023-03-23

Changes

  • users.list now accepts details and extended_details

Bugfixes

  • Fixing tests in test_safe.py

[0.0.18] - 2023-03-09

Bugfixes

  • Fixed print in restore_last_cpm_version_by_cpm function

[0.0.17] - 2023-03-09

Changes

  • add_member function now takes the permissions as argument instead of a profile
  • allowing function "safe.list" to get details for backward comp
  • adding system_health related functions

Bugfixes

  • Fixed the type of args for safe search function from string to boolean
  • Changing filecategory now returns the updated account (instead of None)

[0.0.16] - 2023-03-09

Changes

  • Added the add / delete functions in users
  • Added the ability to recover password versions
  • Added the ability to set a password
  • Added the ability to set a password from versions
  • Improved the FC update functions
  • Improved the safe search functions

Bugfixes

  • Raise the ChallengeResponseException properly