Commit Graph
180 Commits
Author SHA1 Message Date
Micke2k 0246bd8d55 user admin missing permissions
added permissions for "Log Viewing" and "Reports Creation"
2016-04-01 17:58:19 +04:00
Micke2k 5898cc425b Change default of data_source_profile_id to 1
All templates being imported throws error message:

03/23/2016 11:19:21 AM - CMDPHP ERROR: There are no RRA's assigned to local_data_id: x.

You have to resave them to make them work.
2016-03-28 00:01:10 +04:00
Micke2k 6386b48491 Add Parent KEY to graph_tree_items 2016-03-27 23:42:56 +04:00
Micke2k a58bd0e21c Fixed comments
Change cacti.sql datetime to timestamp, good idea?
2016-03-26 22:47:28 +04:00
Micke2k d0205e3ac6 Added session db to upgrade
This fixed the login issue.

Now upgraded database and new installed database is exactly equal, no difference.

Still need to fix/test:
1. output for array sql log
2. test windows
3. cleanup, import more features, make it look better

Works:
Linux New install
Upgrade from 0.8.8g
2016-03-26 02:39:32 +04:00
Micke2k d98d266299 Fix for vdef table creation
Tables were not created because primary key was: KEY PRIMARY 'id' Instead of PRIMARY KEY 'id

Saw some weird behaviour when switching between 0.8.8g and 1.0, this was solved when browser was closed between upgrades.

Removed top and bottom header

Issues:
1. the new way of creating tables with db_create_table doesnt give any log output, if it fails it fails silently.
2. after upgrade user are sent to login page but cant login with admin/admin, realm problem?
2016-03-25 01:10:52 +04:00
Micke2k a644aa9a70 Trying to fix newline 2016-03-21 21:33:39 +04:00
Micke2k 230259adf6 Proposal to remove Karlnet and Netware
Netware discontinued in 2009

Karlnet does not exist anymore

Changed Windows XP/windows host Windows Host
2016-03-21 21:30:35 +04:00
cigamit cc6a7f4b47 add new system cdef to protect aggregate cdefs from removal
the cdef table is altered in this commit.
2016-03-20 13:34:26 -05:00
cigamit 3850b54ecf aggregate database changes for default install 2016-03-20 11:31:53 -05:00
Micke2k 39809998dd Fix for cacti.sql
Now same amount of values as columns.
2016-03-15 19:55:59 +04:00
cigamit 39bbb23ac5 implement data source profiles
this commit will cause your 1.0 environment to break.  to fix, please
run the script 'profile_migrate.php'.  this commit includes a major new
feature to allow your Cacti system to have multiple polling intervals
and for you to create identical graphs using multiple polling intervals
in a sane way.  this is an initial commit, one that has been tested.
however, there will be subsequent commits.  however, after migration,
this should be considered stable.
2016-03-14 06:59:54 -05:00
cigamit 2e236dcbdf big commit back porting features
back port the following features from main:

1) vdef support
2) new graph items
3) new graph options

this covers all the high points available in rrdtool today.

also change the following:

1) allow forms to include spacers
2) reorganize graph template form with spacers
3) many help wording back ports from main

for those testing, if you are going to start using this version, you
will have to implement the changes in the upgrade script or reinstall.
also note that this change may break new aggregates.
2016-03-09 20:43:52 -06:00
cigamit 2362b6cca8 add permission check functions
if an admin changes the setting of a user or group, insure that all
logged in users get those permission changes right away.
2016-03-06 15:05:06 -06:00
Micke2k 138b8fbdf1 Truncated Load Average text
From: "Processes in the run queue"
TO: "Processes in queue"
2016-02-28 17:18:14 +04:00
cigamit c60f540686 allow devices to be added to Cacti from Discovered Devices page
pretty big changes to make the discovered devices code layout to conform
to cacti standard.  there are new columns that have to be added to
automation_devices table.
2016-02-21 13:09:18 -06:00
Micke2k 6cd59c7c01 Added value for add_to_cacti.
Fix for testing:
ERROR 1136 (21S01) at line 290: Column count doesn't match value count at row 1
2016-02-20 17:35:31 +04:00
cigamit affebc6580 add new column for automation
allow skipping adding devices to cacti, add width to password field for
future strong encryption of the password
2016-02-19 00:40:05 -06:00
cigamit 9f79d702f3 rename settings_graphs to settings_user, rename settings_graphs_group to settings_user_group
If you are running in development, you have to issue these two commands
rename table settings_graphs to settings_user;
rename table settings_graphs_group to settings_user_group
2016-02-14 14:26:48 -06:00
Andreas Braun da8470ff97 Add support of Cacti's new RRDproxy Server to main 2016-02-03 00:01:28 +01:00
Micke2k 53e0c90c3f Fix for SQL import errors:
1) added 'on' for table 'enable_netbios'
2) fixed extra ','

mysql < cacti.sql works fine now.
2016-01-29 04:04:41 +04:00
Linegod cfe82ab468 fixes from str8edgedave http://forums.cacti.net/viewtopic.php?f=8&t=55424 2015-12-20 16:35:57 -06:00
cigamit 2240dd842f Updating colors interface
change colors gui to table interface
import named colors and mark read only
allow import of colors
export of colors unfinished
2015-11-29 12:42:50 -06:00
cigamit e15c05b3ec Allow saving of session to database for load balancing
This makes Cacti easier to scale out.
2015-11-02 19:52:09 -06:00
cigamit b8a44c27eb Add/Modify password_change field to cacti.sql
Modify column in upgrade to char(2) from char(3) and add column to
cacti.sql
2015-08-10 21:10:36 -05:00
cigamit 8e6c200dc5 More automation fixes/enhancements
Add logging option to snmp queries
Make netbios and optional field
Allow ongoing scans to be canceled
Report progress better
Allow --force to work
Finish enable/disable support
2015-05-29 13:39:26 -05:00
cigamit 088917187e table upgrade information
update automation schema, and upgrade process, convert version to 1.0,
add hashes and other things for 1.0
2015-05-19 19:58:08 -05:00
Linegod eac157bd31 add Automation Settings to admin user 2015-04-09 23:37:42 -06: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 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 a77773a5f8 Bug#0002512
- Fixing missing table bug
- Missed on file from prior commit of Bug#0002513
2015-03-29 19:07:41 -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
BSOD2600 ce3cd8b114 0002529: cacti.sql - line 2804: BLOB/TEXT column 'locked' can't have a default value 2015-01-23 16:12:32 -08:00
cigamit bad07946ab Bug 0002511: DSStats and Boost tables missing
Add Boost MyISAM tables to cacti.sql
Leave Memory table file for easy conversion for now
2015-01-22 23:01:22 -06:00
cigamit ef321e2690 Add dsstats tables to cacti.sql 2015-01-22 22:53:57 -06:00
cigamit 2f747d5b10 Bug 0002523: user_admin.php:529 sql_save - Unknown column 'locked' in 'field list' 2015-01-22 22:32:47 -06:00
cigamit b1eed12d5e Add a few more realms to the admin user 2015-01-22 22:14:43 -06:00
Jimmy Conner 1038ecd847 Bug 2510 - cacti.sql - Column count doesn't match value count
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7705 860744bd-22fc-0310-8c96-e9fe5004b5ca
2015-01-15 20:59:42 +00:00
Jimmy Conner 7d02d07848 Bug #2508
New hosts columns weren't added to the cacti.sql file

git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7704 860744bd-22fc-0310-8c96-e9fe5004b5ca
2015-01-15 01:55:08 +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
Jimmy Conner c3772cd254 First initial port of realtime, still needs a bit more work
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7667 860744bd-22fc-0310-8c96-e9fe5004b5ca
2015-01-05 00:00:06 +00:00
Andreas Braun c5846cd960 fix seed file
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7658 860744bd-22fc-0310-8c96-e9fe5004b5ca
2015-01-03 07:43:38 +00:00
Andreas Braun e17be171cc merge SNMPAgent to main. notification receivers not complete so far
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7650 860744bd-22fc-0310-8c96-e9fe5004b5ca
2015-01-02 16:21:54 +00:00
Jimmy Conner f8785c880a Fix for new installs and some visual changes on Tree management page...
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7627 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-29 16:06:41 +00:00
Jeff Pasnak 8c8cb7de1c fix graph_tree insert
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7606 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-24 17:09:07 +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 340b9ef679 Update cacti.sql with graph_tree changes
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7572 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-17 05:35:44 +00:00
Andreas Braun 45583ad8a2 git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7564 860744bd-22fc-0310-8c96-e9fe5004b5ca 2014-12-12 23:45:21 +00:00