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.

Reply via email to