vaultwarden/src
Stefan Melmuk fda77afc2a
add group support for Cipher::get_collections() (#4592)
* add group support for Cipher::get_collections()

join group infos assigned to a collection to check
whether user has been given access to all collections via any group
or they have access to a specific collection via any group membership

* fix Collection::is_writable_by_user()

prevent side effects if groups are disabled

* differentiate the /collection endpoints

* return cipherDetails on post_collections_update()

* add collections_v2 endpoint
2024-07-04 20:28:19 +02:00
..
api add group support for Cipher::get_collections() (#4592) 2024-07-04 20:28:19 +02:00
db add group support for Cipher::get_collections() (#4592) 2024-07-04 20:28:19 +02:00
static Change API and structs to camelCase (#4386) 2024-06-23 21:31:02 +02:00
auth.rs Update rust and remove unused header values (#4645) 2024-06-16 22:05:17 +02:00
config.rs automatically use email address as 2fa provider (#4317) 2024-03-17 22:35:02 +01:00
crypto.rs Remove get_random_64() 2022-11-13 10:03:06 +01:00
error.rs Change API and structs to camelCase (#4386) 2024-06-23 21:31:02 +02:00
mail.rs Add Protected Actions Check (#4067) 2023-11-12 22:15:44 +01:00
main.rs Change API and structs to camelCase (#4386) 2024-06-23 21:31:02 +02:00
ratelimit.rs Basic ratelimit for user login (including 2FA) and admin login 2021-12-22 21:48:49 +01:00
util.rs Change API and structs to camelCase (#4386) 2024-06-23 21:31:02 +02:00