Various updates (#218)
authorM. Hagen <TakeMeNL@users.noreply.github.com>
Thu, 12 Apr 2018 21:14:00 +0000 (23:14 +0200)
committerDenis Ovsienko <denis@ovsienko.info>
Thu, 12 Apr 2018 21:14:00 +0000 (22:14 +0100)
* Added APC UPS's, NETGEAR GS108/GS105, Proxmox, T1600G-18TS

wwwroot/inc/dictionary.php
wwwroot/inc/install.php
wwwroot/inc/upgrade.php

index 1cd75ff49efebecf232dd27eeab25efee7c488f6..48cd3c450964a046701aa1ca88d30aae646d77cd 100644 (file)
@@ -3578,7 +3578,19 @@ $dictionary = array
        3686 => array ('chapter_id' => 13, 'dict_value' => 'Ubuntu%GSKIP%Ubuntu 17.10'),
        3687 => array ('chapter_id' => 13, 'dict_value' => 'SUSE Enterprise%GSKIP%SLES15'),
        3688 => array ('chapter_id' => 13, 'dict_value' => 'OpenSUSE%GSKIP%openSUSE Leap 15.x'),
-
+       3689 => array ('chapter_id' => 39, 'dict_value' => '[[APC%GPASS%SMT1500RMI2U | http://www.apc.com/products/resource/include/techspec_index.cfm?base_sku=SMT1500RMI2U]]'),
+       3690 => array ('chapter_id' => 39, 'dict_value' => '[[APC%GPASS%SMT1500RMI2UNC | http://www.apc.com/products/resource/include/techspec_index.cfm?base_sku=SMT1500RMI2UNC]]'),
+       3691 => array ('chapter_id' => 12, 'dict_value' => '[[NETGEAR%GPASS%GS108 | https://www.netgear.com/business/products/switches/unmanaged/GS108.aspx]]'),
+       3692 => array ('chapter_id' => 12, 'dict_value' => '[[NETGEAR%GPASS%GS105 | https://www.netgear.com/business/products/switches/unmanaged/GS105.aspx]]'),
+       3693 => array ('chapter_id' => 13, 'dict_value' => '[[PROXMOX%GSKIP%Proxmox VE 3.4 | http://pve.proxmox.com/wiki/Roadmap#Proxmox_VE_3.4]]'),
+       3694 => array ('chapter_id' => 13, 'dict_value' => '[[PROXMOX%GSKIP%Proxmox VE 4.0 | http://pve.proxmox.com/wiki/Roadmap#Proxmox_VE_4.0]]'),
+       3695 => array ('chapter_id' => 13, 'dict_value' => '[[PROXMOX%GSKIP%Proxmox VE 4.1 | http://pve.proxmox.com/wiki/Roadmap#Proxmox_VE_4.1]]'),
+       3696 => array ('chapter_id' => 13, 'dict_value' => '[[PROXMOX%GSKIP%Proxmox VE 4.2 | http://pve.proxmox.com/wiki/Roadmap#Proxmox_VE_4.2]]'),
+       3697 => array ('chapter_id' => 13, 'dict_value' => '[[PROXMOX%GSKIP%Proxmox VE 4.3 | http://pve.proxmox.com/wiki/Roadmap#Proxmox_VE_4.3]]'),
+       3698 => array ('chapter_id' => 13, 'dict_value' => '[[PROXMOX%GSKIP%Proxmox VE 4.4 | http://pve.proxmox.com/wiki/Roadmap#Proxmox_VE_4.4]]'),
+       3699 => array ('chapter_id' => 13, 'dict_value' => '[[PROXMOX%GSKIP%Proxmox VE 5.0 | http://pve.proxmox.com/wiki/Roadmap#Proxmox_VE_5.0]]'),
+       3700 => array ('chapter_id' => 13, 'dict_value' => '[[PROXMOX%GSKIP%Proxmox VE 5.1 | http://pve.proxmox.com/wiki/Roadmap#Proxmox_VE_5.1]]'),
+       3701 => array ('chapter_id' => 12, 'dict_value' => '[[TP-Link%GPASS%T1600G-18TS | https://www.tp-link.com/en/products/details/cat-40_T1600G-18TS.html]]'),
 
 # Any new "default" dictionary records must go above this line (i.e., with
 # dict_key code less than 50000). This is necessary to keep AUTO_INCREMENT
index bb20bd7fa1f84da23f1c33ab87363a6daa893205..ede7fce2abc16a324a195aa37dfca6f527312d7f 100644 (file)
@@ -1443,6 +1443,7 @@ WHERE O.objtype_id = 1562";
 (36,'no','serial console server models'),
 (37,'no','wireless OS type'),
 (38,'no','management interface type'),
+(39,'no','UPS models'),
 -- Default chapters must have ID less than 10000, add them above this line.
 (9999,'no','multiplexer models')";
 
@@ -1591,7 +1592,8 @@ WHERE O.objtype_id = 1562";
 (1644,3,NULL,'no'),
 (1787,3,NULL,'no'),
 (1787,14,NULL,'no'),
-(1787,30,38,'yes')";
+(1787,30,38,'yes'),
+(12,2,39,'no')";
 
                $query[] = "INSERT INTO PatchCableConnector (id, origin, connector) VALUES
 (1,'default','FC/PC'),(2,'default','FC/APC'),
index 4605cd291b6058da8697efce72bd598eec03b032..5a4e6c38572b8bf19373f521a7b9513215613692 100644 (file)
@@ -1312,6 +1312,8 @@ INSERT INTO `Config` (varname, varvalue, vartype, emptyok, is_hidden, is_userdef
                        $query[] = "ALTER TABLE MountOperation DROP KEY `MountOperation-FK-new_molecule_id`";
                        $query[] = "ALTER TABLE IPv4Allocation MODIFY TYPE ENUM('regular','shared','virtual','router','point2point', 'sharedrouter') NOT NULL DEFAULT 'regular';";
                        $query[] = "ALTER TABLE IPv6Allocation MODIFY TYPE ENUM('regular','shared','virtual','router','point2point', 'sharedrouter') NOT NULL DEFAULT 'regular';";
+                       $query[] = "INSERT INTO Chapter (`id`, `sticky`, `name`) VALUES (39,'no','UPS models')";
+                       $query[] = "INSERT INTO AttributeMap (`objtype_id`,`attr_id`,`chapter_id`) VALUES (12,2,39)"; // UPS (UPS models) -> HW type
                        // insert new queries here ^^^
                        $query[] = "UPDATE Config SET varvalue = '0.21.2' WHERE varname = 'DB_VERSION'";
                        break;