# changelog

author: lars@linux-schulserver.de
changelog:
  - update to 1.7.7:
    Core:
    * Implemented "on demand" maps. Maps which only need a basic configuration
      of global parameters like automaps and geomaps can now be configured and
      created on demand by URL parameters. This mode is reached by simply
      calling the map URL without "show=" parameter and a bunch of parameters
      for the global section of the map instead.
    * Implemented center and bottom as label coordinate values which are
      automatically calculated depending on the rendered sizes
    Automap:
    * Changed default behaviour of the automap concerning the root host. By
      default NagVis uses a virtual root node which represents the monitoring
      core. It adds the parent tree and all nodes which have no parents defined
      below this node. If no parents are configured, all hosts are rendered
      below this virtual root node.
  - refreshed patches


author: lars@linux-schulserver.de
changelog:
  - update to 1.7.8:
    Core:
    * Added missing program restarted check to invalidate chaches
    * Not providing auth credentials in http requests to proxy when
      none set
    Frontend:
    * Fixed "Undefined index" error when changing backend_id of maps
    * Fixed hiding of shapes during refresh (enable_refresh=1)
    * Reverted change from 1.7.5 (Weathermap lines with byte/bit values
      in labels should print human) which broke the handling for
      some plugins


author: lars@linux-schulserver.de
changelog:
  - update to 1.7.9:
    Core:
    * Livestatus: Fixed handling of hosts/services without custom variables
    * Added option to perform privilege switch to a user with less
      permissions for viewing maps in the context of this user
    * FIX: Fixed state weight definition parsing
    * FIX: Fixed demo automap (missing programStart method in demo backend)
    Frontend:
    * FIX: Not adding textboxes to "to be updated list" anymore; This
      might have lead to objects not being reloaded on maps with
      many texboxes
    * FIX: More robust handling of broken/no perfdata handling in
      weathermap lines of type -->BW+%-><-BW+%--


author: lars@linux-schulserver.de
changelog:
  - dependency switch: php5-pear-xml_parser instead of php-pear-xml_parser
  - move the userfiles below /etc/nagvis


author: lars@linux-schulserver.de
changelog:
  - update to 1.7.10:
    Frontend:
    * Weathermap lines now deal with bit/byte values provided by Check_MKs
      interface checks
    * FIX: Fixed "TypeError: oLabel is null" on at least geomaps
    * FIX: Fixed shape image displaying when using external URLS
    * FIX: Hiding "Edit Map" link for "on demand" automaps
    * FIX: Fixed "modify view" dialog for "on demand" automaps
    * FIX: Fixed wrong viewport html header
    Automap:
    * Labels have now a white background to improve the text readability
    * Labels should not overlap on automaps with many hosts anymore
    * Slightly layout improvement of automaps in undirected mode
    * FIX: Rendering lines on zoomed automaps correctly
    * FIX: Fixed positions of labels on zoomed automaps


author: lars@linux-schulserver.de
changelog:
  - update to 1.8:
    + New object: Dynamic groups
      It uses livestatus filters to create a grouping object of different
      hosts or services matching this filter.
    + New object: Aggregations
      Used for displaying aggregated information, currently used together
      with the Check_MK Business Intelligence backend to display the states
      of aggregations and their elements.
    + Dynamic maps
      You can use a livestatus filter to collect a group of hosts or services
      to be shown on a map. The objects are automatically positioned in a grid
      by default, but you can reposition the objects and also change all other
      attributes of these objects.
    + Automap changes
      You can now create automaps on demand just by providing URL parameters
      which then are used to render the automap. Improved the performance and
      memory usage of the automap. The automap is now using line configuration
      parameters from the global section.
    + Sidebar changes
      All nodes having child elements are now expandable. The state of each node
      is saved per user. The sidebar can now optionally display the states of
      all maps.
    + Map zooming
      Added an optional zoom bar and mousewheel zoom handlers (ALT + wheel move).
      The zoom can now be configured to make the map fill the viewport of the
      browser. The zoom can now be configured to scale the objects or not.
    + Merge state of host, hostgroup and servicegroup cross multiple backends
      You can merge equal named objects of multiple backends together to be
      shown on NagVis maps as a single object now.
    + Gadgets
      Gadgets can now be used for all kind of statful objects. They can get more
      information about an object now, being useful even for objects without
      performance data. The gadget std_table.php has been added as example to
      give you feeling for the new options.
    + Check_MK integration
      Added a new backend to display the aggregation of Check_MK Business
      Intelligence. Dealing with the staleness value of hosts and services as a
      new sub-state. The default hover template is now showing the host and service
      tags when available. It is now possible to display tag group information
      in the hover menus.
    + Usability
      The GUI design has been consolidated to give a more consistent look n feel.
      The overview page now uses the whole screen width for showing the list of
      maps. The main configuration, map management and object add/modify dialog
      have been reworked for better usability and error handling.
    + For a detailed view on the changes since 1.7 have a look at the changelog
      of this release in /usr/share/doc/packages/nagvis/ChangeLog


author: lars@linux-schulserver.de
changelog:
  - update to 1.8.1:
    + fixes the broken form dialogs like user- and role management or
      the password change dialog
    + also fixes handling of external URLs within rotations
    + Cached ajax queries last no longer than 30 seconds now


author: aj@ajaissle.de
changelog:
  - update to 1.8.2:
    Core:
    * Improved handling of map config files without read permissions on overview
      page and in header menu (such maps are simply hidden)
    * NagiosBP-Backend: Fixed exception when component state is not known
    Frontend:
    * FIX: Map import: Added missing validation of map name format
    * FIX: Hiding "loading..." animation when maps are disabled on overview page
    * FIX: Fixed sorting of maps on overview page
    * FIX: Fixed js exception "g_map_names" not defined when having
      header_show_states set to disabled
    * FIX: Fixed overlapping sub-hover menus for adding icons/lines


author: aj@ajaissle.de
changelog:
  - Update to 1.8.5
    Core:
    * FIX: Livestatus Backend: Fixed exception handling when fetching
      services which are marked to be in a downtime, but the downtime
      defails can not be fetched
    * FIX: Fixed missing Action/perform/* permission for auth
      databases created with NagVis versions newer than NagVis 1.7b3.
      All auth databases which have been created before, have the
      Action/perform/* permission available. It was not possible to
      permit user not having the */*/* permission to the
      acknowledgement and custom actions via the context menu
    Frontend:
    * Multisite Snapin: Improved performance when a lot of users use
    the snapin. The snapin contents were calculated on each access in
    the past. Now, the snapin contents are cached for 15 seconds.
    This gives a good performance boost when multiple users have use
    the snapin while having access to the same set of maps.


author: Peter Borsa <peter.borsa@gmail.com> - 2.6-0.1.rc1
changelog:
  - Update to upstream 2.6-rc1 release for bug fixes
  - Upstream changelog for this release is available at https://drupal.org/node/2029049


author: Shawn Iwinski <shawn.iwinski@gmail.com> - 2.7-1
changelog:
  - Updated to 2.7 (BZ #1191439)
  - Removed RPM README b/c it only explained common Drupal workflow
  - %license usage
  - Spec cleanup


author: Peter Borsa <peter.borsa@gmail.com> - 2.0-1
changelog:
  - Update to upstream 2.0 release for bug fixes
  - Upstream changelog for this release: https://drupal.org/node/1632574


author: J. Randall Owens <jrowens@ghiapet.net> - 26-1
changelog:
  - update to release Fedora/GhiaPet 26
  - new GPG keys, but will have to sign this package with the old key


author: J. Randall Owens <jrowens@ghiapet.net> - 26-5
changelog:
  - reset from new keys to old existing ones
  - add subpackage for local mirrors
  - better dist release conditional logic


author: J. Randall Owens <jrowens@ghiapet.net> - 26.1-1
changelog:
  - update to version 26.1
  - use individual files instead of hardlinks
  - mostly just to keep etckeeper happy


author: Shawn Iwinski <shawn.iwinski@gmail.com> - 1.0-1
changelog:
  - Updated to 1.0 (RHBZ #1252867)
  - %license usage
  - Keep documentation where end-users expect it
  - Removed RPM README b/c it only explained common Drupal workflow


author: Paul F. Johnson <paul@all-the-johnsons.co.uk> 5.0-2
changelog:
  - Doh! Needed to rename some of the Reqs
  - Fixed menus (post and postun)
  - Altered the group
  - Removed the original menu entry bit
  - Added desktop-file-install script


author: Paul F. Johnson <paul@all-the-johnsons.co.uk> 5.0-3
changelog:
  - Changed now to noarch
  - Removed the pre
  - Changed from install to opt to install to datadir
  - Various spec file fixes


author: Paul F. Johnson <paul@all-the-johnsons.co.uk> 5.0-5
changelog:
  - Fixed the problem in localization
  - removed BR python-devel
  - altered some files to 0755 from 0644
  - fixed line ends
  - fixed missing shebangs from ipodder directory files


author: Peter Borsa <peter.borsa@gmail.com> 2.5-1
changelog:
  - Update to upstream 2.5 release for bug fixes
  - Upstream changelog for this release is available at https://drupal.org/node/2157063


author: Hans de Goede <j.w.r.degoede@hhs.nl> 1.9-5.b
changelog:
  - Install the single c-file our sources consist of before compiling them, so
    that they end up in -debuginfo even when building under mock


author: Peter Borsa <peter.borsa@gmail.com> - 3.2-1
changelog:
  - Update to upstream 3.2 release for bug fixes
  - Upstream changelog for this release is available at https://drupal.org/node/2219695


author: J. Randall Owens <jrowens@ghiapet.net> - 1.99.1-14
changelog:
  - update to 1.99.1
  - stop copying dat files before deleting them
  - incorporate changes from Fedora 12


author: David Nalley <david@gnsa.us> 4.3.0-2
changelog:
  - fixed spelling typo
  - added appropriate docs to the main package. 
  - corrected app category for docs subpackge


author: Daniel Resare <noa@resare.com> 1.3-1
changelog:
  - removed python hack
  - removed python hack info from description
  - made tahoma inclusion depend on define
  - added some info on the ttmkfdir define


author: Daniel Resare <noa@resare.com> 1.3-3
changelog:
  - the install dir is now deleted when the package is uninstalled
  - executable permission removed from the fonts
  - executes fc-cache after install if it is available


author: David Nalley <david@gnsa.us> 0.7.3-2
changelog:
  - improved spec legibility with addition of newlines
  - corrected license
  - changed versioned php require to php-common


author: David Nalley <david@gnsa.us> 0.9.5-1
changelog:
  - moved to version 0.9.5 to follow upstream
  - patched XSS security vulnerability (thanks to David Hicks <hickseydr@optusnet.com.au> from MantisBT community) BZ# 629585


author: Dr. Tilmann Bubeck <t.bubeck@reinform.de> - 1.2.7.0-6
changelog:
  - changed license to GPLv2 until licensing is clarified with upstream
  - changed source URL to "downloads" instead of "download".
    (bz #474802)


author: Shawn Iwinski <shawn.iwinski@gmail.com> - 3.3-1
changelog:
  - Updated to 3.3 (RHBZ #1243614; SA-CONTRIB-2015-133)
  - Removed RPM README b/c it only explained common Drupal workflow
  - Keep documentation where end-users expect it


author: Simone Caronni <negativo17@gmail.com> - 1.10.2-2
changelog:
  - Add AppStream metadata on Fedora 25+.
  - Add missing update desktop database scriptlet for Fedora < 25 and RHEL.


author: Funda Wang <fwang@mandriva.org> 2.10-1mdv2009.0
changelog:
  + Revision: 197388
  - New version 2.10

    + Olivier Blin <oblin@mandriva.com>
      - restore BuildRoot

    + Thierry Vignaud <tv@mandriva.org>
      - kill re-definition of %buildroot on Pixel's request


author: Thierry Vignaud <tv@mandriva.org> 2.10-2mdv2009.0
changelog:
  + Revision: 266226
  - rebuild early 2009.0 package (before pixel changes)

    + Pixel <pixel@mandriva.com>
      - adapt to %_localstatedir now being /var instead of /var/lib (#22312)


author: Peter Borsa <peter.borsa@gmail.com> - 1.3-1
changelog:
  - Update to upstream 1.3 release for bug fixes
  - Upstream changelog for this release is available at https://drupal.org/node/2077111


author: Mike A. Harris <mharris@redhat.com> 1.10.0-1
changelog:
  - Change PreReq: XFree86-xfs to Requires: xfs, which is a virtual Provide
    that is present in the xorg-x11 packaging, and in XFree86-4.3.0-64 and
    later builds.  This is necessary in order to make packages not require a
    specific X11 implementation unnecessarily.  (#118469)


author: Mike A. Harris <mharris@redhat.com> 1.10.1-1
changelog:
  - Implemented new --listfp option for bug (#153324).
  - Fix stderr output redirection bug in kill invocation (#176444).
  - Check return code from realloc() and exit on failure.


author: david.david (MLO Team) <david.david> 3.1-2.mga3
changelog:
  - New revision: 2
  - delete srm binary (already exists on repo Mageia)
  - add %Suggests package srm
  - rename smem to sdmem to avoid name clash with smem package
  - rename and rediff patch0


author: Dawid Gajownik <gajownik[AT]gmail.com> - 0.3.1-4
changelog:
  - Rebuild for FE6
  - Remove ghosting of %{fontdir}/fonts.cache-{1,2} for new fontconfig
  - Update e-mail address


author: Scott Dodson <sdodson@sdodson.com> - 1.4-0
changelog:
  - Update to 1.4
  - Spec cleanup
  - Removed RPM README b/c it only explained common Drupal workflow
  - %license usage


author: J. Randall Owens <jrowens@deneb.ghiapet.net> - 28.1-1
changelog:
  - update mock entries
  - add armhfp & aarch64 architectures
  - change spec/SRPM to build from tarball instead of individual files


author: Steven Pritchard <steve@kspei.com> 1.997-2
changelog:
  - Include MSQ-fallback.patch from Paul Howarth
  - Run make test when built with --with check
  - Include the spfd and spfquery scripts as %doc


author: Steven Pritchard <steve@kspei.com> 1.999.1-1
changelog:
  - Update to 1.999.1
  - Drop MSQ-fallback.patch (upstream seems to have a similar fix)
  - Update use-sys-hostname.patch


