152 Commits (9cd400db6c5da858a4f49eb883469cbd6cb7337d)

Author SHA1 Message Date
Jake Howard 0af3956abd
Run `cargo fmt` on codebase 4 years ago
Jake Howard 81fa33ebb5
Remove unnecessary reference 4 years ago
BlackDex 57e17d0648 Updated diagnostics page 4 years ago
Jake Howard 3e5971b9db
Remove unnecessary result return types 4 years ago
Jeremy Lin 513056f711 Check for data folder on startup 4 years ago
BlackDex 705d840ea3 Extra features for admin interface. 4 years ago
BlackDex 235ff44736 Updated the admin interface 4 years ago
Jeremy Lin 455a23361f Clean up datetime output and code 4 years ago
janost 1eb5495802 Show latest active device as last active on admin page 4 years ago
janost 043aa27aa3 Implement admin ability to enable/disable users 4 years ago
Daniel García 0365b7c6a4
Add support for multiple simultaneous database features by using macros. 5 years ago
Daniel García 6a972e4b19
Make the admin URL redirect try to use the referrer first, and use /admin when DOMAIN is not configured and the referrer check doesn't work, to allow users without DOMAIN configured to use the admin page correctly 5 years ago
Daniel García 32cfaab5ee
Updated dependencies and changed rocket request imports 5 years ago
Daniel García 668d5c23dc
Removed try_trait and some formatting, particularly around imports 5 years ago
BlackDex ac2723f898 Updated Organizations overview 5 years ago
BlackDex 2fffaec226 Added attachment info per user and some layout fix 5 years ago
BlackDex 5c54dfee3a Fixed an issue when DNS resolving fails. 5 years ago
Jeremy Lin 39d1a09704 Avoid double-slashes in the admin URL 5 years ago
BlackDex b6fde857a7 Added version check to diagnostics 5 years ago
BlackDex 3c66deb5cc Redesign of the admin interface. 5 years ago
Daniel García 9cca64003a
Remove unused dependency and simple feature, update dependencies and fix some clippy lints 5 years ago
Jeremy Lin 819d5e2dc8 Use absolute URIs for admin page redirects 5 years ago
Jeremy Lin 0a68de6c24 Warn on empty `ADMIN_TOKEN` instead of bailing out 5 years ago
Daniel García 7a6a3e4160
Set the cargo version and allow changing it during build time with BWRS_VERSION. 5 years ago
BlackDex 37b212427c Updated jsonwebtoken 5 years ago
Daniel García 70f3ab8ec3
Migrate lazy_static to once_cell, less macro magic and slightly faster 5 years ago
BlackDex 5a974c7b94 Added SMTP test button in the admin gui 5 years ago
BlackDex 5f61607419 Added SMTP test button in the admin gui 5 years ago
Daniel García 2f4a9865e1
Use absolute paths in the admin page 5 years ago
Jeremy Lin 29a0795219 Add backend support for alternate base dir (subdir/subpath) hosting 5 years ago
Miroslav Prasil 0a72c4b6db Do not disable invitations via admin API 5 years ago
Daniel García 8867626de8
Add option to change invitation org name, fixes #825 5 years ago
Daniel García a0ece3754b
Formatting 5 years ago
Daniel García 0d32179d07
Logout button in admin page 5 years ago
Miro Prasil d6e9af909b Remove the unnecessary check for sqlite 6 years ago
Miro Prasil acdd42935b Add sqlite binary into the docker images 6 years ago
Daniel García 026f9da035
Allow removing users two factors 6 years ago
Daniel García 5710703c50
Make sure the backup option only appears when using sqlite 6 years ago
TheMardy ef551f4cc6 Create Backup funcitonality 6 years ago
Daniel García 874f5c34bd
Formatting 6 years ago
Daniel García 2e12114350
Always create the user when inviting from admin panel 6 years ago
ViViDboarder d3a8a278e6 Add new endpoint for retrieving all users 6 years ago
Daniel García 43f9038325
Add option to force resync clients in admin panel 6 years ago
Daniel García 0718a090e1
Trim spaces from admin token during authentication and validate that the admin panel token is not empty 6 years ago
Daniel García 04922f6aa0
Some formatting and dependency updates 6 years ago
Дамјан Георгиевски 473f8b8e31 remove some unneeded mutability 6 years ago
Shane Faulkner 8b5b06c3d1 Allow the Admin token to be disabled in the advanced menu 6 years ago
Daniel García 6027b969f5
Delete old devices when deauthorizing user sessions 6 years ago
Daniel García 9636f33fdb
Implement constant time equal check for admin, 2fa recover and 2fa remember tokens 6 years ago
Daniel García 28d1588e73
Show version in admin panel 6 years ago