Skip to content

Latest commit

 

History

History
164 lines (99 loc) · 7.96 KB

CHANGELOG.md

File metadata and controls

164 lines (99 loc) · 7.96 KB

Changelog

v1.0.0 (unreleased)

Implemented enhancements:

  • Add restrictions toplevelview/filter/view and toplevelview/filter/edit
  • Add Service Groups as TLV elements
  • Add option to toggle notification_enabled behavior
  • Add validation for view filenames (restricted characters are: ! @ # $ % ^ & * / \ ( ))
  • Add CLI Command to clean up backups
  • Improve error handling for YAML editor
  • Improve CSS for dark and light mode

v0.4.0 (2024-07-16)

Breaking changes:

  • Remove support for the Icinga Web monitoring module

Future versions will only use IcingaDB Web.

  • Remove notification_periods and ignored_notification_periods options

These options changed the state behavior of the module significantly (when compared to Icinga Web) and thus caused some confusion/limitations.

  • Rename host_never_unhandled to override_host_problem_to_handled

Tried to make this options clearer to understand.

Implemented enhancements:

  • Add support for Icinga DB
  • Views use the display names for object if configured
  • Improve the View's headers styling
  • Improve handling of long View names (uses ellipsis now)

v0.3.4 (2024-06-12)

This will be the final version with support for Icinga Web monitoring module. Future versions will use IcingaDB Web.

Implemented enhancements:

  • Improve CSS for dark/light theme
  • Add confirmation dialog to deletion button
  • Add Icinga Web CSS classes to delete and cancel button
  • Update codemirror5 to latest version and add code folding
  • Update README to include php-yaml requirement

Fixed bugs:

  • Fix CSS issue with node collapse icon
  • Change unsaved work warning position to avoid breaking the layout

v0.3.3 (2021-09-10)

Implemented enhancements:

  • Rename collapse feature for Icinga Web >= 2.7 (lazyfrosch)

v0.3.2 (2021-03-19)

Full Changelog

Implemented enhancements:

Merged pull requests:

v0.3.1 (2019-03-06)

Full Changelog

Fixed bugs:

  • Implement Notification Period ignoring for TLVServiceNode #36 (lazyfrosch)
  • HostgroupsummaryQuery: Ignore hostgroups that are empty #35 (lazyfrosch)

v0.3.0 (2019-02-28)

Full Changelog

Implemented enhancements:

  • Allow ignoring a list of notification periods for handled problems #34 (lazyfrosch)

Closed issues:

  • You need the PHP extension "yaml" in order to use TopLevelView (rh-php71) #33

v0.2.1 (2018-02-13)

Full Changelog

Fixed bugs:

  • UTC timeperiod calculation is wrong #29

Merged pull requests:

  • Don't use UTC timestamps for calculating timeperiods #30 (lazyfrosch)

v0.2.0 (2018-01-25)

Full Changelog

Implemented enhancements:

  • style: Update handled colors with material design #28 (lazyfrosch)

Fixed bugs:

  • Undefined index: unknown coming from TLVServiceNode #22

Closed issues:

  • Apply monitoring filter to views #25
  • Document requirement for Icingaweb2 >= 2.5.0 #23
  • You need the PHP extension "yaml" in order to use TopLevelView #21

v0.1.0 (2017-10-17)

Full Changelog

Implemented enhancements:

  • Add documentation #15
  • Add badges #8
  • Activate auto-reload and show counter #6
  • Add caching layer #3
  • Integrate notification_period behavior #2
  • Add documentation #19 (lazyfrosch)
  • Add caching layer #9 (lazyfrosch)

Fixed bugs:

  • host_never_unhandled should affect service_handled #20
  • Host down should be visible #7
  • Auto create missing config dir #5

Closed issues:

  • Make notification_period an option #18
  • Fix single services in convert #17
  • Add de_DE translation #16
  • Config option for host handled #14
  • Add docker test and dev environment #13
  • Config Files should be created with group write permission #12
  • SOFT states should be ignored #11
  • Convert in downtime and notifications disabled to a downtime state #10

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator