Hello,
configuration values set in sonar.properties are not shown in the UI - or not honored at all. This issue has already been raised on the mailing list [1] - alas, without being answered.
* Update Center (sonar.updatecenter.activate=false)
As expected, this is nicely reflected in the UI, i.e. all update center controls are disabled.
* Look and Feel (sonar.lf.*)
If - for example - 'sonar.lf.logoUrl' or 'sonar.lf.enableGravatar' are set in sonar.properties, the settings are used, but not shown in the UI. I would expect inputs to be prepopulated with the values set in the config file and to be read-only. A message near the disabled controls could be useful as well.
Also, it is unclear (and undocumented?) what happens if values are specified in the UI and in the config file. Which one overrides?
* Email settings (email.*)
Like above, those settings work are not reflected in the UI, and they seem to be undocumented. I found out about the email property names on the mailing list. [1]
* sonar.core.serverBaseURL
This is ignored if set via config file. Looks like a bug to me. (the same issue is described in [1])
Kind regards,
Roland
[1]
https://groups.google.com/d/topic/sonarqube/aAFPS2KpuY8/discussion