Commit graph

167 commits

Author SHA1 Message Date
Douglas Muth
55ac7cfcd0 Fixed Open Graph image link! 2018-05-17 21:27:19 -04:00
Douglas Muth
cdedcde104 Added some usecases for Diceware. 2018-05-14 20:01:52 -04:00
Douglas Muth
40404e4912 Added some linebreaks and blurb about beer. :-) 2018-05-12 14:24:17 -04:00
Douglas Muth
2e85841239 Added blurb about CloudTrail. 2018-05-12 14:22:44 -04:00
Douglas Muth
a50f336ec9 Added note about security 2018-05-12 14:19:37 -04:00
Douglas Muth
d5072d9068 Added blurb about air-gapped operation. 2018-05-12 14:12:59 -04:00
Douglas Muth
80c2f90e38 Added support for air-gapped operation. #11 2018-05-12 14:12:06 -04:00
Douglas Muth
cb8d301c7e Added robots.txt 2018-05-12 12:43:04 -04:00
Douglas Muth
451536a9bb Added script to upload to S3 2018-05-04 21:45:30 -04:00
Douglas Muth
75ddfb0b46
Credit for #12 2018-04-10 22:16:03 -04:00
Douglas Muth
e3b318a4b5 New dist bundle. 2018-04-10 22:08:29 -04:00
Douglas Muth
359df1d60c
Merge pull request #12 from atoponce/master
Increase default number of dice rolls from 4 to 6
2018-04-10 22:07:53 -04:00
Douglas Muth
dfe0d0d8c4 Added mention of webpack --watch. 2018-04-10 22:07:34 -04:00
Douglas Muth
35c95f7d27 I still can't spell... 2018-04-10 22:05:47 -04:00
Douglas Muth
bbe467fd37 Added in <wbr> tags prior to merging in #12. 2018-04-10 22:02:03 -04:00
Douglas Muth
da7911b62d Spelling fix 2018-04-10 21:13:05 -04:00
Douglas Muth
6a7e733d0a
Merge pull request #13 from dmuth/add-code-of-conduct-1
Added Code of Conduct
2018-04-09 20:26:39 -04:00
Douglas Muth
43d8b55b51
Added Code of Conduct 2018-04-09 20:26:26 -04:00
Aaron Toponce
92a1da77f9
Increase default number of dice rolls from 4 to 6
Diceware provides about 12.92 bits of entropy per word. Best practice for
passwords is to reach at least 70 bits of entropy to stay outside of successful
clustered offline password cracking.

    4 Diceware words: ~51.6 bits
    5 Diceware words: ~64.6 bits
    6 Diceware words: ~77.5 bits
2018-04-09 11:52:19 -06:00
Douglas Muth
d612d532be
Added Travis Badge 2017-11-12 18:16:07 -05:00
Douglas Muth
5025028b80 Added caching of node_modules/ directory. 2017-11-12 18:07:55 -05:00
Douglas Muth
5a54573b99 Added latest LTS release. 2017-11-12 18:06:34 -05:00
Douglas Muth
fd84c1bee0 According to https://github.com/nodejs/Release#release-schedule, 7 isn't an official release, but 6 is! 2017-11-12 18:04:14 -05:00
Douglas Muth
2a809a198f Let's try later versions of Node.js, and not iojs anymore. 2017-11-12 18:02:14 -05:00
Douglas Muth
c57117d439 Oops--missed that dot at the beginning of the filename. 2017-11-12 18:00:15 -05:00
Douglas Muth
87209ea76c Okay, let's try a node_js group. 2017-11-12 17:58:27 -05:00
Douglas Muth
0b05e81e9a Added travis.yml (this should default to "npm test"...) 2017-11-12 17:48:47 -05:00
Douglas Muth
39e8169201 New bundle 2017-11-09 22:08:16 -05:00
Douglas Muth
cce6ab941a Added testing 2017-11-09 22:07:24 -05:00
Douglas Muth
8358105d7f Added Mocha and should. 2017-11-09 22:06:03 -05:00
Douglas Muth
eda37b2da0 Tweaked how some errors were returned so that the functions could be unit tested. 2017-11-09 22:05:35 -05:00
Douglas Muth
a97b733444 Removed TODO list 2017-11-09 21:45:23 -05:00
Douglas Muth
5ed5080f04 Removed unused Qunit stuff. 2017-11-09 21:44:57 -05:00
Douglas Muth
be1ca19d94 Finished Mocha tests! 2017-11-09 21:44:31 -05:00
Douglas Muth
51659baf6d Tests for convertBase6ToDice(). 2017-11-09 21:32:31 -05:00
Douglas Muth
544f504bd3 Now testing getBase6() 2017-11-09 21:26:24 -05:00
Douglas Muth
3f1661281c First tests in Mocha--now testing getRandomValue(). 2017-11-09 20:56:48 -05:00
Douglas Muth
8d79feba2a Refactored some functions into lib.js. 2017-11-09 20:11:24 -05:00
Douglas Muth
bf0ec41ab9 Removed main.js 2017-11-09 19:45:37 -05:00
Douglas Muth
e5620cf3e6 Moved main.js into src/index.js 2017-11-09 19:43:36 -05:00
Douglas Muth
59db7e05d6 Oh hey, I just discovered --optimize-minimize. I'm okay with cutting the size of my bundled Javascript in half! 2017-11-09 19:19:15 -05:00
Douglas Muth
02ff5cfb9c Added development section. 2017-11-08 23:44:16 -05:00
Douglas Muth
c1e52faeb7 Added bundle.
I know this is not normally a best practice, but I do want to encourage end users to download this app
and just run it out of the box.  Going forward, I will have to be reasonable and not make commits of this file frequently.
2017-11-08 23:29:28 -05:00
Douglas Muth
f19dca83dd Added in random-number-csprng, which required using Bluebird and Promisfying a *whole* bunch of code.
This is the fix to address Bug #7.
2017-11-08 23:27:42 -05:00
Douglas Muth
b7f1adb8a2 Added Bluebird and random-number-csprng 2017-11-08 23:27:15 -05:00
Douglas Muth
56087911de Webpack configuration file 2017-11-08 23:27:00 -05:00
Douglas Muth
e703f3260f Added webpack 2017-11-08 21:17:55 -05:00
Douglas Muth
ab7109283d Added lib.js 2017-11-08 21:14:25 -05:00
Douglas Muth
5bce9bf5ec -typo 2017-11-08 21:14:13 -05:00
Douglas Muth
f4dd2b1e79 Added demonstrateBias() function for testing purposes. 2017-11-08 21:13:41 -05:00