Releases: Cacti/plugin_intropage
v4.0.4
Release Notes
All @xmacan has Intropage 4.x pretty much feature and bug complete now. We've got a few ideas for a version 5. Log feature requests if you have any, and thanks for using Cacti.
ChangeLog
--- 4.0.4 ---
-
feature#259: improve all panels
-
feature: Add red/yellow/green indicators to bussiest panels
-
issue#272: Improve Intropage logging in two places to increase the ability to diagnose issues
-
issue#274: Fix dashboard settings issues
-
issue#282: Fix shared dashboard detection
-
issue#284: Data gathering sometimes returns incorrect data
-
issue#290: Fix 24h extrem - failed polls
-
issue: Intropage disables itself if syslog is not ordered first in the load order
-
feature: Limit database check to size 1GB
-
feature: add check for Device Bulk walk size
-
feature: Simple permission - optimalization for large installations
-
feature: New event highlighting system
-
feature: DB check for used/max connections
-
feature: Check last run date for reindex, rrdchecker, ...
-
feature: Unification of the colour scheme in graphs
-
issue#294: Fix maint - summer time
-
issue#302: Incorrect message when DSStats are disabled
-
feature: Add plugin servcheck panel
-
issue#295: Incorrect count of tholds and bulk walk size devices
-
issue#304: Fix incorrect panel color
-
feature#31: Add group permission
-
fix#306: Duplicity in trends, gathering data are triggered more times
--- 4.0.3 ---
- feature#226: Panel Devices - add what devices are down and fail date
- feature#228: Add Busiest panel - top utilized ports
- feature#350: Selectable number of lines in panel
- feature: Better trends - line graphs for hosts and tholds
- issue#235: Bussiest panels do not respect permissions
- issue#237: Fix PHP 8.x warning - trim function
- issue#243: Fix PopUp - Error message of missing Intropage permissions
v4.0.2
- issue: Clear warnings issued on 'busiest' panel when interface traffic is zero
- issue: Ensure that panels with links use callbacks
- issue: Vertical scroll bar was not appearing on some themes
- issue: Fix javascript for displaying topX graph
- feature#208: Add select all to permissions tab
- feature: Add DNS resolving check
- feature#203: Add dashboard sharing
- feature: Change default permission - allow user level panels for new user
v4.0.1
This is a fairly significant update to Intropage and is recommended for all users of Cacti 1.2.17 and above. Thanks to @xmacan for all his great work making this plugin about the best thing in the last few years to come along for Cacti. The community appreciates his efforts in supporting this great add-on.
--- 4.0.1 ---
issue#181: Fix autorefresh
issue#191: Adding panels does not work as expected
issue#192: Human Readable calculations can result in offset errors
issue#194: Fix busiest panel display after dsstats reset
feature#180: Add Mb/MB option
feature#182: Selectable number of panels per line
feature#188: Poller output items graph panel
--- 4.0.0 ---
issue: Attempt to cleanup more memory leaks
issue: Properly keep panels that have plugin requirements from being selectable
issue: Don't run the polling functions for the panel if the required plugins are not enabled
issue: Trend function in panellib analyze requires thold but was not indicated
issue#143: Swapping out c3 for billboard
issue#157: No panel can be added after install Intropage
issue#159: Fix missing fav_graph permission
issue#162: When user is not logged in, wrong panel data key can cause errors to appear
issue#165: Fix PHP warning division by zero
issue#166: Division by zero error
issue#167: Duplicate attempts to insert user panel settings when no panels allocated
issue#168: Fix typo in variable name
issue#169: Shortening the panel name Favourite graph
issue#171: Better TOP/Bottom5 panel styles
issue#172: Fix PHP notice when favourite graph exists and timespan changes
issue#177: Fix PHP error during update from 3.x
issue#178: Fix missing panel name in log message
feature#161: Add busiest panels (DS Stats)
feature#164: Line graph add zoom, pie graph add tooltip percentage
feature#174: New panel for DSstats (all/null)
v3.0.3
This will be the last pre-version 1.2.17 release of Intropage as we will be swapping out c3 for billboard in Cacti 1.2.17. The develop release will be running the billboard release soon.
--- 3.0.3 ---
Add user selectable timespan for timeseries charts
Convert Charting from Chart.js to C3.js
Add Trend Intervals to gathering sampling data frequency separate from rendering
Add Windows to Timeseries charts and provide peak and average values for some
Allow Poller Runtimes to have fractional values stored in trend table
More fine tuning for mobile devices
When dropping a panel, update panel dropdowns to show that it can be added again
Force chart resize on more actions inside the browser, like dropping a panel
Update Line chart API to allow the user to specify the left or right axes by series name
Add some dividers between action types in Actions... dropdown
Fix GUI issues where Administrators lost their ability to set refresh intervals for Admin panels
Fix database issue where dropping a panel did not remove the data record for user level panels
Fix some issues where undefined variable errors could be logged
Bump minimum required version to Cacti 1.2.17
Force Intropage to have load order 1 always so that it can inspect key tables
Add support for Midwinter theme
Support Poller intervals down to every 10 seconds
Make panel definitions trend interval aware
Convert many details pages to table rendering
Block page refresh when a dialog is active
Little Change
This release is really a re-release of the 3.0.0. In my haste, and likely with too much work and too little sleep, I rushed out the 3.0.0 release in haste after just making a "quick" update/enhancement. Some never learn their lesson that you should never do anything in haste. Haste make waste. Anyway, I'm a little more coherent this morning.
I would suggest that this version still has some bugs. Looking for feedback, and pull requests with new panels and panel libraries.
Introducing Panel Libraries
This is a fairly substantial release of Intropage. It's recommended that you simply uninstall the previous release, remove the contents of the Intropage plugin directory and replace it with Intropage 3.0 since so many files have changes. The original author of Intropage has turned it over to the Cacti Group so we can maintain it for him. We appreciate all his work on the plugin and look forward to other good work from him in the future.
The ChangeLog for 3.0.0 is in part below. Enjoy!
- Redesign for sustainability and extensibility
- New 'Panellib' design to allow for easy customization
- Revamp permission system to allow easier extensibility
- Separate panel libraries into classes
- Add additional core functions to reduce code duplication
- New table columns
- Allow Panels to not allow 'Forced Refresh'
- Stop erratic behavior when moving panels.
Intropage 2.0.6
refresh interval for each panel, fix #116, fix #95
Intropage 2.0.5
2.0.5
Intropage 2.0.3
after Poller optimalization
Intropage 2.0.2
update