Skip to content

Latest commit

 

History

History
84 lines (51 loc) · 4.64 KB

CHANGES.md

File metadata and controls

84 lines (51 loc) · 4.64 KB

Changes

Version 1.2.1 (unreleased)

  • Fix the case where the SSH URI port was not specified (JENKINS-61996)
  • Propertly fetch tags (JENKINS-61258)
  • Handle unknown pull request event payload actions (JENKINS-61753)
  • Reluctantly adding @Symbol to the branch discovery traits (JENKINS-60885). For anyone wondering why reluctantly... the idea behind @Symbol is that it is supposed to use type information to determine the set of possible candidates for a specific injection point. The current implementation of @Symbol support, however, decides to ignore type information from generics - even though that information is used elseweher in Jenkins and thus for the @Symbol case it gets confused and thinks that e.g. GitHub's BranchDiscoveryTrait is a viable candidate for injection into the Gitea SCM classes. As a result we cannot use default naming and thus have to add an explicit name. Even worse each SCM plugin has to prefix with their own names leading to an excess of gitea in configuration snippets. The final insult to injury is the naming conventions that have been followed. It pains me no end to have to add this workaround just because the symbol api maintainers refuse to add the type info filtering.
  • Hopefully workaround NPE in branch discovery where there is a PR from a head that has already been deleted (JENKINS-60825)

Version 1.2.0 (2020-02-17)

  • Added basic setup documentation (PR-13)
  • Fixed plugin URLs from http: to https (PR-14)
  • Fixed display of organization website (PR-18)
  • Fixed repository polling with disabled issues or pull requests (PR-17) (JENKINS-54516)
  • Optimized imports, less redundant code and other cleanups (PR-15)
  • Added support for tag discovery (PR-6)
  • Updated documentation with details of how to setup (PR-20)
  • Tweak commit status checkf for pull requests so that they are consistently named based on the target branch (PR-19)

Version 1.1.2 (2019-05-27)

Version 1.1.1 (2019-02-15)

  • Allow non-admins to fetch organizational repositories (PR-11)

Version 1.1.0 (2019-01-17)

  • Fix PR and branch links (JENKINS-54517)
  • Switch to handy-uri Jenkins API plugin rather than bundle duplicate classes within plugin.

Version 1.0.8 (2018-04-04)

  • Use Jenkins configured proxy settings to connect to Gitea (JENKINS-50565)

Version 1.0.7 (2018-03-22)

  • Fix NPE during dynamic installation of the plugin (JENKINS-50349)

Version 1.0.6 (2018-03-21)

  • Fix NPE during dynamic installation of the plugin (JENKINS-50319)

Version 1.0.5 (2018-03-14)

  • Fix receipt of pull_request webhooks.
  • Fix parsing of clone URLs when Gitea is publishes scp style clone URLs (JENKINS-49768)
  • Misc fixes in Branch discovery strategies and pull request discovery traits

Version 1.0.4 (2017-12-18)

  • Added support for Webhook notification of repository creation / deletion now that Gitea 1.3 supports those events
  • Verified branch deletion events sent by Gitea 1.3 are parsed correctly

Version 1.0.3 (2017-10-24)

  • Update to new Gitea logo

Version 1.0.2 (2017-08-08)

  • Fix Webhook notification of pushes to branches
  • Add webhook notification and management of non-SCMSource based job types

Version 1.0.1 (2017-07-28)

  • Disable shallow clone when we know a merge will take place (JENKINS-45771)

Version 1.0.0 (2017-07-18)

  • Initial release