77 Commits (8feed2916fee7a06e82e6df5070a9c4ee042bcd0)

Author SHA1 Message Date
BlackDex 439ef44973
Update Rust version, deps and workflow 2 years ago
BlackDex 17388ec43e
Update Rust version, deps and workflow 2 years ago
BlackDex 42db4b5c77
Update Rust version, deps and workflow 2 years ago
BlackDex b010dde661
Update Rust version, deps and workflow 2 years ago
BlackDex c9ec389b24
Support Org Export for v2022.11 clients 2 years ago
Daniel García 8409b31d6b
Update to diesel2 3 years ago
Stefan Melmuk c78d383ed1
make invitation expiration time configurable 2 years ago
Stefan Melmuk 475c7b8f16
return more descriptive JWT validation messages 2 years ago
Stefan Melmuk b70316e6d3
make invitation expiration time configurable 2 years ago
Daniel García c9376e3126
Remove read_file and read_file_string and replace them with the std alternatives 3 years ago
BlackDex c4d565b15b
Update login API code 3 years ago
BlackDex 19b8388950
Upd Dockerfiles, crates. Fixed rust 2018 idioms 3 years ago
BlackDex 87e08b9e50
Async/Awaited all db methods 3 years ago
Daniel García 0b7d6bf6df
Update to rocket 0.5 and made code async, missing updating all db calls, that are currently blocking 3 years ago
BlackDex f38926d666
Upd Dockerfiles, crates. Fixed rust 2018 idioms 3 years ago
BlackDex 775d07e9a0
Async/Awaited all db methods 3 years ago
Daniel García 2d5f172e77
Update to rocket 0.5 and made code async, missing updating all db calls, that are currently blocking 3 years ago
BlackDex c453528dc1
Macro recursion decrease and other optimizations 3 years ago
thelittlefireman 4ab9362971 Add Emergency contact feature 4 years ago
BlackDex 403f35b571 Added web-vault v2.21.x support + some misc fixes 4 years ago
Daniel García 0dcea75764
Remove unused lifetime and double referencing 4 years ago
Daniel García 46e0f3c43a
Load RSA keys as pem format directly, and using openssl crate, backported from async branch 4 years ago
Daniel García 2cd17fe7af
Add token with short expiration time to send url 4 years ago
Jake Howard 3ab90259f2
Modify rustfmt file 4 years ago
Jake Howard 0af3956abd
Run `cargo fmt` on codebase 4 years ago
Jake Howard 49af9cf4f5
Correctly camelCase acronyms 4 years ago
Jake Howard 6b1daeba05
Implement `From` over `Into` 4 years ago
Daniel García 2969e87b52
Add separate host-only fromrequest handler 4 years ago
Jeremy Lin 67c657003d Fix collection access issues for owner/admin users 4 years ago
BlackDex de86aa671e Fix Key Rotation during password change 4 years ago
BlackDex 7cf8809d77 Adding Manager Role support 4 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 baac8d9627 Fixed issue #908 5 years ago
BlackDex 669b101e6a Fixing issue #908 5 years ago
BlackDex 37b212427c Updated jsonwebtoken 5 years ago
Daniel García 3fa78e7bb1
Initial version of policies 5 years ago
Daniel García 70f3ab8ec3
Migrate lazy_static to once_cell, less macro magic and slightly faster 5 years ago
Jeremy Lin 29a0795219 Add backend support for alternate base dir (subdir/subpath) hosting 5 years ago
Daniel García cb6f392774
When receiving a comma separated list as IP, pick the first 5 years ago
Daniel García 88c56de97b
Config option for client IP header 5 years ago
Daniel García a0ece3754b
Formatting 5 years ago
tomuta bd1e8be328 Implement change-email, email-verification, account-recovery, and welcome notifications 5 years ago
Daniel García d29b6bee28
Remove unnecessary clones and other clippy fixes 5 years ago
Emil Madsen e22e290f67 Fix key and type variable names for mysql 6 years ago
Daniel García 4f45cc081f
Update ring to 0.14, jwt to 6.0, and u2f 6 years ago
Daniel García 04922f6aa0
Some formatting and dependency updates 6 years ago
Daniel García a1dc47b826
Change config to thread-safe system, needed for a future config panel. 6 years ago
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 50eeb4f651
Remove whitespace before processing tokens 6 years ago