{"action":"opened","issue":{"url":"https://api.github.com/repos/keepassxreboot/keepassxc/issues/867","repository_url":"https://api.github.com/repos/keepassxreboot/keepassxc","labels_url":"https://api.github.com/repos/keepassxreboot/keepassxc/issues/867/labels{/name}","comments_url":"https://api.github.com/repos/keepassxreboot/keepassxc/issues/867/comments","events_url":"https://api.github.com/repos/keepassxreboot/keepassxc/issues/867/events","html_url":"https://github.com/keepassxreboot/keepassxc/issues/867","id":249907646,"number":867,"title":"When password generator is set to \"Passphrase\", quality meter isn't as dynamic","user":{"login":"sts10","id":4871664,"avatar_url":"https://avatars1.githubusercontent.com/u/4871664?v=4","gravatar_id":"","url":"https://api.github.com/users/sts10","html_url":"https://github.com/sts10","followers_url":"https://api.github.com/users/sts10/followers","following_url":"https://api.github.com/users/sts10/following{/other_user}","gists_url":"https://api.github.com/users/sts10/gists{/gist_id}","starred_url":"https://api.github.com/users/sts10/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sts10/subscriptions","organizations_url":"https://api.github.com/users/sts10/orgs","repos_url":"https://api.github.com/users/sts10/repos","events_url":"https://api.github.com/users/sts10/events{/privacy}","received_events_url":"https://api.github.com/users/sts10/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-08-13T23:55:26Z","updated_at":"2017-08-13T23:55:26Z","closed_at":null,"body":"<!--- Provide a general summary of the issue in the title above -->\r\n\r\n## Expected Behavior\r\n<!--- If you're describing a bug, tell us what should happen -->\r\n<!--- If you're suggesting a change/improvement, tell us how it should work -->\r\nWhen I manually edit a generated Passphrase, the Password Quality meter should change to reflect the edit. Currently, when the password generator is set to \"Password\", the meter _does_ change with edits, as expected.\r\n\r\n## Current Behavior\r\n<!--- If describing a bug, tell us what happens instead of the expected behavior -->\r\n<!--- If suggesting a change/improvement, explain the difference from the current behavior -->\r\nCurrently, the Password Quality meter does not dynamically change when you manually edit a generated passphrase. It only changes when a new passphrase is generated. \r\n\r\n## Steps to Reproduce (for bugs)\r\n<!--- Provide a link to a live example, or an unambiguous set of steps to -->\r\n<!--- reproduce this bug. Include code to reproduce, if relevant -->\r\n1. Create or edit an entry \r\n2. Click the black die to generate a new password\r\n3. Click passphrase to generate a passphrase. \r\n4. Drag the slider to generate a random 7-word passphrase. Let's say it has 90.47 bits of entropy (Password Quality says \"Good\" in this case). \r\n5. Click into the password text box and delete some of the 7 words. Entropy is still displayed as 90.47 bits and the Password Quality still says it's \"Good\". \r\n\r\n![screen shot 2017-08-13 at 7 52 56 pm](https://user-images.githubusercontent.com/4871664/29254314-0c4c8dfe-8061-11e7-9fde-177f28bf2ff1.png)\r\n\r\n\r\n## Context\r\nThis isn't a huge thing, as users may not be frequently manually editing generated passphrases, but I could see it _might_ lead to someone thinking a three-word passphrase was \"Good\". This could also affect users who want to add a few numbers and/or symbols to the end of a generated passphrase, either to meet a website's password requirements or just out of paranoia, etc.\r\n\r\n## Debug Info\r\nKeePassXC - Version 2.2.0\r\nRevision: caa49a8ef3ee28ed478192389b21d61107b3b8e0\r\n\r\nLibraries:\r\n- Qt 5.9.0\r\n- libgcrypt 1.7.7\r\n\r\nOperating system: OS X Yosemite (10.10)\r\nCPU architecture: x86_64\r\nKernel: darwin 14.5.0\r\n\r\nEnabled extensions:\r\n- KeePassHTTP\r\n- Auto-Type\r\n- YubiKey \r\n\r\n\r\nI also reproduced this issue with KeePassXC 2.2.0 on Ubuntu 16.04 / Qt 5.7.1 / libgcrypt 1.7.6-beta"}}
{"actor":{"display_login":"sts10"}}