Commit Graph

120 Commits (c84db0dacaa48c8fb2bec84c679d4292667d6b3a)

Author SHA1 Message Date
Stefan Melmuk c84db0daca
allow signup for invited users (#5967)
10 months ago
Timshel 0d3f283c37
Fix and improvements to policies (#5923)
11 months ago
Mathijs van Veluw ef7835d1b0
Sync with Upstream (#5798)
11 months ago
Timshel a039e227c7
web-client now request email 2fa (#5871)
11 months ago
Mathijs van Veluw 73f2441d1a
Update Rust, Crates and Web-Vault (#5860)
11 months ago
Helmut K. C. Tessarek ad8484a2d5
feat: add ip address in logs when email 2fa token is invalid or not available (#5779)
12 months ago
Timshel f960bf59bb
Fix invited user registration without SMTP (#5712)
1 year ago
Daniel García 2a18665288
Implement new registration flow with email verification (#5215)
1 year ago
Stefan Melmuk 871a3f214a
rename membership and adopt newtype pattern (#5320)
1 year ago
Mathijs van Veluw 9cd400db6c
Some refactoring and optimizations (#5291)
1 year ago
Daniel García 0d16b38a68
Some more authrequest changes (#5188)
1 year ago
Mathijs van Veluw e927b8aa5e
Remove auth-request deletion (#5184)
1 year ago
Daniel García 37c14c3c69
More authrequest fixes (#5176)
1 year ago
Mathijs van Veluw ae6ed0ece8
Fix collection management and match some json output (#5095)
2 years ago
Daniel 21efc0800d
Actually use Device Type for mails (#4916)
2 years ago
Mathijs van Veluw 978f009293
Allow Org Master-Pw policy enforcement (#4899)
2 years ago
Timshel f858523d92
Duo: use the formatted db email (#4779)
2 years ago
0x0fbc b4b2701905
Add support for MFA with Duo's Universal Prompt (#4637)
2 years ago
Daniel García a2bf8def2a
Change API and structs to camelCase (#4386)
2 years ago
Daniel García 0fe93edea6
Some fixes for the new mobile apps (#4526)
2 years ago
Stefan Melmuk 0b2383ab56
fix push device registration (#4297)
2 years ago
Stefan Melmuk 3b283c289e
register missing push devices at login (#3792)
2 years ago
Stefan Melmuk 2c36993792
enforce 2FA policy on removal of second factor and login (#3803)
2 years ago
Mathijs van Veluw eccb3ab947
Decrease JWT Refresh/Auth token (#4163)
2 years ago
tuhana 3d4be24902
Fix typos
3 years ago
Stefan Melmuk f162e85e44
add UserDecryptionOptions to login response (#3813)
3 years ago
Bernd Schoolmann 8d7b3db33d Implement login-with-device
3 years ago
BlackDex 4219249e11
Add support for Organization token
3 years ago
Stefan Melmuk 0daaa9b175
always return KdfMemory and KdfParallelism
3 years ago
BlackDex 9e5b94924f
Merge ClientIp with Headers.
3 years ago
BlackDex 1ca0d6e245
Validate all needed fields for client API login
3 years ago
Helmut K. C. Tessarek 68bcc7a4b8
add argon2 kdf fields
3 years ago
sirux88 cc91ac6cc0
include key into user.set_password
3 years ago
BlackDex 2d8c8e18f7
Update KDF Configuration and processing
3 years ago
BlackDex 8e5f03972e
Fix recover-2fa not working.
3 years ago
BlackDex b60a4a68c7
Fix a panic during Yubikey register/login
3 years ago
BlackDex 2ea9b66943
Add Organizational event logging feature
3 years ago
BlackDex 5bfc7cfde3
Added missing `register` endpoint to `identity`
3 years ago
Daniel García 8409b31d6b
Update to diesel2
4 years ago
Daniel García b64cf27038
Upgrade dependencies and swap lettre to async transport
4 years ago
BlackDex fb0c23b71f
Remove u2f implementation
4 years ago
BlackDex b0faaf2527
Several updates and fixes
4 years ago
BlackDex c4d565b15b
Update login API code
4 years ago
Daniel García 2b75d81a8b
Ignore unused field
4 years ago
BlackDex 87e08b9e50
Async/Awaited all db methods
4 years ago
Daniel García 0b7d6bf6df
Update to rocket 0.5 and made code async, missing updating all db calls, that are currently blocking
4 years ago
Jeremy Lin 8f7900759f Fix `scope` and `refresh_token` for API key logins
4 years ago
Jeremy Lin 69ee4a70b4 Add support for API keys
4 years ago
Daniel García 5529264c3f
Basic ratelimit for user login (including 2FA) and admin login
4 years ago
Jeremy Lin c476e19796 Add email notifications for incomplete 2FA logins
5 years ago