Skip to content

Latest commit

 

History

History
80 lines (51 loc) · 1.6 KB

CHANGELOG.md

File metadata and controls

80 lines (51 loc) · 1.6 KB

0.2.2 (2024-10-14)

Fix

  • small lint errors
  • update dependencies

0.2.1 (2024-10-14)

0.2.0 (2023-10-30)

Feat

  • add the reencrypt command line command
  • support Python 3.11

Fix

  • add a \n at the end of the .gpg-id files

0.1.4 (2023-06-21)

Fix

  • order results of access report
  • add terminal reload message when adding env vars

0.1.3 (2023-05-24)

Fix

  • correct location of assets (again)

0.1.2 (2023-05-24)

Fix

  • correct location of assets

0.1.1 (2023-05-24)

Fix

  • configure pass extension with pass_collaborate init

0.1.0 (2023-03-15)

Feat

  • add the revoke functionality
  • add --ignore-parent to authorize command
  • automatically import the available gpg keys to the auth store
  • build the package to be an extension of pass
  • add the access report for user and groups
  • allow users to be added or removed from groups
  • authorize or revoke permissions to a path to a group
  • add users to a group reencrypts the pass store
  • authorize a user or group to a directory
  • initial iteration

Fix

  • correct ruyaml version
  • drop support for python < 3.9
  • add more information when reencrypting fails
  • prevent reencrypting from introducing encrypted data in encrypted file
  • load gpg keys even if access element exists
  • avoid duplicate information in the access store when authorizing new users
  • make the authorize command idempotent
  • store the emails when creating a group despite the used identifiers
  • autoload add user information from gpg key store

Refactor

  • auth and pass_
  • create PassStore as unique entrypoint

Perf

  • improve access speed