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.
[Unreleased]
Added
Documentation
- Example for Basic Key Management
 
EXIT CODES section in the man page. 
[0.1.0] - 2023-04-16
Added
- Basic Role-based Access Control
- Initialize a team with team managers
pass team init <gpg-id>...
- normal team managers can manage roles and shares.
 
- trusted team managers additionally have read-access to all passwords.
 
 
- Manage roles (list/add/remove/assign/unassign).
pass team role ... 
- Manage shares (list/add/remove/reencrypt)
pass team share 
- Automatically reencrypt passwords after roles or shares have been changed.
 
- Verbosity levels for debugging.
pass team -d[d]+ ... 
- Quiet option for less verbose, machine-readable output
pass team -q ... 
- Help
pass team --help 
 
- Man Page (
man pass-team) 
- Rudimentary bash-completion
 
- Installation via GNU Make
 
- Debian package
 
- Homebrew formula
 
- Support for NO_COLOR
 
Documentation
- Repository contains documentation and examples under ./docs/
 
- A Hugo-build, web-based documentation is now available at
pass-team.gitlab.io.