racktables
11 years agor2143 - discard slbconfig gateway and make SLB code use sendfile
Denis Ovsienko [Tue, 19 Aug 2008 12:01:25 +0000 (12:01 +0000)] 
r2143  - discard slbconfig gateway and make SLB code use sendfile

11 years agor2142 - introduce deleteTagForEntity()
Denis Ovsienko [Fri, 15 Aug 2008 11:09:17 +0000 (11:09 +0000)] 
r2142  - introduce deleteTagForEntity()
 - rename deleteTagsForEntity() to destroyTagsForEntity()

11 years agor2141 - fix tagOnIdList()
Denis Ovsienko [Thu, 14 Aug 2008 22:37:10 +0000 (22:37 +0000)] 
r2141  - fix tagOnIdList()
 - use the new "big clear" icon in tag editor and tag filter

11 years agor2140 + add bigger version of Tango 'document/clear' icon
Denis Ovsienko [Thu, 14 Aug 2008 21:44:48 +0000 (21:44 +0000)] 
r2140 + add bigger version of Tango 'document/clear' icon

11 years agor2139 - simplify useDeleteBlade()
Denis Ovsienko [Thu, 14 Aug 2008 21:36:13 +0000 (21:36 +0000)] 
r2139  - simplify useDeleteBlade()
 - use standard icons in a couple of more views

11 years agor2138 - add an index to RackSpace table (suggested by Aaron)
Denis Ovsienko [Thu, 14 Aug 2008 20:21:40 +0000 (20:21 +0000)] 
r2138  - add an index to RackSpace table (suggested by Aaron)

11 years agor2137 - fix tag roller 'OK' message
Denis Ovsienko [Thu, 14 Aug 2008 19:47:42 +0000 (19:47 +0000)] 
r2137  - fix tag roller 'OK' message
 - introduce and use tagOnChain(), tagOnIdList() and tagChainCmp()
 - make tag roller process objects in the racks as well
 - make tag roller produce minimal tag base possible
 - merge tagChainFromIdList() and buildTagChainFromIds()
 - convert getObjectCount() into stuffInRackspace()

11 years agor2136 - really fix produceTagsForLastRecord()
Denis Ovsienko [Thu, 14 Aug 2008 15:08:47 +0000 (15:08 +0000)] 
r2136  - really fix produceTagsForLastRecord()

11 years agor2135 - rename produceTagsForLastRecord() into produceTagsForLastRecord()
Denis Ovsienko [Thu, 14 Aug 2008 14:27:31 +0000 (14:27 +0000)] 
r2135  - rename produceTagsForLastRecord() into produceTagsForLastRecord()
 - try making it produce minimal tag base

11 years agor2134 - new feature: LDAP username to UID mapping by Walery Wysotsky
Denis Ovsienko [Wed, 13 Aug 2008 20:44:56 +0000 (20:44 +0000)] 
r2134  - new feature: LDAP username to UID mapping by Walery Wysotsky

11 years agor2133 - fixed printRoutersTD() to generate working URL
Denis Ovsienko [Wed, 13 Aug 2008 17:18:58 +0000 (17:18 +0000)] 
r2133  - fixed printRoutersTD() to generate working URL

11 years agor2132 - fixed bug in scanIPv4Space(), which made address names and allocations disappear
Denis Ovsienko [Wed, 13 Aug 2008 17:14:02 +0000 (17:14 +0000)] 
r2132  - fixed bug in scanIPv4Space(), which made address names and allocations disappear
 - made the search result to be parent IPv4 network instead of the IPv4 address itself
 - fix: display "routed by" in networ kview only when there really are routers around
 - pin a bug in address view

11 years agor2131 - introduce printRoutersTD() and make use of it
Denis Ovsienko [Wed, 13 Aug 2008 15:40:53 +0000 (15:40 +0000)] 
r2131  - introduce printRoutersTD() and make use of it

11 years agor2130 - don't let address allocation code cross line boundary
Denis Ovsienko [Wed, 13 Aug 2008 14:43:51 +0000 (14:43 +0000)] 
r2130  - don't let address allocation code cross line boundary
 - request "default" tab explicitly in serializeTags() calls

11 years agor2129 - bugfix: work around some NET-SNMP builds (reported by Walery Wysotsky)
Denis Ovsienko [Tue, 12 Aug 2008 20:29:05 +0000 (20:29 +0000)] 
r2129  - bugfix: work around some NET-SNMP builds (reported by Walery Wysotsky)

11 years agor2128 + updated package lists for distributions
Denis Ovsienko [Tue, 12 Aug 2008 19:47:03 +0000 (19:47 +0000)] 
r2128 + updated package lists for distributions

11 years agor2127 - implemented extended listing of IPv4 addresses
Denis Ovsienko [Tue, 12 Aug 2008 17:08:28 +0000 (17:08 +0000)] 
r2127  - implemented extended listing of IPv4 addresses

11 years agor2126 - use standard icon in RackCode editor
Denis Ovsienko [Mon, 11 Aug 2008 20:56:20 +0000 (20:56 +0000)] 
r2126  - use standard icon in RackCode editor

11 years agor2125 - renderLocalReports(): fixed function name
Denis Ovsienko [Mon, 11 Aug 2008 20:53:38 +0000 (20:53 +0000)] 
r2125  - renderLocalReports(): fixed function name

11 years agor2124 - split builting and local reports
Denis Ovsienko [Mon, 11 Aug 2008 20:32:06 +0000 (20:32 +0000)] 
r2124  - split builting and local reports
 - add messages for IPv4 network mgmt funcs (not used atm though)
 - fix ChangeLog items

11 years agor2123 - accent the logo a little more
Denis Ovsienko [Sat, 9 Aug 2008 21:18:25 +0000 (21:18 +0000)] 
r2123  - accent the logo a little more

11 years agor2122 - remove last reference to getObjectAddresses()
Denis Ovsienko [Sat, 9 Aug 2008 20:53:35 +0000 (20:53 +0000)] 
r2122  - remove last reference to getObjectAddresses()
 - fix bug in niftyString()
 - rework NATv4 rendering (yet some bugs left to fix)

11 years agor2121 - make getObjectIPv4Allocations() result indexed by IP address
Denis Ovsienko [Fri, 8 Aug 2008 22:16:57 +0000 (22:16 +0000)] 
r2121  - make getObjectIPv4Allocations() result indexed by IP address
 - make findAllEndpoints() use getObjectIPv4Allocations()
 - idem renderIPv4ForObject()
 - fix renderRackObject()

11 years agor2120 - introduce getObjectIPv4Allocations()
Denis Ovsienko [Fri, 8 Aug 2008 14:18:43 +0000 (14:18 +0000)] 
r2120  - introduce getObjectIPv4Allocations()
 - introduce niftyString()
 - make renderRackObject() use both

11 years agor2119 - include handler name into sendfile "ok" message
Denis Ovsienko [Thu, 7 Aug 2008 15:41:41 +0000 (15:41 +0000)] 
r2119  - include handler name into sendfile "ok" message

11 years agor2118 + introduce constructIPv4Address() and use it to fix unallocated addresses...
Denis Ovsienko [Thu, 7 Aug 2008 15:30:49 +0000 (15:30 +0000)] 
r2118 + introduce constructIPv4Address() and use it to fix unallocated addresses rendering

11 years agor2117 + add some finish to sendfile gw
Denis Ovsienko [Thu, 7 Aug 2008 10:46:40 +0000 (10:46 +0000)] 
r2117 + add some finish to sendfile gw

11 years agor2116 + process.php: don't fail silently
Denis Ovsienko [Thu, 7 Aug 2008 01:14:04 +0000 (01:14 +0000)] 
r2116  + process.php: don't fail silently
 + move rack updating code to updateRack()
 + move image array to top level to make it extensible
 + use stock icons even more
 + use printOpFormIntro() even much more
 + do some general cleanup on the way

11 years agor2115 + sendfile: don't require the file to be not empty
Denis Ovsienko [Wed, 6 Aug 2008 10:25:41 +0000 (10:25 +0000)] 
r2115 + sendfile: don't require the file to be not empty
+ tag tree viewer: provide hints with tag id
+ object viewer: attach netmask length to each IP address

11 years agor2114 + invent getMessageCode()
Denis Ovsienko [Tue, 5 Aug 2008 22:47:59 +0000 (22:47 +0000)] 
r2114 + invent getMessageCode()
+ add checks to commitAddRack()
+ move rack adding code to addRack() ophandler

11 years agor2113 + introduce $typeid_%u autotag
Denis Ovsienko [Tue, 5 Aug 2008 19:17:00 +0000 (19:17 +0000)] 
r2113 + introduce $typeid_%u autotag

11 years agor2112 + handle WS-C2960-24TT-L, S-C2960-48TT-L and WS-C3750-48PS
Denis Ovsienko [Tue, 5 Aug 2008 19:02:53 +0000 (19:02 +0000)] 
r2112 + handle WS-C2960-24TT-L, S-C2960-48TT-L and WS-C3750-48PS

11 years agor2110 + enable local extensions
Denis Ovsienko [Tue, 5 Aug 2008 11:04:42 +0000 (11:04 +0000)] 
r2110 + enable local extensions
+ introduce sendfile gateway instead of rtrconfig
+ make routernets a local extension and make it use the sendfile

11 years agor2109 + finally invent printOpFormIntro()
Denis Ovsienko [Mon, 4 Aug 2008 22:09:42 +0000 (22:09 +0000)] 
r2109 + finally invent printOpFormIntro()

11 years agor2108 + introduce $any_op autotag
Denis Ovsienko [Mon, 4 Aug 2008 21:16:14 +0000 (21:16 +0000)] 
r2108 + introduce $any_op autotag

11 years agor2107 + display router refs in network views
Denis Ovsienko [Mon, 4 Aug 2008 11:47:15 +0000 (11:47 +0000)] 
r2107 + display router refs in network views
+ toss IPv4 code even more

11 years agor2106 + call a spacer a spacer
Denis Ovsienko [Sun, 3 Aug 2008 12:36:38 +0000 (12:36 +0000)] 
r2106 + call a spacer a spacer

11 years agor2105 + count routers in address refc
Denis Ovsienko [Sun, 3 Aug 2008 11:25:47 +0000 (11:25 +0000)] 
r2105 + count routers in address refc

11 years agor2104 + list the F9 platform, test succeeded
Denis Ovsienko [Sat, 2 Aug 2008 23:12:10 +0000 (23:12 +0000)] 
r2104 + list the F9 platform, test succeeded

11 years agor2103 + provide the SELinux hint
Denis Ovsienko [Sat, 2 Aug 2008 23:06:33 +0000 (23:06 +0000)] 
r2103 + provide the SELinux hint

11 years agor2102 + showError(): don't reveal the full path to the file
Denis Ovsienko [Sat, 2 Aug 2008 22:50:55 +0000 (22:50 +0000)] 
r2102 + showError(): don't reveal the full path to the file

11 years agor2101 + fix error message generation
Denis Ovsienko [Fri, 1 Aug 2008 17:29:53 +0000 (17:29 +0000)] 
r2101 + fix error message generation

11 years agor2100 + replace odd getRangeByIp() with shiny new getIPv4AddressNetworkId() to speed...
Denis Ovsienko [Fri, 1 Aug 2008 16:02:25 +0000 (16:02 +0000)] 
r2100 + replace odd getRangeByIp() with shiny new getIPv4AddressNetworkId() to speed things up
+ fix args order in rtrconfig gateway
+ simplify binMaskFromDec() and binInvMaskFromDec()
+ improve buildRouterConfig()

11 years agor2099 + 5 servers, network and KVM switch get to Moscow rack M01
Denis Ovsienko [Thu, 31 Jul 2008 22:06:17 +0000 (22:06 +0000)] 
r2099 + 5 servers, network and KVM switch get to Moscow rack M01

11 years agor2098 + initial router management prototype
Denis Ovsienko [Thu, 31 Jul 2008 17:38:18 +0000 (17:38 +0000)] 
r2098 + initial router management prototype

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