Skip to content

Releases: Cacti/plugin_reportit

v1.1.4 - New Life

15 Sep 16:47
9cfbc4c
Compare
Choose a tag to compare

This new release of ReportIt put's a little more life into the ReportIt plugin. In this release. We've made a number of enhancement including, but not limited to:

  • Replacement of legacy charting library with Billboard
  • Support for PHP8.x
  • Additional Internationalization into 21 languages

We have plans for a ReportIt 2.0. So, stay tuned. Enjoy!

--- 1.1.4 ---

  • security: Fix potential security exposure with unserialize() function
  • issue#55: Report Progress dialog needs fixing
  • issue#84: syntax error, unexpected '|' in .../funct_calculate.php(531) : eval()'d code on line 1
  • issue#87: Crashes after Cacti upgrade from 1.2.5 to 1.2.6
  • issue#86: reports are not running
  • issue#90: Error when saving ReportIt Template
  • issue#92: Period not displayed when configured
  • issue#94: fix automatic reports sending
  • issue#98: Uncaught Error: Call to undefined function get_graph_permissions_sql
  • issue#99: ReportIt issues with PHP 8.1
  • issue#100: Email broken with BCC Email addresses
  • issue#101: Cacti ReportIt not reporting TDI [Bytes] or TDO [Bytes] correctly in all cases
  • issue#104: Uncaught ValueError: Unknown format specifier
  • issue#105: Error with ReportIt Schedule Email
  • issue#106: Plugin crash on cacti/develop when adding a new report
  • issue#109: Session variable conflict with Cacti reports causes PHP warning
  • issue#110: fix error when top 10 graphs is used
  • issue#114: DB Errors on Save for Template
  • issue: ReportIt constantly attempting to register realms
  • issue: PHP8.x compatibility
  • feature: Message more elegantly when there are no Report Templates.
  • feature: Replace obsolete PHP5 graph library (phpgraphlib) with billboard.js

--- 1.1.3 ---

  • issue#37: When adding a new template, changing the drop down box and clicking cancel results in 'Unsaved Changes' dialog
  • issue#69: Report-based filters should be cleared when switching reports
  • issue#71: Backported mailer() function uses function only defined in Cacti 1.2+
  • issue#72: Non well formed numeric value issued by pclzip.lib.php
  • issue#75: Error 'Constant REPORTIT_BASE_PATH already defined' appears in logs
  • issue#77: Wrong mailer() function is used when CACTI_VERSION is below 1.2.0
  • issue#79: Issue adding recipient whilst the optional field is empty

v1.1.2

17 Oct 06:04
Compare
Choose a tag to compare

--- 1.1.2 ---

  • issue: Errors reported by rrdlist.php when plugin disabled

  • issue#24: Unable to add email recipients to report

  • issue#51: Report viewing doesn't honor separated "measurand"

  • issue#56: Template shows Data template not available, when it is

  • issue#61: Improve visual layout when viewing report

  • issue#64: Running a scheduled report via crontab doesn't work

  • issue#66: Fix to issue causing reportit plugin to error / disable

  • Feature: Log reporting now utilises CLOG's regex parsing hooks to provide
    direct links to the report/data item from the CLOG tabs in a similar mode to
    the base Cacti methods

  • Feature: Email format can be set to None, so no attachment but still get
    notification of report generation.

  • Feature: Reintroduced Emailing Functionality

  • Feature: Reintroduced Graphs (basic functionality)

  • Feature: Reintroduced Subheaders

  • Feature: Reintroduced Summary display

Note: This version uses @netniV's forked version of PHPGraphLib both of which
released under the MIT license for open source usage.

@netniV's Fork: https://github.com/netniv/phpgraphlib/
@elliottb's Original: https://github.com/elliottb/phpgraphlib/

v1.1.1

03 Oct 05:44
Compare
Choose a tag to compare

--- 1.1.1 ---

  • issue: Legacy database was incorrectly upgraded

  • issue#58: REPORTIT_BASE_PATH is not defined when PLUGIN is disabled

  • Feature: Add shutdown handler to report last formula used

v1.1.0

02 Oct 14:53
Compare
Choose a tag to compare

--- 1.1.0 ---

  • issue#30: Unable to export templates

  • issue#46: Reports marked as public not available to Everyone

  • issue#50: Data Source links do not show graphs

  • issue#53: Database ON/OFF fields were being corrupted

  • issue#54: Crashed report can never be run again

  • issue: Upgrading never runs upgrade code once enabled

  • issue: Summary does not display correctly

  • feature: Allow multiple report templates to be exportable

  • feature: Allow multiple report templates to be imported at once

v1.0.2

21 Sep 18:59
Compare
Choose a tag to compare

--- 1.0.2 ---

  • feature: PHP ZIP library pclzip.lib.php updated 2.8.2
  • removed: Support of php_rrdtool extension
  • removed: Support of RRDtool server
  • removed: Support of Graidle
  • issue#41: When creating a new Report Template, save fails and loses all data

--- 1.0.1 ---

  • issue#2: Suppress display of 'Constant MAX_DISPLAY_PAGES is already defined'

v1.0.0

31 Mar 18:57
75f9276
Compare
Choose a tag to compare

--- 1.0 ---

  • feature: Support for Cacti 1.x