racktables
12 years agor1303 + even closer to a working 0.14.7 release, waiting for tests to succeed
Denis Ovsienko [Mon, 26 Nov 2007 21:23:56 +0000 (21:23 +0000)] 
r1303 + even closer to a working 0.14.7 release, waiting for tests to succeed

12 years agor1302 + ship PORTS_PER_ROW visible to user and with a proper description
Denis Ovsienko [Mon, 26 Nov 2007 20:46:13 +0000 (20:46 +0000)] 
r1302 + ship PORTS_PER_ROW visible to user and with a proper description

12 years agor1301 + fixed VLAN gateway to handle 'disabled' ports properly
Denis Ovsienko [Mon, 26 Nov 2007 15:21:28 +0000 (15:21 +0000)] 
r1301 + fixed VLAN gateway to handle 'disabled' ports properly
+ introduced new CSS style for 'disabled' ports

12 years agor1300 + 2970G support
Denis Ovsienko [Mon, 26 Nov 2007 14:47:57 +0000 (14:47 +0000)] 
r1300 + 2970G support

12 years agor1299 + added 3560G handling
Denis Ovsienko [Mon, 26 Nov 2007 14:36:49 +0000 (14:36 +0000)] 
r1299 + added 3560G handling

12 years agor1298 + made SNMP port finder set SW/HW attributes for switches
Denis Ovsienko [Mon, 26 Nov 2007 14:15:19 +0000 (14:15 +0000)] 
r1298 + made SNMP port finder set SW/HW attributes for switches

12 years agor1297 + added more Cisco models
Denis Ovsienko [Mon, 26 Nov 2007 13:27:08 +0000 (13:27 +0000)] 
r1297 + added more Cisco models
+ filled in HW type map

12 years agor1296 + fetch more info about NAT rules
Denis Ovsienko [Thu, 22 Nov 2007 16:10:48 +0000 (16:10 +0000)] 
r1296 + fetch more info about NAT rules
+ render more detailed NAT info with better formatting

12 years agor1295 + updated the list
Denis Ovsienko [Thu, 22 Nov 2007 11:59:44 +0000 (11:59 +0000)] 
r1295 + updated the list

12 years agor1294 + work in progress
Denis Ovsienko [Thu, 22 Nov 2007 06:20:12 +0000 (06:20 +0000)] 
r1294 + work in progress

12 years agor1293 + feature the values for Config table as they ought to be shipped on 0.14.7
Denis Ovsienko [Wed, 21 Nov 2007 20:54:30 +0000 (20:54 +0000)] 
r1293 + feature the values for Config table as they ought to be shipped on 0.14.7

12 years agor1292 + updated for 0.14.7
Denis Ovsienko [Wed, 21 Nov 2007 20:36:17 +0000 (20:36 +0000)] 
r1292 + updated for 0.14.7

12 years agor1291 + fixed a couple of typos
Denis Ovsienko [Wed, 21 Nov 2007 20:06:18 +0000 (20:06 +0000)] 
r1291 + fixed a couple of typos

12 years agor1290 + Dictionary upgrade code seems to be ready for testing
Denis Ovsienko [Tue, 20 Nov 2007 22:11:32 +0000 (22:11 +0000)] 
r1290 + Dictionary upgrade code seems to be ready for testing
+ added Config adjustment section for 0.14.7

12 years agor1289 + storeConfigVar(): fix failure on storing an empty value
Denis Ovsienko [Tue, 20 Nov 2007 22:09:59 +0000 (22:09 +0000)] 
r1289 + storeConfigVar(): fix failure on storing an empty value

12 years agor1288 + setConfigVar(): uint vars could not be assigned empty values regardless of...
Denis Ovsienko [Tue, 20 Nov 2007 22:08:49 +0000 (22:08 +0000)] 
r1288 + setConfigVar(): uint vars could not be assigned empty values regardless of their spec. Fixed.

12 years agor1287 + renderNewRackForm(): employ new DEFAULT_RACK_HEIGHT option
Denis Ovsienko [Tue, 20 Nov 2007 22:06:30 +0000 (22:06 +0000)] 
r1287 + renderNewRackForm(): employ new DEFAULT_RACK_HEIGHT option
+ renderIPRange(): employ new IPV4_ADDRS_PER_PAGE option
+ renderIPRange(): output current position hint for paged subnets

12 years agor1286 + updateUI(): allow empty options for processing, where legitimate
Denis Ovsienko [Tue, 20 Nov 2007 22:00:04 +0000 (22:00 +0000)] 
r1286 + updateUI(): allow empty options for processing, where legitimate

12 years agor1285 + adjusted NATv4 tab to list NAT as NAT and to show fancier address list
Denis Ovsienko [Mon, 19 Nov 2007 16:43:35 +0000 (16:43 +0000)] 
r1285 + adjusted NATv4 tab to list NAT as NAT and to show fancier address list

12 years agor1284 + don't require remote port in a new NATv4 rule, if it is the same as the local...
Denis Ovsienko [Mon, 19 Nov 2007 16:20:50 +0000 (16:20 +0000)] 
r1284 + don't require remote port in a new NATv4 rule, if it is the same as the local one, just substitute the value silently

12 years agor1283 + implemented automatic network and broadcast addresses markup
Denis Ovsienko [Mon, 19 Nov 2007 09:51:57 +0000 (09:51 +0000)] 
r1283 + implemented automatic network and broadcast addresses markup

12 years agor1282 + limit progress dots by 50 per line
Denis Ovsienko [Sun, 18 Nov 2007 16:54:12 +0000 (16:54 +0000)] 
r1282 + limit progress dots by 50 per line
+ Dictionary transformation in 0.14.7 is complete to some extent

12 years agor1281 + setConfigVar() didn't work ever, fixed
Denis Ovsienko [Wed, 14 Nov 2007 22:41:27 +0000 (22:41 +0000)] 
r1281 + setConfigVar() didn't work ever, fixed
+ new extra option to setConfigVar() to avoid unnecessary call to die()
+ getConfigVar() was a little broken also
+ updateUI(): use stock functions, clean up arg list
+ renderUIConfig()/renderUIConfigEditForm: don't show the user too much data
+ getObjectInfo(): print more detailed error message
+ getObjectAddresses(): fix two queries trying to use the same DB link
+ brand new dragons on the reports page

12 years agor1280 + noted the SNMP changeset
Denis Ovsienko [Wed, 14 Nov 2007 20:03:32 +0000 (20:03 +0000)] 
r1280 + noted the SNMP changeset

12 years agor1279 + getObjectAddresses() made use of displayedName() as well
Denis Ovsienko [Wed, 14 Nov 2007 17:08:18 +0000 (17:08 +0000)] 
r1279 + getObjectAddresses() made use of displayedName() as well
+ printRefsOfType() now displays interface name, if appropriate

12 years agor1278 + done items update
Denis Ovsienko [Wed, 14 Nov 2007 16:43:00 +0000 (16:43 +0000)] 
r1278 + done items update

12 years agor1277 + use displayedName() in getIPAddress() and getIPRange()
Denis Ovsienko [Wed, 14 Nov 2007 16:38:59 +0000 (16:38 +0000)] 
r1277 + use displayedName() in getIPAddress() and getIPRange()
+ adjust getIPAddress() for the new IPAddress semantics
+ don't call getIPRange() from getIPAddress()
+ fixed recently broken bindIpToObject()

12 years agor1276 + fixed error message in getObjectAddressesAndNames()
Denis Ovsienko [Wed, 14 Nov 2007 16:37:15 +0000 (16:37 +0000)] 
r1276 + fixed error message in getObjectAddressesAndNames()

12 years agor1275 + renderIPRange(): niftier allocation display
Denis Ovsienko [Wed, 14 Nov 2007 16:04:42 +0000 (16:04 +0000)] 
r1275 + renderIPRange(): niftier allocation display

12 years agor1274 + int32 signedness was lost in getIPRange() during the previous commit. fixed.
Denis Ovsienko [Wed, 14 Nov 2007 14:51:05 +0000 (14:51 +0000)] 
r1274 + int32 signedness was lost in getIPRange() during the previous commit. fixed.

12 years agor1273 + count every record possible, when computing IPv4 range usage
Denis Ovsienko [Wed, 14 Nov 2007 14:50:11 +0000 (14:50 +0000)] 
r1273 + count every record possible, when computing IPv4 range usage

12 years agor1272 + added a FIXME line
Denis Ovsienko [Wed, 14 Nov 2007 13:11:04 +0000 (13:11 +0000)] 
r1272 + added a FIXME line

12 years agor1271 + completely rewrote getIPRange() to avoid nested joins and be more MySQL-4...
Denis Ovsienko [Wed, 14 Nov 2007 12:54:48 +0000 (12:54 +0000)] 
r1271 + completely rewrote getIPRange() to avoid nested joins and be more MySQL-4 friendly

12 years agor1270 + renderIPRange(): fix check in IP range iteration to verify proper var
Denis Ovsienko [Wed, 14 Nov 2007 12:52:32 +0000 (12:52 +0000)] 
r1270 + renderIPRange(): fix check in IP range iteration to verify proper var

12 years agor1269 + preparing to delete from IPAddress again with 0.14.7 in mind
Denis Ovsienko [Wed, 14 Nov 2007 10:29:38 +0000 (10:29 +0000)] 
r1269 + preparing to delete from IPAddress again with 0.14.7 in mind

12 years agor1268 + bindIpToObject(): make use of the standard useInsertBlade()
Denis Ovsienko [Wed, 14 Nov 2007 09:39:25 +0000 (09:39 +0000)] 
r1268 + bindIpToObject(): make use of the standard useInsertBlade()
+ bindIpToObject(): don't create ghost records in IPAddress table

12 years agor1267 + and even more reident
Denis Ovsienko [Wed, 14 Nov 2007 09:28:12 +0000 (09:28 +0000)] 
r1267 + and even more reident

12 years agor1266 another reindentation
Denis Ovsienko [Wed, 14 Nov 2007 08:49:30 +0000 (08:49 +0000)] 
r1266 another reindentation

12 years agor1265 + simplify indentation
Denis Ovsienko [Tue, 13 Nov 2007 17:11:03 +0000 (17:11 +0000)] 
r1265 + simplify indentation

12 years agor1264 more order in unmounted objects list
Denis Ovsienko [Tue, 13 Nov 2007 13:57:38 +0000 (13:57 +0000)] 
r1264 more order in unmounted objects list

12 years agor1263 adjusted rack row displaying
Denis Ovsienko [Tue, 13 Nov 2007 13:32:13 +0000 (13:32 +0000)] 
r1263 adjusted rack row displaying

12 years agor1262 another tabindex fix
Denis Ovsienko [Tue, 13 Nov 2007 12:58:52 +0000 (12:58 +0000)] 
r1262 another tabindex fix

12 years agor1257 + fixed annoying double-slash in generated URLs (hopefully)
Denis Ovsienko [Fri, 9 Nov 2007 23:21:55 +0000 (23:21 +0000)] 
r1257 + fixed annoying double-slash in generated URLs (hopefully)

12 years agor1256 + fixed "Row information" portlet summary data
Denis Ovsienko [Fri, 9 Nov 2007 23:13:51 +0000 (23:13 +0000)] 
r1256 + fixed "Row information" portlet summary data

12 years agor1255 + list a footer for each rack in the "Rackspace" tab working copy portlet
Denis Ovsienko [Fri, 9 Nov 2007 22:39:30 +0000 (22:39 +0000)] 
r1255 + list a footer for each rack in the "Rackspace" tab working copy portlet

12 years agor1254 + display barcodes in "Unmounted objects" and "Object group" portlets
Denis Ovsienko [Fri, 9 Nov 2007 22:27:09 +0000 (22:27 +0000)] 
r1254 + display barcodes in "Unmounted objects" and "Object group" portlets

12 years agor1253 + adjusted tabindex for the rack creation form
Denis Ovsienko [Fri, 9 Nov 2007 22:14:52 +0000 (22:14 +0000)] 
r1253 + adjusted tabindex for the rack creation form

12 years agor1252 + fixed renderSNMPPortFinder() to add FastEthernet ports
Denis Ovsienko [Fri, 9 Nov 2007 21:27:14 +0000 (21:27 +0000)] 
r1252 + fixed renderSNMPPortFinder() to add FastEthernet ports
  to 3560 switches with RJ-45/100Base-TX port type (was
  RJ-45/1000Base-T initially)

12 years agor1251 + display rack row name as well in the Object/Rackspace tab
Denis Ovsienko [Fri, 9 Nov 2007 21:01:48 +0000 (21:01 +0000)] 
r1251 + display rack row name as well in the Object/Rackspace tab

12 years agor1250 + good-bye, short PHP tags!
Denis Ovsienko [Fri, 9 Nov 2007 20:40:31 +0000 (20:40 +0000)] 
r1250 + good-bye, short PHP tags!

12 years agor1249 + another minor bugfix
Denis Ovsienko [Fri, 9 Nov 2007 19:31:06 +0000 (19:31 +0000)] 
r1249 + another minor bugfix

12 years agor1248 + fixed missing global in printGreeting()
Denis Ovsienko [Fri, 9 Nov 2007 19:29:29 +0000 (19:29 +0000)] 
r1248 + fixed missing global in printGreeting()

12 years agor1247 + cisco 6509-E support
Denis Ovsienko [Wed, 7 Nov 2007 14:37:42 +0000 (14:37 +0000)] 
r1247 + cisco 6509-E support
+ cisco 3560-48PS support
+ cisco 3560-48TS support

12 years agor1246 + implemented renderSNMPPortFinder() for 2 Cisco switches
Denis Ovsienko [Tue, 6 Nov 2007 16:27:54 +0000 (16:27 +0000)] 
r1246 + implemented renderSNMPPortFinder() for 2 Cisco switches

12 years agor1245 + initial frame coding for the new gateway (SNMP port finder)
Denis Ovsienko [Tue, 6 Nov 2007 12:15:13 +0000 (12:15 +0000)] 
r1245 + initial frame coding for the new gateway (SNMP port finder)

12 years agor1244 Attached is a patch which lets you edit config options.
Denis Yeldandi [Thu, 1 Nov 2007 09:33:23 +0000 (09:33 +0000)] 
r1244 Attached is a patch which lets you edit config options.
By Aaron Dummer <aaron@dummer.info>

12 years agor1240 + fixed line spacing
Denis Ovsienko [Wed, 24 Oct 2007 06:11:33 +0000 (06:11 +0000)] 
r1240 + fixed line spacing

12 years agor1239 + fixed error message
Denis Ovsienko [Wed, 24 Oct 2007 06:11:11 +0000 (06:11 +0000)] 
r1239 + fixed error message

12 years agor1238 + applied and tested Aaron's attributes form patch with some mods
Denis Ovsienko [Wed, 24 Oct 2007 06:10:07 +0000 (06:10 +0000)] 
r1238 + applied and tested Aaron's attributes form patch with some mods

12 years agor1237 + TODO update
Denis Ovsienko [Tue, 23 Oct 2007 11:35:30 +0000 (11:35 +0000)] 
r1237 + TODO update

12 years agor1236 + warn about 1st port in a VLAN
Denis Ovsienko [Tue, 23 Oct 2007 11:18:34 +0000 (11:18 +0000)] 
r1236 + warn about 1st port in a VLAN
+ ignore warnings in error summary

12 years agor1235 + don't corrupt port name, if a description was configured
Denis Ovsienko [Tue, 23 Oct 2007 10:22:39 +0000 (10:22 +0000)] 
r1235 + don't corrupt port name, if a description was configured

12 years agor1234 + showing current work done after 0.14.6 release
Denis Ovsienko [Mon, 22 Oct 2007 21:01:45 +0000 (21:01 +0000)] 
r1234 + showing current work done after 0.14.6 release

12 years agor1233 + call 'write' at the end of set command batch
Denis Ovsienko [Mon, 22 Oct 2007 16:42:33 +0000 (16:42 +0000)] 
r1233 + call 'write' at the end of set command batch

12 years agor1232 + fix timestamp format
Denis Ovsienko [Mon, 22 Oct 2007 15:06:33 +0000 (15:06 +0000)] 
r1232 + fix timestamp format

12 years agor1231 + added necessary info for Config table to be available upon install
Denis Ovsienko [Sun, 21 Oct 2007 20:24:53 +0000 (20:24 +0000)] 
r1231 + added necessary info for Config table to be available upon install

12 years agor1218 + fix current VLAN calculation
Denis Ovsienko [Wed, 17 Oct 2007 13:56:45 +0000 (13:56 +0000)] 
r1218 + fix current VLAN calculation
+ include timestamp in the logfile

12 years agor1217 + support IOS 12.2 on edge Cisco switches
Denis Ovsienko [Wed, 17 Oct 2007 12:16:30 +0000 (12:16 +0000)] 
r1217 + support IOS 12.2 on edge Cisco switches

12 years agor1216 + better port palette
Denis Ovsienko [Wed, 17 Oct 2007 12:15:36 +0000 (12:15 +0000)] 
r1216 + better port palette

12 years agor1215 + bigger palette for ports rendering
Denis Ovsienko [Wed, 17 Oct 2007 10:31:26 +0000 (10:31 +0000)] 
r1215 + bigger palette for ports rendering
+ now we show MAC address table, if there is any
+ gateway passes MAC address table to the interface, if there is any

12 years agor1214 + switchvlans gateway has learned to list MAC addresses from 2900 swithes
Denis Ovsienko [Tue, 16 Oct 2007 08:48:09 +0000 (08:48 +0000)] 
r1214 + switchvlans gateway has learned to list MAC addresses from 2900 swithes

12 years agor1213 + tagged RackTables 0.14.6 RackTables-0.14.6
Denis Ovsienko [Mon, 15 Oct 2007 18:57:13 +0000 (18:57 +0000)] 
r1213 + tagged RackTables 0.14.6

12 years agor1213 + tagged RackTables 0.14.6
Denis Ovsienko [Mon, 15 Oct 2007 18:57:13 +0000 (18:57 +0000)] 
r1213 + tagged RackTables 0.14.6

12 years agor1211 + adjusted docs a bit for 0.14.6 release
Denis Ovsienko [Mon, 15 Oct 2007 18:50:01 +0000 (18:50 +0000)] 
r1211 + adjusted docs a bit for 0.14.6 release

12 years agor1210 + tweaked logout feature a bit to make it really work
Denis Ovsienko [Mon, 15 Oct 2007 18:27:35 +0000 (18:27 +0000)] 
r1210 + tweaked logout feature a bit to make it really work

12 years agor1209 + adding recent cool DB upgrade feature
Denis Ovsienko [Mon, 15 Oct 2007 18:11:21 +0000 (18:11 +0000)] 
r1209 + adding recent cool DB upgrade feature

12 years agor1208 + now we can detect an old database and upgrade it ourselves
Denis Ovsienko [Mon, 15 Oct 2007 18:06:50 +0000 (18:06 +0000)] 
r1208 + now we can detect an old database and upgrade it ourselves
+ dbadjust scripts are thus gone

12 years agor1207 + fixed comments
Denis Ovsienko [Mon, 15 Oct 2007 18:04:39 +0000 (18:04 +0000)] 
r1207 + fixed comments

12 years agor1206 + distinguish connected and notconnect ports in switchvlans gateway
Denis Ovsienko [Mon, 15 Oct 2007 14:39:50 +0000 (14:39 +0000)] 
r1206 + distinguish connected and notconnect ports in switchvlans gateway

12 years agor1205 + Configuration table was read too late for an unauthenticated user. Fixed.
Denis Ovsienko [Sun, 14 Oct 2007 08:01:23 +0000 (08:01 +0000)] 
r1205 + Configuration table was read too late for an unauthenticated user. Fixed.

12 years agor1203 + dropped config.php page
Denis Ovsienko [Sat, 13 Oct 2007 20:44:39 +0000 (20:44 +0000)] 
r1203 + dropped config.php page
+ added a configuration viewer in place of UI page
+ updated navigation data
+ moved gateway code to gateway.php

12 years agor1202 + all options have moved into the database
Denis Ovsienko [Sat, 13 Oct 2007 13:47:30 +0000 (13:47 +0000)] 
r1202 + all options have moved into the database
+ render_rack_object.php minor speedup
+ flexible NAMEFUL_OBJTYPES replaces hardcoded TYPE_SERVER, TYPE_SWITCH and TYPE_ROUTER
+ docs update

12 years agor1201 + noted the new form in "Add multiple objects" tab
Denis Ovsienko [Sat, 13 Oct 2007 09:28:01 +0000 (09:28 +0000)] 
r1201 + noted the new form in "Add multiple objects" tab

12 years agor1200 + finally eliminate TYPE_SERVER, TYPE_SWITCH and TYPE_ROUTER; use single NAMEFU...
Denis Ovsienko [Sat, 13 Oct 2007 09:25:41 +0000 (09:25 +0000)] 
r1200 + finally eliminate TYPE_SERVER, TYPE_SWITCH and TYPE_ROUTER; use single NAMEFUL_OBJTYPES instead

12 years agor1199 + updated comment on the protocol
Denis Ovsienko [Fri, 12 Oct 2007 16:41:05 +0000 (16:41 +0000)] 
r1199 + updated comment on the protocol
+ initial preparations for MAC tbale listing

12 years agor1198 + extended multiple objects creator for even faster form
Denis Ovsienko [Fri, 12 Oct 2007 16:39:17 +0000 (16:39 +0000)] 
r1198 + extended multiple objects creator for even faster form

12 years agor1194 + dropping useless file, cause svn:ignore is an internal property
Denis Ovsienko [Fri, 12 Oct 2007 14:03:08 +0000 (14:03 +0000)] 
r1194 + dropping useless file, cause svn:ignore is an internal property

12 years agor1192 + separate example configs from real ones; have proper .svnignore for that
Denis Ovsienko [Fri, 12 Oct 2007 13:59:57 +0000 (13:59 +0000)] 
r1192 + separate example configs from real ones; have proper .svnignore for that

12 years agor1191 dropped IP addresses
Denis Ovsienko [Fri, 12 Oct 2007 13:57:20 +0000 (13:57 +0000)] 
r1191 dropped IP addresses

12 years agor1190 + adding .svnignore
Denis Ovsienko [Fri, 12 Oct 2007 13:53:57 +0000 (13:53 +0000)] 
r1190 + adding .svnignore

12 years agor1189 + repeated the quick hack to use common name in setSwitchVLANs() also
Denis Ovsienko [Fri, 12 Oct 2007 12:26:07 +0000 (12:26 +0000)] 
r1189 + repeated the quick hack to use common name in setSwitchVLANs() also

12 years agor1188 + adjust gateway reply format so we can return more data
Denis Ovsienko [Fri, 12 Oct 2007 11:59:54 +0000 (11:59 +0000)] 
r1188 + adjust gateway reply format so we can return more data
+ push up LAN descriptions from cisco connector
+ print out VLAN list on the VLANs tab

12 years agor1187 + find dirname and handler name only once
Denis Ovsienko [Fri, 12 Oct 2007 10:30:01 +0000 (10:30 +0000)] 
r1187 + find dirname and handler name only once
+ log changes, if there's a writable logfile

12 years agor1186 + handle errors better
Denis Ovsienko [Fri, 12 Oct 2007 09:39:03 +0000 (09:39 +0000)] 
r1186 + handle errors better
+ п╡я┴don't duplicate code
+ detect password mismatch
+ detect missing credentials

12 years agor1185 support IOS 12.0 as well
Denis Ovsienko [Fri, 12 Oct 2007 09:35:02 +0000 (09:35 +0000)] 
r1185 support IOS 12.0 as well

12 years agor1184 noted the switchvlans gateway
Denis Ovsienko [Thu, 11 Oct 2007 12:28:49 +0000 (12:28 +0000)] 
r1184 noted the switchvlans gateway

12 years agor1183 + added a fallback hack to let people use the common name in absence of other...
Denis Ovsienko [Thu, 11 Oct 2007 12:26:16 +0000 (12:26 +0000)] 
r1183 + added a fallback hack to let people use the common name in absence of other endpoints

12 years agor1181 + an ugly, but working VLAN implementation for the real world :)
Denis Ovsienko [Wed, 10 Oct 2007 15:07:27 +0000 (15:07 +0000)] 
r1181 + an ugly, but working VLAN implementation for the real world :)

12 years agor1180 + a new class for warning messages
Denis Ovsienko [Wed, 10 Oct 2007 14:42:15 +0000 (14:42 +0000)] 
r1180 + a new class for warning messages

12 years agor1179 + VLAN configuration gateway is almost working
Denis Ovsienko [Wed, 10 Oct 2007 14:41:46 +0000 (14:41 +0000)] 
r1179 + VLAN configuration gateway is almost working