-
Bug
-
Resolution: Fixed
-
Critical
It seems that when you save a Jenkins job with HipChat plugin installed it copies the Global configuration settings into the job XML file. Anybody who can view job configuration or job configuration history can see the sensitive HipChat server and token information. This is a security issue and also a pain to update if you need to re-save 30+ jenkins jobs.
This is now resolved in 0.1.9-SNAPSHOT. With the addition of the v2 API support, now it is possible to define auth tokens on the job level or just simply inherit them from the global settings (without duplicating the setting in the project configuration).