Fork me on GitHub

Changelog

Das Format basiert auf Keep a Changelog. Die Versionierung erfolgt nach Semantic Versioning.

[0.2.0] undelivered

Added

*

Changed

*

Removed

*

[0.1.4] published at 2023-XX-XX

On Hold

  • maven-install-plugin and maven-deploy-plugin versions on hold because build problems with new versions

Added

  • issue #72 sonarqube cloud analysis added

  • issue #71 build script to support different java deliveries default: jdk11,jdk17,jdk19

  • issue #61 change logstash configuration by the jenkinsmonitor.properties file (useful for developers in debugging cases)

Changed

  • issue #60 httpcomponents lib replaced by io.github.cdancy.jenkins-rest lib

  • code refactoring such as java streaming api usage with enabled quality gates

Removed

*

[0.1.3] published at 2023-01-21 (maintainance release for infrastructure)

On Hold

  • maven-install-plugin and maven-deploy-plugin versions on hold because build problems with new versions

Added

Changed

  • build with java 11,17,19

  • jar name with jdk version in the name

  • dependencies versions upgrade

  • maven upgrade to 3.8.7

  • maven plugins upgrade

  • clover report and website build fixed

  • automatic deploy to github

  • maven wrapper scripts moved into project root

Removed

[0.1.2] fertiggestellt 2020-08-30

Added

  • read jenkins.properties erst von ${user.home} dann von ${HOMESHARE}

Changed

  • github repo owner renamed to Huluvu424242

  • upgrade project dependencies

  • upgrade maven plugins

Removed

[0.1.1] fertiggestellt 2020-04-26

Added

  • Versionsinfo als Kontextmenüeintrag aufgenommen

  • Anzeige des Goldstein Logos in der Versionsinfo

  • Versionsinfo ein-/ausschaltbar (Checkbox)

Changed

  • Bekanntes Issue aus 0.0.2 behoben: Hintergrundfarbe jetzt einheitlich

  • Jenkinsabfragen werden in parallelen Threads abgearbeitet

  • Gesamt Timeout je Jenkinsabfrage auf 3 Sekunden gesetzt

  • Timeout der Connection Parameter zum Jenkins je auf 1 Sekunde gesetzt für:

  • Connection Timeout: Zeit bis zum Herstellen der Verbindung

  • Socket Timeout: Zeit bis nächstes Datenpaket empfangen wird

  • Connection Manager Timeout: Zeit bis nächste Verbindung aus Pool entnommen werden konnte

  • Dokumentation erweitert um:

  • JavaDoc

  • Lizenzen

  • Abhängigkeiten

  • Clover Coverage Report (weil aktuell in der CI keine GUI Tests ausgeführt werden können)

Removed

  • Goldstein-Logo aus Statusfenster entfernt

[0.0.2] fertiggestellt 2020-04-13

known issues

  • Hintergrundfarbe der Jobs im Statusfenster ist nicht einheitlich breit

Added

  • Logo von Goldstein und Zitate werden mit angezeigt.

  • Behandlung von Requestfehlern implementiert.

  • file logging supported via -Dlogback.configurationFile=filelogging.xml

  • issue #35 Zustand Abgebrochen aufgenommen

  • issue #32 Datei mit Verhaltensregeln steht bereit

  • issue #25 Basic Authentification wird unterstützt

  • issue #22 Windows Skripte korrigiert

Changed

  • Parallele Ausführung von Anfragen an den Jenkins

  • Vorabdarstellung des TrayIcon um Zeit zu den letzten eintreffenden Responses zu verkürzen

  • Scrollbares Statusfenster um lange Joblisten beobachtbar zu machen.

  • Job Not Found Fehler werden jetzt im Status angezeigt

  • Connection Fehler werden jetzt im Status angezeigt

  • Statusfenster wird nach Timer aktualisiert auch wenn noch nicht alle Responses eingetroffen sind.

  • issue #19 Umgestellt auf jdk11

  • natural sort of jobident supported

  • hard system.exit(0) added to avoid zoombie http get requests

  • Loglevel und Logmeldungen überarbeitet

Removed

  • n/a

[0.0.1] fertiggestellt 2019-10-06

Added

Changed

  • n/a

Removed

  • n/a