Commit Graph

300 Commits

Author SHA1 Message Date
Grant Moyer d78e242b82 Remove extraneous function from passphrase-generator 2022-03-20 13:47:06 -04:00
Grant Moyer bc92844a51 Add passphrase-generator plugin
This plugins generates passphrases using the [EFF's long wordlist][1]. Implements keeweb/keeweb#210.

The functionality is currently very basic: it adds adds a preset to the password generator view called "passphrase", and lets you choose the number of space-seperated words to generate with the length slider. It ignores all the other options from the generator view.

In the future, I'd like to improve the UX for the plugin by removing extraneous options from the generator view and allowing the user to save custom passphrase presets. I'd also like to add an option the change the word seperator, for example from ' ' to '-'.

Currently, the wordlist is not compressed, since there is no decompression api exposed to plugins. However, even with compression, the wordlist would need to be stored in the plugin.js file, likely in base64, since plugins cannot access external resources. The uncompressed wordlist is 60KiB, while the deflate compressed list, encoded in base64, is 32KiB.

[1]: https://www.eff.org/deeplinks/2016/07/new-wordlists-random-passphrases
2022-03-20 13:25:22 -04:00
antelle f175c4ce82
up translations 2022-01-31 20:13:33 +01:00
antelle d94e1fb10e
up 2021-07-18 16:09:29 +02:00
antelle 04295cae06
up translations 2021-06-02 21:04:25 +02:00
antelle 902e89c729
up 2021-05-19 11:17:53 +02:00
antelle 9d61f1b7bb
up 2021-05-14 21:45:31 +02:00
antelle b2527635c9
npm run eslint 2021-05-13 12:13:46 +02:00
antelle b98a4960d9
up translations 2021-05-11 20:46:17 +02:00
antelle aa7fee653a
deleted KeeWebHttp 2021-05-08 22:38:53 +02:00
antelle 7935b91ac3
up 2021-05-08 10:54:58 +02:00
antelle d0489ff16e
up 2021-05-08 09:56:21 +02:00
antelle 52370e9137
up 2021-04-11 13:11:26 +02:00
antelle 31abf7f97b
removed haveibeenpwned 2021-04-11 13:10:14 +02:00
antelle c044091a1c
up 2021-04-05 10:22:53 +02:00
antelle 77308c4a30
checking "KeeWeb" spelling 2021-04-05 10:19:50 +02:00
antelle c390a3ac75
up 2021-03-31 17:46:44 +02:00
antelle 2f1c8e02a6
up 2021-03-23 19:32:14 +01:00
antelle 67f114b968
up 2021-03-23 19:29:47 +01:00
antelle 6baf239fa5
Merge branch '0xNeffarion-dracula-theme-colorfix' 2021-03-23 19:28:30 +01:00
Vasco c4dabf0976
Merge branch 'master' into dracula-theme-colorfix 2021-03-23 00:05:32 +00:00
Vasco Serrano fb2903a7e0
Buttons coloring 2021-03-22 23:07:21 +00:00
antelle fe9aa6c201
theme-dracula: added missing selector themes 2021-03-22 23:08:28 +01:00
antelle 424739d259
signatures 2021-03-22 23:04:32 +01:00
antelle 2d41f37049
signatures 2021-03-22 23:03:02 +01:00
Vasco Serrano 85c4a3264b
Contrast fixes 2021-03-22 23:02:59 +01:00
Vasco Serrano b875148ab3
Contrast fixes 2021-03-22 21:51:50 +00:00
antelle a1676afc61
up 2021-03-22 21:08:13 +01:00
antelle 92970c9683
up 2021-03-20 20:13:21 +01:00
antelle 396ca1157a
Merge branch '0xNeffarion-master' into master 2021-03-20 20:08:18 +01:00
Vasco Serrano 7bcf904f8e
Naming fix 2021-03-20 18:09:55 +00:00
Vasco Serrano ad6ac1f351
Dracula Theme 2021-03-20 18:08:29 +00:00
antelle 706bd99a3e
up 2021-03-13 19:45:58 +01:00
antelle 87243acec6
up 2021-03-10 21:36:29 +01:00
antelle 1826c85684
up 2021-03-09 20:21:18 +01:00
antelle addab1d8e7
up 2021-03-07 14:21:21 +01:00
antelle 7d89eae3e2
up 2021-03-06 20:48:50 +01:00
antelle 7b250c42de
up deps 2021-03-06 20:45:55 +01:00
antelle c65d546218
https links 2021-02-26 18:54:55 +01:00
antelle 44e053af01
up 2021-02-03 20:33:44 +01:00
antelle 2d3b0e8768
up 2021-01-02 00:06:45 +01:00
antelle 3f721453ca
KeeWebHttp: fix #26: Firefox compatibility 2021-01-02 00:06:02 +01:00
antelle 0edac3d127
prettier 2021-01-01 23:54:00 +01:00
antelle 7b8ef9f428
up 2020-12-30 11:33:36 +01:00
antelle 682ee7c8e5
up 2020-12-17 19:27:07 +01:00
antelle 90bfa2e149
up 2020-12-10 19:07:21 +01:00
antelle 02fd6d1ddf
switched to setup-gcloud 2020-12-04 20:22:41 +01:00
antelle 558b683069
up 2020-12-04 16:04:59 +01:00
antelle a67878ca40
up 2020-12-02 21:23:13 +01:00
antelle f19db12ac5
up 2020-12-01 19:55:33 +01:00