racktables
10 years agor3761 added LLDP status command to VRP53 connector script
Denis Ovsienko [Sun, 6 Jun 2010 22:19:54 +0000 (22:19 +0000)] 
r3761 added LLDP status command to VRP53 connector script

10 years agor3760 xos12ReadLLDPStatus(): new function, initial implementation
Denis Ovsienko [Sun, 6 Jun 2010 22:00:40 +0000 (22:00 +0000)] 
r3760 xos12ReadLLDPStatus(): new function, initial implementation

10 years agor3759 trigger_anyDP(): new function
Denis Ovsienko [Sun, 6 Jun 2010 21:14:32 +0000 (21:14 +0000)] 
r3759 trigger_anyDP(): new function
trigger_LiveCDP(): make it a wrapper for above
trigger_LiveLLDP(): new function, idem
CDP_RUNNERS_LISTSRC: new option
LLDP_RUNNERS_LISTSRC: idem

10 years agor3758 add missing final UPDATE
Denis Ovsienko [Sun, 6 Jun 2010 21:12:30 +0000 (21:12 +0000)] 
r3758 add missing final UPDATE

10 years agor3757 fix bug by removing "local": the variable is not inside a function any more
Denis Ovsienko [Sun, 6 Jun 2010 20:11:54 +0000 (20:11 +0000)] 
r3757 fix bug by removing "local": the variable is not inside a function any more

10 years agor3756 do a series of cleanups on temporary files and error reporting
Denis Ovsienko [Sun, 6 Jun 2010 19:28:06 +0000 (19:28 +0000)] 
r3756 do a series of cleanups on temporary files and error reporting

10 years agor3755 setDevice8021QConfig(): move push translators map to top level
Denis Ovsienko [Sun, 6 Jun 2010 18:56:17 +0000 (18:56 +0000)] 
r3755 setDevice8021QConfig(): move push translators map to top level
xos12TranslatePushQueue(): new function

10 years agor3754 xos12Read8021QConfig(): fix errors and add some port processing code
Denis Ovsienko [Sun, 6 Jun 2010 17:36:13 +0000 (17:36 +0000)] 
r3754 xos12Read8021QConfig(): fix errors and add some port processing code
detectDeviceBreed(): add XOS 12 detection

10 years agor3753 xos12Read8021QConfig(): Extreme XOS 12 text parser, initial draft
Denis Ovsienko [Sun, 6 Jun 2010 10:10:56 +0000 (10:10 +0000)] 
r3753 xos12Read8021QConfig(): Extreme XOS 12 text parser, initial draft

10 years agor3752 getDomainVLANs(): fix variable name
Denis Ovsienko [Sun, 6 Jun 2010 09:48:15 +0000 (09:48 +0000)] 
r3752 getDomainVLANs(): fix variable name

10 years agor3751 destroyIPv4Prefix(): justify return value checking
Denis Ovsienko [Sat, 5 Jun 2010 22:03:45 +0000 (22:03 +0000)] 
r3751 destroyIPv4Prefix(): justify return value checking
commitDeleteVS(): idem

10 years agor3750 updateFile(): fix message argument
Denis Ovsienko [Sat, 5 Jun 2010 21:33:30 +0000 (21:33 +0000)] 
r3750 updateFile(): fix message argument

10 years agor3749 renderFileProperties(): finally get rid of line left after switching to exceptions
Denis Ovsienko [Sat, 5 Jun 2010 21:30:28 +0000 (21:30 +0000)] 
r3749 renderFileProperties(): finally get rid of line left after switching to exceptions

10 years agor3748 commitCreateUserAccount(): remove quoting
Denis Ovsienko [Sat, 5 Jun 2010 20:03:24 +0000 (20:03 +0000)] 
r3748 commitCreateUserAccount(): remove quoting
renderChapterEditor(): change alignment
supplementAttrMap(): justify return value checking
reduceAttrMap(): idem
clearSticker(): idem
delPortOIFCompat(): idem
deleteRSPool(): idem

10 years agor3746 getFileStats(): fix syntax
Denis Ovsienko [Sat, 5 Jun 2010 19:35:26 +0000 (19:35 +0000)] 
r3746 getFileStats(): fix syntax

10 years agor3745 getSLBConfig(): also employ a prepared query function
Denis Ovsienko [Sat, 5 Jun 2010 17:48:40 +0000 (17:48 +0000)] 
r3745 getSLBConfig(): also employ a prepared query function
loadEntityTags(): idem
getTagList(): idem
commitCreateTag(): idem
commitDestroyTag(): idem
destroyTagsForEntity(): idem
deleteTagForEntity(): idem
addTagForEntity(): idem
destroyIPv4Prefix(): idem
loadScript(): idem
saveScript(): idem
getNATv4ForObject(): idem
getAllUnlinkedFiles(): idem
getFilesOfEntity(): idem
getFileStats(): idem
commitUnlinkFile(): idem
commitDeleteFile(): idem
getChapterList(): idem
acquireLDAPCache(): idem
replaceLDAPCacheRecord(): idem
deleteLDAPCacheRecord(): idem
getUserIDByUsername(): idem
alreadyUsedL2Address(): idem
getExistingPortTypeOptions(): idem
getPortIIFOptions(): idem
commitSupplementPIC(): idem
commitReducePIC(): idem
getPortIIFStats(): idem
getVLANDomainOptions(): idem
getVSTOptions(): idem

10 years agor3744 make index page layout 4-column wide
Denis Ovsienko [Sat, 5 Jun 2010 13:01:11 +0000 (13:01 +0000)] 
r3744 make index page layout 4-column wide

10 years agor3743 commitCreateUserAccount(): use prepared version of PDO
Denis Ovsienko [Sat, 5 Jun 2010 12:17:17 +0000 (12:17 +0000)] 
r3743 commitCreateUserAccount(): use prepared version of PDO
getPortOIFCompat(): idem
commitSupplementPOIFC(): idem
commitReducePOIFC(): idem
getDictStats(): idem
getIPv4Stats(): idem
getRackspaceStats(): idem
commitSupplementDictionary(): idem
commitReduceDictionary(): idem
commitAddChapter(): idem
commitDeleteChapter(): idem
readChapter(): idem
getChapterRefc(): idem
getAttrMap(): idem
commitAddAttribute(): idem
commitDeleteAttribute(): idem
commitSupplementAttrMap(): idem
commitReduceAttrMap(): idem
getAttrValues(): idem
commitResetAttrValue(): idem
commitUpdateAttrValue(): idem
loadConfigCache(): idem
loadUserConfigCache(): idem
deleteUserConfigVar(): idem
getSLBSummary(): idem
addLBtoRSPool(): idem
commitDeleteLB(): idem
loadThumbCache(): idem
getRSPoolsForObject(): idem
commitCreateRSPool(): idem
commitDeleteRSPool(): idem
getRSList(): idem
getLBList(): idem

10 years agor3742 change one more message text
Denis Ovsienko [Sat, 5 Jun 2010 11:10:17 +0000 (11:10 +0000)] 
r3742 change one more message text

10 years agor3741 getObjectIPv4Allocations(): add missing semicolon
Denis Ovsienko [Sat, 5 Jun 2010 11:06:20 +0000 (11:06 +0000)] 
r3741 getObjectIPv4Allocations(): add missing semicolon
getRackRows(): fix function args
getIPv4AddressNetworkId(): fix query syntax
commitAddObject(): remove unnecessary quotes

10 years agor3740 deleteRow(): justify error detection and reporting
Denis Ovsienko [Sat, 5 Jun 2010 10:39:58 +0000 (10:39 +0000)] 
r3740 deleteRow(): justify error detection and reporting

10 years agor3739 schema: add FK between Rack and RackRow
Denis Ovsienko [Sat, 5 Jun 2010 10:25:37 +0000 (10:25 +0000)] 
r3739 schema: add FK between Rack and RackRow
getRackRowInfo(): completely switch to prepared version of PDO
getRackRows(): idem
commitAddRow(): idem
commitDeleteRow(): idem
getObjectPortsAndLinks(): idem
commitAddRack(): idem
commitAddObject(): idem
releaseFiles(): idem
getMoleculeForObject(): idem
getMolecule(): idem
getRackspaceHistory(): idem
getOperationMolecules(): idem
getResidentRacksData(): idem
commitAddPort(): idem
delObjectPort(): idem
getAllIPv4Allocations(): idem
getObjectIPv4Allocations(): idem
getIPv4AddressNetworkId(): idem
commitDeleteObject(): likewise, but not completely
commitUpdateRack(): idem
createMolecule(): idem

10 years agor3738 getRunningCDPStatus(): sayonara
Denis Ovsienko [Fri, 4 Jun 2010 22:57:55 +0000 (22:57 +0000)] 
r3738 getRunningCDPStatus(): sayonara
renderLiveCDP(): rename to renderDiscoveredNeighbors() and make it protocol-agnostic
importCDPData(): rename to importDPData()
navigation: add Live LLDP draft tab

10 years agor3737 fixed Summit's management port label
Denis Ovsienko [Fri, 4 Jun 2010 10:50:54 +0000 (10:50 +0000)] 
r3737 fixed Summit's management port label

10 years agor3736 prepareNavigation(): ignore last saved tab, when it is not permitted to display
Denis Ovsienko [Fri, 4 Jun 2010 09:44:36 +0000 (09:44 +0000)] 
r3736 prepareNavigation(): ignore last saved tab, when it is not permitted to display

10 years agor3734 upgrade.php: reflect the changes introduced to default schema RackTables-0.18.1
Denis Ovsienko [Thu, 3 Jun 2010 17:40:37 +0000 (17:40 +0000)] 
r3734 upgrade.php: reflect the changes introduced to default schema

10 years agor3733 install.php: don't include init.php to not trigger an auth exception; make...
Denis Ovsienko [Thu, 3 Jun 2010 16:57:14 +0000 (16:57 +0000)] 
r3733 install.php: don't include init.php to not trigger an auth exception; make CLI sample one-line
init.php: add line breaks
upgrade.php: remove empty queries

10 years agor3732 init.php: consider missing config file a E_MISCONFIGURED type of exception
Denis Ovsienko [Thu, 3 Jun 2010 15:58:38 +0000 (15:58 +0000)] 
r3732 init.php: consider missing config file a E_MISCONFIGURED type of exception
printException(): handle the case

10 years agor3731 commit usual pre-release changes
Denis Ovsienko [Thu, 3 Jun 2010 15:26:51 +0000 (15:26 +0000)] 
r3731 commit usual pre-release changes

10 years agor3730 renderVSTListEditor(): use getVSTStats() to restore usage detection
Denis Ovsienko [Wed, 2 Jun 2010 13:49:37 +0000 (13:49 +0000)] 
r3730 renderVSTListEditor(): use getVSTStats() to restore usage detection

10 years agor3729 upd8021QPort(): add a comment
Denis Ovsienko [Wed, 2 Jun 2010 13:44:56 +0000 (13:44 +0000)] 
r3729 upd8021QPort(): add a comment

10 years agor3728 Returned a GET/POST/COOKIE part of magic_quotes trick, now
Denis Ovsienko [Wed, 2 Jun 2010 13:27:42 +0000 (13:27 +0000)] 
r3728 Returned a GET/POST/COOKIE part of magic_quotes trick, now
wrapped with a safety test (should finally resolve #315).

10 years agor3727 trigger_object_8021qorder(): give up, when there are no domains/templates in...
Denis Ovsienko [Wed, 2 Jun 2010 10:05:33 +0000 (10:05 +0000)] 
r3727 trigger_object_8021qorder(): give up, when there are no domains/templates in the system

10 years agor3726 trigger_ipv4net_vlanconfig(): give up early, when there are no domains (and...
Denis Ovsienko [Wed, 2 Jun 2010 10:00:20 +0000 (10:00 +0000)] 
r3726 trigger_ipv4net_vlanconfig(): give up early, when there are no domains (and thus VLANs) in the system

10 years agor3725 queryLDAPServer(): accept "CN" in "memberof" in any lettercase (by Joep van...
Denis Ovsienko [Wed, 2 Jun 2010 08:32:42 +0000 (08:32 +0000)] 
r3725 queryLDAPServer(): accept "CN" in "memberof" in any lettercase (by Joep van Ingen)

10 years agor3724 getVLANDomainSwitches() sayonara, merged by getVLANDomain()
Denis Ovsienko [Wed, 2 Jun 2010 08:12:50 +0000 (08:12 +0000)] 
r3724 getVLANDomainSwitches() sayonara, merged by getVLANDomain()
render8021QOrderForm(): switch to getVLANDomain()

10 years agor3723 patch to add support for SNMP ports for Cisco 2960G-8TC by Jonathan Stanton
Denis Ovsienko [Wed, 2 Jun 2010 03:43:48 +0000 (03:43 +0000)] 
r3723 patch to add support for SNMP ports for Cisco 2960G-8TC by Jonathan Stanton

10 years agor3722 getVLANDomainInfo(): sayonara, merged by getVLANDomain()
Denis Ovsienko [Tue, 1 Jun 2010 21:16:05 +0000 (21:16 +0000)] 
r3722 getVLANDomainInfo(): sayonara, merged by getVLANDomain()

10 years agor3721 getVLANDomainList(): rename to getVLANDomainStats()
Denis Ovsienko [Tue, 1 Jun 2010 21:05:25 +0000 (21:05 +0000)] 
r3721 getVLANDomainList(): rename to getVLANDomainStats()
render8021QStatus(): update respectively
renderVLANDomainListEditor(): idem
renderVLANIPv4(): idem

10 years agor3720 getVLANDomainOptions(): new function, a cheaper version
Denis Ovsienko [Tue, 1 Jun 2010 21:00:18 +0000 (21:00 +0000)] 
r3720 getVLANDomainOptions(): new function, a cheaper version
renderIPv4SpaceRecords(): make use of it
dynamic_title_decoder(): idem
render8021QOrderForm(): idem

10 years agor3719 getVSTOptions(): new function
Denis Ovsienko [Tue, 1 Jun 2010 20:45:43 +0000 (20:45 +0000)] 
r3719 getVSTOptions(): new function
getVLANSwitchTemplates(): rename to getVSTStats()
getSelect(): return a text note, when there are no options to select from
dynamic_title_decoder(): employ getVSTOptions()
render8021QOrderForm(): rely on new getSelect behaviour and make use of getVSTOptions()
renderVLANDomain(): employ getVSTOptions()
render8021QStatus(): update
renderVLANDomain(): employ getVSTOptions()
renderVSTListEditor(): idem

10 years agor3718 authorize8021QChangeRequests(): always permit a change, which leaves "allowed...
Denis Ovsienko [Tue, 1 Jun 2010 15:04:33 +0000 (15:04 +0000)] 
r3718 authorize8021QChangeRequests(): always permit a change, which leaves "allowed" set intact

10 years agor3717 renderIndex(): use external index layout, which the user can override
Denis Ovsienko [Mon, 31 May 2010 22:27:46 +0000 (22:27 +0000)] 
r3717 renderIndex(): use external index layout, which the user can override

10 years agor3716 render8021QOrderForm(): don't try rendering a SELECT without OPTIONs
Denis Ovsienko [Mon, 31 May 2010 21:44:38 +0000 (21:44 +0000)] 
r3716 render8021QOrderForm(): don't try rendering a SELECT without OPTIONs

10 years agor3715 added necessary bits for Huawei S5352C-SI switch
Denis Ovsienko [Mon, 31 May 2010 17:41:10 +0000 (17:41 +0000)] 
r3715 added necessary bits for Huawei S5352C-SI switch

10 years agor3714 gwSendFile(): throw exception in case of error, employ file_put_contents()...
Denis Ovsienko [Mon, 31 May 2010 17:05:44 +0000 (17:05 +0000)] 
r3714 gwSendFile(): throw exception in case of error, employ file_put_contents(), don't return value
gwSendFileToObject(): don't return value
gwDeployDeviceConfig(): remove failed file, set code to E_GW_FAILURE

10 years agor3713 gwSendFileToObject(): clean up, signal errors with exceptions
Denis Ovsienko [Mon, 31 May 2010 14:18:56 +0000 (14:18 +0000)] 
r3713 gwSendFileToObject(): clean up, signal errors with exceptions
submitSLBConfig(): rewrite in exception-aware way

10 years agor3712 ios12ReadVLANConfig(): move to gateways.php, where it really belongs
Denis Ovsienko [Mon, 31 May 2010 13:55:23 +0000 (13:55 +0000)] 
r3712 ios12ReadVLANConfig(): move to gateways.php, where it really belongs
ios12ScanTopLevel(): idem
ios12PickSwitchportCommand(): idem
ios12PickVLANCommand(): idem
fdry5ReadVLANConfig(): idem
fdry5ScanTopLevel(): idem
fdry5PickVLANSubcommand(): idem
fdry5PickInterfaceSubcommand(): idem
fdry5ParsePortString(): idem
fdry5GenPortRange(): idem
vrp53ReadVLANConfig(): idem
vrp53ScanTopLevel(): idem
vrp53ParseVLANString(): idem
vrp53PickInterfaceSubcommand(): idem
nxos4Read8021QConfig(): idem
nxos4ScanTopLevel(): idem
nxos4PickVLANs(): idem
nxos4PickSwitchportCommand(): idem
ios12TranslatePushQueue(): idem
fdry5TranslatePushQueue(): idem
vrp53TranslatePushQueue(): idem
ios12ReadCDPStatus(): idem
ios12ScanCDPTopLevel(): idem
ios12ScanCDPEntry(): idem

10 years agor3711 gwRetrieveDeviceConfig(): fix spec
Denis Ovsienko [Mon, 31 May 2010 13:16:00 +0000 (13:16 +0000)] 
r3711 gwRetrieveDeviceConfig(): fix spec
queryGateway(): fix condition

10 years agor3710 note the SPL work on release news
Denis Ovsienko [Mon, 31 May 2010 13:13:16 +0000 (13:13 +0000)] 
r3710 note the SPL work on release news

10 years agor3709 replace "retrieve" command code with "get8021q"
Denis Ovsienko [Mon, 31 May 2010 13:11:11 +0000 (13:11 +0000)] 
r3709 replace "retrieve" command code with "get8021q"

10 years agor3708 gwRetrieveDeviceConfig(): perform translation and breed detection locally
Denis Ovsienko [Mon, 31 May 2010 13:03:11 +0000 (13:03 +0000)] 
r3708 gwRetrieveDeviceConfig(): perform translation and breed detection locally

10 years agor3707 queryGateway(): remove dependency on RuntimeException and clean up in other...
Denis Ovsienko [Mon, 31 May 2010 12:43:57 +0000 (12:43 +0000)] 
r3707 queryGateway(): remove dependency on RuntimeException and clean up in other ways
getSwitchVLANs(): idem
setSwitchVLANs(): idem
gwSendFile(): idem
gwRecvFile(): idem
getRunning8021QConfig(): idem
getRunningCDPStatus(): idem
gwRetrieveDeviceConfig(): idem
gwDeployDeviceConfig(): idem

10 years agor3706 renderObject8021QSync(): catch Exception
Denis Ovsienko [Mon, 31 May 2010 12:00:29 +0000 (12:00 +0000)] 
r3706 renderObject8021QSync(): catch Exception

10 years agor3705 authenticate(): don't use RuntimeException
Denis Ovsienko [Mon, 31 May 2010 11:57:11 +0000 (11:57 +0000)] 
r3705 authenticate(): don't use RuntimeException
authenticated_via_ldap_cache(): idem
queryLDAPServer(): idem

10 years agor3704 renderReports(): one less RuntimeException use case
Denis Ovsienko [Mon, 31 May 2010 11:39:15 +0000 (11:39 +0000)] 
r3704 renderReports(): one less RuntimeException use case

10 years agor3703 NotAuthorizedException class: dismiss
Denis Ovsienko [Mon, 31 May 2010 11:29:36 +0000 (11:29 +0000)] 
r3703 NotAuthorizedException class: dismiss
printNotAuthorizedException(): dismiss, merge code into printException()
renderSearchResults(): throw Exception with code
dieWith401(): dismiss, replace with single "throw" statement

10 years agor3702 popup.php: get rid of RuntimeException
Denis Ovsienko [Sun, 30 May 2010 15:52:58 +0000 (15:52 +0000)] 
r3702 popup.php: get rid of RuntimeException

10 years agor3701 add8021QPort(): get rid of RuntimeException
Denis Ovsienko [Sun, 30 May 2010 15:48:26 +0000 (15:48 +0000)] 
r3701 add8021QPort(): get rid of RuntimeException
del8021QPort(): idem
upd8021QPort(): idem

10 years agor3700 iptree_embed(): get rid of RuntimeException
Denis Ovsienko [Sun, 30 May 2010 15:42:04 +0000 (15:42 +0000)] 
r3700 iptree_embed(): get rid of RuntimeException
exportSwitch8021QConfig(): idem
exec8021QDeploy(): idem

10 years agor3699 loadConfigDefaults(): get rid of RuntimeException
Denis Ovsienko [Sun, 30 May 2010 15:34:29 +0000 (15:34 +0000)] 
r3699 loadConfigDefaults(): get rid of RuntimeException
isConfigVarChanged(): idem
getConfigVar(): idem
setConfigVar(): idem
setUserConfigVar(): idem
resetUserConfigVar(): idem

10 years agor3698 init.php: get rid of RuntimeException
Denis Ovsienko [Sun, 30 May 2010 15:22:15 +0000 (15:22 +0000)] 
r3698 init.php: get rid of RuntimeException

10 years agor3697 index.php: get rid of RuntimeException
Denis Ovsienko [Sun, 30 May 2010 15:16:21 +0000 (15:16 +0000)] 
r3697 index.php: get rid of RuntimeException

10 years agor3696 process.php: get rid of RuntimeException
Denis Ovsienko [Sun, 30 May 2010 15:14:17 +0000 (15:14 +0000)] 
r3696 process.php: get rid of RuntimeException

10 years agor3695 get rid of CodeCompilationError class
Denis Ovsienko [Sun, 30 May 2010 15:05:23 +0000 (15:05 +0000)] 
r3695 get rid of CodeCompilationError class

10 years agor3694 updateObject(): get rid of RuntimeException
Denis Ovsienko [Sun, 30 May 2010 15:03:43 +0000 (15:03 +0000)] 
r3694 updateObject(): get rid of RuntimeException
save8021QPorts(): idem
resolve8021QConflicts(): idem

10 years agor3693 another FK update: Link-Port-RackObject
Denis Ovsienko [Sun, 30 May 2010 14:18:30 +0000 (14:18 +0000)] 
r3693 another FK update: Link-Port-RackObject

10 years agor3692 another FK: RackSpace--RackObject
Denis Ovsienko [Sun, 30 May 2010 14:10:09 +0000 (14:10 +0000)] 
r3692 another FK: RackSpace--RackObject

10 years agor3691 another FK link, between MountOperation and RackObject
Denis Ovsienko [Sun, 30 May 2010 14:03:24 +0000 (14:03 +0000)] 
r3691 another FK link, between MountOperation and RackObject

10 years agor3690 add FK relation between RackObjectHistory and RackObject
Denis Ovsienko [Sun, 30 May 2010 13:56:20 +0000 (13:56 +0000)] 
r3690 add FK relation between RackObjectHistory and RackObject

10 years agor3689 make AttributeValue-FK-object_id ON DELETE CASCADE
Denis Ovsienko [Sun, 30 May 2010 13:41:36 +0000 (13:41 +0000)] 
r3689 make AttributeValue-FK-object_id ON DELETE CASCADE

10 years agor3688 fix query buffering
Denis Ovsienko [Sun, 30 May 2010 13:34:52 +0000 (13:34 +0000)] 
r3688 fix query buffering

10 years agor3687 schema: use InnoDB, where there is no initial AUTO_INCREMENT preset
Denis Ovsienko [Sun, 30 May 2010 13:25:40 +0000 (13:25 +0000)] 
r3687 schema: use InnoDB, where there is no initial AUTO_INCREMENT preset

10 years agor3686 dismiss magic_quotes stuff at all (#315)
Denis Ovsienko [Sun, 30 May 2010 12:55:33 +0000 (12:55 +0000)] 
r3686 dismiss magic_quotes stuff at all (#315)

10 years agor3685 addBulkPorts(): fix iteration (#340) and error checking
Denis Ovsienko [Sun, 30 May 2010 09:21:41 +0000 (09:21 +0000)] 
r3685 addBulkPorts(): fix iteration (#340) and error checking

10 years agor3684 toss items between 0.17 and 0.18 releases
Denis Ovsienko [Sun, 30 May 2010 09:09:19 +0000 (09:09 +0000)] 
r3684 toss items between 0.17 and 0.18 releases

10 years agor3682 addMultiPorts(): fix assertion type
Denis Ovsienko [Sun, 30 May 2010 08:47:37 +0000 (08:47 +0000)] 
r3682 addMultiPorts(): fix assertion type

10 years agor3681 setSwitchVLANs(): employ explode() instead of split() to close #262 finally
Denis Ovsienko [Sun, 30 May 2010 08:22:49 +0000 (08:22 +0000)] 
r3681 setSwitchVLANs(): employ explode() instead of split() to close #262 finally

10 years agor3680 Extreme Networks XOS connector, initial edition
Denis Ovsienko [Sat, 29 May 2010 19:05:56 +0000 (19:05 +0000)] 
r3680 Extreme Networks XOS connector, initial edition

10 years agor3679 added bits necessary for Extreme Networks Summit series and add X450a-24t examp...
Denis Ovsienko [Sat, 29 May 2010 15:13:34 +0000 (15:13 +0000)] 
r3679 added bits necessary for Extreme Networks Summit series and add X450a-24t example of it

10 years agor3678 make some space for the next release
Denis Ovsienko [Sat, 29 May 2010 11:52:09 +0000 (11:52 +0000)] 
r3678 make some space for the next release

10 years agor3677 sortPortList(): new function, another attempt
Denis Ovsienko [Sat, 29 May 2010 11:48:47 +0000 (11:48 +0000)] 
r3677 sortPortList(): new function, another attempt
compareDecomposedPortNames(): new function, helper
renderLiveCDP(): try it

10 years agor3676 nextMACAddress(): return empty result on empty input
Denis Ovsienko [Fri, 28 May 2010 19:12:53 +0000 (19:12 +0000)] 
r3676 nextMACAddress(): return empty result on empty input
generatePortsForCatModule(): add WS-X6708-10GE and VS-S720-10G modules

10 years agor3675 SQL schema: justify more defaults
Denis Ovsienko [Fri, 28 May 2010 18:03:56 +0000 (18:03 +0000)] 
r3675 SQL schema: justify more defaults

10 years agor3674 AttributeMap: justify chapter_id spec to the one, which mysqldump generates
Denis Ovsienko [Fri, 28 May 2010 17:36:45 +0000 (17:36 +0000)] 
r3674 AttributeMap: justify chapter_id spec to the one, which mysqldump generates

10 years agor3672 move IPV4_TREE_SHOW_VLAN to proper batch RackTables-0.18.0
Denis Ovsienko [Thu, 27 May 2010 17:12:21 +0000 (17:12 +0000)] 
r3672 move IPV4_TREE_SHOW_VLAN to proper batch

10 years agor3671 buffer data for VLANValidID properly
Denis Ovsienko [Thu, 27 May 2010 17:09:04 +0000 (17:09 +0000)] 
r3671 buffer data for VLANValidID properly

10 years agor3670 add missing break
Denis Ovsienko [Thu, 27 May 2010 17:02:31 +0000 (17:02 +0000)] 
r3670 add missing break

10 years agor3668 getVLANSwitchTemplates(): fix warning
Denis Ovsienko [Thu, 27 May 2010 16:45:13 +0000 (16:45 +0000)] 
r3668 getVLANSwitchTemplates(): fix warning
renderVLANInfo(): fix header

10 years agor3667 pre-release justifications
Denis Ovsienko [Thu, 27 May 2010 16:25:34 +0000 (16:25 +0000)] 
r3667 pre-release justifications

10 years agor3666 justify release-specific things for 0.17.11 and 0.18.0
Denis Ovsienko [Thu, 27 May 2010 15:41:30 +0000 (15:41 +0000)] 
r3666 justify release-specific things for 0.17.11 and 0.18.0

10 years agor3664 dismiss unused image
Denis Ovsienko [Thu, 27 May 2010 14:54:25 +0000 (14:54 +0000)] 
r3664 dismiss unused image

10 years agor3663 revert SELECT to its original form
Denis Ovsienko [Thu, 27 May 2010 14:53:00 +0000 (14:53 +0000)] 
r3663 revert SELECT to its original form

10 years agor3662 renderPortOIFCompatEditor(): remove Combo activation
Denis Ovsienko [Thu, 27 May 2010 14:50:58 +0000 (14:50 +0000)] 
r3662 renderPortOIFCompatEditor(): remove Combo activation
renderIPv4AddressAllocations(): call printSelect() by spec
renderRSPoolLBForm(): idem
renderVServiceLBForm(): idem
renderObjectSLB(): idem
renderPortIFCompatEditor(): idem

10 years agor3661 hide "alien" VLAN type and rename remaining two once more
Denis Ovsienko [Thu, 27 May 2010 13:54:37 +0000 (13:54 +0000)] 
r3661 hide "alien" VLAN type and rename remaining two once more

10 years agor3660 navigation: hide vst-editvst node for now
Denis Ovsienko [Thu, 27 May 2010 13:33:09 +0000 (13:33 +0000)] 
r3660 navigation: hide vst-editvst node for now

10 years agor3659 renderVSTListEditor(): don't display unused parameter on the form
Denis Ovsienko [Thu, 27 May 2010 13:31:48 +0000 (13:31 +0000)] 
r3659 renderVSTListEditor(): don't display unused parameter on the form

10 years agor3658 navigation: remove unused node myaccount-myrealname
Denis Ovsienko [Thu, 27 May 2010 13:28:52 +0000 (13:28 +0000)] 
r3658 navigation: remove unused node myaccount-myrealname

10 years agor3657 addVLANDescription(): don't allow adding default VLAN
Denis Ovsienko [Thu, 27 May 2010 13:24:35 +0000 (13:24 +0000)] 
r3657 addVLANDescription(): don't allow adding default VLAN

10 years agor3656 schema: make VLANDescription constraint ON DELETE
Denis Ovsienko [Thu, 27 May 2010 13:20:19 +0000 (13:20 +0000)] 
r3656 schema: make VLANDescription constraint ON DELETE