Commit Graph

1058 Commits (0a0f620d0b7982bd5d57b57fe909c02cb0125b48)

Author SHA1 Message Date
Daniel García b00fbf153e
Fix clippy lint and remove unused log
3 years ago
Daniel García 0de5919a16
Fix incorrect pings sent, and respond to pings from the client
3 years ago
Daniel García 699777be9e
use dashmap in icons blacklist regex
3 years ago
Daniel García 16ff49d712
Move to job_scheduler_ng
3 years ago
Daniel García 54c78cf06d
Migrate old ws crate to tungstenite, which is async and also removes over 20 old dependencies
3 years ago
Daniel García 6b6f5b8d04
Merge branch 'lettre-improvements' of https://github.com/paolobarbolini/vaultwarden into paolobarbolini-lettre-improvements
3 years ago
Paolo Barbolini 12612da75e Remove manual IDN handling
3 years ago
Paolo Barbolini 68ec5f2a18 Use MultiPart::alternative_plain_html instead of manual impl
3 years ago
Lyonel Martinez dbd95e08e9 Adding "UserEnabled" and "CreatedAt" member to the json output of a User in the admin/users and admin/users/<ID> web routes.
3 years ago
BlackDex 40ed505581
Add a persistent volume check.
3 years ago
BlackDex 1c266031d7
Fix upload limits and disable color logs
3 years ago
Daniel García 2a9ca88c2a
Dependency updates
3 years ago
Daniel García 451ad47327
Merge branch 'db-conn-init' of https://github.com/jjlin/vaultwarden into jjlin-db-conn-init
3 years ago
BlackDex 3ca85028ea
Improve sync speed and updated dep. versions
3 years ago
Jeremy Lin 542a73cc6e Switch to a single config option for database connection init
3 years ago
Jeremy Lin 78d07e2fda Add default connection-scoped pragmas for SQLite
3 years ago
Jeremy Lin b617ffd2af Add support for database connection init statements
3 years ago
Jeremy Lin df8aeb10e8 Add `/api/{alive,now,version}` endpoints
3 years ago
Jeremy Lin 28c5e63bf5 Sync global_domains.json to bitwarden/server@3521ccb (Just Eat Takeaway.com)
3 years ago
BlackDex fb0c23b71f
Remove u2f implementation
3 years ago
Daniel García 81f0c2b0e8
Merge branch 'x-xss-protection' of https://github.com/Wonderfall/vaultwarden into Wonderfall-x-xss-protection
3 years ago
Wonderfall 27d4b713f6 disable legacy X-XSS-Protection feature
3 years ago
BlackDex b0faaf2527
Several updates and fixes
3 years ago
BlackDex c4d565b15b
Update login API code
3 years ago
Daniel García 843f205f6f
Merge branch 'async-updates' of https://github.com/BlackDex/vaultwarden into BlackDex-async-updates
3 years ago
Daniel García 2ff51ae77e
formatting
3 years ago
Daniel García 2b75d81a8b
Ignore unused field
3 years ago
Daniel García cad0dcbed1
await the mutex in db_run and use block_in_place for it's contents
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
Daniel García d73d74e78f
Merge branch 'main' of https://github.com/taylorwmj/vaultwarden into taylorwmj-main
3 years ago
Daniel García 94201ca133
Merge branch 'custom-env-path' of https://github.com/TinfoilSubmarine/vaultwarden into TinfoilSubmarine-custom-env-path
3 years ago
BlackDex 42136a7097
Favicon, SMTP and misc updates
3 years ago
taylorwmj 9bb4c38bf9
Added autofocus to pw field on admin login page
3 years ago
BlackDex 5f01db69ff
Update async to prepare for main merge
3 years ago
Joel Beckmeyer 8295688bed Add support for custom .env file path
3 years ago
Tomek Mańko 9713a3a555 Add IP address to missing/invalid password message for Sends
3 years ago
Daniel García d781981bbd
formatting
3 years ago
Daniel García 5125fdb882
Ignore unused field
3 years ago
Daniel García fd9693b961
await the mutex in db_run and use block_in_place for it's contents
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
Jeremy Lin 7d552dbdc8 Increase length limit for email token generation
3 years ago
Daniel García bf6330374c
Merge branch 'api-key' of https://github.com/jjlin/vaultwarden into jjlin-api-key
3 years ago
Daniel García 4a88e7ec78
Merge branch 'iamdoubz-feature-to-permissions-policy-patch' of https://github.com/iamdoubz/vaultwarden into iamdoubz-iamdoubz-feature-to-permissions-policy-patch
3 years ago
Daniel García ba9ad14fbb
Merge branch 'icons' of https://github.com/jjlin/vaultwarden into jjlin-icons
3 years ago
Daniel García 14e3dcad8e
Merge branch 'fix-emergency-invite-register' of https://github.com/BlackDex/vaultwarden into BlackDex-fix-emergency-invite-register
3 years ago
Daniel García f4a9645b54
Remove references to "bwrs" #2195
3 years ago
Jeremy Lin 8f7900759f Fix `scope` and `refresh_token` for API key logins
3 years ago
Jeremy Lin 69ee4a70b4 Add support for API keys
3 years ago
iamdoubz e4e16ed50f Upgrade Feature-Policy to Permissions-Policy
3 years ago
Jeremy Lin a16c656770 Add support for legacy HTTP 301/302 redirects for external icons
3 years ago
BlackDex 76b7de15de
Fix emergency access invites for new users
3 years ago
Daniel García 8ba6e61fd5
Merge pull request #2197 from BlackDex/issue-2196
3 years ago
Daniel García a30a1c9703
Merge pull request #2194 from BlackDex/issue-2154
3 years ago
BlackDex bf5aefd129
Fix issue with Bitwarden CLI.
3 years ago
BlackDex 1fa178d1d3
Fixed issue #2154
3 years ago
Jeremy Lin b7eedbcddc Add config option to set the HTTP redirect code for external icons
3 years ago
Jake Howard 6ddbe84bde
Remove unnecessary return
3 years ago
Jake Howard 690d0ed1bb
Add our own HTTP date formatter
3 years ago
Jake Howard 248e7dabc2
Collapse field name definition
3 years ago
Jake Howard 4584cfe3c1
Additionally set expires header when caching responses
3 years ago
Daniel García e501dc6d0e
Merge branch 'multi-db-dockers' of https://github.com/BlackDex/vaultwarden into BlackDex-multi-db-dockers
3 years ago
Daniel García 85ac9783f0
Merge branch 'ratelimit' into main
3 years ago
BlackDex 5b430f22bc
Support all DB's for Alpine and Debian
3 years ago
Daniel García d4eb21c2d9
Better document the new rate limiting
3 years ago
Jeremy Lin 605419ae1b Sync global_domains.json to bitwarden/server@5a8f334 (TransferWise)
3 years ago
Daniel García b89ffb2731
Merge pull request #2170 from BlackDex/issue-2136
3 years ago
BlackDex 2c94ea075c
Small changes to icon log messages.
3 years ago
BlackDex 4bd8eae07e
Fixed #2151
3 years ago
Daniel García 5529264c3f
Basic ratelimit for user login (including 2FA) and admin login
3 years ago
Jeremy Lin 2f9ac61a4e Add support for external icon services
3 years ago
Jeremy Lin d8869adf52 Sync global_domains.json to bitwarden/server@224bfb6 (Wells Fargo)
3 years ago
Jeremy Lin a631fc0077 Sync global_domains.json to bitwarden/server@2f518fb (Ubisoft)
3 years ago
BlackDex e327583aa5
Enabled trust-dns and some updates.
3 years ago
BlackDex c453528dc1
Macro recursion decrease and other optimizations
3 years ago
Daniel García 88643fd9d5
Merge pull request #2078 from jjlin/fix-ea-reject
3 years ago
Jeremy Lin 14408396bb Fix missing encrypted key after emergency access reject
3 years ago
Jeremy Lin 6cbb724069 Fix conflict resolution logic for `read_only` and `hide_passwords` flags
3 years ago
Jeremy Lin c476e19796 Add email notifications for incomplete 2FA logins
3 years ago
Daniel García 9f393cfd9d
Formatting
3 years ago
Daniel García 75e62abed0
Move database_max_conns
3 years ago
Daniel García 97f9eb1320
Update dependencies
3 years ago
Daniel García 53cc8a65af
Add doc comments to the functions in Config, and remove some unneeded pubs
3 years ago
Jeremy Lin cee3fd5ba2 Emergency Access cleanup
3 years ago
Daniel García 4af81ec50e
Merge branch 'domdomegg/2fa-check-accepted' of https://github.com/domdomegg/vaultwarden into domdomegg-domdomegg/2fa-check-accepted
3 years ago
Adam Jones 4cebe1fff4
cargo fmt
3 years ago
Adam Jones a984dbbdf3
2FA org policy: do not enforce on invited (not accepted) users
3 years ago
BlackDex 881524bd54
Added DbConn to /alive healthcheck
3 years ago
Daniel García a1c1b9ab3b
Merge branch 'mail-errors' of https://github.com/BlackDex/vaultwarden into BlackDex-mail-errors
3 years ago
BlackDex 338756550a
Fix error reporting in admin and some small fixes
3 years ago
Adam Jones d014eede9a
feature: Support single organization policy
3 years ago
Daniel García acab70ed89
Merge branch 'domdomegg/support-no-data-org-policies' of https://github.com/domdomegg/vaultwarden into domdomegg-domdomegg/support-no-data-org-policies
3 years ago
BlackDex 9375d5b8c2 Updated icon downloading
3 years ago
Adam Jones e3678b4b56
fix: Support no-data enterprise policies
3 years ago
Daniel García b4c95fb4ac
Hide some warnings for unused struct fields
3 years ago
Daniel García 756d108f6a
Merge branch 'emergency_feature' of https://github.com/thelittlefireman/bitwarden_rs into thelittlefireman-emergency_feature
3 years ago
thelittlefireman ca20b3d80c [PATCH] Some fixes to the Emergency Access PR
3 years ago