Daniel García
|
61515160a7
|
Allow changing error codes and create an empty error.
Return 404 instead of 400 when no accounts breached.
|
2019-03-14 00:17:36 +01:00 |
Daniel García
|
8b4a6f2a64
|
Fixed some clippy lints and changed update_uuid_revision to only use one db query
|
2019-02-08 18:45:07 +01:00 |
Daniel García
|
877408b808
|
Implement basic config loading and updating. No save to file yet.
|
2019-02-06 17:34:29 +01:00 |
Daniel García
|
20d8d800f3
|
Updated dependencies
|
2019-02-06 17:34:29 +01:00 |
BlackDex
|
9657463717
|
Added better favicon downloader.
|
2019-01-27 15:39:19 +01:00 |
Daniel García
|
a797459560
|
Implement HIBP check [WIP].
Add extra security attributes to admin cookie.
Error handling.
|
2019-01-20 15:36:33 +01:00 |
Daniel García
|
19b6bb0fd6
|
Initial stab at templates
|
2019-01-15 15:28:46 +01:00 |
Daniel García
|
a0a08c4c5a
|
Include IP in invalid admin token error
|
2019-01-08 16:17:18 +01:00 |
Daniel García
|
c9063a06b4
|
Print unauthorized error message
|
2019-01-07 02:18:51 +01:00 |
Daniel García
|
5f49ecd7f3
|
Updated dependencies to use u2f crate directly, and some style changes
|
2019-01-04 00:25:38 +01:00 |
Daniel García
|
30e768613b
|
Start using rustfmt and some style changes to make some lines shorter
|
2018-12-30 23:34:31 +01:00 |
Daniel García
|
adb8052689
|
Updated Error to implement Display and Debug, instead of using custom methods
|
2018-12-30 21:43:56 +01:00 |
Daniel García
|
1483829c94
|
Removed invalid todo
|
2018-12-30 21:43:56 +01:00 |
Daniel García
|
acb9d1b3c6
|
Remove config option for admin email, embdedded admin page, managed IO::Error, and added security and cache headers globally
|
2018-12-30 21:43:56 +01:00 |
Daniel García
|
301919d9d4
|
Modified navigation bar and corrected some comments
|
2018-12-30 21:43:55 +01:00 |
Daniel García
|
2bb0b15e04
|
Implemented better errors for JWT
|
2018-12-30 21:43:55 +01:00 |
Daniel García
|
6a99849a1e
|
Implemented proper error handling, now we can do `user.save($conn)?;` and it works.
In the future, maybe we can do the same with the `find_by_id` methods that return an Option.
|
2018-12-30 21:31:12 +01:00 |