racktables
11 years agor2096 + distinguish router allocations in object and network views
Denis Ovsienko [Thu, 31 Jul 2008 16:25:40 +0000 (16:25 +0000)] 
r2096 + distinguish router allocations in object and network views

11 years agor2095 + don't depend on obsolete getIPAddress() and getIPRange() any more
Denis Ovsienko [Thu, 31 Jul 2008 15:39:16 +0000 (15:39 +0000)] 
r2095 + don't depend on obsolete getIPAddress() and getIPRange() any more
+ use standard save icon

11 years agor2094 + overhaul the IPv4 functions even more
Denis Ovsienko [Thu, 31 Jul 2008 14:44:38 +0000 (14:44 +0000)] 
r2094 + overhaul the IPv4 functions even more

11 years agor2093 + go on with the IPv4 functions overhaul
Denis Ovsienko [Wed, 30 Jul 2008 20:55:01 +0000 (20:55 +0000)] 
r2093 + go on with the IPv4 functions overhaul

11 years agor2092 + always use default tab in navpath URLs
Denis Ovsienko [Wed, 30 Jul 2008 15:33:27 +0000 (15:33 +0000)] 
r2092 + always use default tab in navpath URLs
+ introduce 'router' IPv4 allocation

11 years agor2091 + restore more lost messages
Denis Ovsienko [Wed, 30 Jul 2008 09:50:48 +0000 (09:50 +0000)] 
r2091 + restore more lost messages
+ move getIPAddress(), getIPRange() and bindIpToObject() to database.php

11 years agor2090 + fixed find_object_ip_helper and some underlying code
Denis Ovsienko [Wed, 30 Jul 2008 08:38:30 +0000 (08:38 +0000)] 
r2090 + fixed find_object_ip_helper and some underlying code

11 years agor2088 + don't forget resetting all UI options RackTables-0.16.1
Denis Ovsienko [Tue, 29 Jul 2008 22:16:53 +0000 (22:16 +0000)] 
r2088 + don't forget resetting all UI options

11 years agor2087 + update release notes, ChangeLog and tell the world it's RackTables 0.16.1
Denis Ovsienko [Tue, 29 Jul 2008 22:10:46 +0000 (22:10 +0000)] 
r2087 + update release notes, ChangeLog and tell the world it's RackTables 0.16.1

11 years agor2086 + display tags inline for virtual service and RS pool lists
Denis Ovsienko [Tue, 29 Jul 2008 21:41:59 +0000 (21:41 +0000)] 
r2086 + display tags inline for virtual service and RS pool lists

11 years agor2085 + use __FILE__ throughout showError() calls not enclosed into any function
Denis Ovsienko [Tue, 29 Jul 2008 12:30:34 +0000 (12:30 +0000)] 
r2085 + use __FILE__ throughout showError() calls not enclosed into any function
+ implement SHOW_LAST_TAB option (ticket:153)

11 years agor2084 + hotfix: don't produce "not an array" message
Denis Ovsienko [Mon, 28 Jul 2008 17:04:53 +0000 (17:04 +0000)] 
r2084 + hotfix: don't produce "not an array" message

11 years agor2083 + setSwitchVLANs(): use oneLiner(), handle "C" messages
Denis Ovsienko [Mon, 28 Jul 2008 16:57:01 +0000 (16:57 +0000)] 
r2083 + setSwitchVLANs(): use oneLiner(), handle "C" messages
+ make the switchvlans gateway use new message coding scheme
+ fix setPortVLAN() to build correct log structure

11 years agor2082 + note the ticket:170
Denis Ovsienko [Mon, 28 Jul 2008 12:32:27 +0000 (12:32 +0000)] 
r2082 + note the ticket:170

11 years agor2081 + make SLB submitter a distinct ophandler
Denis Ovsienko [Mon, 28 Jul 2008 12:31:00 +0000 (12:31 +0000)] 
r2081 + make SLB submitter a distinct ophandler
+ fix slbconfig message log
+ introduce oneLiner() and make use of it

11 years agor2080 + more informative release notes for 0.16.1 (closing ticket:170)
Denis Ovsienko [Thu, 24 Jul 2008 21:54:43 +0000 (21:54 +0000)] 
r2080 + more informative release notes for 0.16.1 (closing ticket:170)

11 years agor2079 + more tagging in the stock demo
Denis Ovsienko [Thu, 24 Jul 2008 21:32:08 +0000 (21:32 +0000)] 
r2079 + more tagging in the stock demo

11 years agor2078 + add missing arguments to the success message
Denis Ovsienko [Thu, 24 Jul 2008 20:21:01 +0000 (20:21 +0000)] 
r2078 + add missing arguments to the success message

11 years agor2077 + display tags for networks in search results as well
Denis Ovsienko [Thu, 24 Jul 2008 15:17:36 +0000 (15:17 +0000)] 
r2077  + display tags for networks in search results as well

11 years agor2076 + display tags in IPv4 networks list
Denis Ovsienko [Thu, 24 Jul 2008 15:10:50 +0000 (15:10 +0000)] 
r2076  + display tags in IPv4 networks list
 + improve network lists layout

11 years agor2075 + start switching the gateways towards v2-logging
Denis Ovsienko [Wed, 23 Jul 2008 15:33:45 +0000 (15:33 +0000)] 
r2075 + start switching the gateways towards v2-logging

11 years agor2073 + fixed op processor to use the new logging container
Denis Ovsienko [Wed, 23 Jul 2008 13:10:04 +0000 (13:10 +0000)] 
r2073  + fixed op processor to use the new logging container

11 years agor2072 + more changes to make compact URLs work
Denis Ovsienko [Tue, 22 Jul 2008 17:13:06 +0000 (17:13 +0000)] 
r2072 + more changes to make compact URLs work

11 years agor2071 + status messages encoding in the URI: upgrade the functions and do the "OK...
Denis Ovsienko [Sun, 20 Jul 2008 19:31:52 +0000 (19:31 +0000)] 
r2071 + status messages encoding in the URI: upgrade the functions and do the "OK" part of call conversion

11 years agor2070 + reflect tag hierarchy in the tag tree editor
Denis Ovsienko [Sun, 20 Jul 2008 08:50:22 +0000 (08:50 +0000)] 
r2070 + reflect tag hierarchy in the tag tree editor

11 years agor2069 + fixed renderIPRange() to highlight unassigned IP addresses correctly
Denis Ovsienko [Fri, 18 Jul 2008 12:40:10 +0000 (12:40 +0000)] 
r2069 + fixed renderIPRange() to highlight unassigned IP addresses correctly

11 years agor2068 + highlight both tabs of the portmap editor
Denis Ovsienko [Fri, 18 Jul 2008 11:19:53 +0000 (11:19 +0000)] 
r2068 + highlight both tabs of the portmap editor

11 years agor2067 + merged Petr Kohts' highlight patch
Denis Ovsienko [Fri, 18 Jul 2008 11:15:52 +0000 (11:15 +0000)] 
r2067 + merged Petr Kohts' highlight patch

11 years agor2066 + employ origin highlighting more widely:
Denis Ovsienko [Thu, 17 Jul 2008 17:32:05 +0000 (17:32 +0000)] 
r2066 + employ origin highlighting more widely:
  - from object to IPv4 address
  - from object to its group
  - from IPv4 address to parent network
  - from IPv4 address to object
  - from object to a linked object

11 years agor2065 + now "virtual" allocations make the IP address be rendered reserved
Denis Ovsienko [Thu, 17 Jul 2008 14:00:02 +0000 (14:00 +0000)] 
r2065 + now "virtual" allocations make the IP address be rendered reserved

11 years agor2064 + working on ticket:170
Denis Ovsienko [Wed, 16 Jul 2008 18:09:19 +0000 (18:09 +0000)] 
r2064 + working on ticket:170

11 years agor2063 + fix half of the ticket:157
Denis Ovsienko [Wed, 16 Jul 2008 17:33:30 +0000 (17:33 +0000)] 
r2063 + fix half of the ticket:157

11 years agor2062 + implement RackCode parse tree caching and save roughly 3 seconds delay per...
Denis Ovsienko [Wed, 16 Jul 2008 14:39:02 +0000 (14:39 +0000)] 
r2062 + implement RackCode parse tree caching and save roughly 3 seconds delay per each page per 100 KB of RackCode text

11 years agor2061 + make the "access denied" message better formatted
Denis Ovsienko [Wed, 16 Jul 2008 10:26:11 +0000 (10:26 +0000)] 
r2061 + make the "access denied" message better formatted

11 years agor2060 + list php-mbstring in the deps section
Denis Ovsienko [Tue, 15 Jul 2008 23:20:15 +0000 (23:20 +0000)] 
r2060 + list php-mbstring in the deps section

11 years agor2059 + fix port manager messages
Denis Ovsienko [Tue, 15 Jul 2008 14:26:19 +0000 (14:26 +0000)] 
r2059 + fix port manager messages

11 years agor2058 + use htmlspecialchars() instead of htmlentities() to leave Greek letters intact
Denis Ovsienko [Tue, 15 Jul 2008 11:52:03 +0000 (11:52 +0000)] 
r2058 + use htmlspecialchars() instead of htmlentities() to leave Greek letters intact

11 years agor2055 + employ the new big "add" icon and pre-assigned tags in both VS and RS pool...
Denis Ovsienko [Fri, 11 Jul 2008 17:26:31 +0000 (17:26 +0000)] 
r2055 + employ the new big "add" icon and pre-assigned tags in both VS and RS pool managers
+ remove silly border from image submits
+ finally make duplicated tag saving code a separate function (addTagsForLastRecord)
+ introduce and make use of lastInsertID()

11 years agor2054 + big size of "create" icon
Denis Ovsienko [Fri, 11 Jul 2008 12:43:05 +0000 (12:43 +0000)] 
r2054 + big size of "create" icon

11 years agor2052 + tell the world it is 0.16.0 RackTables-0.16.0
Denis Ovsienko [Tue, 8 Jul 2008 20:34:30 +0000 (20:34 +0000)] 
r2052 + tell the world it is 0.16.0

11 years agor2051 + fixed buildWideRedirectURL() to use the right variables
Denis Ovsienko [Tue, 8 Jul 2008 11:29:28 +0000 (11:29 +0000)] 
r2051 + fixed buildWideRedirectURL() to use the right variables
+ fixed renderAutoPortsForm() to display provided message log

11 years agor2050 + fix updateStickers(), the recent big changeset broke it
Denis Ovsienko [Tue, 8 Jul 2008 11:22:32 +0000 (11:22 +0000)] 
r2050 + fix updateStickers(), the recent big changeset broke it

11 years agor2049 + list SGI Altix servers and latest openSUSE release
Denis Ovsienko [Tue, 8 Jul 2008 11:17:51 +0000 (11:17 +0000)] 
r2049 + list SGI Altix servers and latest openSUSE release

11 years agor2048 + fixed VS creation error, which was introduced by a recent changeset
Denis Ovsienko [Tue, 8 Jul 2008 09:59:38 +0000 (09:59 +0000)] 
r2048 + fixed VS creation error, which was introduced by a recent changeset

11 years agor2047 + rack imaging code overhaul and cleanup
Denis Ovsienko [Mon, 7 Jul 2008 23:02:25 +0000 (23:02 +0000)] 
r2047 + rack imaging code overhaul and cleanup

11 years agor2046 + fix array init issue for some platforms
Denis Ovsienko [Mon, 7 Jul 2008 17:18:38 +0000 (17:18 +0000)] 
r2046 + fix array init issue for some platforms

11 years agor2045 + change object-portfwrd to object-nat4
Denis Ovsienko [Mon, 7 Jul 2008 17:05:53 +0000 (17:05 +0000)] 
r2045 + change object-portfwrd to object-nat4
+ change object-network to object-ipv4
+ add missing 'root' reference to generated URLs where necessary

11 years agor2044 + fixed a typo
Denis Ovsienko [Mon, 7 Jul 2008 14:17:13 +0000 (14:17 +0000)] 
r2044 + fixed a typo

11 years agor2043 + initial RackCode stats
Denis Ovsienko [Mon, 7 Jul 2008 13:58:34 +0000 (13:58 +0000)] 
r2043 + initial RackCode stats

11 years agor2042 + fix user viewer (wrong autotags were shown)
Denis Ovsienko [Mon, 7 Jul 2008 13:17:07 +0000 (13:17 +0000)] 
r2042 + fix user viewer (wrong autotags were shown)

11 years agor2041 + employ buildRedirectURL_OK() and buildRedirectURL_ERR() widestly possible
Denis Ovsienko [Mon, 7 Jul 2008 12:44:16 +0000 (12:44 +0000)] 
r2041 + employ buildRedirectURL_OK() and buildRedirectURL_ERR() widestly possible

11 years agor2040 + cleaned object editor up, made opject updater a separate ophandler
Denis Ovsienko [Mon, 7 Jul 2008 11:13:57 +0000 (11:13 +0000)] 
r2040 + cleaned object editor up, made opject updater a separate ophandler

11 years agor2039 + fix unescaped string
Denis Ovsienko [Sun, 6 Jul 2008 22:32:10 +0000 (22:32 +0000)] 
r2039 + fix unescaped string

11 years agor2038 + introduce getUserAccounts_local() to enable upgrades for older installations
Denis Ovsienko [Sun, 6 Jul 2008 22:28:06 +0000 (22:28 +0000)] 
r2038 + introduce getUserAccounts_local() to enable upgrades for older installations

11 years agor2037 + more line breaks
Denis Ovsienko [Sun, 6 Jul 2008 22:08:41 +0000 (22:08 +0000)] 
r2037 + more line breaks

11 years agor2036 + add release notes header
Denis Ovsienko [Sun, 6 Jul 2008 22:07:52 +0000 (22:07 +0000)] 
r2036 + add release notes header

11 years agor2035 + add release notes
Denis Ovsienko [Sun, 6 Jul 2008 20:51:35 +0000 (20:51 +0000)] 
r2035 + add release notes
+ toss messages a bit
+ change the way UserPermission -> RackCode mapping is done

11 years agor2034 + fixed tag name regexp once more
Denis Ovsienko [Sun, 6 Jul 2008 10:46:47 +0000 (10:46 +0000)] 
r2034 + fixed tag name regexp once more
+ show the invalid character in the lex error message

11 years agor2033 + fixed comment
Denis Ovsienko [Sun, 6 Jul 2008 10:35:00 +0000 (10:35 +0000)] 
r2033 + fixed comment

11 years agor2032 + implemented automatic redirection for renamed contexts
Denis Ovsienko [Sun, 6 Jul 2008 10:34:44 +0000 (10:34 +0000)] 
r2032 + implemented automatic redirection for renamed contexts

11 years agor2031 + always sort returned tag chain alphabetically
Denis Ovsienko [Sat, 5 Jul 2008 15:11:54 +0000 (15:11 +0000)] 
r2031 + always sort returned tag chain alphabetically

11 years agor2030 + bugfix: escape encoded log message array properly
Denis Ovsienko [Sat, 5 Jul 2008 14:22:46 +0000 (14:22 +0000)] 
r2030 + bugfix: escape encoded log message array properly
+ tilde is now a legal separator in tag name
+ don't allow creating tags with lettercase-wise same names

11 years agor2029 + always have admin-permitting clause in the RackCode
Denis Ovsienko [Sat, 5 Jul 2008 12:25:11 +0000 (12:25 +0000)] 
r2029 + always have admin-permitting clause in the RackCode

11 years agor2028 + more fixes to the SLB editing code
Denis Ovsienko [Fri, 4 Jul 2008 13:13:00 +0000 (13:13 +0000)] 
r2028 + more fixes to the SLB editing code

11 years agor2027 + reformat IPv4 SLB output a bit
Denis Ovsienko [Fri, 4 Jul 2008 11:19:13 +0000 (11:19 +0000)] 
r2027 + reformat IPv4 SLB output a bit

11 years agor2026 + fixed VS tag saver (old bypass name)
Denis Ovsienko [Wed, 2 Jul 2008 23:04:25 +0000 (23:04 +0000)] 
r2026 + fixed VS tag saver (old bypass name)

11 years agor2025 + fix vservice updater not working, stick with vs_id bypass at the same time
Denis Ovsienko [Wed, 2 Jul 2008 18:20:30 +0000 (18:20 +0000)] 
r2025 + fix vservice updater not working, stick with vs_id bypass at the same time

11 years agor2024 + finish "my account" page
Denis Ovsienko [Tue, 1 Jul 2008 21:39:28 +0000 (21:39 +0000)] 
r2024 + finish "my account" page
+ improve "access denied" message

11 years agor2023 + additional icon for the "access denied" message
Denis Ovsienko [Tue, 1 Jul 2008 21:28:19 +0000 (21:28 +0000)] 
r2023 + additional icon for the "access denied" message

11 years agor2022 + working on the "my account"
Denis Ovsienko [Tue, 1 Jul 2008 20:43:36 +0000 (20:43 +0000)] 
r2022 + working on the "my account"

11 years agor2021 + fix IPv4 address bypass arg handling
Denis Ovsienko [Tue, 1 Jul 2008 18:07:56 +0000 (18:07 +0000)] 
r2021 + fix IPv4 address bypass arg handling
+ add "release" button to properties tab

11 years agor2020 + implement RS pools binder for object page
Denis Ovsienko [Tue, 1 Jul 2008 14:35:08 +0000 (14:35 +0000)] 
r2020 + implement RS pools binder for object page

11 years agor2019 + implement RS pool edit tab
Denis Ovsienko [Tue, 1 Jul 2008 13:05:20 +0000 (13:05 +0000)] 
r2019 + implement RS pool edit tab

11 years agor2018 + change "rspool" to "ipv4rsp"
Denis Ovsienko [Tue, 1 Jul 2008 12:38:51 +0000 (12:38 +0000)] 
r2018 + change "rspool" to "ipv4rsp"
+ change automatic tags names a little

11 years agor2017 + change VS bypass arg name to "vs_id"
Denis Ovsienko [Tue, 1 Jul 2008 01:18:00 +0000 (01:18 +0000)] 
r2017 + change VS bypass arg name to "vs_id"
+ implement own LB editor for virtual service page

11 years agor2016 + hide tag filter mode input, because it's not working as expected
Denis Ovsienko [Tue, 1 Jul 2008 00:04:48 +0000 (00:04 +0000)] 
r2016 + hide tag filter mode input, because it's not working as expected

11 years agor2015 + output more user-friendly error messages on LiveVLANs tab
Denis Ovsienko [Mon, 30 Jun 2008 23:44:04 +0000 (23:44 +0000)] 
r2015 + output more user-friendly error messages on LiveVLANs tab

11 years agor2014 + renderRackMultiSelect(): employ OPTGROUP for better rack listing
Denis Ovsienko [Mon, 30 Jun 2008 22:44:20 +0000 (22:44 +0000)] 
r2014 + renderRackMultiSelect(): employ OPTGROUP for better rack listing

11 years agor2013 + implemented "Edit" tab for virtual service page
Denis Ovsienko [Mon, 30 Jun 2008 21:22:05 +0000 (21:22 +0000)] 
r2013 + implemented "Edit" tab for virtual service page

11 years agor2012 + change 'vservice' to 'ipv4vs'
Denis Ovsienko [Mon, 30 Jun 2008 20:40:25 +0000 (20:40 +0000)] 
r2012 + change 'vservice' to 'ipv4vs'
+ reflect recent page name changes in upgrade.php

11 years agor2011 + enforce left alignment in RS pool list
Denis Ovsienko [Mon, 30 Jun 2008 15:45:32 +0000 (15:45 +0000)] 
r2011 + enforce left alignment in RS pool list

11 years agor2010 + change 'rspools' to 'ipv4rsplist'
Denis Ovsienko [Mon, 30 Jun 2008 15:42:45 +0000 (15:42 +0000)] 
r2010 + change 'rspools' to 'ipv4rsplist'
+ only show "manage" portlets when applicable

11 years agor2009 + change "vservices" to "ipv4vslist"
Denis Ovsienko [Mon, 30 Jun 2008 15:29:26 +0000 (15:29 +0000)] 
r2009 + change "vservices" to "ipv4vslist"
+ add VS counters
+ minor fixes

11 years agor2008 + fix column alignment; improve iteration readability
Denis Ovsienko [Mon, 30 Jun 2008 14:52:18 +0000 (14:52 +0000)] 
r2008 + fix column alignment; improve iteration readability

11 years agor2007 + keep some tab triggers profiling code around
Denis Ovsienko [Fri, 27 Jun 2008 14:19:18 +0000 (14:19 +0000)] 
r2007 + keep some tab triggers profiling code around

11 years agor2006 + handle WS-C2950T-48
Denis Ovsienko [Fri, 27 Jun 2008 14:09:42 +0000 (14:09 +0000)] 
r2006 + handle WS-C2950T-48
+ show existing tags counter in tag editor selector

11 years agor2005 + fix objectIsPortless()
Denis Ovsienko [Thu, 26 Jun 2008 17:15:19 +0000 (17:15 +0000)] 
r2005 + fix objectIsPortless()
+ go on with debugging of changeset:2003

11 years agor2004 + introduce getNarrowObjectList() and use it for drop-down lists instead of...
Denis Ovsienko [Thu, 26 Jun 2008 15:59:23 +0000 (15:59 +0000)] 
r2004 + introduce getNarrowObjectList() and use it for drop-down lists instead of more heavy getObjectList()

11 years agor2003 + implement tag filter feature
Denis Ovsienko [Thu, 26 Jun 2008 00:01:04 +0000 (00:01 +0000)] 
r2003 + implement tag filter feature

11 years agor2002 + update RackCode parser to match the current language definition
Denis Ovsienko [Wed, 25 Jun 2008 19:12:21 +0000 (19:12 +0000)] 
r2002 + update RackCode parser to match the current language definition

11 years agor2001 + finally stick with "tag chain" term
Denis Ovsienko [Wed, 25 Jun 2008 18:40:20 +0000 (18:40 +0000)] 
r2001 + finally stick with "tag chain" term

11 years agor2000 + improve the semantic filter: include the problematic predicate name in error...
Denis Ovsienko [Wed, 25 Jun 2008 15:21:02 +0000 (15:21 +0000)] 
r2000 + improve the semantic filter: include the problematic predicate name in error message

11 years agor1999 + fix mbstring init
Denis Ovsienko [Wed, 25 Jun 2008 14:35:12 +0000 (14:35 +0000)] 
r1999 + fix mbstring init
+ adjust tag name regexp and make it a symbolic constant

11 years agor1998 + generate CN autotag for objects, where possible
Denis Ovsienko [Wed, 25 Jun 2008 12:23:51 +0000 (12:23 +0000)] 
r1998 + generate CN autotag for objects, where possible

11 years agor1997 + introduce validTagName() and use it for filtering
Denis Ovsienko [Wed, 25 Jun 2008 12:07:56 +0000 (12:07 +0000)] 
r1997 + introduce validTagName() and use it for filtering

11 years agor1996 + fix typo
Denis Ovsienko [Tue, 24 Jun 2008 20:13:47 +0000 (20:13 +0000)] 
r1996 + fix typo

11 years agor1995 + rearrange code to handle 0.16 upgrades better
Denis Ovsienko [Tue, 24 Jun 2008 20:12:06 +0000 (20:12 +0000)] 
r1995 + rearrange code to handle 0.16 upgrades better

11 years agor1994 + rework RackCode parsing error handling to avoid premature script termination
Denis Ovsienko [Mon, 23 Jun 2008 22:49:28 +0000 (22:49 +0000)] 
r1994 + rework RackCode parsing error handling to avoid premature script termination

11 years agor1993 + mention the multibyte string extension
Denis Ovsienko [Mon, 23 Jun 2008 22:45:30 +0000 (22:45 +0000)] 
r1993 + mention the multibyte string extension

11 years agor1992 + switchvlans and slbconfig gateways now rely on the higher-level RackCode...
Denis Ovsienko [Mon, 23 Jun 2008 12:45:43 +0000 (12:45 +0000)] 
r1992 + switchvlans and slbconfig gateways now rely on the higher-level RackCode authorization