Commit Graph

259 Commits

Author SHA1 Message Date
Douglas Muth 8bb1d7c11e Added link to Insult Passphrase Generator. Removed GitHub ribbon since I have a link in the FAQ. 2024-03-13 20:35:57 -04:00
Douglas Muth 1dc0547ee0
Merge pull request #51 from dmuth/docker
Docker integration
2023-06-10 13:37:11 -04:00
Douglas Muth 0a93c9e8c4 Added Docker support 2023-06-10 13:34:08 -04:00
Sven Strittmatter 965e503aec Adds Dockerfile to build a container image which hosts diceware
The container is built in two steps (docker builder pattern):

1. Node/npm build stage
2. Final image with Nginx and static files to serve

Build the mage with this command:

    docker image build -t dceware .

Run a container with this command:

    docker run --rm -p 8080:80  dceware

Then you can visit your local diceware at:

http://localhost:8080/

Signed-off-by: Sven Strittmatter <ich@weltraumschaf.de>
2023-06-10 12:54:59 -04:00
Douglas Muth ab554dde7b
Merge pull request #50 from dmuth/patch-1
Update LICENSE
2023-06-10 12:23:23 -04:00
SoSaymon dbb15f17ba Update LICENSE
Lack of copyright owner info in LICENSE file
2023-06-10 12:21:41 -04:00
Douglas Muth dda4262bce Added CloudFront invalidation to deployment script. 2023-05-09 21:26:46 -04:00
Douglas Muth 3447a4acda Tweaked build instructions to play nice with git worktree. 2023-05-08 21:52:29 -04:00
Douglas Muth 2f12b03787 Bumped packages 2023-05-08 21:48:41 -04:00
Douglas Muth 32078ce686
Merge pull request #47 from dmuth/issue-46-javascript-refactoring
Lots and lots of refactoring into multiple files.  Also changed wordlist to be plaintext, updated robots.txt (heh), and did general cleanup.  This is to prepare for potentially having multiple wordlists.
2023-05-08 21:46:00 -04:00
Douglas Muth 5bbadd825c Lots and lots of refactoring into multiple files. Also changed wordlist to be plaintext, updated robots.txt (heh), and did general cleanup. This is to prepare for potentially having multiple wordlists. 2023-05-08 21:43:34 -04:00
Douglas Muth 7fc64e29da
Update LICENSE to Apache License
I moved away from GPL some years ago, and just playing catchup here.
2023-05-04 20:09:51 -04:00
Douglas Muth 9ac50e200d Added some additional stuff to the README. 2023-04-30 17:45:27 -04:00
Douglas Muth 2038e93902 Quality of life improvements. #44 2023-02-05 20:49:46 -05:00
Douglas Muth cf3cb0c37f
Merge pull request #43 from dmuth/issue-42-quality-of-life-improvements
Added convertBigNumberToString(). Tweaked delays so that rolling 8 dice is less painful.
2023-02-04 20:09:07 -05:00
Douglas Muth edf613667c Added convertBigNumberToString().
Tweaked delays so that rolling 8 dice is less painful.
2023-02-04 20:08:03 -05:00
Douglas Muth 693d97c99f Fixed #37. 2023-01-01 20:09:25 -05:00
Douglas Muth 4ea97b9bf1 Removed references to LastPass. #36 2023-01-01 19:59:50 -05:00
Douglas Muth c9810be610 Added front end testing with Cypress. 2022-12-11 22:44:57 -05:00
Douglas Muth ba63743aee Updated versions 2022-12-07 21:21:22 -05:00
Douglas Muth 39c27bf992
Merge pull request #32 from dmuth/dependabot/npm_and_yarn/terser-5.14.2
Bump terser from 5.12.1 to 5.14.2
2022-12-07 20:18:19 -06:00
Douglas Muth 67a1b98e2c -typo 2022-12-07 21:16:00 -05:00
Douglas Muth addb1fdef2 Added link to QR code generator 2022-10-06 20:45:57 -04:00
Douglas Muth 8c7b4b40dd Fix font size. 2022-10-06 20:42:49 -04:00
Douglas Muth c73926f529 Added some links 2022-09-13 18:04:10 -04:00
Douglas Muth cb332f0371 Added links to my other projects 2022-09-01 20:13:06 -04:00
Douglas Muth 382c45f0fc BitCoin is awful. 2022-08-01 21:52:20 -04:00
dependabot[bot] 34d229c765
Bump terser from 5.12.1 to 5.14.2
Bumps [terser](https://github.com/terser/terser) from 5.12.1 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/commits)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-21 02:12:42 +00:00
Douglas Muth 4d9a046e49 Fix path to dice.jpg 2022-04-29 21:47:01 -04:00
Douglas Muth 76cee7a579 Merge branch 'main' of github.com:dmuth/diceware 2022-04-28 17:29:18 -04:00
Douglas Muth 09f814b104 Fix #30 2022-04-28 17:29:08 -04:00
Douglas Muth a041e07276
Update FUNDING.yml 2022-04-19 20:42:42 -04:00
Douglas Muth 28aedf6c39
Update FUNDING.yml 2022-04-19 20:42:14 -04:00
Douglas Muth a59c2480df Fixed image path 2022-04-15 20:43:08 -04:00
Douglas Muth 73f521d235
Merge pull request #29 from dmuth/shorten-root-directory-listing
Shorten root directory listing
2022-04-15 20:40:21 -04:00
Douglas Muth a3f9b81b54 Updated packages 2022-04-15 20:39:58 -04:00
Douglas Muth 00c50d3ebb Added an important safety tip. (Thanks, Egon!) 2022-04-15 20:33:24 -04:00
Douglas Muth e14172a7ca Moved wordlist in assets/ directory 2022-04-15 20:29:28 -04:00
Douglas Muth a0ec07ad86 Created assets/ directory. 2022-04-15 20:07:32 -04:00
Douglas Muth 7f3c2fad5a Moved images to img/ 2022-04-15 19:57:26 -04:00
Douglas Muth 449d16216e Moved CSS into css/ 2022-04-15 19:51:35 -04:00
Douglas Muth d8a3c51455
Update README.md 2022-04-15 19:43:10 -04:00
Douglas Muth 1c19baf9c8 Inlined XKCD comic. 2022-04-08 17:37:45 -04:00
Douglas Muth c99bf78f11 Added support for building releases, instructions for doing so, and updated README accordingly. 2022-02-06 17:26:40 -05:00
Douglas Muth 25012823ed Fixed typo 2022-02-01 20:22:20 -05:00
Douglas Muth 665b1c3dcd New bundle 2021-11-22 12:13:22 -05:00
Douglas Muth c4ea78fdad Merge branch 'main' of github.com:dmuth/diceware into main 2021-11-22 12:10:23 -05:00
Douglas Muth cd0ac120a1 Added reference to NIST password creation guidelines. 2021-11-22 12:08:54 -05:00
Douglas Muth a08b287501 New bundle 2021-11-22 12:08:36 -05:00
Douglas Muth 29c57f47a3 Re-created bundle--an unintentional consequence from my latest merge due to branch naming issue. 2021-07-23 20:27:16 -04:00