Commit Graph

1260 Commits (e9ec3741ae808598cdd3272c85c648af748f5ef6)

Author SHA1 Message Date
Nikolay Nikolaev aa6f774f65 add check user state
2 years ago
Nikolay Nikolaev 379f885354 add mail check
2 years ago
Stefan Melmuk 39a5f2dbe8
clear kdf memory and parallelism with pbkdf2
2 years ago
Stefan Melmuk 0daaa9b175
always return KdfMemory and KdfParallelism
2 years ago
Nikolay Nikolaev 0c085d21ce fmt
2 years ago
Nikolay Nikolaev dcaaa430f0 support `/users/<uuid>/invite/resend` admin api
2 years ago
BlackDex 2cda54ceff
Fix password reset issues
2 years ago
Jeremy Lin 62cebebd3d
Decode knowndevice `X-Request-Email` as base64url with no padding
2 years ago
BlackDex 8bcd0ab0c6
Some small fixes and updates
2 years ago
Stefan Melmuk ed8091a994
don't use `assert()` in production code
2 years ago
Stefan Melmuk 56cad93e0f
add endpoint to bulk delete collections
2 years ago
Stefan Melmuk 3cf67e0b8d
add endpoint to bulk delete groups
2 years ago
Daniel García 729b563160
Merge pull request #3332 from BlackDex/merge-clientip-with-headers
2 years ago
Jeremy Lin daaa03d1b3 Add support for `/api/devices/knowndevice` with HTTP header params
2 years ago
BlackDex 9e5b94924f
Merge ClientIp with Headers.
2 years ago
BlackDex 0c0e632bc9
Upd Crates, Rust, MSRV, GHA and remove Backtrace
2 years ago
Daniel García a13a5bd1d8
Merge pull request #3315 from BlackDex/issue-3311
2 years ago
Daniel García 3b34b429f3
Merge pull request #3307 from jjlin/head-routes
2 years ago
BlackDex 10c5476d31
Fix web-vault Member UI show/edit/save
2 years ago
Jeremy Lin d3626eba2a Add HEAD routes to avoid spurious error messages
2 years ago
BlackDex de157b2654
Admin token Argon2 hashing support
2 years ago
Dylan Pinsonneault f88b6d961e Fix confirmation for removing 2FA and deauthing sessions in admin panel
2 years ago
Daniel García 0426051541
Merge pull request #3281 from BlackDex/fix-web-vault-issues
2 years ago
Daniel García 4556f668de
Merge pull request #3288 from BlackDex/admin-interface-updates
2 years ago
BlackDex f10e6b6ac2
Some Admin Interface updates
2 years ago
BlackDex 7ec00d3850
Fix the web-vault v2023.2.0 API calls
2 years ago
Jonathan Elias Caicedo 8f8d7418ed
Add confirmation for removing 2FA and deauth sessions in admin panel
2 years ago
Jeremy Lin 61183d001c Fix vault item display in org vault view
2 years ago
Daniel García dc7951efaf
Add missing collections/details endpoint, based on the existing one
2 years ago
Nils Mittler 0f656b4889
Apply rewording
2 years ago
Nils Mittler 6fa1dc50be
Apply Admin Session Lifetime to JWT
2 years ago
Nils Mittler 2bb41367bc
Make the admin cookie lifetime adjustable
2 years ago
Misterbabou 20d8886bfa
Fix Collection Read Only access for groups
2 years ago
BlackDex 59ef82b740
Fix Organization delete when groups are configured
2 years ago
BlackDex fc543154c0
Validate all needed fields for client API login
2 years ago
Nils Mittler 8ae799a771 Add function to fetch user by email address
2 years ago
Daniel García f92efda0f0
Merge branch 'main' into main
2 years ago
Daniel García 5bcee24f88
Merge branch 'main' into feature/kdf-options
2 years ago
soruh 9e3d7ea44c add EXE_SUFFIX to sendmail executable when not specified
2 years ago
soruh 8cc6dac893 check if SENDMAIL_COMMAND is valid using 'which' crate
2 years ago
soruh b7c4316c77 Add support for sendmail as a mail transport
2 years ago
Daniel García bc49d1f90d
Merge branch 'main' into issue-3166
2 years ago
Daniel García cef5dd4a46
Merge branch 'main' into allow-editing/unhiding-by-group
2 years ago
Daniel García 6e2c3fc1cc
Merge branch 'main' into icon-blacklist-improvements
2 years ago
Daniel García af69c83db2
Merge branch 'main' into fix-domain-description
2 years ago
Daniel García c58aac585b
Merge branch 'main' into fix-post-emergency-access
2 years ago
Daniel García a20a641de3
Merge branch 'main' into spell-jack_mitigation
2 years ago
Helmut K. C. Tessarek 68bcc7a4b8
add argon2 kdf fields
2 years ago
BlockListed c04a1352cb
remove warn when sanitizing domain
2 years ago
BlockListed 5d1c11ceba
fix trailing slash in configuration builder
2 years ago
BlockListed a2aa7c9bc2
Revert "fix trailing slash not being removed from domain"
2 years ago
Jan Jansen b3a351ccb2 allow editing/unhiding by group
2 years ago
BlockListed 679bc7a59b
fix trailing slash not being removed from domain
2 years ago
BlockListed a72d0b518f
remove documentation of bug since I'm fixing it
2 years ago
Kevin P. Fleming 6741b25907 Ensure that all results from check_domain_blacklist_reason are cached.
2 years ago
Kevin P. Fleming 24b5784f02 Generate distinct log messages for regex vs. IP blacklisting.
2 years ago
BlockListed eb9b481eba
improve wording of domain description
2 years ago
BlockListed 64edc49392
change description of domain configuration
2 years ago
sirux88 0d1753ac74 completly hide reset password policy
2 years ago
sirux88 a6558f5548 rust lang specific improvements
2 years ago
sirux88 62dfeb80f2 improved security, disabling policy usage on
2 years ago
Stefan Melmuk e65fbbfc21
don't nullify key when editing emergency access
2 years ago
BlackDex c9ed9aa733
Fix Javascript issue on non sqlite databases
2 years ago
Daniel Hammer 9b20decdc1 "Spell-Jacking" mitigation ~ prevent sensitive data leak from spell checker.
2 years ago
sirux88 adaefc8628 fixes for current upstream main
2 years ago
sirux88 c6c45c4c49 working implementation
2 years ago
sirux88 95494083f2 added database migration
2 years ago
BlackDex e38e1a5d5f
Validate note sizes on key-rotation.
2 years ago
sirux88 cc91ac6cc0
include key into user.set_password
2 years ago
BlackDex 2d8c8e18f7
Update KDF Configuration and processing
2 years ago
BlackDex acc1474394
Add avatar color support
2 years ago
BlackDex aaffb2e007
Add MFA icon to org member overview
2 years ago
GeekCorner e0e95e95e4
fix (2fa.directory): Allow api.2fa.directory, and remove 2fa.directory
2 years ago
BlackDex fa70b440d0
Fix remaning inline format
2 years ago
Rychart Redwerkz 42acb2ebb6
Use more modern meta tag for charset encoding
2 years ago
BlackDex 3181e4e96e
Optimize CipherSyncData for very large vaults
2 years ago
BlackDex 7390f34355
Resolve uninlined_format_args clippy warnings
2 years ago
Daniel García c47d9f6593
Fix some lints: explicit Arc::clone, and unnecessary return after unreachable!
2 years ago
pjsier 7dd1959eba
Log message to stderr if LOG_FILE is not writable
2 years ago
pjsier e266b39254
Log message to stderr if LOG_FILE is not writable
2 years ago
BlackDex e935989fee
Resolve uninlined_format_args clippy warnings
2 years ago
Rychart Redwerkz 25c401f64d
Remove `shrink-to-fit=no`
2 years ago
Jeremy Lin 18b72da657
Change `text/plain` API responses to `application/json`
2 years ago
BlackDex 6be26f0a38
Fix failing large note imports
2 years ago
BlackDex e945d16fcf
Optimize config loading messages
2 years ago
BlackDex f1c0aa4f83
Update WebSocket Notifications
2 years ago
pjsier 68362d06b3
Log message to stderr if LOG_FILE is not writable
2 years ago
BlackDex f65c0e2ac8
Validate YUBICO_SERVER string (#3003)
2 years ago
BlackDex 0f588ced03
Removed unsafe-inline JS from CSP and other fixes
2 years ago
Alex Martel b0f03bb49c
Remove patched multer-rs
2 years ago
Andrés Maldonado 2897c24e83 Percent-encode org_name in links
2 years ago
BlackDex 67a584c1d4
Disable groups by default and Some optimizations
2 years ago
BlackDex 8e5f03972e
Fix recover-2fa not working.
2 years ago
BlackDex b60a4a68c7
Fix a panic during Yubikey register/login
2 years ago
BlackDex 8d1bc2e539
Fix org export (again)
2 years ago
BlackDex 50c46f6e9a
Remove ctrlc crate and some updates
2 years ago
Helmut K. C. Tessarek 4f1928778a
use 32x32 favicon for consistency
2 years ago
Helmut K. C. Tessarek 5fcba3d7f5
use black favicon for /admin
2 years ago
BlackDex cd3e2d7a5a
Increase privacy of masked config
2 years ago
BlackDex d9c0c23819
Revert collection queries back to `left_join`
2 years ago