-rw-r--r-- | .gitignore | 2L |
-rw-r--r-- | Cargo.toml | 46L |
-rw-r--r-- | LICENSE.txt | 661L |
-rw-r--r-- | README.md | 99L |
-rw-r--r-- | config.toml | 14L |
-rw-r--r-- | src/api/admin.rs | 11L |
-rw-r--r-- | src/api/core/accounts.rs | 729L |
-rw-r--r-- | src/api/core/ciphers.rs | 1385L |
-rw-r--r-- | src/api/core/emergency_access.rs | 196L |
-rw-r--r-- | src/api/core/events.rs | 65L |
-rw-r--r-- | src/api/core/folders.rs | 103L |
-rw-r--r-- | src/api/core/mod.rs | 171L |
-rw-r--r-- | src/api/core/organizations.rs | 1987L |
-rw-r--r-- | src/api/core/public.rs | 37L |
-rw-r--r-- | src/api/core/sends.rs | 167L |
-rw-r--r-- | src/api/core/two_factor/authenticator.rs | 144L |
-rw-r--r-- | src/api/core/two_factor/duo.rs | 39L |
-rw-r--r-- | src/api/core/two_factor/email.rs | 64L |
-rw-r--r-- | src/api/core/two_factor/mod.rs | 142L |
-rw-r--r-- | src/api/core/two_factor/protected_actions.rs | 24L |
-rw-r--r-- | src/api/core/two_factor/webauthn.rs | 768L |
-rw-r--r-- | src/api/core/two_factor/yubikey.rs | 45L |
-rw-r--r-- | src/api/icons.rs | 17L |
-rw-r--r-- | src/api/identity.rs | 402L |
-rw-r--r-- | src/api/mod.rs | 47L |
-rw-r--r-- | src/api/web.rs | 156L |
-rw-r--r-- | src/auth.rs | 826L |
-rw-r--r-- | src/config.rs | 192L |
-rw-r--r-- | src/crypto.rs | 44L |
-rw-r--r-- | src/db/mod.rs | 228L |
-rw-r--r-- | src/db/models/cipher.rs | 785L |
-rw-r--r-- | src/db/models/collection.rs | 610L |
-rw-r--r-- | src/db/models/device.rs | 159L |
-rw-r--r-- | src/db/models/favorite.rs | 96L |
-rw-r--r-- | src/db/models/folder.rs | 196L |
-rw-r--r-- | src/db/models/mod.rs | 18L |
-rw-r--r-- | src/db/models/org_policy.rs | 284L |
-rw-r--r-- | src/db/models/organization.rs | 812L |
-rw-r--r-- | src/db/models/two_factor.rs | 631L |
-rw-r--r-- | src/db/models/user.rs | 413L |
-rw-r--r-- | src/db/schema.rs | 191L |
-rw-r--r-- | src/error.rs | 313L |
-rw-r--r-- | src/main.rs | 189L |
-rw-r--r-- | src/priv_sep.rs | 83L |
-rw-r--r-- | src/static/global_domains.json | 975L |
-rw-r--r-- | src/static/images/404.png | 5042B |
-rw-r--r-- | src/static/images/error-x.svg | 6L |
-rw-r--r-- | src/static/images/fallback-icon.png | 483B |
-rw-r--r-- | src/static/images/logo-gray.png | 2406B |
-rw-r--r-- | src/static/images/vaultwarden-favicon.png | 886B |
-rw-r--r-- | src/static/images/vaultwarden-icon.png | 1459B |
-rw-r--r-- | src/static/scripts/404.css | 26L |
-rw-r--r-- | src/static/scripts/bootstrap.bundle.js | 6314L |
-rw-r--r-- | src/static/scripts/bootstrap.css | 12057L |
-rw-r--r-- | src/static/scripts/datatables.css | 501L |
-rw-r--r-- | src/static/scripts/datatables.js | 13334L |
-rw-r--r-- | src/static/scripts/jdenticon-3.3.0.js | 1507L |
-rw-r--r-- | src/static/scripts/jquery-3.7.1.slim.js | 8617L |
-rw-r--r-- | src/util.rs | 475L |