Changelog History
Page 2
-
v1.2.6 Changes
September 02, 2019🚀 Release of Cacti 1.2.6
👍 Thank you everyone who are using Cacti and especially those helping to make Cacti better!
For additional details check out the README located on GitHub.
Contribute
👍 Active development of Cacti is located on GitHub! Join us in making Cacti better, submit issues, fork and submit pull requests!
🔄 Change Log
- issue#2794: Graph template not saved on graph edit
- issue#2825: "innodb_doublewrite = off" possibly dangerous recommendation
- 👀 issue#2829: PHP recommendations always see memory limit as unlimited
- issue#2830: Disabled Top/Bottom external links should not be displayed
- ⬆️ issue#2832: Install/Upgrade log does not show anything
- issue#2833: Undefined index can occur when data source does not have an snmp_index
- 🐎 issue#2834: Boost performance drops on very large systems
- issue#2835: When creating graphs and inneficient query is causing long creation times
- issue#2837: Sunrise theme does not render checkboxes 100% correctly
- issue#2838: jQueryMultiselect does not match upstream due to forking
- 👍 issue#2839: Non regular expression search filters don't support international characters
- issue#2841: Total count is wrong after searching for External Link pages
- issue#2843: DSStats reruns Daily Aggregation every minute
- issue#2844: Autocomplete settings for passwords are not properly defined
- issue#2845: Data Template can't be edited when it is in use
- issue#2846: Allow tooltips for section headers with 'question' icon
- issue#2847: Permanently convert an Aggregate to a regular graph
- issue#2848: Aggregate graphs get clipped due to incorrect date range
- 💻 issue#2856: Aggregate issues with very long RRDtool command lines
- ⚠ issue#2857: When trying to find the best index to use, a 'must implement Countable' warning appears
- ✅ issue#2860: When testing remote poller connections during install, undefined variable warning can occur
- issue#2862: Automation does not calculate network information correctly for single hosts
- issue#2866: Add poller ID to subject for admin notifications
- issue#2869: When creating aggregates from Graphs, JavaScript issues can occur
- 👍 issue#2872: Add support for MySQL 8 and use of grouping as name for a column
- issue#2875: Undefined variable when removing spikes in some cases
- issue#2877: When attempting to send report, undefined function 'get_tinespan' messages appear
- issue#2878: Function get_magic_quotes_gpc() is now deprecated in PHP 7.4
- issue#2879: Switching from authPriv to authNoPriv produces error when saving
- issue#2884: Replication continues to occur when poller has been disabled by sysres-dev
- issue#2891: Script server script ss_fping.php generates error when not called by script server
- issue#2895: Percentile calculation is incorrect on Graphs with multiple Data Sources from different RRDs
- ⚠ issue#2901: Poller overrun warning message is badly worded
- issue#2902: Mailer incorrectly reports it is sending to noone
- ⚠ issue#2903: PHP recommendations can generate a warning causing JSON issues
- 🔌 issue#2905: Sorting plugins by version can lead to unexpected ordering
- issue#2907: SSL column for multiple pollers can be incorrectly set causing SQL errors
- issue#2908: When URL_PATH is blank, it should assume that it is '/'
- issue#2909: Correct usage of affect vs effect in strings
- issue#2910: Can not show user menu when in portrait mode on mobile devices
- ⚠ issue#2911: Graph variables are not always encoded to JSON properly resulting in warnings
- issue#2912: Navigation cache can sometimes be corrupted resulting in a non-array value
- issue#2913: When adding new graphs, the type of graph is not remembered
- issue#2917: Action icons next to graphs can sometimes become unselectable due to zoom
- issue#2919: When refreshing menu, selected items are sometimes lost and submenu items can become hidden
Reporting Issues
http://www.cacti.net/issues.php
Download Cacti
http://www.cacti.net/download_cacti.php
Download Spine
-
v1.2.5 Changes
September 02, 2019🚀 Release of Cacti 1.2.5
👍 Thank you everyone who are using Cacti and especially those helping to make Cacti better!
For additional details check out the README located on GitHub.
Contribute
👍 Active development of Cacti is located on GitHub! Join us in making Cacti better, submit issues, fork and submit pull requests!
🔄 Change Log
- issue#1978: Popup Menus can appear off screen when using Graph Thumbnails
- issue#2282: Installation wizard does not detect RRDtool version correctly
- issue#2524: When editing a tree, Drag and Drop of Devices does not always work as expected
- issue#2573: Associated Graph Template for Data Query can sometime disappear
- 🖨 issue#2656: GPRINT text_format does not replace Data Query and Host Fields
- issue#2661: Automation does not always calculate network range/subnet correctly
- issue#2663: Some legacy Data Queries can not determine their index order causing broken graphs
- 🌐 issue#2674: Large strings can sometimes cause language translation can fail
- issue#2719: Automation may sometimes create empty graphs
- issue#2721: When replacing '|input_xxxx|' strings, undefined index can occur
- issue#2722: Calls to _db_replace() are not consistent resulting in warnings
- 👀 issue#2723: When replicating to remote pollers, Undefined Variable errors may be seen
- 👀 issue#2724: When graphing HRULE items, 'Only Variables should be passed by reference' error may be seen
- 🔊 issue#2725: When viewing logs in utilities, filenames should be limited the same as clog
- 🌲 issue#2726: During Automation logging, include the Rule ID that triggers the creation of an item by xmacan
- issue#2732: When using basic authentication, automatically strip any @Domain information
- issue#2734: Allow non-english labels to be used on Graph Templates
- ⚠ issue#2727: When using Polling Hosts Template, warnings can be issued when CMD.PHP is the poller
- issue#2733: When processing SNMP data, space delimited hex strings do not always convert into MAC addresses
- 0️⃣ issue#2735: Mouse cursor should show as default pointer if column is not sortable
- issue#2736: When using MySQL 8 or above, 'function' is considered a reserved word unless quoted by xmacan
- issue#2741: Various errors can occur due to undefined or incorrect variable names
- issue#2742: Various errors can occur due to undefined or incorrect variable names
- issue#2743: Attempts to close a tooltip when no tooltip has been set may cause errors
- issue#2744: When changing password, undefined index error can occur if user is not logged in
- ⬆️ issue#2748: If PHP location setting is invalid during install/upgrade, this should be notified on modules page
- issue#2750: When performing multiple sort, highlighting of content occurs
- issue#2751: When editing a Tree, display filter may not allow 'All' option to work
- issue#2752: When running verbose query on device, you are unable to copy text from items
- issue#2753: Unable to copy entire verbose query using clipboard command
- issue#2757: Page Navigation can be subject to XSS injection
- 🌐 issue#2758: Various sensitive directories are browsable if web server directory browsing is enabled
- issue#2760: Unable to add items into a report
- issue#2762: Creating an aggregate graph can sometimes fail due to unknown RRD tools error
- issue#2766: When modifying Aggregate Templates, changes are not always cascaded to Graph
- issue#2768: Aggregate Graphs may sometimes show the wrong row count
- ⚡️ issue#2770: ItemType is not updated when saving Report Items
- issue#2772: Add tooltip support to html_header() and html_header_checkbox()
- issue#2775: Remote pollers may sometimes fail to replicate data back to main system
- issue#2777: Attempting to edit a non-existent report generates an error
- issue#2778: When rendering graphs, resizing can sometimes occur repeatedly
- issue#2779: On new installations, automation rules for Interface Graphs are broken
- ⬆️ issue#2780: Upgrade database script not actually upgrading Cacti
- 🔧 issue#2782: When replicating the syslog plugin, the configuration file is ignored causing errors
- issue#2783: When limiting the number of displayed characters, international characters may sometimes display incorrectly
- issue#2784: When removing a device with graphs but no data sources , errors are generated
- ⚠ issue#2785: When editing a graph rule, warnings incorrectly appear about unsaved changes
- issue#2792: When a checkbox 'friendly name' has a comma, checkbox functionality stops working
- ⬆️ issue#2797: When upgrading from before 1.x, SuperLinks view permissions may not be correct
- issue#2799: Under heavy use of Real Time Graphs, SQL errors may start appearing
- issue#2800: When editing a tree, using a comma in the search field stops search from working
- issue#2802: If a Device lacks ifName, an alternative field is not always found even if available
- issue#2807: When editing a Data Template that has dependant graphs, some attributes should not be modifiable
- 🚚 issue#2808: When navigating a tree, the layout may unexpectedly move
- 👀 issue#2814: When viewing the utilities page, HTML tags may be seen rather than rendered
- 🔊 issue#2816: When viewing logs, paging does not always working correctly
- issue#2818: Automation can sometimes incorrectly add duplicate devices with the same sysname
- issue#2820: When path is blank, is_resource_writable() will generate 'Uninitialized string offset: -1'
- issue#2821: When the desired locale can not be located, a number format issue may occur
- 🔋 feature#2728: Update phpseclib to 2.0.17 by DavidLiedke
- 🔋 feature#2809: Update c3.js & d3.js by DavidLiedke
- 🔋 feature#2730: Update jstree.js to 3.3.8 by DavidLiedke
- 🔋 feature#2754: Allow Devices, Graphs and Data Sources to be searched by ID
- 🔋 feature#2765: When editing a tree, allow cascading selection of available graphics
- 🔋 feature#2805: Merged plugins are not always upgraded correctly
- 🔋 feature#2823: Enhance the splice_rrd.php to be able to merge RRDfiles of differing step
Reporting Issues
http://www.cacti.net/issues.php
Download Cacti
http://www.cacti.net/download_cacti.php
Download Spine
-
v1.2.4 Changes
June 07, 2019🚀 Release of Cacti 1.2.4
👍 Thank you everyone who are using Cacti and especially those helping to make Cacti better!
For additional details check out the README located on GitHub.
Contribute
👍 Active development of Cacti is located on GitHub! Join us in making Cacti better, submit issues, fork and submit pull requests!
🔄 Change Log
- ✅ issue #2523: Send A Test Email stops working under PHP 7.3
- issue #2589: Missing RRD file can cause DSSTATS to throw errors
- issue #2590: When installing, chosen language is sometimes lost
- issue #2591: Menu selection does not always match selected page/section
- issue #2592: When viewing an aggregate graph, 'Display graphs from this aggregate' option does always not work
- issue #2593: Unable to migrate aggregate graphs to matching aggregate template
- issue #2598: Creating an aggregate graph without associated template causes RRDtool error
- ⚡️ issue #2599: Creating/Updating an Aggregate Graph to use LINE/STACK's generates invalid SQL statements
- issue #2604: When adding a dataquery, SQL errors can be generated
- issue #2605: When installing, checking database tables can cause errors
- ⚡️ issue #2608: db_update_table() function should not require an engine type or comment
- ⚡️ issue #2609: When updating from earlier than 1.2, timezone column might not exist
- 🗄 issue #2610: Data Sources troubleshooter generates warning that each() function is deprecated
- ⚠ issue #2612: When RRDtool fails to initialize, DSStats generates lots of warnings
- issue #2618: ifAdminStatus in snmp_queries/interfaces.xml
- issue #2621: File paths that accept blanks are not allowing blanks
- issue #2622: Various undefined variables generate errors within database.php
- issue #2623: When using form_text_area(), invalid HTML can be generated
- 🌲 issue #2627: Some filenames can be lost in log file selection list
- ⬆️ issue #2629: When upgrading, ldap library is not loaded properly due to incorrect paths
- issue #2632: Automated Networks are not being properly replicated to additional pollers
- issue #2635: When running automation scans, database connection should be forced to central database
- 👍 issue #2638: Support disabling PHP SNMP extension by mhoran
- issue #2645: Some URLs are incorrectly calculated
- issue #2649: Automation not creating graphs when there are custom items
- ⚠ issue #2650: Several undefined variables are generating warnings
- issue #2662: HRULE objects broken in some cases
- 🚚 issue #2668: Trailing parentheses are removed from the SNMP system description
- 🏁 issue #2672: Cacti Install on Windows Fails
- issue #2676: Skin paper plane not working on iPhone XR
- issue #2678: Call to undefined function _() in data_queries.php
- issue #2679: Users with passwords that do not meet complexity requirements are not redirected to the Change Password page
- 🚚 issue #2680: Remove deprecated $php_errormsg usage
- issue #2689: Increase boost maximum memory limits
- issue #2693: Graph links do not contain URL path causing links to fail
- issue #2698: Avoid duplicated icon in the main.js of all themes
- 💻 issue #2699: Login option "Show the page that user pointed their browser to" does not work properly
- issue #2702: sqltable_to_php.php does not always generate valid table data arrays
- issue #2707: Some pages that have permission errors dont raise proper messages
- 0️⃣ issue #2712: PHP memory should be unlimited in scripts that need more memory than the default
- 📜 issue #2713: SNMP System Description with UTF8 strings properly are not properly parsed
- issue #2718: When links are converted to ajax calls, mailto links should not be included
- issue #2720: When calculating percentiles, the value is incorrect as the steps are not placed in correct order
- 🔋 feature #2538: Allow users to change default method of removing data sources when deleting graphs
- 🔋 feature #2539: Allow users to set the default graph lock status
- 🔋 feature #2540: Allow users to enable/disable graph tree history
- 🔋 feature #2646: Allow application of automation rules on CLI by rb83
- feature #2654: New hook to notify plugins of user profile changes ('auth_profile_update_data')
- 🔋 feature #2664: Add option to purge spikekill backups
- 🔋 feature #2701: Provide option to continue graphing objects that loose their index
- 🔋 feature #2704: Device and template cache do not refresh properly
Reporting Issues
http://www.cacti.net/issues.php
Download Cacti
http://www.cacti.net/download_cacti.php
Download Spine
-
v1.2.3
March 30, 2019 -
v1.2.2
February 24, 2019 -
v1.2.1
January 20, 2019