Skip to content
This repository has been archived by the owner on Apr 5, 2022. It is now read-only.

Commit

Permalink
Merge tag 'v1.1.0' into develop
Browse files Browse the repository at this point in the history
v1.1.0
  • Loading branch information
jnstr committed Feb 21, 2017
2 parents 871884e + d60719e commit 7ffcfa9
Show file tree
Hide file tree
Showing 6 changed files with 36 additions and 3 deletions.
9 changes: 8 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Changelog

## [1.0.0] - 2017-02-19
## v1.1.0 (2017-02-22)

### Changes

- Allow multiple prefixes (#1)
- Make the plugin more secure (#2)

## v1.0.0 (2017-02-19)

- Initial release
Binary file added assets/screenshot-insecure.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/screenshot.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "zazu-password",
"version": "1.0.0",
"version": "1.1.0",
"description": "Zazu plugin for generating passwords with ease.",
"main": "zazu.js",
"scripts": {
Expand Down
26 changes: 26 additions & 0 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ Examples:

You an copy the generated password by selecting it.

Instead of `password` you can also use `pass` or `pwd` as prefix.

## Installing

Add `jnstr/zazu-password` inside of `plugins` block of your `~/.zazurc.json` file.
Expand Down Expand Up @@ -41,6 +43,30 @@ The plugin defaults to an average password of 16 characters, but you can overrid
}
```

## Security

Since all results that are displayed and returned by a Zazu plugin are stored in the log files, it's insecure to display and render the generated password in zazu. This is the reason why we don't show the generated password in the plugin.
The password is generated in the plugin but is never handled by Zazu which makes it more secure.

If you really really want to see the generated password in zazu, you can add the "insecure" variable to the `~/.zazurc.json` file and set it to true.

```json
{
"plugins": [
{
"name": "jnstr/zazu-password",
"variables": {
"insecure": true
}
}
]
}
```


## Screenshots

![Zazu password](./assets/screenshot.png)

insecure password:
![Zazu password insecure](./assets/screenshot-insecure.png)
2 changes: 1 addition & 1 deletion zazu.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "zazu-password",
"version": "1.0.0",
"version": "1.1.0",
"description": "Zazu plugin for generating passwords with ease.",
"blocks": {
"input": [
Expand Down

0 comments on commit 7ffcfa9

Please sign in to comment.