Remove need to specify the Cacti Version on every function call
Add new functions for adding / dropping columns
Add new functions for renaming / dropping tables
Lots of error checking (stops most SQL errors when re-upgrading)
General Cleanup
this change just adds the install option. also add a previous button
and adds logic to not allow continuing until license agreement is
accepted. remote poller installation, though the option is there, is
not working.
Made modern css default for install, makes it look a better.
Change comments to better reflect the code
removed some whitespace
Still left todo:
Backport plugin import
Show log from sql install when upgrading
Test windows install and upgrade
Working on windows now.
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?
1. Added check for RRD 1.5
2. Backported dependencies check
3. Backported template installer
4. Added theme selection
Tested and working with new installation on Linux. Backported a template for testing as well -> Disk IO.
I will test the Upgrade and Windows installation as well as clean it up and add some extras.
Add db_add_column to database lib
Add status of 'Not Ran' so we can show what SQL Queries did not need to be ran
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7694 860744bd-22fc-0310-8c96-e9fe5004b5ca
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
Add function to installer to allow easy adding of columns, just like plugins have
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7633 860744bd-22fc-0310-8c96-e9fe5004b5ca
Probably should move this to lib/database.php later so that it can be used by plugins
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7557 860744bd-22fc-0310-8c96-e9fe5004b5ca