Commit Graph
190 Commits
Author SHA1 Message Date
cigamit 00d6e64469 more upgrade warnings 2016-08-31 10:28:20 -05:00
cigamit a8d1a9aa25 adjusting bug#2750 fix 2016-08-31 10:09:38 -05:00
cigamit 0120b51058 resolving bug#2750 2016-08-31 10:03:33 -05:00
cigamit a1ead0caad resolving bug#1877 2016-08-26 20:43:15 -05:00
cigamit bc7a8380e2 add mbstring dependency for bug#1981 2016-08-26 20:21:06 -05:00
cigamit 97880fce15 Installer cleanup
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
2016-08-22 16:48:34 -05:00
cigamit 84bfe1d0ac proper table naming, add external_links table on upgrade 2016-08-17 09:33:42 -05:00
cigamit 125b58bac0 more install wizard work with remote pollers 2016-08-01 21:26:38 -05:00
cigamit dbb5c2d5a3 fixin install issues 2016-07-14 16:00:56 -05:00
cigamit b57642e45d add additional dependencies at install time 2016-07-11 19:25:04 -05:00
cigamit a325c33d60 enhance support for uninitialized database or invalid connection 2016-05-29 14:21:33 -05:00
cigamit 3a1416e2f5 restructuring lib/utility.php adding mysql recommendations to install 2016-05-11 19:52:50 -05:00
cigamit 6b339dd1a3 add ability to test the remote database connection 2016-05-09 21:51:01 -05:00
cigamit 227108e9a9 initial template install failing 2016-05-09 19:50:09 -05:00
cigamit fd256bfb79 preparing installer for remote pollers
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.
2016-05-09 19:40:29 -05:00
Micke2k 5ff4245273 minor spelling fix in installation script 2016-04-16 22:54:11 +04:00
BSOD2600 068ae6bc0f Remove extra slash from compress.zlib call 2016-04-07 22:30:10 -07:00
Browniebraun 0286c82880 - make use of i18n function calls
- fix some layout issues
- replace double by single quotes
2016-04-06 23:39:24 +02:00
BSOD2600 c4f3205583 Add missing 0.8.8h release to upgrade process 2016-04-03 16:58:12 -07:00
Micke2k 63abf53051 minor fix for install/index.php
fixed typos
added zlib as dependency
SELinux doesn't like the import of templates, added warning message about that
2016-04-01 15:37:17 +04:00
Micke2k 5ac298ef30 Fix upgrade loop
If user has upgraded send them to settings check instead of having the upgrade again.
2016-03-28 16:40:14 +04:00
Micke2k 97d228a9bc Cleaned install
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.
2016-03-28 00:56:05 +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 88c3a99073 First attempt at new install
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.
2016-03-24 04:09:49 +04:00
cigamit 1125bdd071 remove snmp_version option from installer 2016-03-06 17:24:41 -06:00
Andreas Braun da8470ff97 Add support of Cacti's new RRDproxy Server to main 2016-02-03 00:01:28 +01:00
Micke2k d188f1631d Change Copyright year 2015 -> 2016 2016-01-29 21:46:02 +04:00
Sjon Hortensius 409b782905 Fix upgrade from 0_8_8f, plus remove check for mysql extension that we no longer need 2016-01-22 11:53:33 +01:00
Tony Roman 54ffd503ad Add 0.8.8g release 2015-08-09 21:27:51 -04:00
cigamit a9326e826a Correct two upgrade issues
Recommit the upgrade script and correct two additional minor issues.
2015-08-06 19:57:20 -05:00
cigamit 2632b6e075 Improve Installer Formatting Enable Automation
Bring back center formatting for upgrade/installer and automatically
grant the admin account to the automation section of Cacti.
2015-08-02 16:02:21 -05:00
cigamit 506cff09d7 Make upgrade so that it works from 088f to 100
Upgrade script was stuck at 088d.  Moving to 088f as the leap point.
2015-07-20 08:18:02 -05:00
Tony Roman 2fb3c4acb9 Adding 0.8.8f version 2015-07-19 20:33:11 -04:00
Tony Roman e099608bcc Updates for 0.8.8e release 2015-07-03 10:24:14 -04:00
Tony Roman 9c95ab48ae Fix up version 0.8.8d to match 0.8.8d release 2015-06-08 13:48:10 -04:00
Linegod e539e37ca9 standardize SQL 2015-05-31 22:57:29 -06:00
cigamit 505b621a2b Convert double quotes to single
Convert double quotes to single on install page
2015-05-30 12:04:05 -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
cigamit 8b95856d07 Move db_table_exists from installer to lib/database 2015-05-04 21:36:17 -05:00
Jimmy Conner fd8c518dd1 Plugins should not be loaded during upgrade / install, so that any errors in them can not affect the ability to upgrade
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7695 860744bd-22fc-0310-8c96-e9fe5004b5ca
2015-01-13 02:29:39 +00:00
Jimmy Conner d8cecab80a Rename db_add_column to db_install_add_column to conform to other install functions
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
2015-01-13 02:12:24 +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 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 3cc4018310 Integrate Secpass plugin into the core
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
2014-12-30 05:53:31 +00:00
Jimmy Conner 9d81eac555 Check for PDO extensions
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7631 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-30 03:29:04 +00:00
Jimmy Conner 35aad7ba07 Now that we are integrating a few plugins, we will need to ensure that the old versions of those plugins are uninstalled during setup, and that they are not visible and can not be installed again.
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7559 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-12 03:56:27 +00:00
Jimmy Conner efcc192aa5 "RENAME TABLE IF EXISTS" is invalid SQL. Add function db_table_exists.
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
2014-12-12 02:36:14 +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 947c670127 Fix database upgrade issues
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7493 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-11-12 02:30:28 +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