Commit Graph
319 Commits
Author SHA1 Message Date
cigamit 4e4dd6784a improve the processing of selected_items
improve the processing of selected_items to guard against sql injections
2015-06-17 07:05:53 -05:00
cigamit 764a1c4301 after saving graph settings drop session and global variables
after you save a variable, drop the session files so that when you clear
filter settings, the saved settings are reloaded.
2015-06-17 05:51:28 -05:00
cigamit 8497e08904 allow users to save their graph settings
allow users to save their graph settings without leaving the page.
2015-06-16 20:34:54 -05:00
Tony Roman de61c854f6 bug#0002571: SQL Injection and Location header injection from cdef id CVE-2015-4342 2015-06-08 11:53:03 -04:00
cigamit d26bc03225 update Verbose Query output
adding additional timing and visibility settings for Verbose Queries at
the host level. moving some javascript around in order to group script
data.
2015-05-18 21:11:03 -05:00
cigamit f49357c71b HTML5 Support
changes to support html5
2015-05-15 22:29:42 -05:00
cigamit 58e47af645 Another fix in strip_quotes function 2015-04-06 23:42:40 -05:00
cigamit c0722a27ba Automation Merge 2 of Now 3
- Merge Discovery sans scanning and schedules
- Correct issue with html_header 'display' tag
- Allow move up/down to work without a group_by
- Minor changes to Autom8 merge

Next merge to include:
- Network Definitions
- Backend Poller
- Additional automation_devices.php logic
2015-04-04 19:38:27 -05:00
cigamit 43548da562 Remove BGColor
Removing all but a few bgcolor instances
2015-04-03 20:12:38 -05:00
cigamit 68967112d7 Misc Change
Wrong direction on a sign in the log function.
2015-04-03 18:49:43 -05:00
cigamit 1340f5c31d Automation Merge 1 of 2
- Merging automation Phase I which only includes the Autom8 plugin.
Phase II will included an enhanced discovery plugin.
- Also reworked the cacti_log function to specify a level in order to
streamline code
- Converted poller functions to still include Poller[xx], but all others
will not
- More conversion of double to single quotes
2015-04-03 18:27:54 -05:00
cigamit b06b678bd0 Bug#0002513
- Remove cacti log for validation
- Add password confirm feature to show matching passwords
2015-03-29 19:01:32 -05:00
cigamit af781328ab Merging Aggregate Plugin
This commit will merge the Aggregate plugin into mainline.  ToDo, remove
old Aggregate plugin registration for those who have installed it
previously, and testing of upgrade process.
2015-03-28 17:02:36 -05:00
cigamit abdc1e3d55 Merging 0.8.8d Updates with GitHub
Changes include:
- Convert some <br> to </li>
- Update ChangeLog per 0.8.8d release
- Fix Max Values on UCD/SNMP Memory Template
- Change Cacti Group Format to Modern Theme
- Fix Locking on Graphs
- Force Image format to PNG for Legacy Graph Image
- Correct form Logic on Settings to Fix Reverse Proxy's
- Shorten Uptime Display on Device Edit
- Force a Locale Setting for i18n on Graphs
- Fix Resizable Columns to resize only the current column
- Add DropIcon selectmenu Widget to modern theme
- Fix Issue where delete data source multi leaves orphan records
- Correct performance bug in Boost engine
- Optimize array_to_sql_or performance
- Correct and issue where pushing out data query objects to host cache
could leave orphan elements
- Add OID_REWRITE_PATTERN Feature on input
- Add VALUE/REGEXP Feature on output
- Optimize strip_quotes function to be more intellegent
- Escape shell arguments on Script Data Input types
- Allow Special Characters for LDAP passwords
- Correct LDAP class defect for anonymous binding
- Bypass php-snmp for now
- Correct rrdcleaner bytes units
- Fix loadavg_multi.pl to respect i18n
- Remove legacy row counters from snmpagent pages
2015-03-23 17:02:45 -05:00
cigamit a2304b2db6 Fix paths on Windows hosts after prepared statement changes 2015-03-08 14:21:03 -05:00
cigamit 3913c7fa98 Graph View Cog works and more
Graph View Cog works
CSV Output from Cog View
Render SVG Correctly
Properly Save Cookie in all pages
2015-03-01 20:34:48 -06:00
Jimmy Conner 346cfc2f64 Fix bug #2507
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7703 860744bd-22fc-0310-8c96-e9fe5004b5ca
2015-01-15 01:38:56 +00:00
Jimmy Conner d7748bf9de Prepared statements won't function properly if attempting to set a column name as an element
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7690 860744bd-22fc-0310-8c96-e9fe5004b5ca
2015-01-12 22:06:41 +00:00
Tony Roman 902ac97c7d Fixed and added:
1) Realtime integration complete
2) Added option to update sys OID's in spine and cmd.php
3) Updated poller as well
4) Made cmd.php argument processing sane
5) Remove one more 'rrdtool_graph' variant (aka Realtime)
6) Moved Realtime settings under Visual
7) Added some core Javascript utility functions
8) Added minimum width to dropdowns to make more appealing
9) Cleanup some redundant syntax in headers
10) Typos in format files


git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7678 860744bd-22fc-0310-8c96-e9fe5004b5ca
2015-01-12 18:04:03 +00:00
Andreas Braun 73724f4e83 - merge Nectar
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7676 860744bd-22fc-0310-8c96-e9fe5004b5ca
2015-01-08 18:46:14 +00:00
Tony Roman b3e4f85900 Fixed:
1) CSV export functional from Tree and Preview, new MRTG view functional
2) Corrected some rendering issues between tree and breadcrumbs on graph pages
3) Fixed 'Created Graphs debug messages missing'
4) Corrected spelling error in config.php.dist
5) Fixed some warning when creating graphs 



git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7675 860744bd-22fc-0310-8c96-e9fe5004b5ca
2015-01-07 02:43:47 +00:00
Jimmy Conner 262097062d 1) Correct visibility issues with Authentication methods
2) Insure that all form spacers can be collapsible, even with visibility 
events tied to them
3) Set initial visibility of the general header to none
4) Fix auth_profile.php to behave as expected, (save,return)
5) Minor tweak to graph_settings.php
6) New button function
7) Add some core jQuery functions

git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7666 860744bd-22fc-0310-8c96-e9fe5004b5ca
2015-01-04 18:03:36 +00:00
Jimmy Conner a4d8dbaf5a 1) Add user profile management page for users (save not working yet)
2) Add user email field in upgrade
3) Extend collapsible columns to more pages and sections, and soon all 
sections
4) More modern theme tweaks like form objects and calendar widget
5) Add new realm for user profile management.

git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7663 860744bd-22fc-0310-8c96-e9fe5004b5ca
2015-01-04 02:16:11 +00:00
Jimmy Conner 5bde3da972 1) Update Copyright Years Correct a few minor CY Issues
2) Allow Locking/UnLocking of Graphs
3) ToolTips
4) Correct Minor Issues with Login/Out/Permission associated with Theme JS
5) Upgrade jQuery which has Fixes for Major issue in Safari 7/8.1

git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7662 860744bd-22fc-0310-8c96-e9fe5004b5ca
2015-01-04 01:52:50 +00:00
Andreas Braun 46b0737cda - clog: logical break if no realm permissions are set.
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7661 860744bd-22fc-0310-8c96-e9fe5004b5ca
2015-01-03 11:40:34 +00:00
Jimmy Conner aead1c8f3f 1) CLog again
2) Correct some plugin issues related to snmpagent
3) Update modern jQueryUI CSS and images (again)
4) Add autocomplete for device in a few areas add new form object for generic callback
5) Give filter and form objects the jQueryUI styling in modern
6) Convert the Tree edit code to an API
7) Minor CSS changes

git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7651 860744bd-22fc-0310-8c96-e9fe5004b5ca
2015-01-03 04:20:32 +00:00
Jimmy Conner 4d353f3ac1 1) More removal of colons
2) Add Filter Icon to Filters
3) It's not a Host, it's a Device

git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7645 860744bd-22fc-0310-8c96-e9fe5004b5ca
2015-01-01 01:23:29 +00:00
Jimmy Conner be9b7edb63 A little bit of cleanup
Change double quotes to single quotes where possible
Move to prepared statements were possible

git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7642 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-31 05:37:49 +00:00
Jimmy Conner efb572d79f Patch for SSL/TLS in PHPMailer
also fix the bullet_arrow images

git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7616 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-27 05:25:44 +00:00
Jeff Pasnak fa0e971385 #0002492 - Standardize mysql syntax - start of lib
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7615 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-26 19:32:18 +00:00
Jimmy Conner f15161aba2 1) Correct change password redirect loop.
2) Remove 'legacy_menu_nav' option in settings
3) Add 'placeholder' as a form option
4) Fix undefined variable when logging in using authentication tokens
5) Convert Cacti to use PHPMailer Class
6) Add option to send emails through secure connections SSL/TLS
7) Minor form Cleanup
8) Add SMTP Ping Function for Quick Tests
9) Minor CSS change in Classic mode

git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7607 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-24 19:55:18 +00:00
Jimmy Conner fdf134da74 1) Enhance the Right pane to present 'Logout | Change Password' as a drop-down.
2) Minor changes to filter HTML to remove width attributes where they were not required
3) Don't focus on the filter in mobile browsers, it's evil
4) Previous and Next << and >> are now in CSS (TO-DO: Need to update classic CSS though to make more visible)


git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7592 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-24 01:30:08 +00:00
Jimmy Conner 15bc773c89 Add authentication cookies
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7589 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-23 04:49:29 +00:00
Jimmy Conner a3424967e4 1) Reverted cacti login image (attached)
2) Change password now requests current password too
3) Place 'Change Password' link on page if auth_method==1.  Thinking that this should be a user_profile.php page instead....


git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7585 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-22 01:56:46 +00:00
Jimmy Conner 6a2312ec94 - When editing a tree, use overflow to keep GUI manageable.
- Enhance lib/ping.php error checking
- Clean out some more dos2unix issue
- Add some comments to lib/rrd.php
- Add some additional checks in cdef.php
- Major simplification of Graph Settings page.  Add more Dynamic views 
to keep it simple.

git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7583 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-20 02:20:47 +00:00
Jimmy Conner bd51d47da2 Fix undefined error
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7576 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-18 07:58:29 +00:00
Jimmy Conner 04340b729b 1) Correct issue in _db_replace not handling primary keys correctly
2) Fix undefined variable in lib/tree.php
3) Properly copy and add users and their permissions
4) Move about/login/logout/permission images into CSS for themes
5) Remember my last settings tabs between refreshes
6) Only show Boost specifics when checked
7) Remove DOS eol's in database.php

git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7574 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-18 05:33:42 +00:00
Jimmy Conner a38da95ebf 1) Copy user should include group permissions
2) Remove easytabs as we don't use it
3) Correct typo in data_queries.php
4) Add Hotkeys (always put filter in focus, and ctrl-c clears filter)
5) Add CSS to Login Page
6) Make Setting filter -> applyFilter and Clearing -> clearFilter 
consistent in support of item 4)
7) $('#navigation_right').show() in graph_view.php was interfering with 4)
8) Correct issue where boost stats under utilities.php did not know 
where bottom_footer.php was
9) If refreshMSeconds is not defined, don't throw and JS error

git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7570 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-17 02:48:32 +00:00
Andreas Braun c420519083 feature: All sorting done using Ajax
feature: Support column alignment
feature: Provide visual indicator of sort status
feature: Prevent deletion of Cacti objects in use
feature: Provide 'in use' for Templates
bugfix: avoid software loop in CDEF definition

git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7566 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-15 17:08:35 +00:00
Andreas Braun 19394ea42e 1) Autoclean RRDfiles including settings to control (Removed Backup option. However, Delete and Archive Remain)
2) Improved and Moved RRDCleaner Under Utilities (Tested to 1M RRDfiles, very fast)
3) Normalized the 'message' display so it can be used in 'All' Ajax page refreshes
4) Fixed a JavaScript issue that prevented List View from working well.
5) Remove some deprecated references to "Dual" and "Single" pane Tree View
6) Added 'pulsate' Javascript function for some nice notification (see RRDCleaner GUI)

git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7553 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-11 23:26:22 +00:00
Andreas Braun 28111ea546 merge the domain plugin
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7552 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-09 06:44:08 +00:00
Andreas Braun af69e37e7b - merge DSSTATS, Boost and Settings to the mainstream
- Enhancement of breadcrumbs to include Tree information in Ajax response.
- Removing all double quotes from 'include' files for performance.
- Some cleanups in cdef.php
- Enhancement of 'Send Test Email' to use Dialog jQuery plugin
- Fixed (finally) the last remaining issues with re-sizable columns
- Some CSS cleanup
- Fix main tabs not highlighting
- Add consistent help screens to CLI and pollers relative to versions and copyright years (now a constant)

git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7551 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-08 19:52:37 +00:00
Andreas Braun a59aedace8 add latest changes
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7535 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-03 16:34:51 +00:00
Tony Roman b09354888e Addition theme fixes and javascript updates
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7482 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-11-09 23:49:23 +00:00
Tony Roman d82550439a Now with Themes!
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7480 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-11-08 19:14:29 +00:00
Andreas Braun 0a67496c07 deprecation of $colors array
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7479 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-11-05 06:03:18 +00:00
Tony Roman 65be30ffe0 Update copyright to 2014
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7437 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-03-30 19:54:50 +00:00
Tony Roman ce40281901 Update copyright to 2013 for 0.8.8
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7386 860744bd-22fc-0310-8c96-e9fe5004b5ca
2013-07-21 23:00:42 +00:00
Tony Roman 6f51d6d287 bug#0002222: tail_logfile hangs when cacti.log not readable, filling apache log with fgets warnings
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7121 860744bd-22fc-0310-8c96-e9fe5004b5ca
2012-04-23 01:26:40 +00:00
Tony Roman 0255e9ebda bug#0002216: use of define_syslog_variables() gone in PHP 5.4
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7114 860744bd-22fc-0310-8c96-e9fe5004b5ca
2012-04-10 22:17:02 +00:00