Add a LocalSite-enabled feature checker
Review Request #8472 — Created Oct. 17, 2016 and submitted — Latest diff uploaded
The
LocalSiteFeatureChecker
allows features to be enabled or disabled
at theLocalSite
level. Features not configured on a LocalSite will
fall back to the global configuration (first site configuration, then
Django settings).Additionally, the status update work has been reworked to provide the
necessary information (aLocalSite
or aHttpRequest
) to use the new
feature checker.This feature checker is now the default for Review Board.
Ran unit tests.