A secure, shared workspace for secrets
Docs update
Fixes
v0.30.0
can now be disabled by setting the
core.progress
preference to false via torus prefs set core.progress false
.torus run
, torus view
, or torus export
would not be removed resulting in a stuck state for users.torus prefs set
.Breaking Changes
The concept of instance and identity as a part of the secret path has been
deprecated. Existing secrets set with non *
identity and instance values can
still be set and unset by providing the full 7 segment path (e.g. torus set /org/project/environment/service/identity/instance/secret
).
Torus will only display the full 7 segment path if identity or instance is a
non *
value (e.g. /org/project/environment/service/machine-api/1/secret
).
In all other cases, a 5 segment path will be displayed (e.g.
/org/project/environment/service/secret
).
Notable Changes
torus profile view
torus profile update
you are now
prompted for the verification code to re-verify your account.policies test
command has been removed.user
, machine
, and instance
flags have been removed from torus set
, torus unset
, torus import
, torus export
, and torus view
.torus status
.torus allow
and torus deny
now accept a 5 segment path along with the
deprecated 7 path version (e.g. torus allow crudl /org/project/env/service/secret <team>
).torus policies view
will only display the full 7 segment path if the
identity
or identity
components are not a *
.torus view
and torus list
will only display the full 7 segment path in
verbose mode if the instance
and identity
components are not a *
.--team, -t
flag to torus list
torus run
.Fixes
torus orgs remove
will now prompt the user to confirm the action before proceedtorus machines destroy
and torus unset
will default to No instead of Yes
when prompting the user to confirm the action.Full Name
instead of Fullname
torus list
did not display secrets which were not set with an instance of *
.Build
go1.10
2017-12-22
Notable Changes
view
and removed the --format
flag.envs list
, services list
, invites list
,
machines list
, machines view
, policies list
and policies view
.torus prefs set core.colors false
.Fixes
TORUS_EMAIL
, TORUS_PASSWORD
,
TORUS_TOKEN_ID
, and TORUS_TOKEN_SECRET
if stdout is attached to a
terminal window.Notable Changes
orgs members --org ORG
to list all members within an
organization.teams members
to match the output style of
orgs members --org ORG
.torus export
command making it easy to export secrets from a
specific environment and service. As a result the torus view
--format, -f
flas has been deprecated and will be removed on December 31st 2017.torus export
, you can now export secrets to terraform's tfvars
file format.torus ls
with torus list
making it easy to list and search for secrets within a project. Listing secrets is now twice as fast as torus ls
.Fixes
Notable Changes
dev-*
and dev-user
Torus will no longer unseal the private encryption key twice which leads to a
signficiant reduction in decryption time. Users should notice this
improvement when using torus view
and torus run
.torus view
,
torus run
, torus set
, or torus unset
.torus view
and torus run
.Fixes
No changelog entry
Notable Changes
torus policies attach
allowing a user to attach a policy to
multiple teams or machine roles.torus policies delete
allowing a user to delete a policy and all
of it's attachment from an org. System policies cannot be deleted.torus allow
or torus deny
you can now
specify it's name and description using the --name
and --description
flags. If no description is provided, one will be generated.Fixes
--environment
, --service
, --instance
,
--user
, and --machine
flags when reading or writing secrets.2017-10-19
Fixes