{"action":"created","issue":{"url":"https://api.github.com/repos/belaviyo/keepass-macpass-helper/issues/6","repository_url":"https://api.github.com/repos/belaviyo/keepass-macpass-helper","labels_url":"https://api.github.com/repos/belaviyo/keepass-macpass-helper/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/belaviyo/keepass-macpass-helper/issues/6/comments","events_url":"https://api.github.com/repos/belaviyo/keepass-macpass-helper/issues/6/events","html_url":"https://github.com/belaviyo/keepass-macpass-helper/issues/6","id":222523484,"number":6,"title":"Automatically popup when I'm on a login page for a site is in my password vault","user":{"login":"carlin-q-scott","id":2521644,"avatar_url":"https://avatars1.githubusercontent.com/u/2521644?v=3","gravatar_id":"","url":"https://api.github.com/users/carlin-q-scott","html_url":"https://github.com/carlin-q-scott","followers_url":"https://api.github.com/users/carlin-q-scott/followers","following_url":"https://api.github.com/users/carlin-q-scott/following{/other_user}","gists_url":"https://api.github.com/users/carlin-q-scott/gists{/gist_id}","starred_url":"https://api.github.com/users/carlin-q-scott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/carlin-q-scott/subscriptions","organizations_url":"https://api.github.com/users/carlin-q-scott/orgs","repos_url":"https://api.github.com/users/carlin-q-scott/repos","events_url":"https://api.github.com/users/carlin-q-scott/events{/privacy}","received_events_url":"https://api.github.com/users/carlin-q-scott/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-04-18T19:41:13Z","updated_at":"2017-04-19T10:16:52Z","closed_at":null,"body":"I'd like this extension to automatically pop open the password chooser dialog when I visit a login page for a site that's in my keepass password vault. This is the feature I miss the most from KeeFox for Firefox."},"comment":{"url":"https://api.github.com/repos/belaviyo/keepass-macpass-helper/issues/comments/295203029","html_url":"https://github.com/belaviyo/keepass-macpass-helper/issues/6#issuecomment-295203029","issue_url":"https://api.github.com/repos/belaviyo/keepass-macpass-helper/issues/6","id":295203029,"user":{"login":"belaviyo","id":1221138,"avatar_url":"https://avatars2.githubusercontent.com/u/1221138?v=3","gravatar_id":"","url":"https://api.github.com/users/belaviyo","html_url":"https://github.com/belaviyo","followers_url":"https://api.github.com/users/belaviyo/followers","following_url":"https://api.github.com/users/belaviyo/following{/other_user}","gists_url":"https://api.github.com/users/belaviyo/gists{/gist_id}","starred_url":"https://api.github.com/users/belaviyo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/belaviyo/subscriptions","organizations_url":"https://api.github.com/users/belaviyo/orgs","repos_url":"https://api.github.com/users/belaviyo/repos","events_url":"https://api.github.com/users/belaviyo/events{/privacy}","received_events_url":"https://api.github.com/users/belaviyo/received_events","type":"User","site_admin":false},"created_at":"2017-04-19T10:16:52Z","updated_at":"2017-04-19T10:16:52Z","body":"There are other extensions that offer such a feature. But note that the whole idea behind this extension is to keep it as lightweight as possible. For instance this extension does not have any running process in background.\r\n\r\nThe feature that you request is absolutely doable but here is what needs to be done to achieve this. For each top level navigation, extension needs to send a HTTP request to KeePass application and wait for its response. Then if at least one matching password is detected, it needs to inject a script into the page to check for login forms. If a login form is detected, then background can pass credential info and script can display a dialog.\r\n\r\nAs you can see this is just too much process for each single page.\r\n\r\nIn KeePassHelper extension, you just need to focus the login input and press the default keyboard shortcut combination to call the panel."}}
{"actor":{"display_login":"belaviyo"}}