jablonka.czprosek.czf

weathermap

Subversion Repositories:
[/] [CHANGES] - Diff between revs 13 and 85

Show entire file Ignore whitespace

Rev 13 Rev 85
Line 1... Line 1...
  0.97a FIXED - Incorrect action URL in 'map selector' combo box for Cacti users.
  FIXED - cacti_graph_id set to 0 instead of ID, by rrd/poller_output and dsstats plugins (thanks sh0x)
  FIXED - 'classic' legend drew 'hidden' colour values for things like key background colour. (thanks jmayniac)
  FIXED - PHP 5.3 deprecated code in HTML_Imagemap.class.php
  FIXED - 'Show Only First' option ignored in Cacti (thanks inko_nick)
  FIXED - Editor deals with overlapping nodes on different ZORDERS properly.
  FIXED - "property of non-object in editor.php line 466" while editing map properties (thanks to iNeo)
  FIXED - no-data option on command-line didn't work
  FIXED - Clone Node was broken in 0.97
  FIXED - Maps with per-user permissions show up multiple times in map selector
  FIXED - Removed incorrect warning about imagefilter and USEICONSCALE.
  FIXED - string escaping bug with editor and direct config changes (thanks uhtred)
  FIXED - --imageuri was ignored on command-line (thanks Marcus StĂśgbauer)
  FIXED - links with targets containing spaces are broken by the editor (thanks Andreas Braun)
  FIXED - deprecated jQuery function call in cacti-pick.php (thanks again Andreas Braun)
  CHANGE - Group sorting is a bit more logical and the presentation nicer.
  CHANGE - cacti-integrate.php uses getopt to take more command-line params
  CHANGE - Updated jQuery to latest version
  CHANGE - Number formatting will pick 1G over 1000M (and similar) (thanks cerbum)
  CHANGE - The editor is disabled by default - see top of editor.php (and install guide)
  ADDED - LINK WIDTH accepts decimals
  ADDED - cacti-integrate.php can generate DSStats TARGETs too
  ADDED - Simple VIA editing in editor (thanks to Zdolny)
  ADDED - SCALE can accept G,M,K,T,m,u,n suffixes (for absolute scales)
   
  0.97 FIXED - RRD Aggregation regexp was failing (thanks to shd)
  FIXED - Scale numerals honour locale (thanks again, shd)
  FIXED - THold plugin check failed with Thold 0.4.1 (PA 2.x, actually)
  FIXED - Uninitialized variable in ReadData when plugin is disabled
  FIXED - Zero-length link check didn't include offsets (thanks Ryan Botoluzzi)
  FIXED - Cacti-pick should get right rra path for packagers that move the rra directory (e.g. Ubuntu, Debian *again*)
  FIXED - DS plugins that return one value and a null should work properly
  FIXED - "Strange" characters (e.g. /) in NODE and LINK names broke the imagemap.
  FIXED - Map Style settings in editor were broken after internal defaults changes
  FIXED - Imagemap no longer contains areas with no href defined
  FIXED - SPLITPOS was ignored with VIASTYLE angled (thanks to uhtred)
  FIXED - 'AICONOUTLINECOLOR none' is actually valid now (thanks to mgb & Leathon)
  FIXED - readdir() loop never stops, on some systems (thanks to jerebernard)
  FIXED - bad regexp in the MRTG DS plugin (thanks to Matt McMahon)
  FIXED - 0.96 had a new 'time' DS plugin - now documented!
  FIXED - NCFPC now only complains about missing scale lines on NODEs for the variable that is in use.
  ADDED - USEICONSCALE no longer has special dependencies - and the colours are nicer too.
  ADDED - Option of a dropdown selector to navigate between maps (in full-size view)
  ADDED - Maps can be organised into groups in Cacti plugin. These appear
  as tabs in the UI for viewing maps.
  ADDED - Extra variables can be defined per-group, so all maps in a group can have similar settings (e.g. a "24hr average" tab).
  ADDED - INCLUDE keyword to include a file of common definitions (based on work by BorisL)
  (NOTE: this can confuse the editor sometimes - see the manual page for INCLUDE)
  ADDED - Warning for maps that contain OVERLIBGRAPH but not 'HTMLSTYLE overlib'
  ADDED - Warning for use of TEMPLATE not as the first line of an object (overwrites settings otherwise)
  ADDED - SCALE will accept values below 0, and also above 100
  ADDED - USESCALE has two new options: absolute and percent, which allows you to have a SCALE of absolute values
  ADDED - New datasource plugin to support statistics from TheWitness's DSStats Cacti Plugin. This gets you daily,weekly,monthly and annual stats with no complicated rrdtool stuff.
  ADDED - New converter to take a rrdtool-based map config and make it into a DSStats-based one
  ADDED - static datasource can be used for negative values
  ADDED - SNMP datasource has configurable timeout and retry values.
  ADDED - SNMP datasource has option to give up on a failing host
  ADDED - LABELOFFSET supports percentage compass offsets and radial offsets, like NODES does.
  ADDED - Percentage compass offsets (NODES and LABELOFFSET) support > 100% offsets
   
  0.96a FIXED - New z-ordering code did not work correctly on PHP4. This broke (at least) the editor. (thanks toe_cutter)
  FIXED - \n is no longer treated as a newline in TARGETs (thanks NetAdmin)
  FIXED - KILO was broken completely between 0.95b and 0.96 (thanks Jethro Binks)
  FIXED - Link comments in certain positions could cause div-by-zero errors. (thanks again Jethro)
  FIXED - USEICONSCALE didn't colorise (broken between 0.95b and 0.96 again) (thanks colejv)
  FIXED - Managed to make LABELOFFSET case-sensitive.
   
  0.96 ADDED - TEMPLATE allows a node or link to copy it's settings from another, instead of from DEFAULT.
  ADDED - RRD datasource can take SET rrd_default_path to make configs a little easier to read.
  ADDED - RRD datasource can take SET rrd_default_in_ds and rrd_default_out_ds for non-Cacti users.
  ADDED - RRD datasource can get Cacti query information (in poller_output mode ONLY) - like ifAlias, ifSpeed etc
  ADDED - RRD datasource can take the ifSpeed/ifHighSpeed from the above, and use it in the map.
  ADDED - RRD datasource fills in Cacti cacti_path_rra and cacti_url with Cacti base path and URL
  ADDED - RRD datasource can take global SET rrd_options to add extra options to rrdtool command lines
  ADDED - SNMP datasource also stores the raw data from the SNMP agent in snmp_raw_in/snmp_raw_out
  ADDED - SNMP datasource allows '-' as an OID, similar to '-' targets in RRDs.
  ADDED - Control the drawing order with ZORDER.
  ADDED - New artificial icons: nink, inpie and outpie. See ICON in manual.
  ADDED - Warning for probably-incorrect BWLABELPOS where in<out
  ADDED - Warning for gaps in a SCALE
  ADDED - New global SET variables to disable some common warnings you may not care about :-)
  ADDED - Cacti management screen shows number of warnings for each map last time it ran
  ADDED - Cacti management screen also has a link to the log entries for the map in question
  ADDED - The TARGET aggregation thing can also take scale factors now: -5.5*myrrdfile.rrd
  ADDED - Cacti plugin caches thumbnail sizes, improving thumbnail view rendering
  ADDED - Cacti plugin allows adding the same map twice (more useful than it sounds)
  ADDED - Cacti plugin allows setting of map-global variables in the management UI
  ADDED - Cacti plugin allows settings of global map-global (across all maps) variables too
  ADDED - Cacti plugin adds links in 'user' pages to management screen (if you are an admin)
  ADDED - HTMLSTYLESHEET keyword allows you to specify a URL for a CSS stylesheet (CLI tool only)
  ADDED - A few extra CSS id and class attributes, to make styling the page easier.
  ADDED - New token: in/outscalecolor contains HTML colour code of node/link colours for use in NOTES
  ADDED - New NODES offset type - angle+radius
  ADDED - New NODES offset type - compass-point+percentage
  ADDED - "KEYSTYLE inverted" - to get a thermometer-style vertical legend.
  ADDED - "COMMENTSTYLE center" to make comments run along the centre of a link arrow. (and 'edge' for the usual)
  ADDED - COMMENTFONTCOLOR accepts 'contrast' as an option, for when it's over a link
  ADDED - VIASTYLE angled (or curved) - you can turn sharp corners now
  ADDED - Comment (and pos) editing in editor (based on code by Zdolny)
  ADDED - Editor Settings dialog works, and allows you to set grid-snap and some overlays
  ADDED - SCALE allows 'none' as a colour (for non-gradients). Only affects LINKs so far.
  ADDED - fping plugin allows for changing the number of pings.
  ADDED - TARGET strings can be enclosed in quotes, to allow spaces in them (mainly for external ! scripts)
  ADDED - "KEYSTYLE tags" - like classic, but uses the scale tags instead of percentages.
  ADDED - scripts in random-bits to help with automatic/assisted mapping.
  ADDED - lots more pretty pictures in the manual, so you can see what I mean.
  ADDED - IMAGEURI keyword to match --image-uri command-line option (ignored in Cacti plugin)
  ADDED - MINTIMEPOS and MAXTIMEPOS to track data source times
  CHANGE - Cacti plugin uses "processed" map title now (allows {} tokens in the title)
  CHANGE - A NODE with no POSITION is not drawn, instead of drawn at 0,0. Useful for templates.
  CHANGE - A LINK with no NODES is no longer an error. Also for templates.
  CHANGE - The link_bulge secret mode bulges each side of a link independently now
  CHANGE - whitespace is stripped from the beginning and end of each line before parsing
  CHANGE - OVERLIBWIDTH/HEIGHT are used for img tag width and height - so they must be *correct* now
  FIXED - Cacti poller_output support works more reliably/at all on Windows
  FIXED - Renaming a node in the editor correctly handles other relatively-positioned nodes and vias
  FIXED - Minor issue with CRLF in map title for Cacti Plugin
  FIXED - CLI tool set --define options incorrectly.
  FIXED - Oneway links don't draw the INCOMMENT anymore
  FIXED - negative TIMEPOS didn't hide the timestamp
  FIXED - DEFAULT SCALE covers 0-100 properly (Thanks Dan Fusselman)
  FIXED - Scaled ICON in DEFAULT didn't get overwritten properly in nodes (Thanks Fabrizio Carusi)
  FIXED - No more floating-point imagemap coords (Thanks Trond Aspelund)
  FIXED - RRDtool regional output (. vs ,) workaround
  FIXED - Cacti poller_output handles NaN more gracefully now
  FIXED - SNMP datasource should work with Windows SNMP again
  FIXED - MRTG datasource tried to stat() URLs
  FIXED - Error reporting for CLI --define was bad. --help text was out of date.
  FIXED - Editor will honour LABEL from NODE DEFAULT, if it is set.
   
  0.95b FIXED - SQL schema issue that upset some mysql versions
  FIXED - Removed sometime-problem debugging code in editor
  FIXED - incorrect jquery path in cacti-picker
  FIXED - INFOURL not used without overlib
  FIXED - 'none' colours on LINKs were broken by typo.
  FIXED - NOTES, INNOTES, OUTNOTES all just flat-out borken in 0.95 and 0.95a
  FIXED - Page title can be incorrect if filehash starts with a digit.
  FIXED - Cacti plugin behaves a little better with auth disabled.
   
  0.95a FIXED - problem with global map variables. Oops.
  FIXED - few deprecated function references.
  FIXED - couple of tiny docs errors.
  FIXED - bug where INFOURL without OVERLIBGRAPH would be ignored
  CHANGE - Added in a SCALE line in the DEFAULT scale for between 0 and 1. Stops a lot of warnings on low-traffic links.
  CHANGE - Tweaked node cloning in editor - clone is offset in x and y now.
   
  0.95 KNOWN ISSUE - ININFOURL/OUTINFOURL, INOVERLIBGRAPH/OUTOVERLIBGRAPH are not handled well by the editor. If you edit a map that uses these,
  then the 'in' side of the link will be copied to the 'out' side. New editor will handle this better.
   
  ADDED - you get a warning if you are using values outside of the defined SCALE now.
  ADDED - You can add a 'tag' to a SCALE line, to be used in ICON or LABELs later.
  ADDED - USEICONSCALE - colorize icon images (based on patches from llow)
  ADDED - screenshot mode. "SET screenshot_mode 1" at the top of the map will anonymise all labels, comments and bwlabels.
  ADDED - LABELFONTCOLOR can use a special value of 'contrast' to always contrast with the label colour.
  ADDED - Artificial Icons. Special icon 'filenames' - 'box' 'round' 'rbox' create a shaped icon without any file.
  ADDED - Map titles show up in browser title now.
  ADDED - a basic 'live view' function which generates a map on demand. Sometimes. It's not very useful.
  ADDED - LABELANGLE allows you to rotate node labels to 90,180,270 degrees. Needs truetype font.
  ADDED - improved data-source picker in editor: host filter
  ADDED - improved data-source picker in editor: option to aggregate data sources
  ADDED - Moved data-source picker changes across into the graph-picker for NODEs too.
  ADDED - SPLITPOS keyword to control position of midpoint in links
  ADDED - VIAs can be positioned relative to NODEs (like NODEs can) (thanks again to llow)
  ADDED - Weathermap has a hook in the map viewing page to allow other plugins to add code there
  ADDED - .htaccess files bundled with Weathermap to restrict direct access to configs and output
  ADDED - filenames for output are much less guessable now (may break external references to maps)
  ADDED - You can use 'DUPLEX half' on a link to make the bandwidth percentage
  calculate work for half-duplex links
  ADDED - ININFOURL/OUTINFOURL, INOVERLIBGRAPH/OUTOVERLIBGRAPH, INNOTES/OUTNOTES
  allow you to have different urls for the in and out side of links (based on idea from llow)
  ADDED - OVERLIBGRAPH (and IN/OUT versions) can take multiple URLs separated by spaces (again from idea by llow)
  ADDED - debug/warning log output contains the map name, and the debug output is marked DEBUG
  ADDED - debug log output contains the calling function, file/line number, too. Making debugging-by-mail easier.
  ADDED - fping: TARGET to do live pings of devices. See targets.html
  ADDED - a sample 'skeleton' DS plugin
  ADDED - an additional check-gdbug.php to spot bad GD installs
  ADDED - MRTG DS plugin can do a few new tricks. See TARGET and targets.html
  CHANGE - DS plugins are able to return negative results now ***breaks user-developed DS plugins***
  CHANGE - the scale: prefix for the RRD DS plugin can take negative scale factors
  CHANGE - (internal) plugins are each created as a single object now. Result: the plugin can cache results internally.
  CHANGE - (internal) broke out some of the larger classes (node, link) into separate files.
  FIXED - KEYOUTLINECOLOR is actually used now (thanks to llow once more)
  FIXED - Editor doesn't throw away WIDTH and HEIGHT with no BG image
  FIXED - Cacti Data-source and Graph picker doesn't restrict scrolling or resizing anymore
  FIXED - weathermap-cacti-rebuild.php to work on both Cacti 0.8.6 and 0.8.7
  FIXED - weathermap-cacti-rebuild.php to flat-out fail if Cacti environment is wrong.
  FIXED - SNMP DS plugin had a typo that stopped it working at all (and no-one
  noticed for almost a year :-) ). (thanks to Fratissier Christophe for pointing it out)
  FIXED - Added some better controls into SNMP DS plugin. You can correctly pull
  interface oper/admin status, for example, now.
   
  0.941 FIXED - Issue with '-' DS names again.
  FIXED - Added extra code to help discourage browser caching.
  FIXED - Removed some extra chatty debugging code from poller_output.
  ADDED - Page titles are more useful in Cacti now
   
  0.94 ADDED - INBWFORMAT and OUTBWFORMAT allow you to format the text for BWLABEL, same as for COMMENTs
  ADDED - New cactithold/cactimonitor data source plugin reads data from Cacti's Threshold plugin.
  (Original development for this plugin was paid for by Stellar Consulting - Thanks!)
  ADDED - New LINKSTYLE command allows you to have one-way (one arrow) links.
  ADDED - RRD DS can use Cacti's poller_output to get data without running RRDtool at all.
  (this also means it can work with the Boost plugin for large installations)
  See targets.html for more info on this one.
  ADDED - Editor - Align horizontal and Align-vertical for links. Calculates link offsets to make link vertical/horizontal.
  CHANGE - Finally a better tab image, and a red 'active' one too, for the Cacti plugin.
  FIXED - "Full Screen Maps" mode in Cacti Plugin was broken by me adding the "View Only First" mode.
  FIXED - Imagemaps for horiz/vert format legend were wrong in editor (thanks to Alex Moura for pointing this out)
  FIXED - Changes for compatibility with Cacti 0.8.7's moved config file.
   
  0.93 Added - weathermap-cacti-plugin.php?action=viewmap&id=mapfilename works as well as a map number - useful for crosslinks
  FIXED - the key_hidezero secret setting hides the zero in a gradient in a classic scale too.
  CHANGE - the auth realm names for Cacti have been changed to match ReportIt and Aggregate - easier to tell who does what
  ADDED - unique code for each warning message, and a page to explain it on the website. Ugh.
  ADDED - warning in editor file-selector so you can tell if the file is read-only
  ADDED - click config filename to edit in editor from Cacti (thanks to streaker69)
  FIXED - editor-generated node names are a bit shorter (and easier to read) now.
  FIXED - keyboard focus switches nicely to the popup dialogs now.
  ADDED - cactihost: DS plugin fetches a bunch of other stats from Cacti's DB now, too (like availability and response times)
  ADDED - Picking Cacti sources from editor has a javascript "live filter" feature now (needs a little work)
  ADDED - node coordinates are directly editable in the editor now
  ADDED - File picker allows you to use an existing map as a template
  CHANGE - Editor warns about older editor-config.php format now
  ADDED - Editor now allows you to clone a node with all it's styling intact.
  ADDED - When picking coordinates (new node, move node, move timestamp etc), you can see the coordinates
  ADDED - Editor toolbar fixed to window, to make it easier to scroll around large maps
  ADDED - RRD Datasource has improved warnings for non-existent DS names
  FIXED - RRD doesn't consider DSes other than the ones you named when finding a valid line.
  CHANGE - Formatted numbers (Mega, Kilo etc) now can include milli, micro and nano (m,u,n).
  FIXED - COMMENTPOS 0 doesn't kill everything anymore
  FIXED - OVERLIB would behave incorrectly with PHP4 and relatively positioned nodes (Bernd Ziller)
  ADDED - Editor allows you to edit raw text of nodes and links
  ADDED - Editor link in management page (warnesj)
  ADDED - Docs link in management page too (streaker69)
  ADDED - Editor has a better warning for unwriteable files and directory now.
  ADDED - When you come TO the editor from Cacti, the Change File goes BACK to Cacti
  ADDED - "Show Only First" mode in Cacti UI - useful for heirarchies of maps with a parent.
  ADDED - scale: prefix for RRD datasource - multiply/divide by any value as you read an rrd datasource
  FIXED - Non-unique IDs in imagemaps, in overlib mode.
  FIXED - Better-validating HTML produced
  FIXED - angled bwlabels have the correct imagemap
  FIXED - divide-by-zero error for some (?) PHP versions in poller
  ADDED - Warning for duplicate node or link names
   
0.92 - FIXED weathermap CLI help said --random-data instead of --randomdata 0.92 - FIXED weathermap CLI help said --random-data instead of --randomdata
FIXED one last php short_tag in poller_common.php - thanks Bernado Diez FIXED one last php short_tag in poller_common.php - thanks Bernado Diez
FIXED a SET in DEFAULT node/link is inherited by all node/links now. FIXED a SET in DEFAULT node/link is inherited by all node/links now.
FIXED changing defaults in the editor changes existing objects that use the default value FIXED changing defaults in the editor changes existing objects that use the default value
FIXED unreadable files in the configs/ directory don't kill the editor file-picker anymore FIXED unreadable files in the configs/ directory don't kill the editor file-picker anymore

Powered by WebSVN 2.2.1