racktables
8 years agor4985 NX-OS 6.0 gateways support
Alexey Andriyanov [Wed, 7 Mar 2012 07:04:09 +0000 (07:04 +0000)] 
r4985 NX-OS 6.0 gateways support

8 years agor4984 NX-OS 6.0 is out
Denis Ovsienko [Tue, 6 Mar 2012 15:14:50 +0000 (15:14 +0000)] 
r4984 NX-OS 6.0 is out

8 years agor4982 ftos8Read8021QConfig(): update for "default-vlan disable", clean minor bits up
Denis Ovsienko [Thu, 1 Mar 2012 16:41:43 +0000 (16:41 +0000)] 
r4982 ftos8Read8021QConfig(): update for "default-vlan disable", clean minor bits up

8 years agor4980 ExtremeOS deploying was fixed
Alexey Andriyanov [Wed, 29 Feb 2012 10:06:02 +0000 (10:06 +0000)] 
r4980 ExtremeOS deploying was fixed

telnet client was not detecting device Y/N question

8 years agor4978 renderObject: optimized (do not call getLogRecordsForObject twice)
Alexey Andriyanov [Tue, 28 Feb 2012 18:44:05 +0000 (18:44 +0000)] 
r4978 renderObject: optimized (do not call getLogRecordsForObject twice)
changelog entry for 0.19.12 added

8 years agor4977 Bump trunk config revision to 0.20.0
Alexey Andriyanov [Sun, 26 Feb 2012 06:52:24 +0000 (06:52 +0000)] 
r4977 Bump trunk config revision to 0.20.0

Those of us who use trunk in production need to bump DB revision
manually every time new mainenance version is released.
This commit fixes the problem.

8 years agor4975 pre-release changes
Aaron Dummer [Sat, 25 Feb 2012 18:53:09 +0000 (18:53 +0000)] 
r4975 pre-release changes

8 years agor4973 add jthurman to list of 2012 contributors
Aaron Dummer [Sat, 25 Feb 2012 18:50:10 +0000 (18:50 +0000)] 
r4973 add jthurman to list of 2012 contributors

8 years agor4972 add 'Slot number' attribute to install.php
Aaron Dummer [Sat, 25 Feb 2012 18:35:41 +0000 (18:35 +0000)] 
r4972 add 'Slot number' attribute to install.php

8 years agor4971 EntityLink-compound index is goint to be released in 0.19.11, so move it up...
Alexey Andriyanov [Thu, 23 Feb 2012 20:30:46 +0000 (20:30 +0000)] 
r4971 EntityLink-compound index is goint to be released in 0.19.11, so move it up in upgrade script

EntityLink-child index is considered unnecessary and has been removed from upgrade script

8 years agor4967 list 0.19.11 in upgrade path
Denis Ovsienko [Tue, 21 Feb 2012 15:42:19 +0000 (15:42 +0000)] 
r4967 list 0.19.11 in upgrade path

8 years agor4965 changes needed to support Juniper MX as 802.1q switch via custom plugin
Alexey Andriyanov [Mon, 20 Feb 2012 14:05:05 +0000 (14:05 +0000)] 
r4965 changes needed to support Juniper MX as 802.1q switch via custom plugin

setDevice8021QConfig: treat JunOS CLI special cases and throw exceptions
renderObject8021QSync: ability to override summary rows
exec8021QDeploy: ability to handle 8021q push error in plugin
jun10TranslatePushQueue: removed debugging "commit confirmed 120" statement

8 years agor4963 fix AttributeValue FK in installer
Denis Ovsienko [Sat, 18 Feb 2012 09:51:27 +0000 (09:51 +0000)] 
r4963 fix AttributeValue FK in installer

8 years agor4962 getDomainVLANs: hot bugfix
Alexey Andriyanov [Fri, 17 Feb 2012 15:36:44 +0000 (15:36 +0000)] 
r4962 getDomainVLANs: hot bugfix

8 years agor4961 getDomainVLANs: SQL query optimized
Alexey Andriyanov [Fri, 17 Feb 2012 15:28:53 +0000 (15:28 +0000)] 
r4961 getDomainVLANs: SQL query optimized

8 years agor4960 printSVGMessageBar(): new helper function
Denis Ovsienko [Fri, 17 Feb 2012 10:22:26 +0000 (10:22 +0000)] 
r4960 printSVGMessageBar(): new helper function
index.php: implement "svg" module
navigation.php: new gobal $svghandler array

8 years agor4959 TLS LDAP option by Nick Hilliard
Denis Ovsienko [Wed, 15 Feb 2012 14:44:28 +0000 (14:44 +0000)] 
r4959 TLS LDAP option by Nick Hilliard

8 years agor4958 introduce 10GBase-T OIF type
Denis Ovsienko [Sun, 12 Feb 2012 10:12:11 +0000 (10:12 +0000)] 
r4958 introduce 10GBase-T OIF type

8 years agor4956 add SNMP support for 2651XM (#526)
Aaron Dummer [Sat, 11 Feb 2012 06:57:59 +0000 (06:57 +0000)] 
r4956 add SNMP support for 2651XM (#526)

8 years agor4955 renderMyAccount: display explicit, implicit and automatic tag chains on the...
Alexey Andriyanov [Fri, 10 Feb 2012 15:05:57 +0000 (15:05 +0000)] 
r4955 renderMyAccount: display explicit, implicit and automatic tag chains on the 'my account' page
This feature is very useful when 'context insert' rules take place in your permissions config

8 years agor4954 add SNMP support for WS-C3550-24 (#525)
Aaron Dummer [Fri, 10 Feb 2012 05:16:17 +0000 (05:16 +0000)] 
r4954 add SNMP support for WS-C3550-24 (#525)

8 years agor4950 add SNMP support for HP ProCurve 6600-48G-4XG (#522)
Aaron Dummer [Thu, 9 Feb 2012 03:03:46 +0000 (03:03 +0000)] 
r4950 add SNMP support for HP ProCurve 6600-48G-4XG (#522)

8 years agor4949 Load balancers list in ipv4slb page was not complete
Alexey Andriyanov [Wed, 8 Feb 2012 18:38:16 +0000 (18:38 +0000)] 
r4949 Load balancers list in ipv4slb page was not complete

8 years agor4948 add dictionary entries for HP 5400zl, sync trunk & maint
Aaron Dummer [Sat, 4 Feb 2012 16:43:53 +0000 (16:43 +0000)] 
r4948 add dictionary entries for HP 5400zl, sync trunk & maint

8 years agor4947 renderObject(): display child objects properly
Aaron Dummer [Sat, 4 Feb 2012 08:44:20 +0000 (08:44 +0000)] 
r4947 renderObject(): display child objects properly

8 years agor4946 bugfix: telnet gateway was throwing error if the last input command
Alexey Andriyanov [Wed, 1 Feb 2012 17:32:14 +0000 (17:32 +0000)] 
r4946 bugfix: telnet gateway was throwing error if the last input command
was 'quit', 'exit' or something else which causes remote session interrupt.

8 years agor4945 IPv6Address::format(): prevent "Strict Standards: Only variables should be...
Aaron Dummer [Wed, 1 Feb 2012 02:58:14 +0000 (02:58 +0000)] 
r4945 IPv6Address::format(): prevent "Strict Standards: Only variables should be passed by reference" warning

8 years agor4944 bugfix: inefficient SQL query fixed, so [object][default] tab was speeded up...
Alexey Andriyanov [Tue, 31 Jan 2012 15:53:52 +0000 (15:53 +0000)] 
r4944 bugfix: inefficient SQL query fixed, so [object][default] tab was speeded up drastically.

getResidentRacksData: first SQL query was made using index

8 years agor4943 catch errors when uploading files (#420)
Aaron Dummer [Mon, 30 Jan 2012 01:28:23 +0000 (01:28 +0000)] 
r4943 catch errors when uploading files (#420)

8 years agor4941 add SNMP support for Linksys SRW2048 (#350)
Aaron Dummer [Sun, 29 Jan 2012 05:18:43 +0000 (05:18 +0000)] 
r4941 add SNMP support for Linksys SRW2048 (#350)
consolidate some iftable processors

8 years agor4940 add SNMP support for Juniper EX3200-48T (#510)
Aaron Dummer [Sun, 29 Jan 2012 03:13:27 +0000 (03:13 +0000)] 
r4940 add SNMP support for Juniper EX3200-48T (#510)

8 years agor4939 add SNMP support for Netgear FS750T2 (#479)
Aaron Dummer [Sat, 28 Jan 2012 23:46:06 +0000 (23:46 +0000)] 
r4939 add SNMP support for Netgear FS750T2 (#479)

8 years agor4937 add SNMP support for 3Com 4200G (#342)
Aaron Dummer [Sat, 28 Jan 2012 23:00:18 +0000 (23:00 +0000)] 
r4937 add SNMP support for 3Com 4200G (#342)

8 years agor4936 createIPv4Prefix(): reject reserved networks (ticket #451)
Denis Ovsienko [Sat, 28 Jan 2012 20:36:19 +0000 (20:36 +0000)] 
r4936 createIPv4Prefix(): reject reserved networks (ticket #451)

8 years agor4935 VLAN compound key missing from a request is a soft error, make
Denis Ovsienko [Sat, 28 Jan 2012 19:08:59 +0000 (19:08 +0000)] 
r4935 VLAN compound key missing from a request is a soft error, make
the code treat the case respectively (ticket #473).

genericAssertion(): add "uint-uint" assertion type
bindVLANtoIPv4(): bring assertion block into focus
bindVLANtoIPv6(): ditto
unbindVLANfromIPv4(): ditto
unbindVLANfromIPv6(): ditto

8 years agor4934 add SNMP support for Dell PowerConnect 6224F (#502)
Aaron Dummer [Sat, 28 Jan 2012 06:59:30 +0000 (06:59 +0000)] 
r4934 add SNMP support for Dell PowerConnect 6224F (#502)

8 years agor4933 add SNMP support for Dell PowerConnect 6224 (#502)
Aaron Dummer [Sat, 28 Jan 2012 06:45:11 +0000 (06:45 +0000)] 
r4933 add SNMP support for Dell PowerConnect 6224 (#502)

8 years agor4932 snmp.php: switch back to unix EOL character
Aaron Dummer [Sat, 28 Jan 2012 06:41:40 +0000 (06:41 +0000)] 
r4932 snmp.php: switch back to unix EOL character

8 years agor4931 add SNMP support for WS-CE500G-12TC (#512)
Aaron Dummer [Sat, 28 Jan 2012 02:29:34 +0000 (02:29 +0000)] 
r4931 add SNMP support for WS-CE500G-12TC (#512)

8 years agor4930 add SNMP support for Dell PowerConnect 6024F (#502)
Aaron Dummer [Sat, 28 Jan 2012 01:57:01 +0000 (01:57 +0000)] 
r4930 add SNMP support for Dell PowerConnect 6024F (#502)

8 years agor4929 add SNMP support for Dell PowerConnect 5224 (#502)
Aaron Dummer [Fri, 27 Jan 2012 19:14:50 +0000 (19:14 +0000)] 
r4929 add SNMP support for Dell PowerConnect 5224 (#502)

8 years agor4928 add SNMP support for WS-CE500-24TT (#511)
Aaron Dummer [Fri, 27 Jan 2012 18:10:35 +0000 (18:10 +0000)] 
r4928 add SNMP support for WS-CE500-24TT (#511)

8 years agor4927 justify SF 300-48 markup
Denis Ovsienko [Fri, 27 Jan 2012 17:38:34 +0000 (17:38 +0000)] 
r4927 justify SF 300-48 markup

8 years agor4926 bugfix: VLAN text was gray in net cell if net was nameless.
Alexey Andriyanov [Fri, 27 Jan 2012 16:53:30 +0000 (16:53 +0000)] 
r4926 bugfix: VLAN text was gray in net cell if net was nameless.

changed: renderCell

8 years agor4925 added Huawei Quidway S2300 series dictionary items
Alexey Andriyanov [Fri, 27 Jan 2012 11:48:18 +0000 (11:48 +0000)] 
r4925 added Huawei Quidway S2300 series dictionary items

8 years agor4924 add SNMP support for Cisco SP 300-48 (#507)
Aaron Dummer [Fri, 27 Jan 2012 07:18:37 +0000 (07:18 +0000)] 
r4924 add SNMP support for Cisco SP 300-48 (#507)

8 years agor4923 relational VLAN-to-ipnet bindings are now displayed in net cells.
Alexey Andriyanov [Thu, 26 Jan 2012 15:14:10 +0000 (15:14 +0000)] 
r4923 relational VLAN-to-ipnet bindings are now displayed in net cells.
'8021q' data in ipv4net and ipv6net entities is filled by spotEntity, not by amplifyCell

spotEntity, listCells: filling '8021q' key by calling processIPNetVlans
amplifyCell: do not have any effect on ip networks any more
processIPNetVlans: new function to fill '8021q'
getIPv4Network8021QBindings, getIPv6Network8021QBindings: removed as not used any more
renderCell: VLAN rendering code added
plenty of amplifyCell calls to networks were removed.

8 years agor4922 add SNMP support for Dell PowerConnect 3348, 3448, 3548, 5324, 54xx (#383,...
Aaron Dummer [Thu, 26 Jan 2012 06:31:19 +0000 (06:31 +0000)] 
r4922 add SNMP support for Dell PowerConnect 3348, 3448, 3548, 5324, 54xx (#383, #390, #427)

8 years agor4919 Employ ON UPDATE CASCADE in AttributeValue-FK-object to unblock
Denis Ovsienko [Sun, 22 Jan 2012 18:59:35 +0000 (18:59 +0000)] 
r4919 Employ ON UPDATE CASCADE in AttributeValue-FK-object to unblock
changing object type ID in the object table.

8 years agor4918 change textual descriptions of Arista SFP+ ports
Aaron Dummer [Wed, 18 Jan 2012 16:35:29 +0000 (16:35 +0000)] 
r4918 change textual descriptions of Arista SFP+ ports

8 years agor4917 moved $nameless autotag generation from setDisplayedName to generateEntityAutoTags.
Alexey Andriyanov [Wed, 18 Jan 2012 11:37:29 +0000 (11:37 +0000)] 
r4917 moved $nameless autotag generation from setDisplayedName to generateEntityAutoTags.

this change fixes the recent issue in trunk.

8 years agor4916 add SNMP support for Arista 7124S (#505)
Aaron Dummer [Tue, 17 Jan 2012 22:58:49 +0000 (22:58 +0000)] 
r4916 add SNMP support for Arista 7124S (#505)

8 years agor4915 bugfix: new racks were created without tags specified by user
Alexey Andriyanov [Tue, 17 Jan 2012 13:46:17 +0000 (13:46 +0000)] 
r4915 bugfix: new racks were created without tags specified by user

addRack: added call of produceTagsForLastRecord

8 years agor4914 bugfix: exception when creating a rack
Alexey Andriyanov [Tue, 17 Jan 2012 13:40:01 +0000 (13:40 +0000)] 
r4914 bugfix: exception when creating a rack

commitUpdateAttrValue: removed spotEntity call

8 years agor4913 bugfix: fillIPv4SpareList
Alexey Andriyanov [Tue, 17 Jan 2012 10:40:50 +0000 (10:40 +0000)] 
r4913 bugfix: fillIPv4SpareList

8 years agor4912 APCPowerSwitch::getPorts: fix SNMP port discovery bug
Aaron Dummer [Mon, 16 Jan 2012 20:44:39 +0000 (20:44 +0000)] 
r4912 APCPowerSwitch::getPorts: fix SNMP port discovery bug

8 years agor4911 bugfix: listCells was broken (was not filling atags)
Alexey Andriyanov [Mon, 16 Jan 2012 16:17:32 +0000 (16:17 +0000)] 
r4911 bugfix: listCells was broken (was not filling atags)

8 years agor4910 APCPowerSwitch::getPorts () - change snmpwalk call to snmpwalkoid, fixes #504
Aaron Dummer [Mon, 16 Jan 2012 15:51:07 +0000 (15:51 +0000)] 
r4910 APCPowerSwitch::getPorts () - change snmpwalk call to snmpwalkoid, fixes #504

8 years agor4909 make APC classes adhere to RT coding style in preparation for work on #504
Aaron Dummer [Mon, 16 Jan 2012 15:37:04 +0000 (15:37 +0000)] 
r4909 make APC classes adhere to RT coding style in preparation for work on #504

8 years agor4908 IPv4 holes feature was refactored.
Alexey Andriyanov [Mon, 16 Jan 2012 15:01:22 +0000 (15:01 +0000)] 
r4908 IPv4 holes feature was refactored.
New ipv4net auto-tag '$aggregate'.

listCells, spotEntity: atags calculation must be done after filling all the data in cells.
generateEntityAutoTags: new auto-tag $aggregate, $holes_ tags are now generated here, too.
produceIPv4HoleTags: renamed to fillIPv4NetsCorrelation. It does not set tags any more.
setIPv4HoleTags: renamed to fillIPv4SpareList. It does not set tags any more, and does not return value.
getBinaryZeroes: removed function called only once
isIPv4NetNested: idem

8 years agor4907 API: new field in 'ipv4net' entities: 'spare_ranges'. It lists all network...
Alexey Andriyanov [Mon, 16 Jan 2012 14:03:19 +0000 (14:03 +0000)] 
r4907 API: new field in 'ipv4net' entities: 'spare_ranges'. It lists all network subranges which are not allocated

spotEntity: new key 'spare_ranges' in ipv4net entities
listCells: idem
setIPv4HoleTags: fills the spare_ranges array
produceIPv4HoleTags: return value added

8 years agor4906 bugfix: hole autotags ip v4 nets were not working appopriately
Alexey Andriyanov [Mon, 16 Jan 2012 09:29:48 +0000 (09:29 +0000)] 
r4906 bugfix: hole autotags ip v4 nets were not working appopriately

produceIPv4HoleTags was fixed

8 years agor4905 - LivePTR now ignores auto-reserved network & broadcast addresses (#425)
Aaron Dummer [Mon, 16 Jan 2012 06:07:14 +0000 (06:07 +0000)] 
r4905 - LivePTR now ignores auto-reserved network & broadcast addresses (#425)
- also fixed a bug in trunk (addresses were not being reserved when adding networks)

8 years agor4904 add SNMP support for ProCurve J9086A/J9087A (#501)
Aaron Dummer [Sat, 14 Jan 2012 17:59:10 +0000 (17:59 +0000)] 
r4904 add SNMP support for ProCurve J9086A/J9087A (#501)

8 years agor4903 add SNMP support for ProCurve 2650 (#503)
Aaron Dummer [Sat, 14 Jan 2012 17:35:09 +0000 (17:35 +0000)] 
r4903 add SNMP support for ProCurve 2650 (#503)

8 years agor4902 renderRow: vertically position racks to the bottom of the row instead of the...
Aaron Dummer [Fri, 13 Jan 2012 04:03:25 +0000 (04:03 +0000)] 
r4902 renderRow: vertically position racks to the bottom of the row instead of the center (#469)

8 years agor4901 change the VIRTUAL_OBJ_LISTSRC Config setting to be a CSV list instead of a...
Aaron Dummer [Thu, 12 Jan 2012 16:17:24 +0000 (16:17 +0000)] 
r4901 change the VIRTUAL_OBJ_LISTSRC Config setting to be a CSV list instead of a RackCode string

8 years agor4900 bugfix: it was impossible to rename non-linked port
Alexey Andriyanov [Thu, 12 Jan 2012 10:17:05 +0000 (10:17 +0000)] 
r4900 bugfix: it was impossible to rename non-linked port

editPortForObject: 'cable' parameter is not mandatory

editPortForObject

8 years agor4899 add missing values for AttributeValue.object_tid in demo data
Denis Ovsienko [Wed, 11 Jan 2012 21:30:40 +0000 (21:30 +0000)] 
r4899 add missing values for AttributeValue.object_tid in demo data

8 years agor4897 Fix #500 in trunk
Jonathan Thurman [Wed, 11 Jan 2012 03:26:33 +0000 (03:26 +0000)] 
r4897 Fix #500 in trunk

8 years agor4895 bugfix: commit #4893 caused inability to set attributes in CLI scripts
Alexey Andriyanov [Sat, 7 Jan 2012 06:51:16 +0000 (06:51 +0000)] 
r4895 bugfix: commit #4893 caused inability to set attributes in CLI scripts

commitUpdateAttrValue: getBypassValue call switched to $object_id var

8 years agor4894 finish OIF ID cleanup started in 0.19.9
Denis Ovsienko [Wed, 4 Jan 2012 23:45:47 +0000 (23:45 +0000)] 
r4894 finish OIF ID cleanup started in 0.19.9

8 years agor4893 Address the foreign key issue with AttributeValue table (no bug ID,
Denis Ovsienko [Tue, 3 Jan 2012 17:37:37 +0000 (17:37 +0000)] 
r4893 Address the foreign key issue with AttributeValue table (no bug ID,
issue discussed on the mailing list). MySQL documentation explains:

"The handling of foreign key references to nonunique keys or keys that
contain NULL values is not well defined for operations such as UPDATE
or DELETE CASCADE. You are advised to use foreign keys that reference
only UNIQUE and NOT NULL keys."

In particular, AttributeValue.attr_id referencing AttributeMap.attr_id
was wrong in this regard (rev 4674, release 0.19.7). Referencing the
unique (type_id, attr_id) tuple is the right solution, although this
requires a copy of object type ID in the AttributeValue table. This
commit implements the required changes.

8 years agor4892 create RackObject view using explicit list of columns to avoid possible side...
Denis Ovsienko [Tue, 3 Jan 2012 13:21:07 +0000 (13:21 +0000)] 
r4892 create RackObject view using explicit list of columns to avoid possible side effects

8 years agor4891 bugfix: huge perfomance problem caused by commit #4874 was fixed
Alexey Andriyanov [Mon, 2 Jan 2012 18:22:00 +0000 (18:22 +0000)] 
r4891 bugfix: huge perfomance problem caused by commit #4874 was fixed

changed functions: spotEntity, listCells
new key added to EntityLink table

8 years agor4890 list WS-C2950T-24 (ticket #493)
Denis Ovsienko [Sun, 1 Jan 2012 17:59:42 +0000 (17:59 +0000)] 
r4890 list WS-C2950T-24 (ticket #493)

8 years agor4889 list WS-C3508G-XL (ticket #492)
Denis Ovsienko [Sun, 1 Jan 2012 17:41:27 +0000 (17:41 +0000)] 
r4889 list WS-C3508G-XL (ticket #492)

8 years agor4888 string_insert_hrefs(): links which include username/password weren't parsed...
Aaron Dummer [Sun, 1 Jan 2012 06:39:44 +0000 (06:39 +0000)] 
r4888 string_insert_hrefs(): links which include username/password weren't parsed correctly (#400)

8 years agor4887 COPYING: updated copyright (happy new year)
Aaron Dummer [Sun, 1 Jan 2012 02:56:28 +0000 (02:56 +0000)] 
r4887 COPYING: updated copyright (happy new year)

8 years agor4886 change display name of unnamed objects to "[$objtype]" (#487)
Aaron Dummer [Sun, 1 Jan 2012 02:51:40 +0000 (02:51 +0000)] 
r4886 change display name of unnamed objects to "[$objtype]" (#487)

8 years agor4885 SNMP support for Fortinet Fortigate 310B (#374)
Aaron Dummer [Sun, 1 Jan 2012 02:28:07 +0000 (02:28 +0000)] 
r4885 SNMP support for Fortinet Fortigate 310B (#374)

8 years agor4884 add dictionary entries for WS-C2960-48TC-L, VMware ESXi 5.0
Aaron Dummer [Sun, 1 Jan 2012 02:06:10 +0000 (02:06 +0000)] 
r4884 add dictionary entries for WS-C2960-48TC-L, VMware ESXi 5.0

8 years agor4883 allow duplicate 'router' IP assignments without warning to accommodate VRRP...
Aaron Dummer [Sun, 1 Jan 2012 01:54:16 +0000 (01:54 +0000)] 
r4883 allow duplicate 'router' IP assignments without warning to accommodate VRRP (#419, by Tyler J. Wagner)

8 years agor4881 SNMP support for WS-C2960-48TC-L (#499)
Aaron Dummer [Sun, 1 Jan 2012 01:28:22 +0000 (01:28 +0000)] 
r4881 SNMP support for WS-C2960-48TC-L (#499)

8 years agor4879 vertically position racks to the bottom of the row instead of the center (...
Aaron Dummer [Sun, 1 Jan 2012 01:18:27 +0000 (01:18 +0000)] 
r4879 vertically position racks to the bottom of the row instead of the center (#469)

8 years agor4877 ability to change cable ID without deleting & re-adding the link (#457)
Aaron Dummer [Sat, 31 Dec 2011 05:21:52 +0000 (05:21 +0000)] 
r4877 ability to change cable ID without deleting & re-adding the link (#457)

8 years agor4875 added an 'Uncheck all' button to the rackspace allocation page (#490)
Aaron Dummer [Sat, 31 Dec 2011 02:18:53 +0000 (02:18 +0000)] 
r4875 added an 'Uncheck all' button to the rackspace allocation page (#490)

8 years agor4874 when an object is contained within another, display the parent's rackspace...
Aaron Dummer [Sat, 31 Dec 2011 01:12:33 +0000 (01:12 +0000)] 
r4874 when an object is contained within another, display the parent's rackspace allocation info when viewing the child (#432)
added the 'Slot number' attribute to object types which may be mounted in a blade chassis (#474)

8 years agor4871 list of virtual object types is now maintained as a Config setting (#488)
Aaron Dummer [Fri, 30 Dec 2011 23:59:35 +0000 (23:59 +0000)] 
r4871 list of virtual object types is now maintained as a Config setting (#488)

8 years agor4870 added reference to #498 even though trunk wasn't affected by it
Aaron Dummer [Fri, 30 Dec 2011 05:26:35 +0000 (05:26 +0000)] 
r4870 added reference to #498 even though trunk wasn't affected by it

8 years agor4868 fix IPv4RS sample data
Aaron Dummer [Fri, 30 Dec 2011 04:34:44 +0000 (04:34 +0000)] 
r4868 fix IPv4RS sample data

8 years agor4867 API: added hooks to override text in IP allocations names and port labels.
Alexey Andriyanov [Wed, 21 Dec 2011 16:24:28 +0000 (16:24 +0000)] 
r4867 API: added hooks to override text in IP allocations names and port labels.

renderObjectPortRow: new hook function
renderObject: moved some code to renderObjectPortRow
getRenderedAlloc: new result field 'td_name_suffix'
renderObject: call to getRenderedAlloc became a hook call
renderIPTabForObject: idem
renderIPTabForObject: made using of 'td_name_suffix' key of renderedAlloc

8 years agor4866 list WS-C2960S-24PS-L (ticket #491)
Denis Ovsienko [Wed, 14 Dec 2011 17:50:36 +0000 (17:50 +0000)] 
r4866 list WS-C2960S-24PS-L (ticket #491)

8 years agor4865 makeHrefProcess: now it does not necesary to pass bypass parameter values in...
Alexey Andriyanov [Tue, 13 Dec 2011 15:30:31 +0000 (15:30 +0000)] 
r4865 makeHrefProcess: now it does not necesary to pass bypass parameter values in $params

8 years agor4864 renderIPNewNetForm: bugfix: addslashes was called 2 times
Alexey Andriyanov [Fri, 9 Dec 2011 12:48:23 +0000 (12:48 +0000)] 
r4864 renderIPNewNetForm: bugfix: addslashes was called 2 times

8 years agor4863 release notes about new delete operations locations
Alexey Andriyanov [Fri, 9 Dec 2011 12:37:05 +0000 (12:37 +0000)] 
r4863 release notes about new delete operations locations

8 years agor4862 update: ability to delete IP prefixes from within its properties tab
Alexey Andriyanov [Fri, 9 Dec 2011 12:32:15 +0000 (12:32 +0000)] 
r4862 update: ability to delete IP prefixes from within its properties tab
update: adding and deleting forms of IP prefixes are separated

delIPv4Prefix: made using of isIPNetworkEmpty
delIPv6Prefix: idem
navigation.php: new tab ipv[46]space-manage, ops (add|del)IPv[46]Prefix renamed to add|del
renderIPv4SpaceEditor: splitted into renderIPv4SpaceEditor and renderIPNewNetForm
renderIPv6SpaceEditor: idem
renderEditVlan: made using new function getOpLink
getOpLink: new interface-lib function to render an operation html-link with icon
isIPNetworkEmpty: new function to check if network does not contain meaningful allocations

8 years agor4861 bugfix: generic exception formatting was throwing PHP warnings
Alexey Andriyanov [Wed, 7 Dec 2011 08:17:54 +0000 (08:17 +0000)] 
r4861 bugfix: generic exception formatting was throwing PHP warnings

8 years agor4860 markupIPAddrList: mark SLB real servers' IPs as busy
Alexey Andriyanov [Mon, 5 Dec 2011 15:36:29 +0000 (15:36 +0000)] 
r4860 markupIPAddrList: mark SLB real servers' IPs as busy

8 years agor4859 bugfix: fetchIPv6AddressNetworkRow: return value was broken
Alexey Andriyanov [Wed, 30 Nov 2011 10:26:42 +0000 (10:26 +0000)] 
r4859 bugfix: fetchIPv6AddressNetworkRow: return value was broken