racktables
12 years agor1656 + don't try calling stripslashes() on arrays
Denis Ovsienko [Mon, 11 Feb 2008 11:58:12 +0000 (11:58 +0000)] 
r1656 + don't try calling stripslashes() on arrays

12 years agor1654 + getting ready for 0.14.10 RackTables-0.14.10
Denis Ovsienko [Fri, 1 Feb 2008 14:34:06 +0000 (14:34 +0000)] 
r1654 + getting ready for 0.14.10

12 years agor1653 + one more assertion in addRange()
Denis Ovsienko [Fri, 1 Feb 2008 14:26:24 +0000 (14:26 +0000)] 
r1653 + one more assertion in addRange()

12 years agor1652 + upgrade auth seems fixed now
Denis Ovsienko [Fri, 1 Feb 2008 14:22:12 +0000 (14:22 +0000)] 
r1652 + upgrade auth seems fixed now

12 years agor1651 + rearrange checks in upgrade scripts into a more correct ones
Denis Ovsienko [Fri, 1 Feb 2008 14:07:30 +0000 (14:07 +0000)] 
r1651 + rearrange checks in upgrade scripts into a more correct ones

12 years agor1650 + addRange(): check submitted data
Denis Ovsienko [Fri, 1 Feb 2008 13:36:47 +0000 (13:36 +0000)] 
r1650 + addRange(): check submitted data
+ addPortForwarding(): employ assertions
+ renderLVSConfig(): fix missing global

12 years agor1649 + renderRackSpaceForObject(): fixed working copy building
Denis Ovsienko [Fri, 1 Feb 2008 13:12:12 +0000 (13:12 +0000)] 
r1649 + renderRackSpaceForObject(): fixed working copy building
+ add RACK_PRESELECT_THRESHOLD to where it is normally should be

12 years agor1648 + trying to fix ticket:15 (the only rack in the working copy)
Denis Ovsienko [Thu, 31 Jan 2008 21:38:45 +0000 (21:38 +0000)] 
r1648 + trying to fix ticket:15 (the only rack in the working copy)

12 years agor1647 + restore missing break
Denis Ovsienko [Thu, 31 Jan 2008 21:29:35 +0000 (21:29 +0000)] 
r1647 + restore missing break

12 years agor1646 + fix RackHistory to the same field set, as Rack
Denis Ovsienko [Thu, 31 Jan 2008 20:58:33 +0000 (20:58 +0000)] 
r1646 + fix RackHistory to the same field set, as Rack

12 years agor1645 + recordHistory(): display failed query
Denis Ovsienko [Thu, 31 Jan 2008 20:55:04 +0000 (20:55 +0000)] 
r1645 + recordHistory(): display failed query

12 years agor1644 + getRSUforRackRow() return 0 for an empty row, don't fail
Denis Ovsienko [Thu, 31 Jan 2008 20:44:40 +0000 (20:44 +0000)] 
r1644 + getRSUforRackRow() return 0 for an empty row, don't fail

12 years agor1643 + "still" isn't always the right expression
Denis Ovsienko [Thu, 31 Jan 2008 20:31:33 +0000 (20:31 +0000)] 
r1643 + "still" isn't always the right expression

12 years agor1642 + bump code version up
Denis Ovsienko [Thu, 31 Jan 2008 20:31:02 +0000 (20:31 +0000)] 
r1642 + bump code version up

12 years agor1641 + finally finish Live PTR with r/w operations and stats (ticket:63)
Denis Ovsienko [Thu, 31 Jan 2008 19:08:38 +0000 (19:08 +0000)] 
r1641 + finally finish Live PTR with r/w operations and stats (ticket:63)

12 years agor1640 + initial implementation of Live PTR updating code
Denis Ovsienko [Thu, 31 Jan 2008 18:23:38 +0000 (18:23 +0000)] 
r1640 + initial implementation of Live PTR updating code

12 years agor1639 + renderIPRange(): make pager more accurate
Denis Ovsienko [Thu, 31 Jan 2008 16:43:04 +0000 (16:43 +0000)] 
r1639 + renderIPRange(): make pager more accurate
+ renderLivePTR(): fix values comparision; fix pager

12 years agor1638 + introduce trerror CSS class and switch most trwarning elements to it
Denis Ovsienko [Thu, 31 Jan 2008 15:53:40 +0000 (15:53 +0000)] 
r1638 + introduce trerror CSS class and switch most trwarning elements to it
+ renderLivePTR(): use all of them

12 years agor1637 + initial PTR data renderer
Denis Ovsienko [Thu, 31 Jan 2008 15:37:32 +0000 (15:37 +0000)] 
r1637 + initial PTR data renderer

12 years agor1636 + fix 'iprange' page bypass arg
Denis Ovsienko [Thu, 31 Jan 2008 15:09:37 +0000 (15:09 +0000)] 
r1636 + fix 'iprange' page bypass arg
+ initial code for DNS PTR resolving

12 years agor1635 + renderRackObject(): make use of string_insert_hrefs()
Denis Ovsienko [Thu, 31 Jan 2008 10:28:18 +0000 (10:28 +0000)] 
r1635 + renderRackObject(): make use of string_insert_hrefs()

12 years agor1634 + renderUIResetForm(): tell about USER_AUTH_SRC left intact
Denis Ovsienko [Thu, 31 Jan 2008 10:24:29 +0000 (10:24 +0000)] 
r1634 + renderUIResetForm(): tell about USER_AUTH_SRC left intact

12 years agor1633 + resetUIConfig(): don't forget to reset DETECT_URLS as well
Denis Ovsienko [Thu, 31 Jan 2008 10:23:16 +0000 (10:23 +0000)] 
r1633 + resetUIConfig(): don't forget to reset DETECT_URLS as well

12 years agor1632 + renderGridForm(): use POST for form submit
Denis Ovsienko [Thu, 31 Jan 2008 10:16:13 +0000 (10:16 +0000)] 
r1632 + renderGridForm(): use POST for form submit

12 years agor1631 + borrow string_insert_hrefs() and function email_regex_simple() from Mantis
Denis Ovsienko [Thu, 31 Jan 2008 10:13:34 +0000 (10:13 +0000)] 
r1631 + borrow string_insert_hrefs() and function email_regex_simple() from Mantis

12 years agor1630 + start 0.14.10 development cycle
Denis Ovsienko [Thu, 31 Jan 2008 10:12:52 +0000 (10:12 +0000)] 
r1630 + start 0.14.10 development cycle
+ introduce DETECT_URLS option

12 years agor1629 + renderEditObjectForm(): check value instead of key to make reset work for...
Denis Ovsienko [Thu, 31 Jan 2008 09:50:02 +0000 (09:50 +0000)] 
r1629 + renderEditObjectForm(): check value instead of key to make reset work for strings as well

12 years agor1628 + make renderEditObjectForm() use POST to avoid hitting GET length limit
Denis Ovsienko [Thu, 31 Jan 2008 09:42:50 +0000 (09:42 +0000)] 
r1628 + make renderEditObjectForm() use POST to avoid hitting GET length limit

12 years agor1627 + add LDAP options
Denis Ovsienko [Wed, 30 Jan 2008 17:34:47 +0000 (17:34 +0000)] 
r1627 + add LDAP options

12 years agor1626 + make authenticated_via_ldap() really work
Denis Ovsienko [Wed, 30 Jan 2008 17:33:11 +0000 (17:33 +0000)] 
r1626 + make authenticated_via_ldap() really work

12 years agor1624 + stamp RackTables release 0.14.9 RackTables-0.14.9
Denis Ovsienko [Wed, 30 Jan 2008 10:20:16 +0000 (10:20 +0000)] 
r1624 + stamp RackTables release 0.14.9

12 years agor1623 + admit the new version is coming
Denis Ovsienko [Tue, 29 Jan 2008 21:45:38 +0000 (21:45 +0000)] 
r1623 + admit the new version is coming

12 years agor1622 + fix typo
Denis Ovsienko [Tue, 29 Jan 2008 21:42:26 +0000 (21:42 +0000)] 
r1622 + fix typo

12 years agor1621 + list more addresses
Denis Ovsienko [Tue, 29 Jan 2008 21:38:47 +0000 (21:38 +0000)] 
r1621 + list more addresses
+ show NYLBs as servers, hence they pretend to be IPVS boxes

12 years agor1620 + added lost options: DEFAULT_SLB_VS_PORT, DEFAULT_SLB_RS_PORT, IPV4_PERFORMERS...
Denis Ovsienko [Tue, 29 Jan 2008 21:25:19 +0000 (21:25 +0000)] 
r1620 + added lost options: DEFAULT_SLB_VS_PORT, DEFAULT_SLB_RS_PORT, IPV4_PERFORMERS, NATV4_PERFORMERS

12 years agor1619 + extend SLB sample
Denis Ovsienko [Tue, 29 Jan 2008 21:14:45 +0000 (21:14 +0000)] 
r1619 + extend SLB sample

12 years agor1618 + removed obsolete problem_id column from sample data
Denis Ovsienko [Tue, 29 Jan 2008 20:58:50 +0000 (20:58 +0000)] 
r1618 + removed obsolete problem_id column from sample data

12 years agor1617 + initial SLB sample records
Denis Ovsienko [Tue, 29 Jan 2008 20:56:07 +0000 (20:56 +0000)] 
r1617 + initial SLB sample records

12 years agor1616 + fix resetUIConfig() to include recently introduced options
Denis Ovsienko [Tue, 29 Jan 2008 20:04:19 +0000 (20:04 +0000)] 
r1616 + fix resetUIConfig() to include recently introduced options

12 years agor1615 + rearrange checks order
Denis Ovsienko [Tue, 29 Jan 2008 18:29:13 +0000 (18:29 +0000)] 
r1615 + rearrange checks order

12 years agor1614 + added USER_AUTH_SRC lines
Denis Ovsienko [Tue, 29 Jan 2008 18:25:03 +0000 (18:25 +0000)] 
r1614 + added USER_AUTH_SRC lines

12 years agor1613 + make hash ext test more complete
Denis Ovsienko [Tue, 29 Jan 2008 18:18:51 +0000 (18:18 +0000)] 
r1613 + make hash ext test more complete
+ split SQL and LDAP auth functions

12 years agor1612 + markup for more missing tabs
Denis Ovsienko [Tue, 29 Jan 2008 07:28:57 +0000 (07:28 +0000)] 
r1612 + markup for more missing tabs

12 years agor1611 + fix typo
Denis Ovsienko [Tue, 29 Jan 2008 07:21:09 +0000 (07:21 +0000)] 
r1611 + fix typo

12 years agor1610 + show 2 missing tabs
Denis Ovsienko [Tue, 29 Jan 2008 07:17:33 +0000 (07:17 +0000)] 
r1610 + show 2 missing tabs

12 years agor1609 + added a warning to the unfinished installer
Denis Ovsienko [Mon, 28 Jan 2008 23:38:36 +0000 (23:38 +0000)] 
r1609 + added a warning to the unfinished installer

12 years agor1608 + log more work done
Denis Ovsienko [Mon, 28 Jan 2008 23:31:27 +0000 (23:31 +0000)] 
r1608 + log more work done

12 years agor1607 + alter table RackSpace drop column problem_id
Denis Ovsienko [Mon, 28 Jan 2008 23:29:58 +0000 (23:29 +0000)] 
r1607 + alter table RackSpace drop column problem_id

12 years agor1606 + try another SLB art
Denis Ovsienko [Mon, 28 Jan 2008 22:56:11 +0000 (22:56 +0000)] 
r1606 + try another SLB art

12 years agor1605 + split IPv4 space and IPv4 SLB into 2 distinct pages
Denis Ovsienko [Mon, 28 Jan 2008 22:45:16 +0000 (22:45 +0000)] 
r1605 + split IPv4 space and IPv4 SLB into 2 distinct pages
+ move help content to wiki and hide help page completely

12 years agor1604 + renderDictionaryEditor(): fix typo, fix table header, fix row ordering
Denis Ovsienko [Sun, 27 Jan 2008 15:37:27 +0000 (15:37 +0000)] 
r1604 + renderDictionaryEditor(): fix typo, fix table header, fix row ordering

12 years agor1603 + make the image even lighter
Denis Ovsienko [Sun, 27 Jan 2008 15:31:09 +0000 (15:31 +0000)] 
r1603 + make the image even lighter

12 years agor1602 + new icon and new code to justify deletion links (ticket:118)
Denis Ovsienko [Sun, 27 Jan 2008 15:26:41 +0000 (15:26 +0000)] 
r1602 + new icon and new code to justify deletion links (ticket:118)

12 years agor1601 + move apply_macros() and lf_wrap() to a more appropriate location
Denis Ovsienko [Wed, 23 Jan 2008 16:06:51 +0000 (16:06 +0000)] 
r1601 + move apply_macros() and lf_wrap() to a more appropriate location
+ fix renderLVSConfig() once more for an even better LFs

12 years agor1600 + bugfix for renderLVSConfig(): treat newlines properly
Denis Ovsienko [Wed, 23 Jan 2008 15:46:36 +0000 (15:46 +0000)] 
r1600 + bugfix for renderLVSConfig(): treat newlines properly

12 years agor1599 + fixed message
Denis Ovsienko [Wed, 23 Jan 2008 13:50:22 +0000 (13:50 +0000)] 
r1599 + fixed message

12 years agor1597 + add even/odd highlighting to renderVSList(), renderRSPoolList(), renderRealSe...
Denis Ovsienko [Wed, 23 Jan 2008 11:56:37 +0000 (11:56 +0000)] 
r1597 + add even/odd highlighting to renderVSList(), renderRSPoolList(), renderRealServerList() and renderLBList()

12 years agor1596 + generate protocol automatically for LVS case
Denis Ovsienko [Tue, 22 Jan 2008 16:57:23 +0000 (16:57 +0000)] 
r1596 + generate protocol automatically for LVS case

12 years agor1595 + log magic_quotes bugfix
Denis Ovsienko [Tue, 22 Jan 2008 10:36:48 +0000 (10:36 +0000)] 
r1595 + log magic_quotes bugfix

12 years agor1594 + finally sort out the magic quotes issue and revert back to traditional DB...
Denis Ovsienko [Tue, 22 Jan 2008 10:35:08 +0000 (10:35 +0000)] 
r1594 + finally sort out the magic quotes issue and revert back to traditional DB escaping

12 years agor1593 + fix incorrectly referenced find.png
Denis Ovsienko [Tue, 22 Jan 2008 09:22:45 +0000 (09:22 +0000)] 
r1593 + fix incorrectly referenced find.png
+ replace 3 last hardcoded image links with printImageHREF() calls

12 years agor1592 + a little more done for the installer script
Denis Ovsienko [Mon, 21 Jan 2008 23:19:19 +0000 (23:19 +0000)] 
r1592 + a little more done for the installer script

12 years agor1591 + move static auth records to dictionary base
Denis Ovsienko [Mon, 21 Jan 2008 23:00:24 +0000 (23:00 +0000)] 
r1591 + move static auth records to dictionary base

12 years agor1590 + wipe LOCK/UNLOCK here as well
Denis Ovsienko [Mon, 21 Jan 2008 22:50:39 +0000 (22:50 +0000)] 
r1590 + wipe LOCK/UNLOCK here as well

12 years agor1589 + strip LOCK/UNLOCK and leave only INSERT queries
Denis Ovsienko [Mon, 21 Jan 2008 22:47:27 +0000 (22:47 +0000)] 
r1589 + strip LOCK/UNLOCK and leave only INSERT queries

12 years agor1588 + strip comments and SQL vars from the file, ship pure CREATE TABLE queries
Denis Ovsienko [Mon, 21 Jan 2008 22:43:54 +0000 (22:43 +0000)] 
r1588 + strip comments and SQL vars from the file, ship pure CREATE TABLE queries

12 years agor1587 + make html_entity_decode() use the same quoting style as htmlentities() does
Denis Ovsienko [Mon, 21 Jan 2008 19:43:42 +0000 (19:43 +0000)] 
r1587 + make html_entity_decode() use the same quoting style as htmlentities() does

12 years agor1586 + explicitly turn magic quotes off
Denis Ovsienko [Mon, 21 Jan 2008 19:41:43 +0000 (19:41 +0000)] 
r1586 + explicitly turn magic quotes off
+ don't perform DB quoting

12 years agor1585 + escapeString(): provide a mean to skip DB quoting
Denis Ovsienko [Mon, 21 Jan 2008 19:40:41 +0000 (19:40 +0000)] 
r1585 + escapeString(): provide a mean to skip DB quoting
+ commitUpdateLB(): satisfy with zero records updated
+ commitUpdateVS(): ditto

12 years agor1584 + fix misspelling
Denis Ovsienko [Mon, 21 Jan 2008 17:02:39 +0000 (17:02 +0000)] 
r1584 + fix misspelling

12 years agor1583 + activateSLBConfig(): strip CR symblos; adjust tmp file name
Denis Ovsienko [Mon, 21 Jan 2008 16:35:56 +0000 (16:35 +0000)] 
r1583 + activateSLBConfig(): strip CR symblos; adjust tmp file name

12 years agor1582 + last important bugfixes to the SLB configuration installer code
Denis Ovsienko [Mon, 21 Jan 2008 15:19:19 +0000 (15:19 +0000)] 
r1582 + last important bugfixes to the SLB configuration installer code

12 years agor1581 + remove unused declaration
Denis Ovsienko [Mon, 21 Jan 2008 15:18:05 +0000 (15:18 +0000)] 
r1581 + remove unused declaration

12 years agor1580 + fixed the SLB gateway to __really__ work
Denis Ovsienko [Mon, 21 Jan 2008 15:16:48 +0000 (15:16 +0000)] 
r1580 + fixed the SLB gateway to __really__ work

12 years agor1579 + add a check to complain about missing userauth file
Denis Ovsienko [Mon, 21 Jan 2008 14:48:28 +0000 (14:48 +0000)] 
r1579 + add a check to complain about missing userauth file

12 years agor1578 + dropped unused old function updateVLANMembership()
Denis Ovsienko [Mon, 21 Jan 2008 14:33:03 +0000 (14:33 +0000)] 
r1578 + dropped unused old function updateVLANMembership()

12 years agor1577 + "source" didn't work with FreeBSD shell
Denis Ovsienko [Mon, 21 Jan 2008 14:30:14 +0000 (14:30 +0000)] 
r1577 + "source" didn't work with FreeBSD shell

12 years agor1576 + welcome activateSLBConfig()
Denis Ovsienko [Mon, 21 Jan 2008 14:11:12 +0000 (14:11 +0000)] 
r1576 + welcome activateSLBConfig()

12 years agor1575 + don't remove the tempfile
Denis Ovsienko [Mon, 21 Jan 2008 14:10:54 +0000 (14:10 +0000)] 
r1575 + don't remove the tempfile
+ fix comment

12 years agor1574 + started working on the next gateway for SLB config handling
Denis Ovsienko [Mon, 21 Jan 2008 13:54:04 +0000 (13:54 +0000)] 
r1574 + started working on the next gateway for SLB config handling
+ authorize() gets moved to a lib file

12 years agor1573 + fixed typo
Denis Ovsienko [Mon, 21 Jan 2008 12:05:28 +0000 (12:05 +0000)] 
r1573 + fixed typo

12 years agor1572 + adding SSV1 format for multiport form
Denis Ovsienko [Mon, 21 Jan 2008 12:01:03 +0000 (12:01 +0000)] 
r1572 + adding SSV1 format for multiport form

12 years agor1571 + renderSNMPPortFinder(): init FQDN likewise SW version
Denis Ovsienko [Mon, 21 Jan 2008 11:50:38 +0000 (11:50 +0000)] 
r1571 + renderSNMPPortFinder(): init FQDN likewise SW version

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