
1.3.0
Icinga Core:
* add basic dualstacked IPv6 support with address6 as host definition attribute
* add support for same host service dependencies with servicegroups
* allow eventbroker modules to override sending notifications
* allow empty hostgroup assignments for services as opt-in config option
* fix host alias saved in resention data survived reconfiguration
* performance-data handling and checking is now thread-safe so long as embedded perl is not used
* fix extraneous alerts for services when host is down
* fix race condition on flexible downtime commands when duration not set or zero
Icinga IDOUtils:
* add dbversion check in ido2db and print error to syslog in case of non-matching
* only insert service and host checks when they are finally processed, increase performance by replacing insert/update with single insert
* add multi valued inserts for host|service_contacts instead of single insert/update loops
* do not clear host|service|scheduleddowntime status tables on core restart/reload
* fix solaris, lacks asprintf
* fix string escaping for backslashes in postgresql
Icinga Classic UI:
* add address6 next to address in several views
* add service states to annotate with current notification number opt-in
* adding "Attempt" column to host status detail list
* add trend timeperiod feature to locate the next problem
* add configurable http charset support (default utf-8) within the cgis
* add csv export to config.cgi
* fix authorized_for_read_only can execute command over the status.cgi
Icinga Web:
* save, edit, delete your own custom cronks (grids, portals, ...)
* persistent columns, widths and sort orders
* added tabslider
* added simple duration field
* added downtimes cronk
* added filter for downtimes/acknowledgements
* add customized icons for cronks menu
* cronks now open with single click
* move log window to LogView cronk
* added refresh, filters and principals for logview cronk
* change default endtime for scheduled service/host downtime events to (current time) + 2 hours
* new tabs only opened if tab with the same name does not exist
* add address6 to hosts view
Icinga Docs:
* better hints for customized configuration and new section "Upgrade Icinga-web"
* add hints/list about parameters of the cgis
* add quickstart guide for freebsd and idoutils
* add address6 directive to host object definition
* fix object inheritance - only one level for important values
* fix icinga-web requires mod_rewrite by default
1.2.1
Icinga Core:
* corrected "re notification for downtime after icinga restart", fixing downtime detection issues
* fix initscript, no error when stopping stale lock (OMD patch)
* fix epn tag for disabling ePN (Yannick Charton)
* fix snprintf in make for Solaris
* fix ignoring empty definitions, only warn
Icinga IDOUtils:
* fix disconnecting on errors misbheaving, not closing db and daemon
Icinga Classic UI:
* fix for "Schedule a check of all services on this host" not working properly in cmd.cgi
* add config options to hide initial state and current state log entries in showlog.cgi
* extinfo comment table cell names (Oliver Graf)
* add csv export to avail.cgi (single|all hosts|services|servicegroups|hostgroups)
* comment tooltip now show's quotes and back slashes
* fix change statusmap logo name to icinga
* add support for ICINGA_ env vars for cgis
Icinga Web:
* add option cache clearing from the webinterface
* fix URL cronk getting static links
* added favicon to template
* disabled free edit of language preference
* fixed pgsql schema
* fixed wrong time format in data commands
* fixed starttime format in commands and interface freezing when trying to send an invalid form
* fixed error window on invalid credentials
* count queries are not allowed to be grouped
Icinga Docs:
* add more info on plugin usage
* fix pnp install, epn support
* remove flush privilegues on mysql
* add hint for safe_mode=off for PHP 5.3
* add cgiurl hint to nagios-plugins install
* add hint for selinux in IDOUtils Quickstart
1.2.0
First unified stable release of Icinga Core and Icinga Web.
Icinga Core:
* disable eventprofiler on Solaris gcc3, preventing core dumps
* fix scheduled downtime notifications resent on restart/reload
* add the possibility to use * as a wildcard for all hosts in servicegroup definition
* add config option to disable logging into the daemon log file
* add eventhandler override
* remove program update checks
* don't skip hostchecks when servicechecks are disabled
Icinga IDOUtils:
* fix ido2db forking if database connection failed, now immediately disconnecting the client
* fix database port in ido2db.cfg not honoured using libdbi
Icinga Classic UI
* Tooltips for comments in status.cgi
– you don’t have to open the host/service anymore to see the comments, just move your mouse over.
* Multiple delete of comments and downtimes
– now you can tick the items you want to delete and click the delete button
– just like multiple commands support in status.cgi.
* CVS export on pretty much every page
– you can now export various lists and status data directly. There is a small “Export to CSV” link bringing up a page with the current content in csv format. Adding two new config options where you can decide which characters are used for output format completes this nifty enhancement
* Commands expander for config display. This will help at $ARGn$ substitution and showing the exact command line the core will attempt to execute. Long awaited feature, big thanks to Jochen Bern!
* Combined fixes including a slightly modified menu, adding unhandled host/service problems, javascript library updates, fixed segfaults on Solaris in status.cgi without query_string and also complete drop of php as dependency for the classic ui
To have a deeper look, please visit the Changelog
See: doc/Changelog
Icinga Web:
* Pending states: shows a special status for checks that have not yet been executed
* Better logging, stricter errors: More about what icinga-web is doing, catch strict errors
* Site configuration: Place your custom configuration into site xml files which are not overwritten
* Comments for hosts and services seamlessly integrated
* PNP4Nagios: integrated on the fly if you want
* Search for objects performs excellently!
* Device icons from the icinga configuration
Insidertips and more documentation for Icinga-Web: Icinga-Wiki
To have a deeper look, please visit the changelog-web
See: doc/CHANGELOG
Icinga Reporting:
* Finished Icinga Reporting package in the git, download from git://git.icinga.org/icinga-reports.git/
* Installation guide in the wiki, please visit: Icinga-Wiki
Icinga Docs:
* New Document for integrating PNP4Nagios to Icinga-Web
* New Document for the Icinga-Web API
* New Documents for the external Commands
* New Images
* Updates and fixes for upgrading Icinga and IDOUtils, visit the docs for more Information upgrading_idoutils
* Updates and fixes for API-section
* Updates and fixes for Web-Install-Section
* Updates for objectdefinitions and Classic UI configuration options.
* Updates for extended docs for the IDOUtils, Chapter 11.
* New testing guides for Icinga: Icinga-Development
Insidertips and more documentation for Icinga-Web: Icinga-Wiki
Should you find any issues, please report them to one of the following links:
© 2009-2011 Icinga Development Team, http://www.icinga.org