Branch: refs/heads/release/1.x
  Home:   https://github.com/jenkinsci/stashnotifier-plugin
  Commit: 6433af576ff7eae94b61c0d2402aefead4aff0a9
      
https://github.com/jenkinsci/stashnotifier-plugin/commit/6433af576ff7eae94b61c0d2402aefead4aff0a9
  Author: Steve Hill <sghill....@gmail.com>
  Date:   2021-10-20 (Wed, 20 Oct 2021)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/stashNotifier/StashNotifier.java

  Log Message:
  -----------
  Introduce createNotificationPayload

This allows us to separate the entity from the client


  Commit: df02f57eea1cda72fa2412102f061dd7f6188e98
      
https://github.com/jenkinsci/stashnotifier-plugin/commit/df02f57eea1cda72fa2412102f061dd7f6188e98
  Author: Steve Hill <sghill....@gmail.com>
  Date:   2021-10-20 (Wed, 20 Oct 2021)

  Changed paths:
    A 
src/main/java/org/jenkinsci/plugins/stashNotifier/BuildStatusUriFactory.java
    M src/main/java/org/jenkinsci/plugins/stashNotifier/StashNotifier.java
    A 
src/test/java/org/jenkinsci/plugins/stashNotifier/BuildStatusUriFactoryTest.java
    M src/test/java/org/jenkinsci/plugins/stashNotifier/StashNotifierTest.java

  Log Message:
  -----------
  Introduce #createRequest(URI, JSONObject, UsernamePasswordCredentials)

Goal is to create a simpler contract for alternative clients to
implement.


  Commit: 8d9dafa53727467bf1f61503537ff38803fd1088
      
https://github.com/jenkinsci/stashnotifier-plugin/commit/8d9dafa53727467bf1f61503537ff38803fd1088
  Author: Steve Hill <sghill....@gmail.com>
  Date:   2021-10-21 (Thu, 21 Oct 2021)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/stashNotifier/StashNotifier.java

  Log Message:
  -----------
  Remove always null call for Certificate Credentials

Explicitly setting this to null for clarity. This also reduces the
parameters needed to construct a client.


  Commit: 40750a11a68b8479f64444e34bcc247a284b650a
      
https://github.com/jenkinsci/stashnotifier-plugin/commit/40750a11a68b8479f64444e34bcc247a284b650a
  Author: Steve Hill <sghill....@gmail.com>
  Date:   2021-10-23 (Sat, 23 Oct 2021)

  Changed paths:
    A 
src/main/java/org/jenkinsci/plugins/stashNotifier/DefaultApacheHttpNotifier.java
    A src/main/java/org/jenkinsci/plugins/stashNotifier/HttpNotifier.java
    A src/main/java/org/jenkinsci/plugins/stashNotifier/NotificationContext.java
    A 
src/main/java/org/jenkinsci/plugins/stashNotifier/NotificationSettings.java
    M src/main/java/org/jenkinsci/plugins/stashNotifier/StashNotifier.java
    A 
src/test/java/org/jenkinsci/plugins/stashNotifier/DefaultApacheHttpNotifierTest.java
    M src/test/java/org/jenkinsci/plugins/stashNotifier/StashNotifierTest.java

  Log Message:
  -----------
  Introduce HttpNotifier

StashNotifier gets a HttpNotifier that encapsulates all of the
client-specific code. Old methods are left intact, but deprecated, in
case other consumers are referencing these methods.


  Commit: 002d2f4caf287dcbabdc91fd4c974a1af0c14b22
      
https://github.com/jenkinsci/stashnotifier-plugin/commit/002d2f4caf287dcbabdc91fd4c974a1af0c14b22
  Author: Steve Hill <sghill....@gmail.com>
  Date:   2021-10-24 (Sun, 24 Oct 2021)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/stashNotifier/DefaultApacheHttpNotifier.java
    A 
src/main/java/org/jenkinsci/plugins/stashNotifier/DefaultHttpNotifierSelector.java
    A 
src/main/java/org/jenkinsci/plugins/stashNotifier/HttpNotifierSelector.java
    A src/main/java/org/jenkinsci/plugins/stashNotifier/SelectionContext.java
    M src/main/java/org/jenkinsci/plugins/stashNotifier/StashNotifier.java
    A src/main/java/org/jenkinsci/plugins/stashNotifier/StashNotifierModule.java
    M src/test/java/org/jenkinsci/plugins/stashNotifier/StashNotifierTest.java

  Log Message:
  -----------
  Introduce HttpNotifierSelector

The default implementation is the same as today - always returning the
DefaultApacheHttpNotifier.


  Commit: d22851c85373b1aabe123b8774256911c9fdbad8
      
https://github.com/jenkinsci/stashnotifier-plugin/commit/d22851c85373b1aabe123b8774256911c9fdbad8
  Author: Steve Hill <sghill....@gmail.com>
  Date:   2021-10-24 (Sun, 24 Oct 2021)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/stashNotifier/StashNotifierModule.java
    A 
src/test/java/org/jenkinsci/plugins/stashNotifier/StashNotifierModuleTest.java

  Log Message:
  -----------
  Allow specifying a custom HttpNotifierSelector

Users can specify a system property to have a custom
HttpNotifierSelector injected instead of the default.


  Commit: 7ad59f85786878e498160c2a97e185090e3d2448
      
https://github.com/jenkinsci/stashnotifier-plugin/commit/7ad59f85786878e498160c2a97e185090e3d2448
  Author: Steve Hill <sghill....@gmail.com>
  Date:   2021-10-25 (Mon, 25 Oct 2021)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/stashNotifier/StashNotifier.java
    M src/test/java/org/jenkinsci/plugins/stashNotifier/StashNotifierTest.java

  Log Message:
  -----------
  Make HttpNotifierSelector transient

This is resolved at runtime and does not need to be serialized.
Use setter injection and inject HttpNotifierSelector when used to
prevent runtime NPE.


  Commit: fa3ca08efd32f7151a6d190527263f34a852c8e6
      
https://github.com/jenkinsci/stashnotifier-plugin/commit/fa3ca08efd32f7151a6d190527263f34a852c8e6
  Author: Steve Hill <sghill....@gmail.com>
  Date:   2021-10-25 (Mon, 25 Oct 2021)

  Changed paths:
    A 
src/main/java/org/jenkinsci/plugins/stashNotifier/StashNotifierDefault.java
    M src/main/java/org/jenkinsci/plugins/stashNotifier/StashNotifierModule.java

  Log Message:
  -----------
  Introduce StashNotifierDefault annotation

Simplifies HttpNotifierSelector implementations by allowing authors to
easily inject the plugin's default to fall back to.


  Commit: 4a158e37c8ad7082516d9863fe56b67d8673a612
      
https://github.com/jenkinsci/stashnotifier-plugin/commit/4a158e37c8ad7082516d9863fe56b67d8673a612
  Author: Steve Hill <sghill....@gmail.com>
  Date:   2021-10-25 (Mon, 25 Oct 2021)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/stashNotifier/DefaultApacheHttpNotifier.java
    M src/main/java/org/jenkinsci/plugins/stashNotifier/HttpNotifier.java
    M src/main/java/org/jenkinsci/plugins/stashNotifier/NotificationContext.java
    M 
src/main/java/org/jenkinsci/plugins/stashNotifier/NotificationSettings.java
    M 
src/test/java/org/jenkinsci/plugins/stashNotifier/StashNotifierModuleTest.java

  Log Message:
  -----------
  Add docs for HttpNotifier interface


  Commit: 6f41a39f6286078705c1b637889878b8499ecf48
      
https://github.com/jenkinsci/stashnotifier-plugin/commit/6f41a39f6286078705c1b637889878b8499ecf48
  Author: Steve Hill <sghill....@gmail.com>
  Date:   2021-10-25 (Mon, 25 Oct 2021)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/stashNotifier/StashNotifierModule.java

  Log Message:
  -----------
  Default to DefaultHttpNotifierSelector if override not set


  Commit: 3a2d41660e5204ccec5edb89fe3341319aa5ecd4
      
https://github.com/jenkinsci/stashnotifier-plugin/commit/3a2d41660e5204ccec5edb89fe3341319aa5ecd4
  Author: Steve Hill <sghill....@gmail.com>
  Date:   2021-10-25 (Mon, 25 Oct 2021)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/stashNotifier/StashNotifier.java
    M 
src/test/java/org/jenkinsci/plugins/stashNotifier/BuildStatusUriFactoryTest.java
    M src/test/java/org/jenkinsci/plugins/stashNotifier/StashNotifierTest.java

  Log Message:
  -----------
  Minimize whitespace changes


  Commit: 92859d6631c508a6601ac2b19f1550572a52c322
      
https://github.com/jenkinsci/stashnotifier-plugin/commit/92859d6631c508a6601ac2b19f1550572a52c322
  Author: Steve Hill <sghill....@gmail.com>
  Date:   2021-10-25 (Mon, 25 Oct 2021)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/stashNotifier/StashNotifier.java

  Log Message:
  -----------
  Remove unused method


  Commit: ce009ba407507c2bcfdf460472fe5e7bac77ddf8
      
https://github.com/jenkinsci/stashnotifier-plugin/commit/ce009ba407507c2bcfdf460472fe5e7bac77ddf8
  Author: Steve Hill <sghill....@gmail.com>
  Date:   2021-10-25 (Mon, 25 Oct 2021)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/stashNotifier/HttpNotifier.java

  Log Message:
  -----------
  Fix javadoc error


  Commit: 6683f37286dacc74873021ef4cf40bf5dcf49e9a
      
https://github.com/jenkinsci/stashnotifier-plugin/commit/6683f37286dacc74873021ef4cf40bf5dcf49e9a
  Author: Pavel Batanov <pa...@batanov.me>
  Date:   2021-11-16 (Tue, 16 Nov 2021)

  Changed paths:
    A 
src/main/java/org/jenkinsci/plugins/stashNotifier/BuildStatusUriFactory.java
    A 
src/main/java/org/jenkinsci/plugins/stashNotifier/DefaultApacheHttpNotifier.java
    A 
src/main/java/org/jenkinsci/plugins/stashNotifier/DefaultHttpNotifierSelector.java
    A src/main/java/org/jenkinsci/plugins/stashNotifier/HttpNotifier.java
    A 
src/main/java/org/jenkinsci/plugins/stashNotifier/HttpNotifierSelector.java
    A src/main/java/org/jenkinsci/plugins/stashNotifier/NotificationContext.java
    A 
src/main/java/org/jenkinsci/plugins/stashNotifier/NotificationSettings.java
    A src/main/java/org/jenkinsci/plugins/stashNotifier/SelectionContext.java
    M src/main/java/org/jenkinsci/plugins/stashNotifier/StashNotifier.java
    A 
src/main/java/org/jenkinsci/plugins/stashNotifier/StashNotifierDefault.java
    A src/main/java/org/jenkinsci/plugins/stashNotifier/StashNotifierModule.java
    A 
src/test/java/org/jenkinsci/plugins/stashNotifier/BuildStatusUriFactoryTest.java
    A 
src/test/java/org/jenkinsci/plugins/stashNotifier/DefaultApacheHttpNotifierTest.java
    A 
src/test/java/org/jenkinsci/plugins/stashNotifier/StashNotifierModuleTest.java
    M src/test/java/org/jenkinsci/plugins/stashNotifier/StashNotifierTest.java

  Log Message:
  -----------
  Merge pull request #273 from sghill/iso-client

Swappable HTTP Client


Compare: 
https://github.com/jenkinsci/stashnotifier-plugin/compare/122a4770ecc0...6683f37286da

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/stashnotifier-plugin/push/refs/heads/release/1.x/122a47-6683f3%40github.com.

Reply via email to