This website requires JavaScript.
Explore
Help
Register
Sign In
James
/
purr
Watch
1
Star
0
Fork
0
You've already forked purr
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
purr
/
src
/
Core
History
James Eversole
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
2022-07-31 17:41:54 -05:00
..
Configuration.hs
Updated README with project goals, started prototyping frontend and added route for primary css dist, added reasonable functionality for requesting a password directly via link as well as patching index DOM when requesting HTML stub from /pw
2022-07-03 21:48:40 -05:00
HTTP.hs
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.
2022-07-29 17:40:45 -05:00
SQLite.hs
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
2022-07-31 17:41:54 -05:00
Templates.hs
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.
2022-07-29 17:40:45 -05:00
Types.hs
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
2022-07-29 20:31:58 -05:00