1
0
Fork 1
Spiegel von https://github.com/dani-garcia/vaultwarden.git synchronisiert 2024-11-16 04:12:53 +01:00
vaultwarden/src/db/models
BlackDex c453528dc1
Macro recursion decrease and other optimizations
- Decreased `recursion_limit` from 512 to 87
  Mainly done by optimizing the config macro's.
  This fixes an issue with the rust-analyzer which doesn't go beyond 128
- Removed Regex for masking sensitive values and replaced it with a map()
  This is much faster then using a Regex.
- Refactored the get_support_json macro's
- All items above also lowered the binary size and possibly compile-time
- Removed `_conn: DbConn` from several functions, these caused unnecessary database connections for functions who didn't used that at all
- Decreased json response for `/plans`
- Updated libraries and where needed some code changes
  This also fixes some rare issues with SMTP https://github.com/lettre/lettre/issues/678
- Using Rust 2021 instead of 2018
- Updated rust nightly
2021-11-06 17:44:53 +01:00
..
attachment.rs Fix limitation on sharing ciphers with attachments 2021-08-16 22:23:33 -07:00
cipher.rs Fix conflict resolution logic for read_only and hide_passwords flags 2021-10-29 13:47:56 -07:00
collection.rs Fix clippy lints 2021-06-19 22:02:03 +02:00
device.rs Add email notifications for incomplete 2FA logins 2021-10-28 00:19:43 -07:00
emergency_access.rs Emergency Access cleanup 2021-10-19 02:22:44 -07:00
favorite.rs Fix clippy lints 2021-06-19 22:02:03 +02:00
folder.rs Fix clippy lints 2021-06-19 22:02:03 +02:00
mod.rs Add email notifications for incomplete 2FA logins 2021-10-28 00:19:43 -07:00
org_policy.rs feature: Support single organization policy 2021-10-02 19:30:19 +02:00
organization.rs feature: Support single organization policy 2021-10-02 19:30:19 +02:00
send.rs Fix errors that occurred in the nightly build 2021-08-04 13:25:41 +02:00
two_factor.rs Macro recursion decrease and other optimizations 2021-11-06 17:44:53 +01:00
two_factor_incomplete.rs Add email notifications for incomplete 2FA logins 2021-10-28 00:19:43 -07:00
user.rs Add email notifications for incomplete 2FA logins 2021-10-28 00:19:43 -07:00