6 Commits

Author SHA1 Message Date
2889c7e9e7 Use EFF wordlist. Embed wordlist into executable. Move views/public to assets/public. Move wordlist into assets. 2023-01-11 15:23:01 -06:00
117d8793dd Completely overhaul frontend styling for clearer usage. Add support for entering either the full link or just link key for viewing secrets without opening links anew. 2022-12-26 21:49:21 -06:00
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. 2022-08-07 16:22:09 -05:00
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 2022-08-05 19:43:39 -05:00
910859bce6 Track the number of views for secrets, delete secrets on next lookup attempt when the lifespan or max viewcount is exceeded. 2022-08-05 15:42:37 -05:00
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. 2022-07-29 17:40:45 -05:00