vaultwarden/src/api
BlackDex 3ca85028ea
Improve sync speed and updated dep. versions
Improved sync speed by resolving the N+1 query issues.
Solves #1402 and Solves #1453

With this change there is just one query done to retreive all the
important data, and matching is done in-code/memory.

With a very large database the sync time went down about 3 times.

Also updated misc crates and Github Actions versions.
2022-05-06 17:01:02 +02:00
..
core Improve sync speed and updated dep. versions 2022-05-06 17:01:02 +02:00
admin.rs Upd Dockerfiles, crates. Fixed rust 2018 idioms 2022-02-27 21:37:23 +01:00
icons.rs Async/Awaited all db methods 2022-02-27 21:37:23 +01:00
identity.rs Remove u2f implementation 2022-03-27 17:25:04 +02:00
mod.rs Update to rocket 0.5 and made code async, missing updating all db calls, that are currently blocking 2022-02-27 21:36:31 +01:00
notifications.rs Update to rocket 0.5 and made code async, missing updating all db calls, that are currently blocking 2022-02-27 21:36:31 +01:00
web.rs Add /api/{alive,now,version} endpoints 2022-04-23 23:47:49 -07:00