Branch: refs/heads/master Home: https://github.com/jenkinsci/redmine-plugin Commit: 619c967c119009828f8d9967c133f60f3c1d2202 https://github.com/jenkinsci/redmine-plugin/commit/619c967c119009828f8d9967c133f60f3c1d2202 Author: Lukasz Jader <ljader...@gmail.com> Date: 2016-10-14 (Fri, 14 Oct 2016)
Changed paths: M src/main/java/hudson/plugins/redmine/RedmineMetricsCalculator.java M src/main/java/hudson/plugins/redmine/RedmineProjectProperty.java M src/main/resources/hudson/plugins/redmine/RedmineProjectProperty/config.jelly M src/main/resources/hudson/plugins/redmine/RedmineProjectProperty/config.properties M src/main/resources/hudson/plugins/redmine/RedmineProjectProperty/help-projectName.html Log Message: ----------- [JENKINS-18110] Look for a project by it's identifier and then by name Redmine project should be mainly looked by it's identifier, because it doesn't contain spaces and its case insensitive. With previous behaviour, when project identifier was provided, metrics aggregation worked only for project with the same name as identifier. Search by name is left for backward compatibility, because when someone wanted metrics agregation, then configuration still contains project name (which might contain spaces), so we cant't break this for anyone. The class fields were not refactored to "identifier" to simplify the fix - the explanation has been added as a Javadoc comment and in jelly views Commit: 26890af300b09324cabcfabd86794632e67d6c35 https://github.com/jenkinsci/redmine-plugin/commit/26890af300b09324cabcfabd86794632e67d6c35 Author: Lukasz Jader <ljader...@gmail.com> Date: 2016-10-17 (Mon, 17 Oct 2016) Changed paths: M src/main/java/hudson/plugins/redmine/RedmineMetricsCalculator.java Log Message: ----------- [JENKINS-18110] Split looking for redmine project into 2 separate passes First examine all projects based on their identifier, and if there is no match, then check by project name. This prevents from matching and updating projects, which name equals to other project identifiers. Commit: e7a8b4a1053b81946055db5ab697e1bd65857bc8 https://github.com/jenkinsci/redmine-plugin/commit/e7a8b4a1053b81946055db5ab697e1bd65857bc8 Author: Lukasz Jader <ljader...@gmail.com> Date: 2016-10-22 (Sat, 22 Oct 2016) Changed paths: M src/main/java/hudson/plugins/redmine/RedmineMetricsPublisher.java M src/main/java/hudson/plugins/redmine/RedmineSecurityRealm.java Log Message: ----------- [JENKINS-18211] Encrypt db password and API key using Secret class Secret class is recommended way to store sensitive data in Jenkins. Previously, the values was stored in plain text. Commit: 32e9748cd16f673c24a5c963f062037696b69c61 https://github.com/jenkinsci/redmine-plugin/commit/32e9748cd16f673c24a5c963f062037696b69c61 Author: Lukasz Jader <ljader...@gmail.com> Date: 2016-10-23 (Sun, 23 Oct 2016) Changed paths: A src/main/resources/hudson/plugins/redmine/RedmineMetricsPublisher/help-ignoreTicketStatus.html A src/main/resources/hudson/plugins/redmine/RedmineMetricsPublisher/help-ignoreTicketTracker.html M src/main/resources/hudson/plugins/redmine/RedmineMetricsPublisher/help-targetVersion.html A src/main/resources/hudson/plugins/redmine/RedmineMetricsPublisher/help.html M src/main/resources/hudson/plugins/redmine/RedmineProjectProperty/global.jelly M src/main/webapp/help-auth-overview.html Log Message: ----------- [JENKINS-18231] Improve description of fields in help files Also fixed bug with help for globally configured redmines, since url to "plugin-global" help file needs to start with slash. Commit: 63a157898fb0f18a3a65d0eb7b6c98b3ba293a0b https://github.com/jenkinsci/redmine-plugin/commit/63a157898fb0f18a3a65d0eb7b6c98b3ba293a0b Author: Lukasz Jader <ljader...@gmail.com> Date: 2016-10-24 (Mon, 24 Oct 2016) Changed paths: M README.md Log Message: ----------- [JENKINS-18231] README.md: explain which Redmine API keys plugin uses Commit: c87a4412796897d146dd3668fb84e9368271449e https://github.com/jenkinsci/redmine-plugin/commit/c87a4412796897d146dd3668fb84e9368271449e Author: Lukasz Jader <ljader...@gmail.com> Date: 2016-10-24 (Mon, 24 Oct 2016) Changed paths: R src/main/java/com/taskadapter/redmineapi/RedmineManager.java R src/main/java/com/taskadapter/redmineapi/internal/Transport.java M src/main/java/hudson/plugins/redmine/RedmineMetricsCalculator.java Log Message: ----------- [JENKINS-23483] Remove customized redmine-java-api classes After the removal, the classes are loaded from v1.15 dependency JAR. The classes were customized to support connecting to Redmine with self-signed certificates, however accepting self-signed certificates has been added into redmine-java-api since v1.14. redmine-java-api v1.13 incorrectly supported self-signed certificates, because FakeSSLSocketFactory didn't override all nesessary super methods from SSLSocketFactory. Customized classes were taken from redmine-java-api dependency from different commits: a) RedmineManager was taken from v1.12 JAR from commit 62def26c18f6b692b49a0f23a29e3c1bcf9287cb (17 Jun 2012) a) Transport was taken from v1.13 JAR from commit 4f4439609b43a3a8257f27fb2280d7d3ad7a69e6 (18 Jun 2012) Major changes introduced up to redmine-java-api v1.15: - ignore invalid (e.g. self-issued) SSL certificates - use slf4j as a logging facade Commit: d1c5650c911cb8926df68c834465fd3af3730168 https://github.com/jenkinsci/redmine-plugin/commit/d1c5650c911cb8926df68c834465fd3af3730168 Author: Lukasz Jader <ljader...@gmail.com> Date: 2016-10-24 (Mon, 24 Oct 2016) Changed paths: M pom.xml Log Message: ----------- pom.xml: add myself (ljader) as a developer Commit: 4bebaf1fafcaa6b694a0fb28e4c45c7a443ffe5d https://github.com/jenkinsci/redmine-plugin/commit/4bebaf1fafcaa6b694a0fb28e4c45c7a443ffe5d Author: Łukasz Jąder <ljader...@gmail.com> Date: 2016-10-25 (Tue, 25 Oct 2016) Changed paths: M README.md M pom.xml R src/main/java/com/taskadapter/redmineapi/RedmineManager.java R src/main/java/com/taskadapter/redmineapi/internal/Transport.java M src/main/java/hudson/plugins/redmine/RedmineMetricsCalculator.java M src/main/java/hudson/plugins/redmine/RedmineMetricsPublisher.java M src/main/java/hudson/plugins/redmine/RedmineProjectProperty.java M src/main/java/hudson/plugins/redmine/RedmineSecurityRealm.java A src/main/resources/hudson/plugins/redmine/RedmineMetricsPublisher/help-ignoreTicketStatus.html A src/main/resources/hudson/plugins/redmine/RedmineMetricsPublisher/help-ignoreTicketTracker.html M src/main/resources/hudson/plugins/redmine/RedmineMetricsPublisher/help-targetVersion.html A src/main/resources/hudson/plugins/redmine/RedmineMetricsPublisher/help.html M src/main/resources/hudson/plugins/redmine/RedmineProjectProperty/config.jelly M src/main/resources/hudson/plugins/redmine/RedmineProjectProperty/config.properties M src/main/resources/hudson/plugins/redmine/RedmineProjectProperty/global.jelly M src/main/resources/hudson/plugins/redmine/RedmineProjectProperty/help-projectName.html M src/main/webapp/help-auth-overview.html Log Message: ----------- Merge pull request #19 from ljader/various-bug-fixes Branch with bugfixes for: * JENKINS-18211 * JENKINS-23483 * JENKINS-18231 * JENKINS-18110 Compare: https://github.com/jenkinsci/redmine-plugin/compare/36a7837f0ff8...4bebaf1fafca -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.