Open hubertdeng123 opened 10 months ago
This really needs to get reworked.
Recently every minor upgrade either outright failed or some part of the UI was broken because a feature was missing in the configuration file.
They should either be truly optional features and do not break things when they are not enabled/missing, or moved elsewhere if they're not features, but requirements.
@crinjes Definitely agree that this needs to be reworked but due to other priorities, we don't have the bandwidth to work on this in the near term.
New features are enabled by editing the
sentry.conf.example.py
. However, during the upgrade process, if a user already has asentry.conf.py
file, the new features won't be added by default. This is unpleasant and we should make this more smooth.