Changesets: RackTables

master 87595d74

2011-09-30 07:53:55

andriyanov

Details Diff
r4807 new API for redefining internal RackTables functions.
Ability to redefine RealServers table in RSPool page

new $hook global array
callHook: new API function which the developers should use to give users ability to override the operation
renderRSPool: use prepareRealServersTable hook instead of getRSDisplayColumns function
getRSDisplayColumns was renamed into prepareRealServersTable. The result format also changed
Attach Issues:
mod - wwwroot/inc/slb-interface.php Diff File
mod - wwwroot/inc/functions.php Diff File
mod - wwwroot/inc/navigation.php Diff File

master 4ed2310e

2011-09-28 12:20:56

andriyanov

Details Diff
r4806 * New field 'comment' for RealServer items
* Forms for adding new RS and manage existing RS were merged together
* If all of the RS in RSPool have a field empty, the corresponding col is not displayed in RS table
* new RS form parameter 'remoteip' renamed to 'rsip'

addRealServer: handling of 'comment' field
updateRealServer: idem
addRStoRSPool: idem
commitUpdateRS: idem
getRSListInPool: idem
renderRSPool: made using getRSDisplayColumns
+getRSDisplayColumns: If all of the RS in RSPool have a field empty, the corresponding col is not displayed in RS table
renderRSPoolServerForm: Forms for adding new RS and manage existing RS were merged together
update.php, install.php: DB schema changed (new RS field 'comment')
Attach Issues:
mod - wwwroot/inc/install.php Diff File
mod - wwwroot/inc/upgrade.php Diff File
mod - wwwroot/inc/ophandlers.php Diff File
mod - wwwroot/inc/slb.php Diff File
mod - wwwroot/inc/slb-interface.php Diff File

master a3447df9

2011-09-28 10:34:54

andriyanov

Details Diff
r4805 bugfix: ability to specify 'telnet' protocol for ios12 devices without specifying prompt

queryTerminal was changed
Attach Issues:
mod - wwwroot/inc/remote.php Diff File

master 80bb1009

2011-09-27 20:40:46

andriyanov

Details Diff
r4804 code style clearance in IPv6Address::getArpa()
Attach Issues:
mod - wwwroot/inc/IPv6.php Diff File

master 122cc8cc

2011-09-27 20:28:36

andriyanov

Details Diff
r4803 new method in IPv6Address: getArpa (by Boris Lytochkin)
Attach Issues:
mod - wwwroot/inc/IPv6.php Diff File

master 62c607f3

2011-09-23 17:55:04

infrastation

Details Diff
r4802 SLBTriplet::getTriplets(): justify exception class
Attach Issues:
mod - wwwroot/inc/slb.php Diff File

master 1c0a61e2

2011-09-23 10:26:04

infrastation

Details Diff
r4801 getRunning8021QConfig(): empty "portconfig" is not an error, but empty "portdata" is
Attach Issues:
mod - wwwroot/inc/remote.php Diff File

master 8522ad7c

2011-09-22 21:30:46

andriyanov

Details Diff
r4800 bugfix: removed link to non-existent JS file
renderSLBTriplets changed
Attach Issues:
mod - wwwroot/inc/slb-interface.php Diff File

master 74a868cc

2011-09-19 10:52:13

infrastation

Details Diff
r4799 detectDeviceBreed(): JunOS11R is much like version 10
Attach Issues:
mod - wwwroot/inc/gateways.php Diff File

master 00073491

2011-09-19 10:38:08

infrastation

Details Diff
r4798 detectDeviceBreed(): recognize JunOS 10 on a router
Attach Issues:
mod - wwwroot/inc/gateways.php Diff File

master 55b55c4c

2011-09-17 16:15:52

andriyanov

Details Diff
r4797 removed %RESET% feature from SLBTriplet class
SLBTriplet::expand: the order of variable overriding changed (VS wins RSP in VS section)
Attach Issues:
mod - wwwroot/inc/slb.php Diff File

master 6fc5ca29

2011-09-16 18:58:50

infrastation

Details Diff
r4796 ios12SpotConfigText(): "end" is also used for IOS macros
Attach Issues:
mod - wwwroot/inc/deviceconfig.php Diff File

master 34c4eb8c

2011-09-16 18:49:32

infrastation

Details Diff
r4795 spotText(): add missing newline
Attach Issues:
mod - wwwroot/inc/deviceconfig.php Diff File

master 0f4517be

2011-09-16 18:42:29

infrastation

Details Diff
r4794 fix function name
Attach Issues:
mod - wwwroot/inc/deviceconfig.php Diff File

master eb8a4c05

2011-09-16 18:37:34

infrastation

Details Diff
r4793 Implement supplementary functions for "getallconf":

spotConfigText()
ios12SpotConfigText()
nxos4SpotConfigText()
fdry5SpotConfigText()
vrp5xSpotConfigText()
xos12SpotConfigText()
jun10SpotConfigText()
ftos8SpotConfigText()
Attach Issues:
mod - wwwroot/inc/gateways.php Diff File
mod - wwwroot/inc/deviceconfig.php Diff File

master 1e22a6fa

2011-09-16 17:52:26

infrastation

Details Diff
r4792 ios12TranslatePushQueue(): introduce "getallconf" pseudo-command
fdry5TranslatePushQueue(): idem
vrp53TranslatePushQueue(): idem
vrp55TranslatePushQueue(): idem
xos12TranslatePushQueue(): idem
jun10TranslatePushQueue(): idem
ftos8TranslatePushQueue(): idem
Attach Issues:
mod - wwwroot/inc/deviceconfig.php Diff File

master 047d6ee5

2011-09-16 10:37:22

infrastation

Details Diff
r4791 By Boris:

querySNMPData(): fix case blocks
renderSNMPPortFinder(): add extra portlet
RTSNMPDevice::__construct(): dispatch to proper class
RTSNMPv1, RTSNMPv2: add v2, fix naming for v1
Attach Issues:
mod - wwwroot/inc/interface.php Diff File
mod - wwwroot/inc/ophandlers.php Diff File
mod - wwwroot/inc/snmp.php Diff File
mod - ChangeLog Diff File

master 472510e7

2011-09-14 07:31:39

andriyanov

Details Diff
r4790 updateStickerForCell: check if attribute is linked to object to prevent DB exception
Attach Issues:
mod - wwwroot/inc/snmp.php Diff File
mod - ChangeLog Diff File

master 98f2bb05

2011-09-13 14:01:51

andriyanov

Details Diff
r4789 authorize8021QChangeRequests: respect $script_mode variable
apply8021qChangeRequest: removed undefined variable notice
Attach Issues:
mod - wwwroot/inc/functions.php Diff File

master fc9708a5

2011-09-09 18:20:51

andriyanov

Details Diff
r4788 new autotag {$unused} for ipv4vs and ipv4rspool
generateEntityAutoTags was changed
Attach Issues:
mod - wwwroot/inc/database.php Diff File

master 1e5a78f5

2011-09-09 11:37:13

andriyanov

Details Diff
r4787 bugfix: invalid ophandler for saving default SLB configs
Attach Issues:
mod - wwwroot/inc/navigation.php Diff File

master 9a83bfb3

2011-09-09 09:54:01

andriyanov

Details Diff
r4786 bugfix: generated SLB configration syntax was incorrect

SLBTriplet::generateConfig - fixed typo in template
Attach Issues:
mod - wwwroot/inc/slb.php Diff File

master fa688d0e

2011-09-09 08:55:37

andriyanov

Details Diff
r4785 bugfix: no comments in SLB template

SLBTriplet::generateConfig: config macros renamed
Attach Issues:
mod - wwwroot/inc/slb.php Diff File

master defd92d8

2011-09-08 15:06:18

andriyanov

Details Diff
r4784 IPv4SLB feature has been rewritten.
New feature: custom macro definitions in VS and RS configs.

2 new files: slb.php and slb-interface.php. All feature-related code moved there.

ophandlers: use sic instead of _REQUEST to eliminate html entities. These functions were affected:
addRealServer, addVService, updateSLBDefConfig, updateRealServer, updateVService, addLoadBalancer, addRSPool.

-updateRSInService: removed

hidden pages 'rservers' and 'lbs' were replaced by tabs in IPv4SLB page.

renderObject: triplets rendering code replaced by a call to renderSLBTriplets
renderIPAddress: idem, made using of new renderEntitySummary
-renderIPv4SLB: huge summary chart was removed

-renderRSPoolLBForm: removed for the sake of renderSLBEditTab
-renderVServiceLBForm: idem
-renderObjectSLB: idem

-renderRSPoolRSInServiceForm: in-service tab was removed

renderCellList: ability to display pre-filtered cell list, not all
renderCell: made using of renderSLBEntityCell for slb-related realms
-renderLBCell: removed for the sake of renderSLBEntityCell

functions moved from interface.php into slb-interface.php:
renderSLBDefConfig, renderIPv4SLB, renderLVSConfig, renderVirtualService, renderRSPoolServerForm,
renderNewSLBItemForm, renderSLBTriplets, renderRSPool, renderVSList, renderVSListEditForm,
renderRSPoolList, editRSPools, renderRealServerList, renderLBList, renderEditRSPool, renderEditVService,
renderSLBEntityCell.

database.php:
object schema changes:
* field 'poolcount' in the realm 'ipv4vs' renamed to 'refcnt'
* aplifyCell is no more filling 'ipv4rspools' field in the 'object' entities
* aplifyCell is no more filling fields in the 'ipv4rspool' and 'ipv4vs' entities

-getSLBSummary: huge summary chart was removed
-getSLBConfig: removed function
-commitSetInService: removed function
-getRSPoolsForObject: removed function

functions moved from database.php into slb.php:
addRStoRSPool, addLBtoRSPool, commitDeleteVS, commitUpdateRS, commitUpdateVS, commitCreateRSPool,
commitDeleteRSPool, getRSList, getLBList, commitUpdateSLBDefConf, getSLBDefaults

-lf_wrap: removed function
-apply_macros: idem
buildLVSConfig: moved into slb.php, now it is a wrapper around SLBTriplet::generateConfig
getIPv4VSOptions: moved into slb.php
getIPv4RSPoolOptions: idem

-trigger_poolrscount: removed unused trigger.

new classes: SLBTriplet, MacroParser.
new functions:
renderSLBEntityCell, renderSLBEditTab, renderSLBTripletsEdit, buildEntityLVSConfig
Attach Issues:
mod - wwwroot/css/pi.css Diff File
mod - wwwroot/inc/functions.php Diff File
add - wwwroot/inc/slb.php Diff File
add - wwwroot/inc/slb-interface.php Diff File
mod - wwwroot/inc/triggers.php Diff File
mod - wwwroot/inc/interface.php Diff File
mod - wwwroot/inc/init.php Diff File
mod - wwwroot/inc/navigation.php Diff File
mod - wwwroot/inc/database.php Diff File
mod - wwwroot/inc/interface-lib.php Diff File
mod - wwwroot/inc/ophandlers.php Diff File

master 86d614c3

2011-09-08 12:02:30

infrastation

Details Diff
r4783 SNMP: list WS-C3550-12G (465)
Attach Issues:
mod - wwwroot/inc/snmp.php Diff File
 First  Prev  1 2 3 ... 20 ... 40 ... 60 ... 80 ... 99 100 101 102 103 104 105 ... 120 ... 140 ... 160 ... 180 ... 200 ... 217 218 219  Next  Last