Commit Graph

18 Commits (86de0ca17b87bc8c1ab40eae0f5d5d7caa70487d)

Author SHA1 Message Date
Daniel García 834c847746
Implement admin JWT cookie, separate JWT issuers for each type of token and migrate admin page to handlebars template
6 years ago
Daniel García 5f49ecd7f3
Updated dependencies to use u2f crate directly, and some style changes
6 years ago
Daniel García adb8052689
Updated Error to implement Display and Debug, instead of using custom methods
6 years ago
Daniel García acb9d1b3c6
Remove config option for admin email, embdedded admin page, managed IO::Error, and added security and cache headers globally
6 years ago
Daniel García 5fecf09631
Initial version of admin panel, list users and reload user list works. No serious auth method yet, password is 'token123'
6 years ago
dheimerl 9a7d3634d5
Changed frame-ancestors to use 'self'
6 years ago
dheimerl 7f7c936049
Fixed web.rs
6 years ago
dheimerl 037eb0b790
Update web.rs
6 years ago
Daniel García 94810c106a
Migrate to rust 2018 edition
6 years ago
Daniel García c673370103
Updated bw_rs to Rocket version 0.4-rc1
6 years ago
Miroslav Prasil 233d23a527 Return 404 in case the path doesn't match instead of 500
6 years ago
Daniel García 970863ffb1 Set facets contentType
6 years ago
Daniel García dae92b9018 Implemented U2F, refactored Two Factor authentication, registering U2F device and authentication should work. Works on Chrome on MacOS with a virtual device.
6 years ago
Daniel García 7c316fc19a Added security headers to web-vault (fixes #44)
7 years ago
Daniel García 538dc00234 Improved configuration and documented options. Implemented option to disable web vault and to disable the use of bitwarden's official icon servers
7 years ago
Daniel García 31bf2bc2b1 Solved some warnings
7 years ago
Daniel García b54684b677 Upload and download attachments, and added License file
7 years ago
Daniel García 5cd40c63ed First working version
7 years ago