• 1.5.2 90f76676f6

    Release 1.5.2 Stable

    Griefed released this 2023-05-06 21:24:12 +02:00 | 22 commits to main since this release

    Automatic release of version: 1.5.2
    Changes in this release:

    Bug Fixes

    • deps:
      • update dependency org.jetbrains:annotations to v24 (66970d4e31)
      • update junit5 monorepo (d02dc63270)
      • update dependency org.jetbrains:annotations to v23.1.0 (c3d3cda2bf)
      • update dependency org.apache.logging.log4j:log4j-web to v2.20.0 (3f7df97ccb)
      • update dependency org.apache.logging.log4j:log4j-jul to v2.20.0 (3926c69f6f)
      • update dependency jacoco to v0.8.10 (973d07cd4a)

    Chores

    • deps:
      • update tj-actions/branch-names action to v6 (8ce3559b6d)
      • update node.js to v18 (910b5c491e)
      • update griefed/gitlab-ci-cd docker tag to v2.2.10 (997b59380d)
      • update docker/setup-qemu-action action to v2 (92d470f707)
      • update docker/setup-buildx-action action to v2 (497ed90dcc)
      • update docker/build-push-action action to v4 (664162e979)
      • update actions/upload-artifact action to v3 (ef2c397215)
      • update actions/setup-java action to v3 (7a48dfbf23)
      • update actions/checkout action to v3 (9cd15b61bd)
      • update plugin io.spring.dependency-management to v1.1.0 (478f0d1bd8)
      • update plugin com.github.ben-manes.versions to v0.46.0 (a08548f08f)
      • update jamesives/github-pages-deploy-action action to v4.4.1 (06de144b95)
      • update griefed/gitlab-ci-cd docker tag to v1.1.0 (87b9718777)
      • update ghcr.io/griefed/gitlab-ci-cd docker tag to v2.2.10 (1a066ec404)
      • update dependency quasar to v2.11.10 (37bfe36cdf)
      • update dependency gradle to v7.6.1 (1a1d5ea5c3)
      • update dependency eslint-webpack-plugin to v3.2.0 (e13e461235)
      • update dependency eslint-config-prettier to v8.8.0 (348e692693)
      • update dependency axios to v0.27.2 (9af54300da)
      • update griefed/baseimage-ubuntu-jdk-8 docker tag to v2.0.20 (d020018989)
      • update dependency @babel/eslint-parser to v7.21.8 (8866089c89)

    Other Changes

    Full Changelog: https://github.com/Griefed/Monitoring/compare/1.5.1...1.5.2

    Downloads
  • 1.5.1 f377c5427a

    Release 1.5.1 Stable

    Griefed released this 2023-04-04 22:25:08 +02:00 | 79 commits to main since this release

    Automatic release of version: 1.5.1
    Changes in this release:

    Bug Fixes

    Continuous Integration

    Chores

    Other Changes

    Full Changelog: https://github.com/Griefed/Monitoring/compare/1.5.0...1.5.1

    Downloads
  • 1.5.0 0f6dd88f0c

    Release 1.5.0 Stable

    Griefed released this 2022-03-12 12:24:17 +01:00 | 158 commits to main since this release

    Automatic release of version: 1.5.0
    Changes in this release:

    New Features

    • DNS matching:
      • Display expected and mismatched IP in tooltip of IP badge. Check expected IP for availability, instead of acquired IP. (563baf9f)

    Bug Fixes

    • Host Information:
      • Fix regression bug introduced in previous commit. Correctly acquire IP from http or https address. (2ca5e020)

    Performance Improvements

    • Host Information:
      • Set hostsOk and hostsDown in backend, instead of iterating and pushing in frontend. Moves computation from the user/frontend to the backend. (ea1c7a00)

    Chores

    • Update dependencies. Update screenshots. (bcbdaeee)
    • README:
      • Small typo in license-badge which resulted in wrong licence being displayed (5abd24d7)

    Other Changes

    • 1.5.0 (0f6dd88f)
    • //git.griefed.de/Griefed/Monitoring (2bad97f5)
    • Allow blinking of hostDown cards. Move hostOk and hostDown to components. Move toggles for blinking, fullscreen, darkmode to settings dropdown. Cleanups and beautifications. (586ec06c)
    • Notifications:
      • Use notify instead of q-dialog for displaying update information. Display button next to version if an update is available, so users can always trigger the update notification again. (f0c9f7a4)
    • Status Page:
      • Display rings-spinner whilst acquiring hosts and preparing visuals. Center chips in hostsOk-section. (bc6447e2)
      • Display hostsOk and hostsDown using splitters and scroll-areas, improving user experience. Allows users to hide all hostsOk. (9c5bc3ac)
    Downloads
  • 1.4.0 a6eb41b810

    Release 1.4.0 Stable

    Griefed released this 2022-03-08 22:21:17 +01:00 | 169 commits to main since this release

    Automatic release of version: 1.4.0
    Changes in this release:

    New Features

    • DNS matching:
      • Allow specifying of expectedIp. If the automatically acquired IP does not matche the expected IP, DNS MISMATCH is set as the host status. (410cc9d7)
    • Disabling Notifications:
      • Set de.griefed.monitoring.notifications to false to globally disable all notifications. Per host, set notificationsDisabled to true to specifically disable notifications for a single host. (9bf96aa9)

    Other Changes

    • 1.4.0 (a6eb41b8)
    • InformationService:
      • Refactor InformationService.getHostInformationAsJson to receive the full host JsonNode and return status OFFLINE if hostAvailable is false. (1f8ac75c)
    Downloads
  • 1.3.2 e05dad37e6

    Release 1.3.2 Stable

    Griefed released this 2022-03-07 22:12:48 +01:00 | 173 commits to main since this release

    Automatic release of version: 1.3.2
    Changes in this release:

    Continuous Integration

    • Releases:
      • Degrade improv-type to patch-release. (37213fa1)

    Other Changes

    • 1.3.2 (e05dad37)
    • MainLayout Icon:
      • Replace icon in layout with animated logo (4f7523b3)
    • Status Page:
      • If host name or address exceed certain lengths, truncate them and add a hover-tooltip. (822db37c)
    • TSParticles:
      • Allow configuration of particle amount through property de.griefed.monitoring.particles.count (4ec73b13)
    • Update Checks:
      • Periodically check for available updates. Configurable via property de.griefed.monitoring.schedule.updatecheck (d1d3dd34)
    Downloads
  • 1.3.1 64e3aa8561

    Release 1.3.1 Stable

    Griefed released this 2022-03-06 18:10:03 +01:00 | 179 commits to main since this release

    Automatic release of version: 1.3.1
    Changes in this release:

    Bug Fixes

    • Startup:
      • Run initial polling of host information in separate thread so it doesn't block the startup sequence. (f7bdd8f0)
    • Update Checks:
      • Fix update dialog showing up briefly, even though no update is actually available. (0498471d)

    Chores

    • Logging:
      • Set default logging to INFO level. (24df16ad)
    • README:
    • gitignore:
      • Add Monitoring-*.jar to ignore list. Nice for testing stuff. (4251d3bb)

    Other Changes

    Downloads
  • 1.3.0 e98820d365

    Release 1.3.0 Stable

    Griefed released this 2022-03-06 15:10:59 +01:00 | 186 commits to main since this release

    Automatic release of version: 1.3.0
    Changes in this release:

    New Features

    • Update Checker:
      • Check for available updates. Display popup with information and link to update release page. Update reminders can be disabled by clicking "Don't remind me again". To reactivate, clear cookies. (6d4911f9)

    Other Changes

    Downloads
  • 1.2.0 4e6b149275

    Release 1.2.0 Stable

    Griefed released this 2022-03-05 19:02:29 +01:00 | 189 commits to main since this release

    Automatic release of version: 1.2.0
    Changes in this release:

    Bug Fixes

    • Logging:
      • Split Monitoring log-level so Spring and Monitoring logging have separate log-levels, allowing for more control. (c8f1c004)

    Documentation Changes

    • Add documentation for properties, ports. Add missing param in javadocs. (069d1f7f)

    Chores

    • README:
      • Replace image in docker-compose example (b86c11bd)
    • deps:
      • update dependency griefed/baseimage-ubuntu-jdk-8 to v2.0.7 (dab10804)
      • update dependency ghcr.io/griefed/gitlab-ci-cd to v2.0.4 (e4e269c3)

    Other Changes

    • 1.2.0 (4e6b1492)
    • //git.griefed.de/Griefed/Monitoring (028f8c96)
    • Host Availability:
      • When ping fails, check with socket connection and configurable ports. (8fed7d42)
    • Host information:
      • When the address is only an IP address matching d+.d+.d+.d+, only check for host availability. (870cf424)
      • Retrieve host information at startup to prevent multiple pollings running at once. (c4baed60)
    • Status Page:
      • Improve visuals and identification of problematic hosts. (cc057f0c)
    Downloads
  • 1.1.0 ca215550a5

    Release 1.1.0 Stable

    Griefed released this 2022-02-27 19:28:09 +01:00 | 203 commits to main since this release

    Automatic release of version: 1.1.0
    Changes in this release:

    Chores

    • deps:
      • update plugin edu.sc.seis.launch4j to v2.5.2 (8bbdc696)
      • update jamesives/github-pages-deploy-action action to v4.2.5 (ca4ec472)
      • update dependency griefed/baseimage-ubuntu-jdk-8 to v2.0.6 (196ba0b7)
      • update dependency ghcr.io/griefed/gitlab-ci-cd to v2.0.3 (c68c840d)

    Continuous Integration

    • GitHub:
      • Correctly execute (pre)release actions when tags are pushed. (6629c130)
    • Releases:
      • Create minor release upon improv-commit. (e45c4db6)

    Other Changes

    • 1.1.0 (ca215550)
    • Host Availability:
      • Depending on hostAvailable, and whether an IP address was acquired, display in green/red whether host is available. (7611742b)
    Downloads
  • 1.0.1 36732a3922

    1.0.1 Stable

    Griefed released this 2022-02-20 09:55:20 +01:00 | 215 commits to main since this release

    1.0.1 (2022-02-20)

    🦊 CI/CD

    • Provide default hosts.json for Docker container. Cleanup application-properties. Update README. (ec30419)

    🛠 Fixes

    • Correctly display problematic hosts and those which are okay. Improve visualization of both. (19bfb09)
    Downloads