racktables
12 years agor1570 + further enhancements to the installer page
Denis Ovsienko [Sat, 19 Jan 2008 22:42:40 +0000 (22:42 +0000)] 
r1570 + further enhancements to the installer page

12 years agor1569 + adjust the missing config message to have a link to the installer
Denis Ovsienko [Sat, 19 Jan 2008 22:42:15 +0000 (22:42 +0000)] 
r1569 + adjust the missing config message to have a link to the installer

12 years agor1568 + remove the last JavaScript stuff, as I'm unable to get it working
Denis Ovsienko [Sat, 19 Jan 2008 20:49:57 +0000 (20:49 +0000)] 
r1568 + remove the last JavaScript stuff, as I'm unable to get it working

12 years agor1567 + another hack
Denis Ovsienko [Sat, 19 Jan 2008 20:48:49 +0000 (20:48 +0000)] 
r1567 + another hack

12 years agor1566 + fix missing init
Denis Ovsienko [Sat, 19 Jan 2008 15:32:08 +0000 (15:32 +0000)] 
r1566 + fix missing init

12 years agor1565 + change textarea sizes
Denis Ovsienko [Sat, 19 Jan 2008 15:31:55 +0000 (15:31 +0000)] 
r1565 + change textarea sizes

12 years agor1564 + give Collapsible Textareas a try
Denis Ovsienko [Sat, 19 Jan 2008 14:05:41 +0000 (14:05 +0000)] 
r1564 + give Collapsible Textareas a try

12 years agor1563 + draft Form.Element.Resize clause
Denis Ovsienko [Fri, 18 Jan 2008 14:40:42 +0000 (14:40 +0000)] 
r1563 + draft Form.Element.Resize clause

12 years agor1562 + fix typos
Denis Ovsienko [Fri, 18 Jan 2008 14:40:20 +0000 (14:40 +0000)] 
r1562 + fix typos
+ add 0.14.9 tag

12 years agor1561 + IPRealServer: fix missing column
Denis Ovsienko [Fri, 18 Jan 2008 13:17:27 +0000 (13:17 +0000)] 
r1561 + IPRealServer: fix missing column

12 years agor1560 + getSLBSummary(): fix SQL query for MySQL 4.x
Denis Ovsienko [Fri, 18 Jan 2008 13:09:24 +0000 (13:09 +0000)] 
r1560 + getSLBSummary(): fix SQL query for MySQL 4.x

12 years agor1559 + use Form.Element.Resize in rspools/edit, rspool/editrslist, rspool/editlblist
Denis Ovsienko [Thu, 17 Jan 2008 22:52:24 +0000 (22:52 +0000)] 
r1559 + use Form.Element.Resize in rspools/edit, rspool/editrslist, rspool/editlblist

12 years agor1558 + apply own patch to Form.Element.Resize
Denis Ovsienko [Thu, 17 Jan 2008 22:27:38 +0000 (22:27 +0000)] 
r1558 + apply own patch to Form.Element.Resize

12 years agor1557 + start a dedicated directory for JavaScript files
Denis Ovsienko [Thu, 17 Jan 2008 22:27:10 +0000 (22:27 +0000)] 
r1557 + start a dedicated directory for JavaScript files
+ import Form.Element.Resize.js version 0.05
+ make virtual service editor use the new Form.Element.Resize JS class

12 years agor1556 + implemented SLB macros
Denis Ovsienko [Thu, 17 Jan 2008 17:13:20 +0000 (17:13 +0000)] 
r1556 + implemented SLB macros

12 years agor1555 + implemented "Add many" portlet for RS list tab
Denis Ovsienko [Thu, 17 Jan 2008 16:50:00 +0000 (16:50 +0000)] 
r1555 + implemented "Add many" portlet for RS list tab
+ render VS and RS configs in object view
+ render VS name in LB view

12 years agor1554 + implement "in service" RS attribute and treat it appropriately
Denis Ovsienko [Wed, 16 Jan 2008 15:11:03 +0000 (15:11 +0000)] 
r1554 + implement "in service" RS attribute and treat it appropriately

12 years agor1553 + completed buildLBConfig() and renderLVSConfig()
Denis Ovsienko [Wed, 16 Jan 2008 12:54:33 +0000 (12:54 +0000)] 
r1553 + completed buildLBConfig() and renderLVSConfig()

12 years agor1552 + fixed tabindex in editRSPools()
Denis Ovsienko [Wed, 16 Jan 2008 11:21:42 +0000 (11:21 +0000)] 
r1552 + fixed tabindex in editRSPools()

12 years agor1551 + fix "Real server pools" portlet of object view
Denis Ovsienko [Wed, 16 Jan 2008 10:39:04 +0000 (10:39 +0000)] 
r1551 + fix "Real server pools" portlet of object view

12 years agor1550 + only list NATV4_PERFORMERS as LB candidates
Denis Ovsienko [Wed, 16 Jan 2008 01:34:51 +0000 (01:34 +0000)] 
r1550 + only list NATV4_PERFORMERS as LB candidates

12 years agor1549 + note two new UI options
Denis Ovsienko [Wed, 16 Jan 2008 01:29:48 +0000 (01:29 +0000)] 
r1549 + note two new UI options

12 years agor1548 + fixed broken trigger_lvsconfig()
Denis Ovsienko [Wed, 16 Jan 2008 01:25:37 +0000 (01:25 +0000)] 
r1548 + fixed broken trigger_lvsconfig()
+ implemented new IPV4_PERFORMERS and NATV4_PERFORMERS UI options (ticket:117)

12 years agor1547 + implement DEFAULT_SLB_VS_PORT and DEFAULT_SLB_RS_PORT
Denis Ovsienko [Wed, 16 Jan 2008 01:08:05 +0000 (01:08 +0000)] 
r1547 + implement DEFAULT_SLB_VS_PORT and DEFAULT_SLB_RS_PORT
+ make all port inputs of size 5

12 years agor1546 + prepare to use the new SLB data for LVS config generation
Denis Ovsienko [Wed, 16 Jan 2008 00:40:40 +0000 (00:40 +0000)] 
r1546 + prepare to use the new SLB data for LVS config generation

12 years agor1545 + fix VS/RS config block alignment
Denis Ovsienko [Tue, 15 Jan 2008 23:58:53 +0000 (23:58 +0000)] 
r1545 + fix VS/RS config block alignment

12 years agor1544 + adjust SLB table once more
Denis Ovsienko [Tue, 15 Jan 2008 23:28:18 +0000 (23:28 +0000)] 
r1544 + adjust SLB table once more

12 years agor1543 + fix column alignment
Denis Ovsienko [Tue, 15 Jan 2008 23:18:36 +0000 (23:18 +0000)] 
r1543 + fix column alignment

12 years agor1542 + fixed SLB tactical overview
Denis Ovsienko [Tue, 15 Jan 2008 23:05:46 +0000 (23:05 +0000)] 
r1542 + fixed SLB tactical overview

12 years agor1541 + fix broken delLB op for RS pool
Denis Ovsienko [Tue, 15 Jan 2008 18:17:01 +0000 (18:17 +0000)] 
r1541 + fix broken delLB op for RS pool

12 years agor1540 + fix LB portlet for RS pool
Denis Ovsienko [Tue, 15 Jan 2008 17:54:22 +0000 (17:54 +0000)] 
r1540 + fix LB portlet for RS pool

12 years agor1539 + fix RS pool LB management
Denis Ovsienko [Tue, 15 Jan 2008 17:44:25 +0000 (17:44 +0000)] 
r1539 + fix RS pool LB management

12 years agor1538 + redesign SLB relational model
Denis Ovsienko [Tue, 15 Jan 2008 16:39:57 +0000 (16:39 +0000)] 
r1538 + redesign SLB relational model
+ update install/upgrade files appropriately
+ update SLB functions appropriately

12 years agor1537 + rearrnage RS poll management pages
Denis Ovsienko [Tue, 15 Jan 2008 12:57:26 +0000 (12:57 +0000)] 
r1537 + rearrnage RS poll management pages

12 years agor1536 + add unique key for IPRealServer
Denis Ovsienko [Tue, 15 Jan 2008 11:39:18 +0000 (11:39 +0000)] 
r1536 + add unique key for IPRealServer

12 years agor1535 + getRSPoolInfo(): fix RS sort order
Denis Ovsienko [Tue, 15 Jan 2008 11:20:55 +0000 (11:20 +0000)] 
r1535 + getRSPoolInfo(): fix RS sort order

12 years agor1534 + use 0.14.9 as our DB version
Denis Ovsienko [Tue, 15 Jan 2008 11:00:06 +0000 (11:00 +0000)] 
r1534 + use 0.14.9 as our DB version

12 years agor1533 + bugfix: config reset was wrong for default port type
Denis Ovsienko [Tue, 15 Jan 2008 00:35:17 +0000 (00:35 +0000)] 
r1533 + bugfix: config reset was wrong for default port type

12 years agor1532 + redid the steps array
Denis Ovsienko [Tue, 15 Jan 2008 00:25:10 +0000 (00:25 +0000)] 
r1532 + redid the steps array
+ replace GD_VERSION with IMG_PNG, because the former is available in PHP 5.2.4+ only

12 years agor1531 + log ticket:46
Denis Ovsienko [Mon, 14 Jan 2008 23:26:39 +0000 (23:26 +0000)] 
r1531 + log ticket:46

12 years agor1530 + done with dictionary layout (ticket:17) and words refcnt guard (ticket:46)
Denis Ovsienko [Mon, 14 Jan 2008 23:25:19 +0000 (23:25 +0000)] 
r1530 + done with dictionary layout (ticket:17) and words refcnt guard (ticket:46)

12 years agor1529 + testing new dictionary editor
Denis Ovsienko [Mon, 14 Jan 2008 23:11:27 +0000 (23:11 +0000)] 
r1529 + testing new dictionary editor

12 years agor1528 + fix header
Denis Ovsienko [Mon, 14 Jan 2008 22:52:54 +0000 (22:52 +0000)] 
r1528 + fix header

12 years agor1527 + getDict(): set reference counter for each word in the dictionary
Denis Ovsienko [Mon, 14 Jan 2008 22:50:48 +0000 (22:50 +0000)] 
r1527 + getDict(): set reference counter for each word in the dictionary
+ renderDictionary(): display the refcnt, if it is not 0

12 years agor1526 + fixing getIPAddress() to workaround PDO oddness (ticket:89)
Denis Ovsienko [Mon, 14 Jan 2008 20:55:56 +0000 (20:55 +0000)] 
r1526 + fixing getIPAddress() to workaround PDO oddness (ticket:89)

12 years agor1525 + implemented LB lister
Denis Ovsienko [Mon, 14 Jan 2008 19:39:50 +0000 (19:39 +0000)] 
r1525 + implemented LB lister
+ fixed RS lister

12 years agor1524 + implemented RS lister page
Denis Ovsienko [Mon, 14 Jan 2008 19:20:47 +0000 (19:20 +0000)] 
r1524 + implemented RS lister page

12 years agor1523 + fix missing closing TABLE element
Denis Ovsienko [Mon, 14 Jan 2008 18:45:21 +0000 (18:45 +0000)] 
r1523 + fix missing closing TABLE element
+ remove debug lines

12 years agor1522 + implement RS pool management
Denis Ovsienko [Mon, 14 Jan 2008 18:42:30 +0000 (18:42 +0000)] 
r1522 + implement RS pool management
+ fix VS management

12 years agor1521 + getRSPoolList(): return RS count as well
Denis Ovsienko [Mon, 14 Jan 2008 18:10:52 +0000 (18:10 +0000)] 
r1521 + getRSPoolList(): return RS count as well

12 years agor1520 + log work done
Denis Ovsienko [Mon, 14 Jan 2008 17:27:35 +0000 (17:27 +0000)] 
r1520 + log work done

12 years agor1519 + render utilization for IPv4 networks mgmt tab the same way it is done for...
Denis Ovsienko [Mon, 14 Jan 2008 17:19:49 +0000 (17:19 +0000)] 
r1519 + render utilization for IPv4 networks mgmt tab the same way it is done for viewing tab

12 years agor1518 + make VS page tabless
Denis Ovsienko [Mon, 14 Jan 2008 17:13:06 +0000 (17:13 +0000)] 
r1518 + make VS page tabless

12 years agor1517 + implemented all VS management functions
Denis Ovsienko [Mon, 14 Jan 2008 17:05:42 +0000 (17:05 +0000)] 
r1517 + implemented all VS management functions
+ fixed VS protocol SELECT element

12 years agor1516 + fix typo
Denis Ovsienko [Mon, 14 Jan 2008 17:04:22 +0000 (17:04 +0000)] 
r1516 + fix typo

12 years agor1515 + introduce assertIPv4Arg() validator
Denis Ovsienko [Mon, 14 Jan 2008 16:01:25 +0000 (16:01 +0000)] 
r1515 + introduce assertIPv4Arg() validator

12 years agor1514 + implementing VS management form
Denis Ovsienko [Mon, 14 Jan 2008 14:59:31 +0000 (14:59 +0000)] 
r1514 + implementing VS management form

12 years agor1513 + introduce getRSPoolsForObject() and use to to display RS pools at the main...
Denis Ovsienko [Mon, 14 Jan 2008 13:58:22 +0000 (13:58 +0000)] 
r1513 + introduce getRSPoolsForObject() and use to to display RS pools at the main object display

12 years agor1512 + implement LB management for RS pools
Denis Ovsienko [Mon, 14 Jan 2008 13:17:36 +0000 (13:17 +0000)] 
r1512 + implement LB management for RS pools
+ fix broken RS updates
+ adjust SLB pages and tables

12 years agor1511 + create SLB tables
Denis Ovsienko [Mon, 14 Jan 2008 10:58:14 +0000 (10:58 +0000)] 
r1511 + create SLB tables

12 years agor1510 + display percentage for progress bar image
Denis Ovsienko [Sun, 13 Jan 2008 16:02:34 +0000 (16:02 +0000)] 
r1510 + display percentage for progress bar image

12 years agor1509 + fix comment
Denis Ovsienko [Sun, 13 Jan 2008 15:25:24 +0000 (15:25 +0000)] 
r1509 + fix comment

12 years agor1508 + fix getResidentRacksData() return value
Denis Ovsienko [Sun, 13 Jan 2008 15:24:17 +0000 (15:24 +0000)] 
r1508 + fix getResidentRacksData() return value

12 years agor1507 + introduce resetThumbCache() and call it where appropriate
Denis Ovsienko [Sun, 13 Jan 2008 15:17:41 +0000 (15:17 +0000)] 
r1507 + introduce resetThumbCache() and call it where appropriate

12 years agor1506 + log work done
Denis Ovsienko [Sun, 13 Jan 2008 14:49:11 +0000 (14:49 +0000)] 
r1506 + log work done

12 years agor1505 + implement rack thumbnails caching (ticket:34)
Denis Ovsienko [Sun, 13 Jan 2008 14:47:17 +0000 (14:47 +0000)] 
r1505 + implement rack thumbnails caching (ticket:34)

12 years agor1504 + add thumb_data column
Denis Ovsienko [Sun, 13 Jan 2008 14:46:10 +0000 (14:46 +0000)] 
r1504 + add thumb_data column

12 years agor1503 + welcome loadThumbCache() and saveThumbCache()
Denis Ovsienko [Sun, 13 Jan 2008 14:44:48 +0000 (14:44 +0000)] 
r1503 + welcome loadThumbCache() and saveThumbCache()

12 years agor1502 + introduce getObjectCount() and try using it
Denis Ovsienko [Sat, 12 Jan 2008 14:32:12 +0000 (14:32 +0000)] 
r1502 + introduce getObjectCount() and try using it

12 years agor1501 + employ __FUNCTION__ instead of hardcoded function names even more
Denis Ovsienko [Sat, 12 Jan 2008 14:18:48 +0000 (14:18 +0000)] 
r1501 + employ __FUNCTION__ instead of hardcoded function names even more

12 years agor1500 + render_rack_thumb.php becomes render_image.php
Denis Ovsienko [Sat, 12 Jan 2008 13:55:57 +0000 (13:55 +0000)] 
r1500 + render_rack_thumb.php becomes render_image.php

12 years agor1499 + enhance IPv4 space page: align columns, render utilization progress bar
Denis Ovsienko [Sat, 12 Jan 2008 13:50:27 +0000 (13:50 +0000)] 
r1499 + enhance IPv4 space page: align columns, render utilization progress bar

12 years agor1498 + allow 0%
Denis Ovsienko [Sat, 12 Jan 2008 13:48:06 +0000 (13:48 +0000)] 
r1498 + allow 0%

12 years agor1497 + renderRackThumb(): cache colorFromHex() calls
Denis Ovsienko [Sat, 12 Jan 2008 13:40:08 +0000 (13:40 +0000)] 
r1497 + renderRackThumb(): cache colorFromHex() calls
+ renderProgressbarImage(): the function was completely broken. Fixed.

12 years agor1496 + fix missing global
Denis Ovsienko [Sat, 12 Jan 2008 13:38:47 +0000 (13:38 +0000)] 
r1496 + fix missing global

12 years agor1495 + generalize render_rack_thumb.php and try to make use of it for progress bar...
Denis Ovsienko [Sat, 12 Jan 2008 13:33:14 +0000 (13:33 +0000)] 
r1495 + generalize render_rack_thumb.php and try to make use of it for progress bar rendering

12 years agor1494 + getRSUforRackRow(): initialize variable to 0
Denis Ovsienko [Sat, 12 Jan 2008 13:23:51 +0000 (13:23 +0000)] 
r1494 + getRSUforRackRow(): initialize variable to 0

12 years agor1493 + fix page title for RS pools
Denis Ovsienko [Fri, 11 Jan 2008 22:17:42 +0000 (22:17 +0000)] 
r1493 + fix page title for RS pools

12 years agor1492 + learn to list RS pools
Denis Ovsienko [Fri, 11 Jan 2008 17:49:16 +0000 (17:49 +0000)] 
r1492 + learn to list RS pools

12 years agor1491 + fix missing global declaration
Denis Ovsienko [Fri, 11 Jan 2008 17:19:59 +0000 (17:19 +0000)] 
r1491 + fix missing global declaration

12 years agor1490 + implemented VS list rendering
Denis Ovsienko [Fri, 11 Jan 2008 17:09:09 +0000 (17:09 +0000)] 
r1490 + implemented VS list rendering
+ fix pool listing for VS
+ fix page titles

12 years agor1489 + stick with more or less consistent SLB navigation
Denis Ovsienko [Fri, 11 Jan 2008 16:31:59 +0000 (16:31 +0000)] 
r1489 + stick with more or less consistent SLB navigation

12 years agor1488 + implement and use dynamic_title_rspool()
Denis Ovsienko [Fri, 11 Jan 2008 15:09:10 +0000 (15:09 +0000)] 
r1488 + implement and use dynamic_title_rspool()

12 years agor1487 + initial code for deleting/editing real servers in a pool
Denis Ovsienko [Fri, 11 Jan 2008 14:53:55 +0000 (14:53 +0000)] 
r1487 + initial code for deleting/editing real servers in a pool

12 years agor1486 + fix preformatting for RS config
Denis Ovsienko [Fri, 11 Jan 2008 14:15:16 +0000 (14:15 +0000)] 
r1486 + fix preformatting for RS config

12 years agor1485 + adding a real server to a pool is possible now
Denis Ovsienko [Fri, 11 Jan 2008 14:13:43 +0000 (14:13 +0000)] 
r1485 + adding a real server to a pool is possible now

12 years agor1484 + fix dictionary renderer
Denis Ovsienko [Fri, 11 Jan 2008 12:42:59 +0000 (12:42 +0000)] 
r1484 + fix dictionary renderer

12 years agor1483 + getRSPoolInfo(): let caller fetch VS info by it own
Denis Ovsienko [Fri, 11 Jan 2008 12:28:04 +0000 (12:28 +0000)] 
r1483 + getRSPoolInfo(): let caller fetch VS info by it own
+ renderRSPool(): render VS link properly

12 years agor1482 + getVServiceInfo() seems to be working
Denis Ovsienko [Fri, 11 Jan 2008 12:08:40 +0000 (12:08 +0000)] 
r1482 + getVServiceInfo() seems to be working
+ renderVirtualService() looks much better

12 years agor1481 + done renderRSPool()
Denis Ovsienko [Thu, 10 Jan 2008 17:45:06 +0000 (17:45 +0000)] 
r1481 + done renderRSPool()
+ small bits here and there

12 years agor1480 + IPRealServer: idem
Denis Ovsienko [Thu, 10 Jan 2008 17:05:32 +0000 (17:05 +0000)] 
r1480 + IPRealServer: idem

12 years agor1479 + IPLoadBalancer: follow the same naming as well
Denis Ovsienko [Thu, 10 Jan 2008 16:44:19 +0000 (16:44 +0000)] 
r1479 + IPLoadBalancer: follow the same naming as well

12 years agor1478 + IPVirtualService SQL table: unify config column names
Denis Ovsienko [Thu, 10 Jan 2008 16:30:03 +0000 (16:30 +0000)] 
r1478 + IPVirtualService SQL table: unify config column names

12 years agor1477 + remake SLB summary structure once more for convenient rendering
Denis Ovsienko [Thu, 10 Jan 2008 15:38:03 +0000 (15:38 +0000)] 
r1477 + remake SLB summary structure once more for convenient rendering

12 years agor1476 + fix getSLBSummary() for the new SQL tables set
Denis Ovsienko [Thu, 10 Jan 2008 10:31:23 +0000 (10:31 +0000)] 
r1476 + fix getSLBSummary() for the new SQL tables set

12 years agor1475 + HTTP installer draft (ticket:33)
Denis Ovsienko [Wed, 9 Jan 2008 22:05:54 +0000 (22:05 +0000)] 
r1475 + HTTP installer draft (ticket:33)

12 years agor1474 + new tables in DB: IPLoadBalancer, IPRSPool, IPRealServer, IPVirtualService
Denis Ovsienko [Wed, 9 Jan 2008 18:30:04 +0000 (18:30 +0000)] 
r1474 + new tables in DB: IPLoadBalancer, IPRSPool, IPRealServer, IPVirtualService

12 years agor1473 + initial revision of renderVSRSPoolForm()
Denis Ovsienko [Wed, 9 Jan 2008 16:33:31 +0000 (16:33 +0000)] 
r1473 + initial revision of renderVSRSPoolForm()

12 years agor1472 + provide tabno in the error message
Denis Ovsienko [Wed, 9 Jan 2008 12:57:12 +0000 (12:57 +0000)] 
r1472 + provide tabno in the error message

12 years agor1471 + fix ticket:25 (IPv4 subnets tabindex)
Denis Ovsienko [Tue, 8 Jan 2008 22:10:30 +0000 (22:10 +0000)] 
r1471 + fix ticket:25 (IPv4 subnets tabindex)