racktables
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

12 years agor1178 better switch port layout
Denis Ovsienko [Wed, 10 Oct 2007 07:13:20 +0000 (07:13 +0000)] 
r1178 better switch port layout

12 years agor1177 + update: make GigE default port type
Denis Ovsienko [Tue, 9 Oct 2007 20:45:36 +0000 (20:45 +0000)] 
r1177 + update: make GigE default port type

12 years agor1176 + new feature: key hint in dictionary browser
Denis Ovsienko [Tue, 9 Oct 2007 20:39:05 +0000 (20:39 +0000)] 
r1176 + new feature: key hint in dictionary browser

12 years agor1175 + rearranged parameters around
Denis Ovsienko [Tue, 9 Oct 2007 20:28:35 +0000 (20:28 +0000)] 
r1175 + rearranged parameters around

12 years agor1174 + added a reference to the original source and license
Denis Ovsienko [Tue, 9 Oct 2007 20:20:50 +0000 (20:20 +0000)] 
r1174 + added a reference to the original source and license

12 years agor1173 + printImageHREF() becomes independent enough to fetch all $image
Denis Ovsienko [Tue, 9 Oct 2007 20:10:30 +0000 (20:10 +0000)] 
r1173 + printImageHREF() becomes independent enough to fetch all $image
  declarations from config.php and to absorb printImageInput()

12 years agor1172 + eliminate config.php dependency with cost of one hardcoded path
Denis Ovsienko [Tue, 9 Oct 2007 20:06:48 +0000 (20:06 +0000)] 
r1172 + eliminate config.php dependency with cost of one hardcoded path

12 years agor1171 + merged second patch by Aaron
Denis Ovsienko [Tue, 9 Oct 2007 19:36:03 +0000 (19:36 +0000)] 
r1171 + merged second patch by Aaron

12 years agor1170 The first ever working switchvlans gateway for the real world, readonly, of...
Denis Ovsienko [Tue, 9 Oct 2007 17:12:30 +0000 (17:12 +0000)] 
r1170 The first ever working switchvlans gateway for the real world, readonly, of course.

12 years agor1169 The first ever working switchvlans gateway for the real world, readonly, of...
Denis Ovsienko [Tue, 9 Oct 2007 16:41:27 +0000 (16:41 +0000)] 
r1169 The first ever working switchvlans gateway for the real world, readonly, of course.

12 years agor1168 Patch from Aaron Dummer (aaron@dummer.info)
Denis Yeldandi [Tue, 9 Oct 2007 07:24:46 +0000 (07:24 +0000)] 
r1168 Patch from Aaron Dummer (aaron@dummer.info)
- moved form fields from bottom of page to top (saves you from scrolling
down the page)
- combined ip & mask fields into a single 'range' field
- added live javascript validation function (field is red when invalid,
green when valid)

12 years agor1155 + 2 more Cisco switches, the only ones belonging to 2970 Catalyst family
Denis Ovsienko [Mon, 1 Oct 2007 23:46:23 +0000 (23:46 +0000)] 
r1155 + 2 more Cisco switches, the only ones belonging to 2970 Catalyst family

12 years agor1154 + added a workaround to survive FreeBSD PHP build's unability to create multidi...
Denis Ovsienko [Fri, 28 Sep 2007 16:17:42 +0000 (16:17 +0000)] 
r1154 + added a workaround to survive FreeBSD PHP build's unability to create multidimensional associative arrays

12 years agor1148 + adjusted new help topics for better linking
Denis Ovsienko [Fri, 14 Sep 2007 10:48:16 +0000 (10:48 +0000)] 
r1148 + adjusted new help topics for better linking

12 years agor1147 break forgotten
Denis Yeldandi [Fri, 14 Sep 2007 10:01:48 +0000 (10:01 +0000)] 
r1147 break forgotten

12 years agor1146 Added more help
Denis Yeldandi [Fri, 14 Sep 2007 09:58:50 +0000 (09:58 +0000)] 
r1146 Added more help

12 years agor1145 + adjusting help text further
Denis Ovsienko [Fri, 14 Sep 2007 07:52:58 +0000 (07:52 +0000)] 
r1145 + adjusting help text further

12 years agor1144 Redesigned help button
Denis Yeldandi [Thu, 13 Sep 2007 11:03:47 +0000 (11:03 +0000)] 
r1144 Redesigned help button

12 years agor1143 + welcome first working code of the help functions
Denis Ovsienko [Wed, 12 Sep 2007 20:44:20 +0000 (20:44 +0000)] 
r1143 + welcome first working code of the help functions

12 years agor1142 + drop renderHelpContents() in favor of help.php
Denis Ovsienko [Wed, 12 Sep 2007 20:43:49 +0000 (20:43 +0000)] 
r1142 + drop renderHelpContents() in favor of help.php
+ remove embedded help text, idem
+ mark reports and help pages as being in development

12 years agor1141 + handler_help(): just call renderHelpTab() unconditionally
Denis Ovsienko [Wed, 12 Sep 2007 20:42:06 +0000 (20:42 +0000)] 
r1141 + handler_help(): just call renderHelpTab() unconditionally

12 years agor1140 + added help topics as tabs of the 'help' page
Denis Ovsienko [Wed, 12 Sep 2007 20:40:27 +0000 (20:40 +0000)] 
r1140 + added help topics as tabs of the 'help' page
+ registered first two helptab records