James Eversole James
  • https://eversole.co
  • A monad is just a monoid in the category of endofunctors, what's the problem?

  • Joined on Jun 28, 2022
Loading Heatmap…

James pushed to woodpecking at James/Purr

2 weeks ago

James pushed to woodpecking at James/Purr

2 weeks ago

James created branch woodpecking in James/Purr

2 weeks ago

James pushed to woodpecking at James/Purr

2 weeks ago

James pushed to main at James/Purr

  • 2a4787fc84 Refactor excessive do notation. Complete oldschool and gibberish generators. Add frontend functionality for selecting from multiple generator styles. Add config requirement for admin email. Add admin email to header.

4 months ago

James pushed to main at James/Purr

  • 3c4c4f8d30 Add footer with link to git repo. Update docker-stack example to include shared Sqlite volume

4 months ago

James pushed to main at James/Purr

  • 1be99a44ff Add favicon. Significantly modify layout and presentation of site by including flexbox for main content. Remove logo from index. Code whitespace updates on Sharing-SQLite

4 months ago

James pushed to main at James/Purr

  • 910859bce6 Track the number of views for secrets, delete secrets on next lookup attempt when the lifespan or max viewcount is exceeded.

4 months ago

James deleted branch encryption from James/Purr

4 months ago

James deleted branch encryption from James/Purr

4 months ago

James pushed to main at James/Purr

  • ca73ed7982 Read encrypted secret entries from the database and decode/unencrypt appropriately, add max duration/view count entries for the database and frontend interface, update README to remove graceful JS degradation goal, remove a few wordlist entries
  • 478384aae9 Secrets are now stored as AES encrypted -> Base64 encoded strings, retrieval is still plaintext and will need to be updated to reflect the required unencoding and decryption process
  • Compare 2 commits »

4 months ago

James created branch encryption in James/Purr

4 months ago

James pushed to encryption at James/Purr

  • 478384aae9 Secrets are now stored as AES encrypted -> Base64 encoded strings, retrieval is still plaintext and will need to be updated to reflect the required unencoding and decryption process

4 months ago

James pushed to main at James/Purr

  • bbe315c450 Random generation of xkcd-style passwords now functioning as expected, web interface now serves randomly generated xkcd-style passwords and provides a button to create a sharing link for them when a new generation is requested. Misc stylesheet updates. Generalized the hx-vals helper function in Core.Templates to be useful for arbitrary endpoints that will need to include specific JSON. Added configuration field for dbSalt which will be used as an encryption salt in the next commit when passwods are stored encrypted in the DB instead of in plaintext.

4 months ago

James pushed to main at James/Purr

  • b1a4251d95 Started building generation functionality, added useful haddock-style comments for several functions

4 months ago

James pushed to main at James/Purr

  • 10e3724a1a Added loading indicators via htmx-indicator, removed unattributable ASCII art and replaced with the project logo from the README, minor touches on stylesheet and added clickable links in the display.

4 months ago

James pushed to main at James/Purr

  • cb013e5bf7 Updated example config file and docker-stack YAML to reflect SQLite requirements

5 months ago

James pushed to main at James/Purr

5 months ago

James deleted branch replaceMongoWithCouch from James/Purr

5 months ago

James pushed to main at James/Purr

5 months ago