vaultwarden/src
Philipp Kolberg 98b2178c7d
Allow customizing the featureStates (#4168)
* Allow customizing the featureStates

Use a comma separated list of features to enable using the FEATURE_FLAGS env variable

* Move feature flag parsing to util

* Fix formatting

* Update supported feature flags

* Rename feature_flags to experimental_client_feature_flags

Additionally, use a caret (^) instead of an exclamation mark (!) to disable features

* Fix formatting issue.

* Add documentation to env template

* Remove functionality to disable feature flags

* Fix JSON key for feature states

* Convert error to warning when feature flag is unrecognized

* Simplify parsing of feature flags

* Fix default value of feature flags in env template

* Fix formatting
2024-01-01 15:44:02 +01:00
..
api Allow customizing the featureStates (#4168) 2024-01-01 15:44:02 +01:00
db Fix Single Org Policy check (#4207) 2024-01-01 15:42:57 +01:00
static Add Protected Actions Check (#4067) 2023-11-12 22:15:44 +01:00
auth.rs Decrease JWT Refresh/Auth token (#4163) 2023-12-13 17:49:35 +01:00
config.rs Allow customizing the featureStates (#4168) 2024-01-01 15:44:02 +01:00
crypto.rs Remove get_random_64() 2022-11-13 10:03:06 +01:00
error.rs Update crates (#4074) 2023-11-15 10:41:14 +01:00
mail.rs Add Protected Actions Check (#4067) 2023-11-12 22:15:44 +01:00
main.rs tokio::signal::unix::SignalKind::hangup().as_raw_value() insted of 1 2023-10-21 17:14:03 +02:00
ratelimit.rs Basic ratelimit for user login (including 2FA) and admin login 2021-12-22 21:48:49 +01:00
util.rs Allow customizing the featureStates (#4168) 2024-01-01 15:44:02 +01:00