commit f2787575bc77244b51fa20529c65bbd3195ba345
Author: Carlos Vicente <cvicente@uoregon.edu>
Date:   Fri Sep 23 10:15:41 2011 -0700

    New version

commit d444daef67238600ba90ab4a200da8d41d2d95fb
Author: Carlos Vicente <cvicente@uoregon.edu>
Date:   Fri Sep 23 09:26:25 2011 -0700

    New version

commit 3199e8c448a719762a14f4766cb4a8e8c9ed5e05
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Sep 23 07:55:53 2011 -0700

    Small cosmetic fix in Help section

commit 36496398bdb61dced05158185a79be364f7b15a4
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Sep 23 07:39:22 2011 -0700

    Make graphs fit screen width

commit ddbc1d2409b7efda8deeabd591dfe2159b168663
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Sep 23 07:30:44 2011 -0700

    Use sysname value as last resort when naming device

commit f04949065486036b747aa7f3dcd61cddcd16413f
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Sep 23 07:30:17 2011 -0700

    Fix previous fix in timestamp handling

commit 0b87291ac5590a475e9065636164f260c399f489
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Sep 22 09:34:13 2011 -0700

    Fix search for DNS PTR records

commit c0c29a7c0b1eecbd7961ac916a9ba5d856bdc598
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Sep 22 08:06:12 2011 -0700

    Fix some bugs in IP handling

commit 9b005acd18c4a6e3fb97a37a149fe4e0bf6a639a
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Sep 20 10:12:00 2011 -0700

    Fix and enhance the Site/Model device report to include product type and counts per site

commit e099e51cec9c0d7c2d2782bbe24ef50b69685c2a
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Sep 20 08:23:03 2011 -0700

    Updated mibs

commit 6f73337bae647ada2c16f2d42145f6d073f4720d
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Sep 20 07:54:16 2011 -0700

    Fixed incorrect handling of timestamps in Ipblock

commit 4cbcd7b0006087b6ba392d31383f231729fb09d9
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Sep 20 07:40:58 2011 -0700

    Modified Ipblock::search to pass sql type parameter to DBI

commit 3c6a283a259097259d92bc1b6831621253269b26
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Sat Sep 17 20:11:39 2011 -0700

    Fixing previous changes to error page

commit 97cede8ecc3ddc357d10a6468cee42b51f0333e4
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Sep 15 20:06:43 2011 -0700

    Fix for #1601 (Creating a new address block from Address Space tasks)

commit 5f2fb8039e90f4bc0de6b746d6fa1836c89b343c
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Sep 15 19:53:13 2011 -0700

    Corrections to previous changes in device checks

commit 84c288a33a6a767f48d5a6a965178dbd49720e3a
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Sep 15 12:46:58 2011 -0700

    Small fix

commit d22f7f5b50707e2fc1e6aa3c97da916331a4649b
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Sep 15 12:35:25 2011 -0700

    Add option to include newly discovered devices in device report

commit 9afd1110575928f2bb9f7a8caa9f806d147db20a
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Sep 15 09:44:33 2011 -0700

    Removing duplicates in default data

commit edd1b8ee2c6e60965c67d5cca3aa3adf61bb4439
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Sep 14 12:10:24 2011 -0700

    Bumping required version of Net::Appliance::Session

commit 681273a7c9ab864b23b1a965fa4fcab720ceb4cb
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Sep 14 11:42:39 2011 -0700

    Forgot to comment out debug line

commit d85fee77ae24925d5170217f2b87cc470e6faff2
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Sep 14 11:41:58 2011 -0700

    Refactoring methods and classes related to Device CLI interaction

commit 637133fb94dc039d8220700aaf0954f69c89cd59
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Sep 13 10:05:12 2011 -0700

    Ask for confirmation before creating new IP address or block when clicking on available item

commit f8eee26e7a7baa62e5288e20ad412d476d470b0c
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Sep 13 08:57:11 2011 -0700

    Tell CPAN to install required modules by default

commit 8e12574ca53214bf5cce60528b2dd68720b9b544
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Sep 13 08:37:42 2011 -0700

    Fix for #1583 (Add confirmation question when changing overwrite description flag for all interfaces)

commit 7ff0549d8a13cce2db07250f4ad865dc7b6e0a57
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Sep 13 05:53:17 2011 -0700

    Fix for #1586 (Override default apache mimetype for filetype .html)

commit 3fbb242fe7dbeee75e2cb32c18ee8e8bd024e9b0
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Sep 13 05:42:43 2011 -0700

    Fixed typo that affected zone import from UI

commit 63243e8dd67bcc5cb769ce68716aea72c6d98001
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Sep 12 13:00:57 2011 -0700

    Removing duplicate entry in default data

commit 79ffef20604edc7d4bc1c471de2e8af0a84a14a8
Merge: ac74354 2716696
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Sep 12 10:55:15 2011 -0700

    Merge branch 'netdot-0.9' of https://netdot.uoregon.edu/git/netdot into netdot-0.9

commit 27166967f3083cdfbe62fccab6f5bd257511ab58
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Sat Sep 10 13:39:56 2011 -0700

    Fix for bug #1593 (Creating a new group contact)

commit ea61336ade374e95092c339403d75458aaef708b
Author: Carlos Vicente <cvicente@nsrc.org>
Date:   Thu Sep 1 13:48:58 2011 -0400

    Correct and add dhcp statements (#1597)

commit dc0d7f0e4768874764f8150b48d0ec76a88bb346
Author: Carlos Vicente <cvicente@nsrc.org>
Date:   Thu Sep 1 13:02:26 2011 -0400

    Set snmp_polling flag to 0 on new device if monitored flag is being set to 0

commit ac743540bb4a1f3659e0a29f54c3afa89dfd04be
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Sat Jun 18 14:39:53 2011 -0700

    Changes to adapt to new Net::Appliance::Session API

commit 880d7bda6c3e418e5bd72f2cf4af460b467e6846
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Aug 25 08:48:41 2011 -0700

    Ignore duplex status 'unknown' when finding duplex mismatches

commit c3a62b6c83665f1c4dd2cab049412cf523582496
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Aug 25 08:46:59 2011 -0700

    Fix for Bug #1589 (uri_escape issue after CPAN update)

commit 0ea6f229340a588be50dd4f07aa8c95c18e251ac
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Aug 22 13:19:22 2011 -0700

    Do not delete room when deleting person

commit dd4de8236d1a8f3dbf5e0510819e5c79f01239bf
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Aug 18 12:24:03 2011 -0700

    Correction to previous changes

commit da1d5aa3f62231a270bc4cc56721eef8e3e1abdd
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Aug 18 09:26:24 2011 -0700

    Fixed bug that caused PTR records to be created in the default zone when the appropriate reverse zone did not exist for the block

commit ceca88663b8af3f987563e0e160ffe1a6448b717
Author: Carlos Vicente <cvicente@nsrc.org>
Date:   Tue Aug 16 10:54:11 2011 -0400

    Fix for Bug #1596: Nagios host name includes the '@' sign if DNS name is zone apex

commit d0ad1809940906c4a20a6e5d506012087102d2b5
Author: Carlos Vicente <cvicente@nsrc.org>
Date:   Wed Jul 13 23:19:05 2011 -0700

    Try to fix bug related to duplicate groupright record when deleting device. Changed cascade behavior for on_delete event

commit 35c4575ae2ef7a0933721dd62eb2f5c41942aef4
Author: Carlos Vicente <cvicente@nsrc.org>
Date:   Wed Jul 13 22:54:31 2011 -0700

    Add full error from DB for duplicate on update exception

commit c948878c62ebc2465f22fe7d403c9e461d075f32
Author: Carlos Vicente <cvicente@nsrc.org>
Date:   Wed Jul 13 22:51:44 2011 -0700

    Try to fix bug related to duplicate groupright record when deleting device

commit a1cbceb936ff8075e007999607c74613f4565d09
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Jun 1 16:03:24 2011 -0700

    Fix for Bug #1573 (SNMP vs CLI interface name mismatch in Cisco 6500 series)

commit ac4af920968a1dc275f967b1feb1730c4de47430
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu May 12 14:47:44 2011 -0700

    Avoid trying to discover 127.0.0.1 when reported by CDP/LLDP

commit 2713e12df9bbc527cca7447de6b56d4a77bdf28f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 15 17:04:20 2011 +0000

    Fix for #799. Allow user to edit an alias from one canonical resource to another

commit f853ff04506bb77ad8b94dca888c08615f844da5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 9 16:44:15 2011 +0000

    Restoring missing line

commit b21cdd064633d579c92bd4d180e267ba6252400f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 8 23:10:16 2011 +0000

    Fixed bug which caused changes in dynamic IP ranges to not mark pending DHCP update

commit d0014f17aafb7da2901c2a56714029e2ebb00590
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 8 17:34:21 2011 +0000

    Fail over to local auth if Radius or LDAP server is not reachable

commit 7eb62c9fffd50d33a7bb47784fbed323f08c36e8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 21 17:14:10 2011 +0000

    Fix for #789: Incorrect Ipblock validation while discovering device

commit dbc2d3e5c4f955a413e97a3eec98d3422dd22d41
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 18 20:20:01 2011 +0000

    Fix for #788: Removing trailing spaces when creating an A record

commit 5b31ec7d64ee4aae35293e0adcfcd66bfe9f53a3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 18 20:01:03 2011 +0000

    Allow user to edit CNAME TTL in the alias record page, in addition to the canonical record page

commit 0b178ad3ae1cf67c35cb55c50cde8be15ab0f90f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 8 22:39:02 2011 +0000

    Use portable version of Storable's freeze function

commit 2a6686fc97ce16368a0efdf55fb6334d51ffc0b8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 8 20:59:50 2011 +0000

    Fixed incomplete device count when discovering from file

commit 0fce18db65b45cd4290bac304586e892519d455c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 8 20:35:27 2011 +0000

    Fix for #783 (Netdot::Model::update doesn't work without parameters)

commit d35d99b8bd7bb0927c4b8fa9c8fdfec076496ac0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 7 23:52:46 2011 +0000

    Some minor improvements in perldeps.pl

commit 926e7a07365d3238d6766dee1bae9946188e7e28
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 7 18:43:24 2011 +0000

    Fix for #782 (Missing libssl-dev and rrdtool after make installdeps-apt-get)

commit d9bf74d05d9b85c74a4e312e141245e98843e5b2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Feb 5 00:07:05 2011 +0000

    Ignore id field in global search

commit 6b07ddc52057e0813b12905f801b0bc34641f03b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 4 23:59:43 2011 +0000

    Fix for #778 - allow user to specify labels in global search

commit 4bb533a2bc381e0538c7d35dee587af97ebfea83
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 4 20:11:59 2011 +0000

    Correction in regexp

commit fc2ae7a6f9b5c8edd8f57e6cb884aad6e610df0f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 4 20:02:41 2011 +0000

    Fix for #777

commit b2147fbbe70908c9cc8c33b16c7c3ac80cea4e8b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 3 21:10:14 2011 +0000

    Fixed typo

commit d11109a84e2d97145b3429e198a22407ea809283
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 3 18:45:32 2011 +0000

    Use /31 subnets also for finding point to point links

commit 1d59ece126cd75cd013d71184958cb023cb4552c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 3 18:29:17 2011 +0000

    Fixed bugs in that affected IPv4 /31 blocks

commit 95914e6a818bf10066090f1cf5e4f6bf595f7f09
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 2 17:00:51 2011 +0000

    Fixed typo in usage text for updatedevices.pl

commit b764b881ec4eac8bae870800d41487abf20c7306
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 1 22:25:18 2011 +0000

    Corrections and additions to the user manual

commit 9d534e0fc9348d4017793ef4576377df3e7e8203
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 1 00:09:30 2011 +0000

    Correction in regexp within Topology::get_dp_links

commit 4884214ef42dcffd4064f04577f1b93fca318c14
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 1 00:04:51 2011 +0000

    Created Device::CiscoIOS subclass to provide the option to fetch ARP and forwarding tables via CLI

commit f91189b6cb798efece0954095ff5dddbad998225
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 1 00:02:45 2011 +0000

    Use prefix variable in sample cron file

commit 3806eea70f3e160b4dface4d9c18b84de33dec94
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jan 31 21:22:30 2011 +0000

    Updated RADB whois URL

commit 64eb17f2de91f224deaf87e840d09406cd920736
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 25 20:31:31 2011 +0000

    Small fixes in sample cron file

commit 7bf8958fd3817bafe665cfd397827290fd8df612
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 18 21:34:34 2011 +0000

    Update the list of Airespace models that report GigabitEthernet0 as the name of their LAN interface via CDP

commit 5bad9c40fccccbb77a01b29520cef1e96eaebcd2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 18 20:49:30 2011 +0000

    Fixed bug in topology discovery using CDP/LLDP in which an incorrect port from the remote device would be chosen

commit 1ea729289e978e8cc9bcc40af8638aa173f27300
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jan 15 09:31:25 2011 +0000

    Fix for #758 (Report devices by site)

commit dc0fc04930c44d30e9038568715ddda20807080c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jan 15 08:35:13 2011 +0000

    Fix for #766 (Error when searching Site in Cable plant section)

commit 0b08d6c3008353756f01583b09633eed1213bc48
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 4 16:38:46 2011 +0000

    Fixed bug in ARP fetching code for ASAs

commit 5c325b8d1ac9b86c876433ab4cbe61de8c05e3f0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 31 21:58:16 2010 +0000

    Fixes for tickets #698 and #763. Operator role now implemented correctly

commit 2bb098ebe664189295e2149bdf77ee8200a9c5e2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 1 00:06:41 2010 +0000

    Impose configurable limits on the size of subnets and containers in graphical block view

commit 52d34ef26379dc1b42c0170ac5d9f1aec690a856
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 25 04:00:13 2010 +0000

    Make sure to update IPTrie structure when main device IP is being inserted

commit 9b11446332146cc89990cef27c34b9086fa72150
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 24 21:51:30 2010 +0000

    Show which fields are null or duplicatedd when DB operation fails

commit adf0ee889e30aa9ccb1f92ca16b525291633c19f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 24 21:31:35 2010 +0000

    Do not fail to insert device if default owner config does not match an existing entity

commit 655bbe71ca5da3c21385de35c75ee8202de4483f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 24 03:49:50 2010 +0000

    Removing obsolete commentt

commit a8566ad1b46e273a39ce9502ee5d832af876b35e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Nov 19 19:18:11 2010 +0000

    Remove old upgrade SQL statements

commit b4da018a96e8e1ed227ed681c9b19fa0a2a19708
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 18 22:10:50 2010 +0000

    Updating copy of local manual page

commit f844f3178fbbb9e0ccad24048a8370319bd2b6f3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 18 22:09:55 2010 +0000

    Updates to the user manual

commit 472b30ff4bdad64f6ec73736570342f262fd6575
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 17 22:36:24 2010 +0000

    Fixes and improvements from Ticket #739 (Enforce proper relationships between IP blocks and zones)

commit 9fd05bda5e436012162d54653aa3b07e29c8e1d8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 17 20:47:02 2010 +0000

    Fix for Ticket #735 (Can't browse devices with product=0)

commit 3ab403eac8d54d364ac6dfed984e680526bfaa6d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 17 17:35:01 2010 +0000

    Fix for Ticket #745 (Do not allow user to create a room without specifying a floor)

commit 3e026bff7d57c1dda221da1c8e8fbf53301615d8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 17 17:00:35 2010 +0000

    Fix for Ticket #750 (Missing = sign in image width)

commit 26cd6d964c2f69f45f433a2376ce87a73d72a3d3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 10 22:50:02 2010 +0000

    Allow unprivileged user to view MAC address details if it has ARP entries within an allowed subnet

commit d707f84cfa92f3a8c4cf07c0364231ddbb79c37e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 10 21:50:49 2010 +0000

    Auto DNS was not being set by default even if config said so

commit a919f52def5276384b23923a609716abb172d2a1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 10 17:52:22 2010 +0000

    Fix for Ticket #732 (Provide option to ignore IP addresses from ARP caches if they don't fall within a Subnet) plus some corrections to previous changes

commit 84753bcfdda71c439faa105f2d0dd4e28aaccc62
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 8 21:48:26 2010 +0000

    Default SOA expire and refresh values were lower than the recommended minimum

commit bf6a06fc9c0737b715cb7ccbbeec678ece66e70d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 8 19:10:28 2010 +0000

    Fix for ticket #741 (Export DHCPD fails when no scope selected)

commit 4ac72d2231bb734173e8a3081c492226038505d0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 8 17:23:32 2010 +0000

    Bug fix to avoid incorrect parent checks in ip validation

commit fca4523a3b4dfa9335e90cb9b819b94fa4a87db6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 8 15:07:38 2010 +0000

    Fix for Ticket #740 (Show only available subnets when adding DNS record)

commit 0f3d7fe5dc52fdacefc8ab5d7bea257455181141
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 8 14:54:30 2010 +0000

    Corrections of recent changes to ip.html

commit b016e74cd60900914f3f8f7d5f99a1a287f76224
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Nov 5 21:37:35 2010 +0000

    Minor typo

commit 181327e4bd047881a3a60cb2685a392cf820cfa0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Nov 5 15:51:49 2010 +0000

    Warn of loop when two ports from the same device become neighbors

commit 7c2b535dc4b24966d727fba1f1f15e1d5c61ad5a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 3 23:41:35 2010 +0000

    Fix for ticket #728 (Add config option for default container view)

commit 8e94ef0eb595d3ec4b82cfc4f150c21619fb71ff
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 3 23:31:20 2010 +0000

    Small correction

commit 2003d510781dc47690a73e6dcf8baa45614bba25
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 3 23:21:38 2010 +0000

    Fix for #731 (Error defining backbone)

commit e0d3eb8368e5fe771ad5791ca3f9ba27983cee29
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 3 22:26:26 2010 +0000

    In the Device Search UI section, return device immediately if given IP belongs to an existing Device object

commit aef0ffcaba7c189e59367d4050eadcf5f00f223e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 3 18:39:19 2010 +0000

    Added configuration option to export TXT records matching certain patterns and still allow user to exclude other TXT records with --nopriv paramter

commit fff841a5cbc2f96c726c51f13bfe1d457f8ba559
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 3 17:47:26 2010 +0000

    Fix for ticket #276 (Checks for duplicate devices using S/N and base MAC should be configurable)

commit 14ed2804b20a6b3141d006bbe3c62efe06076fe2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 2 23:45:35 2010 +0000

    Fix for ticket #733 (Ignore 127.0.0.1 in _get_main_ip)

commit ef1b934f4217543abc2c8bd0f2d5ec9965c676e7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 2 23:31:48 2010 +0000

    Fix for Ticket #734 (Live MAC address search fails unless entered in UPPERCASE)

commit db56bd99639e5aa3050d945591add83b573041e6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 2 17:52:41 2010 +0000

    Small addition to TXT record exceptions when using --nopriv

commit 964c496dfb72e9627897de33e0046055c9ab29ff
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 2 17:52:01 2010 +0000

    Better checking for objects using Scalar::Util's blessed function

commit 1583b85c18e760c0755b4e09cc9e07efbbecc882
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 2 17:15:23 2010 +0000

    Undoing last change

commit 97957239d431e0297f0d8e58fc1b4b60782d6fdb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 2 17:01:46 2010 +0000

    Small improvement in Model::update

commit c731829cde0418c211f85a27201b4112dc7ea12d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 28 17:23:09 2010 +0000

    Do not allow IP 0.0.0.0 to be inserted in DB

commit 827a6918a90a16862079e92263abd98fe4a957dd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 28 17:21:49 2010 +0000

    Do not stop cisco discovery when failing to establish SNMP session with one VLAN

commit 80e8b5125a2177cd7a422c64d3ea87335e02954d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 7 16:35:49 2010 +0000

    Bug fixes in ipblock_list

commit 710c663d2191af956c43c553227ee5425e252b9b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 7 16:28:17 2010 +0000

    Small fix in ipblock_list to better handle invalid status value

commit 53826f32c5194c5e1b87abd520f6bb30943d7de2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 5 17:16:44 2010 +0000

    Remove trailing dots in RR names

commit a15ea18cc0a8f998e7ec66b345a5c679d12791fb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Sep 27 21:34:16 2010 +0000

    Minor bug fix in check_ifstatus.pl (Nagios plugin script)

commit 13b63c84be78e43573e09077115e1c5b911d729c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Sep 27 16:04:12 2010 +0000

    Fix for #717 (Editing a CNAME record in host page can be confusing)

commit 68c96cabe4c7039dd0799f6e3d7b59a7a7c9e927
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Sep 25 18:15:07 2010 +0000

    Fix for #718 (make installdeps-rpm points to missing EPEL RPM)

commit dae4d2cd2546d6b6972e1a926fce92f54dae8a39
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 23 23:06:57 2010 +0000

    Fixed bug in IP space hierarchy code. Changing the address portion of a prefix yielded incorrect results

commit 723e574c809cdd0bf8c49279f1b17f9d3bb59470
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 22 18:11:10 2010 +0000

    Fixing bug in duplex mismatch query

commit c25f9117f7ec56d4b2c20c69e7b6b31c25088392
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 15 17:12:15 2010 +0000

    Fix for  #714 (SNMPv3 Support for updatedevices.pl)

commit 8e3c93017c8a216652b651848ebef211f5db6fee
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 20 22:42:36 2010 +0000

    Updating manual

commit d6e56bc17d1269b6712257479241898819a2d60d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 20 21:01:51 2010 +0000

    Adding missing MIB directories in config file

commit 64e03ebabebe08eb44193bb80f87c44740c6ddbf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 20 21:00:51 2010 +0000

    Fixes in Perl dependencies

commit 41bb5c410a10991e635ffbb04b32ed300550afb8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 18 23:07:54 2010 +0000

    Changing columns in the schema that should be unsigned integers

commit 5bad117968f19bb9e3c93982a55499a4cb35b940
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 18 22:33:25 2010 +0000

    Changing columns in the schema that should be unsigned integers

commit e60cc3266748b0f122a0d18b57c05f41eb8c0b6f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 18 22:04:21 2010 +0000

    LOC records were not being shown in zones

commit dea7763b88e147df276420a6a00cdfdea7ec0db8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 18 21:40:22 2010 +0000

    Added missing fix for #712

commit ae954e327e1408cb65a8ed064e990b2c46b13fae
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 18 21:21:59 2010 +0000

    Fix for #711 and #712

commit 96bb01333b0d264f1a1792da15e04f7dfa824635
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 12 21:56:26 2010 +0000

    Validate regular expression in IP block search

commit b76f317ac40406fbf18ebb3806efcd034c245493
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 12 21:43:52 2010 +0000

    Fix for #705 (Two wildcards cause the search mechanism to break)

commit f8dcd42409e37804160461c3dbe9676b18a049ad
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 12 20:51:21 2010 +0000

    Fix for #710 (Bug when adding cname of something else)

commit 260fb1def0064d77fdb80a0a1ab3e1a5f2522507
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 12 17:34:00 2010 +0000

    _update_tree incorrectly set parent node to itself after changing mask

commit 83b249978ef1a7e32ef3c4948b7b693dca8a1629
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 11 22:45:32 2010 +0000

    Correction for changeset 3067, ticket #688

commit c5c04ea7dc916597ab4e8fd367a82daae474c0d1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 8 23:27:26 2010 +0000

    Fixed bug in addservice page, which was ignoring IpService object parameters

commit cee673229d6e67adb35aecaa35f440ed353951fe
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 6 22:50:33 2010 +0000

    Fix for #708 (Error while inserting IPv6 block)

commit f77b4f0c06ee4bcf1022f86c3d6056dd29313952
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 6 21:40:53 2010 +0000

    Corrected login page problems affecting uses with IE browsers

commit 085227b20147adcf6311c57e749b4b5b2076271b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 6 19:46:11 2010 +0000

    Fix for #706 (Editing all devices gives an error)

commit 0e66288871035bb7f7763995fc8b41ea1d0823d4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 6 18:31:12 2010 +0000

    Fixed problem with invalid cached Net::IPTrie object, which was caused by the size limitations of the BLOB data type in MySQL

commit e23a080424f94ed169afee44aff81190211cfc1c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 6 00:01:07 2010 +0000

    Changes in Ipblock to avoid fatal errors when stored tree is not valid

commit e3fbd56c7f1a86a22078161e57483d553aa3d064
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 28 20:46:14 2010 +0000

    A few corrections and more debugging in Ipblock class

commit 75e87f73f6d3713d8907aef010b3e2c4ce82219c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 27 23:51:48 2010 +0000

    Small bug fix in Ipblock class

commit a2c262ebab5a1678232e3cfea8e5f63106321ece
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 27 23:33:43 2010 +0000

    Fix for #700 (Can't wildcard search on circuit list.)

commit 17d9c8a300072499caaf2b6eef37212620cf0048
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 27 22:35:09 2010 +0000

    Removing unnecessary upgrade procedures

commit 9f9f51e6717006f4401b61b6db126f8598042b31
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 27 22:31:06 2010 +0000

    Bug fixes and improvements in Ipblock class.  Netdot now caches the digital trees that define the IPv4 and IPv6 space hierarchies (see Net::IPTrie) in order to avoid recalculating them too often.  This change also solves potential inconsistencies that could have existed in the digital trees maintaned as global variables by different Apache processes. The change requires a new DB table called 'datacache', which can be added by issuing the 'make upgrade' command

commit 8254d3e7d42a61c74da650e01d5fa0c399baf522
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 27 21:25:33 2010 +0000

    Fix for #703 (IE7 and IE8 javascript errors when creating new objects and clicking 'close')

commit 087c8eeeb22d1014f8beda0a0f518d5c71470d76
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 26 21:52:51 2010 +0000

    Fixed bug in interface sorting on device page

commit c7d8021e56d27532f6c9b448c92bb5f63b5c3cfb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 21 22:20:15 2010 +0000

    More use of transactions to avoid DNS/DHCP changes to go unnoticed by exporting functions

commit f9dfbeba7f7f442e9021ac4d9f55c973eb256914
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 20 07:23:51 2010 +0000

    Fixed bug get_digest method in Model.pm. Key/value pairs need to be in order, otherwise digest calculation will not be consistent

commit 76395bce950dbc2a137655ac94b79278ffab4b67
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 12 23:57:09 2010 +0000

    Remove whitespace from RRs

commit ab4babb1b9cf2fac111dc4f5e1bf286f5d734fc3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 12 22:28:30 2010 +0000

    Fixing character encoding in Spanish manual

commit 83a67c4932f6f8aa8fe7e9383f0ae394ddd96cd4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 12 16:29:20 2010 +0000

    Changes in Model::get_state() to make sure that we're working on a fresh object

commit a2fdefbb1b35fa8c1804eab94472b9488eedd6b7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 8 23:32:15 2010 +0000

    Adding Netdot manual in Spanish

commit 602d7e593ab20b5e1d3a3b1904b8e252b358969c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 8 21:40:30 2010 +0000

    Format rname field of SOA record to follow standard when exporting zone

commit d0caea7e187ac5fad976bcf4f8f1a88b589cfeb6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 8 21:13:34 2010 +0000

    Removing unnecessary DB commit in ip.html

commit c602198908b7d296598bf848980e7c41bccb5eb4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 8 20:16:56 2010 +0000

    Small change in Ipblock class to speed up hierarchy updates. Thanks to Anders Henke for suggestion.

commit 9ce02218f701f6411ec3cb57b4adb638a702c856
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Wed Jul 7 22:48:59 2010 +0000

    fixing javascript: zoom and partition selections in block address view now work in nonfirefox browsers

commit 6982d3f0168a694e9a8bdabfec1fbd6cdf4a50fc
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Tue Jul 6 19:02:17 2010 +0000

    Changing the threshold of defragdb to a more realistic value

commit 32821a54453034d35590ab94ce19c2ed3514b6ce
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Tue Jul 6 18:56:46 2010 +0000

    adding some comments about Pg implementation of defragdb (#692)

commit e4cb980cd407b3fda43f8eea9fb85bcb7cd61d45
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 6 17:13:58 2010 +0000

    Remove debug flag

commit 60b42550ea9756ca8e620fd820fea7762ca549f9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 6 17:12:01 2010 +0000

    Minor bug fix

commit 62ef593d10f8463c8f3c30bfc9d2f14c0df6a067
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 6 16:07:37 2010 +0000

    Avoid a race condition while assigning new IP addresses

commit 54d36496e5566bc3124db0fd4bd9f4a3912b68ac
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Sat Jul 3 04:33:58 2010 +0000

    Add #692: a defragdb script that shifts id values downwards when a table with a lot of churn is close to running out of integer range

commit 33d92cd4d1851ad40179ff0dc9be3094f6cbc7ca
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 2 23:46:11 2010 +0000

    Add more columns to DeviceModule meta-label

commit 3fb6a553129ec8b879db03d3d103f514531d48af
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 2 21:30:04 2010 +0000

    Added code to avoid race conditions while using the web UI by comparing MD5 digests of object states

commit a717ab437e995363bfbf0d22d9d69c6a859e8f82
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 30 21:35:12 2010 +0000

    Fix for #696 (Remove DHCP shared_network scopes when deleting its member subnets)

commit 90861270f753e4fc4722032b528fa3fd91a1dd30
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 30 20:28:50 2010 +0000

    Fixed ssh connection parameters for ARP collection from Cisco firewalls

commit ddc32625001dfc1e6b0b26c12b6ef64b52e71ae4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 29 22:08:37 2010 +0000

    Fixing bug in get_next_free() method of Ipblock. User could not create a static IPv6 addresses using next available address in subnet

commit 1ebd9164f5ecde8198d6d96060532a9b722e2efd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 29 20:42:26 2010 +0000

    Use transaction for dhcpd config generation

commit 314fc150e9860b7e1146502487a5c31e52652e69
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 25 22:59:17 2010 +0000

    When calculating address usage per subnet, do not count existing ip objects of status 'Available'

commit 668551b4ef0ef699af8360c46be2e056f7975deb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 24 16:30:01 2010 +0000

    Fixed bug in device page. Interfaces columns were out of sync with headers

commit 2679518cd57e09abede8c6bd14bd92f81d2de665
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 23 16:48:18 2010 +0000

    Fixed multiple bugs that affected handling of SRV, NAPTR and LOC DNS records

commit f807c845e8a5b429ac369be76d5da19875bd1cc5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 22 17:03:50 2010 +0000

    Fix for  #690 (DNS record search broken for unprivileged user with access rights for a zone)

commit 20902b9959592c55d1235baaaff7a560eaa60016
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 22 16:15:56 2010 +0000

    Continue fix for #693 (Searching hostaudit table ignores user field)

commit e89eaf64889a894c66837c07b477b6446e4bf751
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 22 15:56:14 2010 +0000

    Continue fix for #693 (Searching hostaudit table ignores user field)

commit 5de535246a5390a0e038638d237ce086f0e225a8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 21 20:06:25 2010 +0000

    Fix for #693 (Searching hostaudit table ignores user field)

commit 10f62066e6cebaa093f275bb11c0288c61168131
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 19 06:39:17 2010 +0000

    Made zone file generation atomic to avoid race conditions

commit f0978545bc7e7148cfb32d633c007022ea69d7f6
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Sat Jun 19 00:34:05 2010 +0000

    keeping the width constant when zooming into IP container view

commit dfaad913d067f3b98896d63df7f761d2ab17cda1
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Jun 18 19:10:56 2010 +0000

    minor visual edit for selecting partition size

commit eb962441d31d69874d507d71a0141485517cbed9
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Jun 18 18:36:54 2010 +0000

    further fixing #672: allow partitioning of free space to different sizes in block view

commit ff6c004bc7abe1b7501b345731dd2844baa6db0f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 18 18:00:25 2010 +0000

    Rebuild IP tree if an inconsistency is found while visualizing block

commit 3e4eca5cede43980f708fdc6d432ee0fa5b3d1f6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 17 22:01:11 2010 +0000

    Changes to make all table ids of type unsigned integer in order to avoid reaching maximum id value. Previous idea of using bigint was problematic.  Notice that this only works with MySQL at this time

commit ef9a62248d31f017b1a47c3400fc1535d02c9a8e
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Jun 17 20:17:07 2010 +0000

    fixed #672: allow partitioning of free space to different sizes in block view

commit 6406eb6de9e13a2b8a9c343e7b30b542a264c7f6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 11 21:57:53 2010 +0000

    Small improvements in ether_ip_port script

commit f41851ffe7c4d9acc52f23bf552fd0dfa605d6df
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 11 21:45:14 2010 +0000

    Changing id fields on tables that grow very fast to bigint type (64 bit)

commit be7f32a3bbf705ed69b231404f12b962976c0ab6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 8 23:24:20 2010 +0000

    Fix for #691 (Cannot delete a container's children blocks)

commit 54ab6b031fa3e52f778b92e86a526ac9ff67b08e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 8 20:19:58 2010 +0000

    Fix for #682 (Wrong value in BPDU guard field)

commit 3b782631492f37c21e0c70fb6f546e1b296d4bba
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 7 20:21:14 2010 +0000

    Changes in rest/host

commit 66c95445ea1ac9c590c4d34621b05a7a7c66cecc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 7 20:06:41 2010 +0000

    Changes in rest/host

commit ad5076ff456d70943a7076a611ff4ef1cdec5c32
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 7 19:43:53 2010 +0000

    Adding specific REST interface for ip address contact information. Improvements in REST class

commit 73575bebb17e19b7de801d2c4f247fddb472d596
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 3 23:33:41 2010 +0000

    Adding some more REST documentation

commit 85edb95d20946afd17b8fc67d76839f9937a30b2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 3 22:47:35 2010 +0000

    Adding some more REST documentation

commit c8e3e14ec4470d44f3c20e007f715c9e890be4d4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 3 21:18:59 2010 +0000

    Provide minimal REST interface response with version number

commit 0254d4067a12c2a9c45551c15b544cbde1f65d92
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 3 20:51:15 2010 +0000

    Adding new RESTful interface

commit 418f968b12efad8ebbe398c3203bd51a84deabd0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 2 22:20:45 2010 +0000

    Fix for #688 (When removing an A record, do not remove RR owner if there are other records)

commit a44a86412e96ad8fbe413f44078b688769e144ff
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 2 22:16:00 2010 +0000

    Adding RPM name for RRDs in perldeps

commit 07f77b5c3aee6d6d861d35489cb2c4aae5a95bda
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 2 21:37:28 2010 +0000

    Fix for #683 (CentOS: conflict when 'sudo make installdeps-rpm')

commit 0b17252c9846271bd81639d7e50ef9cbcd5d740f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 28 22:54:39 2010 +0000

    Added missing [edit] button in ipv6 address list on subnet page

commit d5c39b3679153488018408bc4ff3edc4b5781982
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 28 22:47:03 2010 +0000

    Fix for #684 (Error while creating v6 address range)

commit 5039678a3003596f487da7d175459d1c4dc58d3c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 27 20:57:10 2010 +0000

    Fixed bug in topology discovery. A broken regular expression search could assign the wrong neighbor to an interface using CDP/LLDP info

commit da5f2fe3166d15489d15be2091dbb94c37b37fc9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 27 17:24:21 2010 +0000

    Added missing loggers in updatedevice.html

commit bd84360edfe0b54e7e84b32d746e306df9fe6621
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 27 17:12:34 2010 +0000

    Fix for #687 (Do not stop device update if IP interface DNS name update fails).  Also fixed another bug when finding if a name already existed

commit 6e15d93612a2d04b4e6d601d7770b02d6b39d573
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 27 16:48:29 2010 +0000

    Fix for #686 (Interface AutoDNS flag to match Device AutoDNS flag when creating new interface)

commit a6159006c1522b9bdc0192e698d3b0a5ad87d89f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 27 16:33:34 2010 +0000

    Fix for #685 (Error displaying IP block).  Error was caused by inconsistent IP hierarchy. Fixed method to throw exception with a more descriptive error message.  Removed hardcoded ipv4 address length

commit b57c34ac7500f3943d70d9d2d5b9c0868dd27fd7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 26 16:36:16 2010 +0000

    Add oper status in interface list

commit 469105945601fabd45670b18e1c59191d887bd5d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 19 22:45:03 2010 +0000

    Make TXT record longer (255)

commit 82efb6f81077fd5bc8c32e7932d8d0ef6eee31b8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 19 20:38:54 2010 +0000

    Allow TXT records containing SPF/Domainkey info, even if 'nopriv' flag is set when exporting zone

commit 5a98a805327f8e7b2f77850f4a7c37a318c9d1bf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 18 15:37:03 2010 +0000

    Added extra comments in Default.conf to clarify the distinction between authentication and authorization configuration items

commit 5d5b0f39dfb219efd0d0f3629e56c876a53e9c16
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 17 18:04:46 2010 +0000

    Bug fix: BIND exporter will no longer add a dot at the end of a record if not necessary

commit 67c9cf03d98ce1bbc897c178450dea1304ed7ab7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 14 22:41:48 2010 +0000

    In Device page, IP Info tab, do not show Options section after clicking on [add]

commit d09031ae958747664f5b2d470e2ecec3365d0c57
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 14 22:38:48 2010 +0000

    An IP addresses associated with a device's interface was being removed even with 'Ignore IP' flag being set

commit cf048b89ec832691e9f82cdd1f59b88aa0f90aff
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 6 23:08:55 2010 +0000

    Fix for #675 (Adding new Devices via the GUI). Javascript code incompatible with IE

commit 782ede31a1e676f017e6d5c20dea14911fd06cb2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 6 21:09:54 2010 +0000

    Updated user manual

commit dd2023c2c084b6499575dc8cb40f392e66e40b41
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 6 21:00:42 2010 +0000

    Use 'localdomain' as last resort if DEFAULT_DNSDOMAIN is not set in config file

commit 3cc75b4a224c3b36031e4a462be4eddb431658f6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 6 20:49:54 2010 +0000

    Change how variables are assigned in the top makefile to allow for previous definitions in the environment

commit 1acff240401da9b70626ebf2f6fa944b19ca1af8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 6 18:15:48 2010 +0000

    Fixed bug in device discovery that caused the process to stop if netdot failed to get a snmp session with a cisco device for a particular vlan

commit b02489689ad7b8ae1b306bf80d0e9836d962ca6a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 5 00:02:33 2010 +0000

    Improved and simplified Makefiles

commit 1811a498e7008cfa264d97d491a899e3ba3cb962
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 4 23:10:42 2010 +0000

    Allow user to scope the search of devices and dns records based on zone

commit 47495d285954b4e1ad61f710cd4864d92d8770e9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 4 16:49:52 2010 +0000

    Fixed security hole when adding new host by unprivileged user.  User could craft a POST request with chosen IP address, instead of obtaining next available

commit 0ff82baafc74401db96ebcc50578a6babaf5b809
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 29 21:57:46 2010 +0000

    Bug fix in hosts page

commit 47d6568135c25b504001caa74eed0c48a5ae6997
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 29 20:54:43 2010 +0000

    Allow user to set auto_dns option on every IP interface of a device. Slight change in plugin that generates DNS names from interface names

commit edfa2d9de4911909a1cd3c6f4936989138bfdcc4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 29 20:53:22 2010 +0000

    Small changes in manual

commit c225014ec3700b8a4d1ac78e0368384f8d2ea5bf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 29 16:54:43 2010 +0000

    Do not turn off monitor_config flag in device when monitor flag is turned off

commit 5db3c592729f7fb357953617d25653e90d8019d1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 29 16:12:11 2010 +0000

    Small bug fixes in ip tree graph code

commit fa5bcabedda530c01f63a78239bb87be25686f3c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 27 21:53:40 2010 +0000

    Show and search Device 'aliases' field in UI

commit 699328f434220ca7eeee4a4da45ffb7934f69166
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 27 20:26:55 2010 +0000

    Fix for #670 (Error while updating RRCNAME)

commit d78779e5c6e4c3d5456c3959db408d520d359746
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 27 20:06:43 2010 +0000

    Small fix in build_topo_graph.pl script

commit 6a1dbb89bcdd7c47829e19312e592ed926b2766e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 27 18:59:59 2010 +0000

    Fixed bug in device discovery where some MST instances on Cisco switches were not being collected properly

commit 8822adbf4601846741ccd0b40695260d1e456ae0
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Mon Apr 26 23:27:12 2010 +0000

    #617: alloow specific vlan to be selected in build_topo_graph.pl; and minor UI change in STP graph

commit b8d7366110a3a1e1a98d8d3c1c6030d8735f9b84
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Sat Apr 24 00:25:55 2010 +0000

    #617: displaying the STP instance number when graphing

commit e16b4a56ee82e1c7354bdb3282401b1dfdd1c5b5
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Sat Apr 24 00:02:06 2010 +0000

    #617: do not display irrelevant interfaces

commit 3c0931d12f90a2247ab45ebe9625f72c9df73f73
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Apr 23 23:55:27 2010 +0000

    #617: better display of STP graph and UI

commit c366fae751c0d8b6f79fd3ba6e449e5b9180a6db
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Apr 23 23:07:52 2010 +0000

    #617: fixed errors in graph generation on some devices

commit 6e3d51e1bc1e7d84b2a1642c618055612c13b6bf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 23 21:12:23 2010 +0000

    Do not automatically set the 'last_seen' timestamp when updating PhysAddr and Ipblock objects.  This allows for more flexibility in deciding when these values should be set of left untouched

commit 3d4835bb3aea0852d9eb240d850a2431a225134a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 23 20:51:12 2010 +0000

    Keep previously selected sort order when editing ip list

commit be858f88e1e2e05108baf3b8cf1d38ecdd2bfed0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 23 18:59:03 2010 +0000

    Bug fix in Zone import.  New IP addresses were not correctly being set as Static

commit 81b90f83099667f919791f497ca2fafb823a9d31
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 23 18:37:23 2010 +0000

    When finding next available address in subnet, make sure that the returned address does not have A records or DHCP scopes, even if it's incorrectly set as Available

commit 81eefa00fbf8b29a2edacdfc940a63c653ff1b6d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 23 18:11:06 2010 +0000

    Fix for #668 (Authenticated user gets redirected to login page)

commit 8abfce6c1186e8694992bdbaee83d80ec335b51e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 22 23:51:23 2010 +0000

    Fix for #667 (Topology discovery creates link between switch and router sub-interface)

commit b5058379f857036fe24ed7b4b22e76a232a9fe60
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 22 22:13:25 2010 +0000

    Make sure we ignore virtual interfaces in Topology::get_dp_links method

commit 424362f98a38723b56492043f81969fe9872514c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 22 21:50:55 2010 +0000

    Fixed bug in Topology::get_dp_links method

commit 3201f58e1e524652c9339bf5cfa3c95d9a80a4f8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 22 21:42:27 2010 +0000

    Added missing catch exception in ip page

commit da792162af45b309d78b15d0a0d6e6587aef7648
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 22 20:45:14 2010 +0000

    Minor bug fix

commit aa163098c20d13d60ad5aeeed0653bfef5b0f990
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 22 17:57:06 2010 +0000

    Device update now deletes cpd/lldp information from interfaces marked as removed. This caused problems with topology discovery.

commit 4a6e2051d9318272b7483e7bcdf65d4fd5ca7d26
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 21 16:49:28 2010 +0000

    When adding an A/AAAA record, make sure that the IP is set as Static if its status is Available

commit 9ab616509affcba41ede0720cca20766aee725d3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 20 22:15:21 2010 +0000

    Fixed bug in prune_db script related to expired DNS RRs

commit 6360e79dcf9b3bea9d6d5910710ac87da87aef15
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 20 22:12:50 2010 +0000

    Fix for #509 (default dates fail when inserting schema)

commit 860bb33e82190ba0b7cf03e1b2e0986dbfd4401f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 20 20:26:30 2010 +0000

    Fixed problems with javascript in cable plant menus

commit 2d271bd43b46200abbbb7ae25c288d7bd6f871fa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 20 18:47:27 2010 +0000

    Minor fixes in UI

commit 099b8a343ad09a23d15ac6f2f4e2d91edaa17131
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Apr 19 23:09:05 2010 +0000

    Correction

commit c0b8c41e82a2eda47fbc7b10a40ece80fc0f421e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Apr 19 22:19:28 2010 +0000

    Fixed drop-down menus where configured limit prevents user from making right selection

commit 491369b8b4cb1f63dbaaac18816f2d0fce9fd27e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 16 20:57:23 2010 +0000

    Fix in assignment of device Monitor Config Group

commit 98a048d79fe0ba2b93e3e0382ce5b823b78da2dd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 16 18:24:13 2010 +0000

    Adding missing code

commit 0bf8d0ef52c86d90695b5c6d7c37d36b2f2f9791
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 16 18:18:14 2010 +0000

    Fix for #517 (Default value for monitored flag per device type)

commit 496b5e73293a572b79121565879ccfe31448fe90
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 16 16:49:01 2010 +0000

    Fix for  #665 (Topology discovery fails to find P2P links).

commit 2c5bf558d74f39b4515229a589b6847a9edf68b5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 16 16:45:12 2010 +0000

    Fix for  #665 (Topology discovery fails to find P2P links).

commit 26652b4cbdf686ce58fa93b1bcc9ebaf788f771f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 16 16:31:41 2010 +0000

    Fix for  #665 (Topology discovery fails to find P2P links)

commit af3ad497d2947302602aadf0543bfdfb3b015cd6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 16 00:03:51 2010 +0000

    Sort rooms in device page drop-down list

commit c8c2e9ee48e3fb54e15089668bbc1a737c463676
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 15 17:32:56 2010 +0000

    Fix for #661 (Prune hostaudit table)

commit 84a14e451dca6b872081c0874ebbb5785552436a
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Apr 15 05:47:37 2010 +0000

    improving #617: showing interfaces in STP graph and their connections.

commit 5b9914ba604f4a1001d91ae6783c519cd85ca4d2
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Apr 9 22:51:30 2010 +0000

    minor fix: bridge priority was incorrect

commit 932883b2cf8949c131f81b6e8272f6e1756dd91c
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Apr 9 19:18:40 2010 +0000

    second half of #617: show STP graph, including attributes. More thorough tests needed. More polishing to come.

commit f7b52a8d38d7a3480fe34554fc54995ad95ee54e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 8 23:44:18 2010 +0000

    Fix for #662 (Locate and correct CNAME values when RR name changes)

commit 8c529dd7fc1c92fbbbdcdf657e6fb8d240ec407b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 8 23:00:33 2010 +0000

    Changes in Device class to support Cisco ASA 5580 ARP collection

commit ccf3e66b34179b447bafdef83438b3102a14d708
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Apr 5 20:43:32 2010 +0000

    Completed work on SNMPv3 device discovery

commit 6a955b5134c799a1715e6ebf58c6097ec552c3c9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 2 21:54:06 2010 +0000

    Make sure that snmpv3 parameters are saved when device is discovered

commit 8bbad267f17525084c58a089778877fcad82ccf3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 1 20:30:33 2010 +0000

    Fix for #654 (top level container deleted by updatedevices.pl)

commit ea8b4f31cb2ee2d5d2451d26bf6e13ac0e7551e3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 1 20:14:53 2010 +0000

    Small fixes in Device class

commit b3f45fbadf1b2932c3fdc8144f12d6b72df2dde9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 1 20:00:09 2010 +0000

    Minor improvement in Product class

commit f69999d5154c60f6d331c1b9a7e1d9db717366e2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 1 18:04:59 2010 +0000

    Fix for #653 (IPv6 - RFC 2373 Compliance)

commit 244815b85935a75f269707c4acb17c533b7905d2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 31 23:44:35 2010 +0000

    Fix for #647 (Default role/usertype for users in 0.9.x)

commit dfeac44e2ae08e7149abc59fb23685f0e22e8d93
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 31 20:41:29 2010 +0000

    Small fix in Makefile

commit 41cca24c80fe7fbb2b358df97e87a95019715ace
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 31 20:41:03 2010 +0000

    #651 (Add support for SNMPv3)

commit dffdb90f8271acb9b81f3e024e8aed41492bdc7b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 12 17:01:22 2010 +0000

    Fix for #584 (Device not monitored w/ config being monitored)

commit d3eeb134ea2041435fd6135a5184cb02274e6a72
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 12 16:58:54 2010 +0000

    Fix for #652 ([0.9.3] - testdeps: syntax error

commit bf054049ab22e326a8fb4717c2ebe898d5917f27
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 12 00:09:52 2010 +0000

    Remove debugging line

commit 93886ad7678719c4e9e04ba513a6054e3b73deb1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Mar 11 23:55:11 2010 +0000

    Minor improvements in IP page

commit 73dd01ac026cda065245a81e44a4b16eed73a692
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Mar 11 23:54:56 2010 +0000

    Fix for #648 (Prevent user from defining dynamic range when subnet is not dhcp-enabled)

commit c9fe0c60fd1adb15309a251724257ffb0d52d1da
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Mar 11 01:10:39 2010 +0000

    minor change

commit bf54274aeec7167757637c814a668798ea8282a4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Mar 11 00:54:16 2010 +0000

    Updates to user manual

commit 19ae134ce81e4d1c4194a8d238e4b98f1c114a33
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Mar 11 00:06:00 2010 +0000

    Renamed tabs in management section of UI: Hosts=>DNS Records, Zones=>DNS Zones

commit 2bde5e79e721274a405a0b7c6abdd5f1fec58a79
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 10 23:58:09 2010 +0000

    Enable IPv6 DNS resolution.  Requires Socket6 module.

commit 9f49450abaa730454cd1a5f03bb049cfc782c813
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 10 17:49:07 2010 +0000

    Use configured IP allocation strategy by default

commit 596865ba1c9f7d461411d0207835a0d33538829f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 9 21:01:16 2010 +0000

    Fixing bug in Netdot::Model::Plugins::DeviceIpNamesFromDNS

commit ace23b6b8c3ef0a1d31d12e9903c39650202389e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 8 19:19:06 2010 +0000

    Fixing typo

commit 24721007ee74efd23f9a1fa52ef3a4f10a2043b0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 8 19:00:28 2010 +0000

    Fix for #649 (Topology discovery fails to find non-switching devices when only one switch in VLAN)

commit 9c20fbe69f68f2298de3f4ea92bd97df6d34535b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Mar 6 02:26:44 2010 +0000

    Fixed typo in interface field name

commit ced6807b3593179678de728ecd4476882b33b2d8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 3 00:48:39 2010 +0000

    Fixed bug in Netdot::Exporter::get_device_main_ip()

commit 96fdb4a73294538cbd0cbfff25ec05a368ffed74
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 2 19:07:20 2010 +0000

    Speeding up ip block lists

commit 12b9f5c0f9e3f0ea6febefe6e3f0f6ea8b22c375
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 2 16:33:13 2010 +0000

    Fixed bug in database reports

commit 7c6e1bd851f3640a008d59a547f4d52ade706340
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 1 23:12:44 2010 +0000

    Adding some requisites for graphviz graphs

commit 11904674a13861ad8cda72a748d42a369a96851b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 1 23:12:19 2010 +0000

    Avoid creating device history records when fwt or arp tables are polled

commit 8baf911295f062a8dcfe88742517e102024b7994
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 1 21:50:53 2010 +0000

    As part of the updatedb process, remove unecessary indexes from history tables and make sure that only the orignal table id and modified date columns are indexed

commit 249e9f18d761bdf9ffd39872d1ee187d4f2894cd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 1 18:08:41 2010 +0000

    Multiple fixes in prune_db script

commit 7a0e16c7dc93f485acbf40b8f14a9f21044b6cc2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 1 16:08:54 2010 +0000

    Small changes in default config file

commit 0498faab95634c2f010db04dbfb7efb7ab208cc9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 26 18:40:04 2010 +0000

    Small fix in device page

commit 4475226a8da3b3956ce59a3800d988ec1ce83717
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 25 22:49:35 2010 +0000

    Make Nagios alarm on BGP idle state

commit df13afa6d640b571a0f2da920db9ed3c66a859b5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 25 21:55:46 2010 +0000

    Some more improvements in host creation UI

commit 9b57a6da02e79a070be9a073dd1076c6c6621cc1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 25 21:41:00 2010 +0000

    Some more improvements in host creation UI

commit 267a9226fa77ca93e713c8ce70cf6dcd14a183c3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 25 21:07:26 2010 +0000

    Making RR::add_host method more flexible

commit 3cf1699221baf818845ae35ee9d56d5245084cb6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 25 19:38:55 2010 +0000

    Minor fixes in Exporter module

commit 9fa4482a978de9454ccdbed670ea6921f7966940
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 25 01:08:37 2010 +0000

    #646 (Incorrectly deleting PTR record)

commit a87a3ba36f7acd4e9acf77ea7b1f64dc545cea28
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 23 19:44:03 2010 +0000

    Fix for #644 (privilege escalation bug)

commit f7a80b7c69b594695f936d053027721ed446ebae
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 23 19:11:40 2010 +0000

    Fix for #645 (Device snmp-update via UI incorrectly sets device name in default DNS zone)

commit 108eaeeec2a1825cc56e4c3fd85ee26898282ea5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Feb 20 21:55:14 2010 +0000

    Fix for #637 (Hide function not sticky)

commit 2e2875220044d582cfb4acb0c4a1fb167ef1ba15
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 19 21:42:02 2010 +0000

    Small bug fix

commit 19951977d6ae15635295711c2959c8cd93aaebb3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 19 19:35:30 2010 +0000

    Unset interface field of dynamic IP address when not seen in device

commit 83bd223c0c55611da33df166e3b89a72b138fdf2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 19 17:22:34 2010 +0000

    Fix for #638 (No way to preserve Entity name from being updated with ASN)

commit f6aee63ad78b800bb37c38475969a501d23e594f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 18 21:55:55 2010 +0000

    Fixed doc makefile

commit e521f1518cf477ed1106b4195fb4aabbb846d4c6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 18 18:35:00 2010 +0000

    Fix for #639 (Error adding host when subnet is not associated with a zone)

commit 58b1a9e983c30d60e4774ffce50b41e32d8ae68f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 17 17:11:18 2010 +0000

    Do not delete dynamic IP addresses when updating/deleting devices

commit 7c5d37459037b68637ba586dcff7999fb299d79b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 17 06:30:51 2010 +0000

    Bug fix in SQL query

commit 7dbbd1c33ae28d2c099c2d85aa9933b3abacc57d
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Tue Feb 16 23:30:15 2010 +0000

    minor fix for #617 vlan topology graph

commit c2fafff86100edf6d932727d849233d806d28c32
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Tue Feb 16 04:58:44 2010 +0000

    #617: topo graph for a specific vlan is now possible

commit 42e260e233a81e58c3d291974c3ce90030e0f1ce
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Feb 13 21:34:00 2010 +0000

    Updating manual

commit 6aa9566d8f20c1adb801aedba4ddab90abbc6882
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 12 21:29:09 2010 +0000

    Removing old documentation files.  All documentation should now exist in the manual

commit b8601510404acc882189b42002cbad94e6a7b39e
Author: Quentin M Hartman <qhartman@uoregon.edu>
Date:   Fri Feb 12 21:21:29 2010 +0000

    Updated section on authentication server to match that in the PDF manual.

commit 688c81593034c99390732c30c88363f4628cfb94
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 11 16:50:38 2010 +0000

    Fix for #634 (Deleting A record incorrectly removes unrelated PTR records)

commit 24bf0d43d25e893411718f85b73d57dca2d0f916
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 10 19:31:17 2010 +0000

    Fix for #588 (AP creation discovered from Cisco wireless controller)

commit 6a959ca75d3973ae899e0c7a9fb0937dd8a906fb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 10 18:20:09 2010 +0000

    Fix for #632 (Cisco Airespace APs should not inherit contact lists from controller)

commit 223667dbfc30aa0621a3e4ae40cd29b52dc89e04
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 10 17:15:12 2010 +0000

    Fix for #631 (Default owner and contact list not set at device discovery)

commit fe11ecceba806eafecd9ecd05d20506bf33aa344
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 9 20:06:39 2010 +0000

    Fix for #625 (IP address incorrectly set as available)

commit 12f2e195939bfad4ec404cc67483ce3d3d145d8d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 9 19:49:24 2010 +0000

    Fix for #628 (hostnames with multiple IPs - problems with PTR records)

commit 3ac74909d45618dc5a48d0ef1b24605d8d7a9a22
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 9 19:02:49 2010 +0000

    Small fix related to #626

commit de8d6839e1d7778d2e81a713030984314a932b1d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 9 00:52:50 2010 +0000

    Fix for #626 (Error in block discovery)

commit 5d09ada7185d7f6dfa920364f5c12bb3b4651956
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 5 23:56:26 2010 +0000

    Fixed problem with incorrect listing of records from .arpa zones

commit 60df1942b8e5501ad32079f7948bbc5c312e6f3a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 5 22:19:24 2010 +0000

    Add edit option to host list

commit 8950743b41d063d23649218a2dacbe649b9155c8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 5 18:53:31 2010 +0000

    Fixed bug in SQL query and added missing indexes

commit ab27a22ac00d407be0ad1c7761c6bbd34af2cd69
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 4 17:11:20 2010 +0000

    Added checks before calling Ipblock::within from Topology::get_dp_links

commit d4398350d18632584d591b35a7beef6bde5d2a6c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 1 22:49:13 2010 +0000

    Order A records by IP address

commit 6793a21cf2f747bb82b09c7f3e1587e7747afb33
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jan 31 08:49:42 2010 +0000

    #622

commit 51f78550e0624dddf9f4bf2550d2396759c7a74c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jan 31 08:44:36 2010 +0000

    #622

commit caefc9109af3d0723d8bc1d1bebda78f801c4ad0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jan 31 08:39:34 2010 +0000

    #622

commit 0d2b650bca543e20dd2882d741d3ba763a2200e3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jan 31 08:28:48 2010 +0000

    Trying fix for #622

commit c978fd5896400bbcd70b721d44948e50220409ba
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jan 30 00:47:44 2010 +0000

    Updating the manual

commit 4e2739bbccc1b3233054406b2795ce5737cc789d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jan 30 00:11:45 2010 +0000

    Corrections in Person class

commit 9b26eb26ed8f0e5493080afd2b261e5dd4bec3a0
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Sat Jan 30 00:05:18 2010 +0000

    minor change

commit 1ece3cd856e786e1ecfc92e8fecd13fb998844b3
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Jan 29 23:10:08 2010 +0000

    Ensure last admin cannot be deleted

commit 005b6b62bd30fafc81055b12e2db7983611210fa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 29 22:08:08 2010 +0000

    Minor fix in DhcpAttr class

commit 749b8a0178a81d9539ad826c5e6f8e007a65ab62
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Jan 29 20:44:04 2010 +0000

    minor edit

commit e586603e654e89bc03bff4bc450368fcb5a8ffed
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Jan 29 01:19:25 2010 +0000

    minor fix in install script

commit c9ec7dae3b4d2d769ea4f1544f799e7bac630f53
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 29 00:42:33 2010 +0000

    Updating the manual some more

commit 493593d478fb9a2aa3ca7ca7d2bab41bb01a1dac
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Jan 29 00:11:04 2010 +0000

    Updating manual to show different ways of installing modules

commit 865d4d24a88953869c2a3ac844a97603c9a4e18f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 28 04:42:30 2010 +0000

    Added check in DhcpScope class for duplicate MAC addresses in same subnet

commit 88786b8a076ba48ae50b70ae5ed92bbdb5cc1c70
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 28 04:05:04 2010 +0000

    Fix for #621: bug in updatedb script

commit 511a147d44e7f3478c4a51cd23f6950ba0c9a1a0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 28 00:59:53 2010 +0000

    Minor changes in manual

commit aa1e57608b9f14b6b0d3d6f31da4bca9f2680100
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 28 00:06:32 2010 +0000

    Fixes in perl module installation script

commit ee50914b9eab96938bc69166840b54fa8b07c9e4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 28 00:03:52 2010 +0000

    Small change in updatedb script

commit 699b2b685086ad3f1af247fd14d7ce406b973ff6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 28 00:02:19 2010 +0000

    Schema fixes

commit 486b05a2bf93abf9ab75dcca84a11cf8b8d437f7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 27 23:47:36 2010 +0000

    Minor change in schema index

commit d3ab693910e860eded00e7310b5b1a37c21a3ac9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 27 21:20:15 2010 +0000

    Fixed a couple of bugs in the dhcp section

commit 6368fb916883cdfb710d43789605c6cc839c4c1d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 27 20:47:29 2010 +0000

    Do not show [add] button when editing in host page

commit 344f0092bf3f8f7557013f6c12c06764c9e6ed77
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 27 20:38:51 2010 +0000

    Fix for #619 (zone import does not differentiate between @ and domain name)

commit cdab492658b813278d04588ed5ed74294fe271c3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 27 18:37:36 2010 +0000

    Fixing bug in location information when adding a host

commit 8e6e2cae302ea0a0618b4eb79b1e6da93704dc1f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 27 05:48:20 2010 +0000

    Fix for #620: domain name owner only shows PTR record.  Cannot add any other record type

commit 556f697df551b979c89fcf69889ebd917445e9cc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 26 19:04:29 2010 +0000

    Add config option to ignore MAC addresses matching patterns

commit a4c987bc8487143376d64be8d8f2e39b69ea76d9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 26 19:03:57 2010 +0000

    Added checks to avoid Perl warnings

commit 57053741b288937c6b017203d80b0a9f4adbd8a9
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Tue Jan 26 00:01:26 2010 +0000

    Enhanced per #614 remembering sorting items per page and sort by col

commit e8884ba675b09f678ab563456435c23df5046b9f
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Jan 22 19:01:48 2010 +0000

    More fixes for #615

commit b5e75dfdfcb06f7524fa3df4283db9686aee1079
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Jan 22 16:00:53 2010 +0000

    More fixes for #615

commit 007076f89fbce86a720c742d5946f27dc247ed8d
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Jan 21 16:09:52 2010 +0000

    Allowing deletion of saved queries per #615

commit 23af4d42d169e7aff43dc933c4e16d45c90350ca
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 21 01:19:30 2010 +0000

    Removing invalid exit statement

commit 61ff2543538fc10338dc8c2138436fdb802def3f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 20 17:41:03 2010 +0000

    Fixing bug in hostlist page: could not delete all records

commit 47fcd0bbf369f99d825f821414aa2605de3e6f53
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 19 21:43:22 2010 +0000

    Fix for #618 (Remove domain name from new RR record)

commit 022fae0ea0ada3045929f95253f69c6314323378
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Sat Jan 16 00:35:22 2010 +0000

    Making sure saved raw sqls display correctly

commit 1b67fdafc74358bcb4dedb1bdb36a80b8017682c
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Jan 15 02:00:29 2010 +0000

    Minor edit to last commit; This should now fix #615

commit 4ede2e73100e9c80eaf8c736210996f31539aa50
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Jan 15 01:52:30 2010 +0000

    Edited the way special characters are represented to ensure correct display

commit 573cba22040828eef8ecdd566d310d47937d15b9
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Jan 14 23:38:45 2010 +0000

    Edited the way special characters are represented to ensure correct display

commit 0ce5fbaae7df9943841f7bda4e9925662334d6c3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 14 23:06:43 2010 +0000

    Undo previous change on host page for PTR records

commit eb7911180ee153235d5439b2490674bbaae7ab6c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 14 19:29:54 2010 +0000

    Order cnames alphabetically in host page

commit b4e8f299120948c44d4a1ac1763c346b0d53f80a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 14 19:20:09 2010 +0000

    Allow edit of PTR records in hosts page

commit bb3eba0bb65ef3dbd235ce713875fb4c5b857264
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 14 19:19:44 2010 +0000

    Check for valid object in form_to_db method of UI class

commit 247438ed159b6ea15c3f111c763b459dd2ab6ed9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 14 19:06:13 2010 +0000

    Fixed bug in naming of PTR records for v6 addresses

commit 14ba86f66e5b6d45a21300e514687ab654b4a33a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 14 17:50:03 2010 +0000

    Fixed bugs in RRPTR class

commit da6f509a9b4612161d89a05afc25df77ca4bb4c6
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Jan 14 02:36:27 2010 +0000

    Changed fix for #612: combined Room-Closet together for easier selection

commit 0215cdb360f01995acb048aa1ce1d0d5d8595109
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 13 19:50:41 2010 +0000

    Bug fix in Ipblock class related to range operations

commit 768bac2ee85f33b6e6a25564615ba2c0c1ce8646
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 13 18:39:17 2010 +0000

    Fixed ordering of .arpa zones

commit 64858175943cecfaa206ff3dc931394014b6c7db
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jan 11 18:44:12 2010 +0000

    Fix for #611 (Marking device IPs as static)

commit fc9db0d854d0bdf4457d989dd37c22c215622174
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jan 11 18:32:55 2010 +0000

    Fix for #583 (Device discovery requires two pases to move IP)

commit 7a520275890f0d1d13aa2e0cba097c04c4d9caf9
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Sat Jan 9 00:51:13 2010 +0000

    Fix for #612 closet UI javascript problem

commit b477b70f57318e449eba907698ef1c631b161942
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 8 22:27:20 2010 +0000

    Fixed bug in DhcpScope

commit 69cc995c9bf1eea2f027b4c1a083f66544b9f969
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 8 18:50:54 2010 +0000

    Small bug fix in RR class

commit 6b59d833e124fe08a702e9b168c41f5692817eeb
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Jan 8 04:10:46 2010 +0000

    Fix for #610 javascript problem in backbone UI

commit afde7cd9e95e897711a5623c3e1b9212918f0549
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 8 01:24:08 2010 +0000

    Use the right component for device list in closet page

commit 992c5e771ba23ab7c58a54807c3a25177fa3aa08
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 7 23:53:58 2010 +0000

    Bug fix in UI for sql query

commit d2c69a8639c8e4dd192085a20caefc21c332fd7c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 7 23:17:48 2010 +0000

    Make sure to assign default zone ttl when importing zone records

commit dca5a2ad1bf9f6717b6e94035ff7e5af816e2711
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 7 23:17:01 2010 +0000

    Improving cable plant graph

commit 30d21c9bbff0e1a77f6a9158dc28a518292b6806
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 7 23:16:29 2010 +0000

    Fixing bugs in strand page, cleaning up code

commit bd5de9fe7e61b86d301e106d70cacc0f484072ad
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 7 17:12:37 2010 +0000

    Fix for ticket #609 csv now works in raw sql output

commit 383bfc5d0d4914bb53e5ce36d6310f84a4f2fbfd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 7 00:32:18 2010 +0000

    Use SiteSubnet relationship in Subnet keyword search

commit fbd038c03c520eb7d113759f93a4f1f43315ac2d
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Jan 7 00:10:20 2010 +0000

    Merging changes from 0.9: #602 make csv output also sorted

commit ee35de2e43c1f84309eecf529473eea135054ba1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 6 23:26:55 2010 +0000

    Bug fix

commit 5037c0f4e4e34480d67730e68f59e91fdc0b5f3f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 6 21:27:05 2010 +0000

    Fixed multiple bugs

commit 74854c0480d5b7d9707edc532e117ca6bb6f9617
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 6 00:28:16 2010 +0000

    Fix ordering of pending changes in zone page

commit d6ec3b0b96595da88ae9302d68703a264b7287d2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 6 00:27:53 2010 +0000

    Make hostaudit fields more readable

commit 3a4691aa67acfbf3b9c94f0c81f6acbe5569b73e
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Jan 5 22:21:07 2010 +0000

    Made changes to ensure rpm install works well with RHEL

commit a5b51abb36fd8b676be1450098ce74dc12938283
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 5 17:40:42 2010 +0000

    Bug fixes

commit 26f7f0b09d00d66ed76864840d1dcd432ee9b517
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 5 00:54:23 2010 +0000

    Improvements in user interface for dns/dhcp tasks

commit 882da0e14dfe411dcefd4a60bcd6e820fef9682d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 5 00:19:45 2010 +0000

    Bug fix in permissions system

commit f2cac8b7f81f0c6f53757b891c969a9a9b537d95
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jan 4 01:43:43 2010 +0000

    Removing unnecessary zone select box from new host page

commit 6cadeb7290005bf02423fafb080c411a3057c393
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jan 4 00:38:43 2010 +0000

    Remove spaces from ptrdname at insert and update times

commit e375d30192d459426c5d038a7bc112cf35ef7fd5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jan 4 00:38:24 2010 +0000

    Fixed small bugs

commit ccbb90bb3d9e564c19f02273464ecce1692f747b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jan 3 22:24:51 2010 +0000

    Reducing cache timeout in Exporter module

commit 3ffb24c2f362fd02892614205f52b6d3ad905907
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jan 3 22:19:29 2010 +0000

    Fix for #606 (Issues exporting config files)

commit 597aedf38d0eb8162f09233b18fd3b21c0b8f086
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jan 2 21:10:31 2010 +0000

    Fix for #604 (Error exporting device with down time)

commit a9b341ee4bfa284a6bcaa3150b8b27b68eb65558
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jan 2 21:00:35 2010 +0000

    Fix for #605 (Creating a CNAME uses the wrong domain)

commit 4d0e3886a617bad7d03e166a86cab47416a8be60
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jan 2 20:54:54 2010 +0000

    Fix for #608 (Netdot resets monitoring status for BGP peers)

commit c4ea8a3d1adeeddcaba0b17ab713e600b600f125
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Dec 27 22:49:24 2009 +0000

    Adding back missing variable

commit 657ee6d8d2bbcb48cd3cdf3a9f87a4f160d9a103
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Dec 27 03:15:20 2009 +0000

    Host audit records are now kept and marked as pending or not pending

commit 8e60265566c7db4757ad29b108d67b69973c3d68
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 23 23:36:08 2009 +0000

    Ignore device and multicast IPs in unused statics report

commit 838dd96cf79ec2f8918df35f51d5e6732e5a957b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 23 23:23:53 2009 +0000

    Adding missing parameter

commit 561cd60f13962aecb2240a78e0ad5ebdcd8acef0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 23 23:05:33 2009 +0000

    Changes to help in identifying unused static IP addresses

commit ea54961ccb254b437e9643f3c011852def2588bc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 23 18:18:45 2009 +0000

    Correction

commit 3d5df61cac0d4b53d08b2e71999ec1e6d910bbf4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 23 17:59:51 2009 +0000

    Deny access to infrastructure IPs

commit 8271bcf8f2bf7a3a9fa7415576440cabe689d1fe
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 23 00:24:09 2009 +0000

    Small bug fix in ip page

commit 656d4c7b698fac4ff7a60c63dac18329dccdac74
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 22 23:00:16 2009 +0000

    Set default user type on person insert

commit fb0f708e5ef63dc80e7c3df5498280835f35b97d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 22 22:43:58 2009 +0000

    Adding help links for each record type in host page

commit 01780ba9f66cd7875bb07ae4e935a28d8656f681
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 22 22:33:58 2009 +0000

    Bug fix

commit 2f00a246c88aff6166986f57e8d246ab057f6a8b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 22 21:32:32 2009 +0000

    Bug fixes in DNS UI

commit 7c45cd230ed40e9272f4ed29dc558b414b4212f2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 22 19:51:56 2009 +0000

    Bug fixes in topology class

commit bb6a82849279c4c313aa012d60fbbe9507e17b7e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 22 18:37:59 2009 +0000

    Fixed bug in host page. Wrong dhcp global scope

commit db45e47565959532d57ace2a30a87865d8ef391e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 21 23:47:43 2009 +0000

    Bug fixes and UI improvements

commit 1ad3a29299a730bb0f50189056e93ea805cc4b7a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 21 21:44:47 2009 +0000

    Reload RR after editing

commit 281735c43de6635e07bd084c58935a472060554a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 21 21:34:42 2009 +0000

    Small UI change

commit a195d7fc24c0aaceeef716e01acf82405b15ae00
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 21 21:29:58 2009 +0000

    Bug fix in host add

commit 7b22c59829f6bb69bffbf4c5dafbd39ffaa52e77
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 21 19:02:39 2009 +0000

    Bug fix in UI library related to default values in text fields

commit e5703872c8a95c6e3418f34c7a2fd5c79859885b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 21 18:39:57 2009 +0000

    Adding missing line in update method

commit f8d9b445e30568ca5191e8c122aa38459b5d6768
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 21 07:01:25 2009 +0000

    Bug fix in device discovery

commit a9b524981ba271fd71115d93abea2b39efe3e5c5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 21 06:48:06 2009 +0000

    Small change

commit 0fa6d59be6a94c0daa63515df8cdc92cce707f97
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 21 06:29:35 2009 +0000

    Add some sanity checks in subnet block view

commit bd074272f11a52403c575c0a8cfef31961e42b7e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Dec 20 18:12:19 2009 +0000

    A couple of small fixes

commit 824ab3752538dde2d77fa733e1ce56fa48430499
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Dec 20 00:57:16 2009 +0000

    Correction

commit a4c0851c2d1d43858983a8c0415da22d02e9a3fa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Dec 20 00:51:39 2009 +0000

    Missing changes in Exporter class

commit 36effbd6ee7d4e18e6f69d412773dd5ea41fdad8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Dec 20 00:48:41 2009 +0000

    Missing changes in Nagios exporter

commit 3453001bcbfcc2d333b874a2e214d1c1b805bad0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Dec 20 00:34:37 2009 +0000

    Small bug fix

commit efd4030ae042aa896bbbb786c184eeaacf172bfe
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Dec 20 00:23:46 2009 +0000

    Bug fix in Device class

commit a408be7ad7d6eed291a5f961c044d587521d4d05
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Dec 19 23:24:51 2009 +0000

    Do not include domain name in SOA record

commit 28593ecf6be7ea76aead7180a258e008939a8310
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 18 23:52:33 2009 +0000

    Updating user manual

commit d284163800575b981a1b3007ef1f198fa216f045
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 18 23:52:08 2009 +0000

    Removing unused dhcp scope types

commit cb7877e05b09fe13c0f4dc3a04ca7d9447b9629f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 18 22:31:19 2009 +0000

    Adding missing indexes

commit 80f6e4c39914b8505e97a4a2866b94f28dadd352
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 18 18:42:18 2009 +0000

    Improving DNS auto-generation for IP ranges

commit 2236c14819f71198b0666fdba9e05e76a7209730
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 17 23:27:41 2009 +0000

    Small change to improve edge_port search

commit b380c43af3e887831ad02f6c77d733dbaad0e26a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 17 21:37:06 2009 +0000

    Change error messages

commit 49437fd316004e64fe0a38e462a9e039d0630066
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 17 20:09:27 2009 +0000

    Do not show DHCP Scope section unless block is subnet

commit 4076100f4c55b5ffb4d0e6f89b3d93aeaf06d15a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 17 18:19:28 2009 +0000

    Bug fixes in updatedb script

commit dcd605d07c44b6238c2fec7f7a1724150b9baa9f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 17 17:34:42 2009 +0000

    Small bug fix

commit 846d2edb4929e17b38baad525cdb3038c5a9f436
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 17 00:04:41 2009 +0000

    Updating the manual, adding it to the help menu

commit f0152e6b4236f260a7f833e4951e94cbfea0b4d5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 17 00:02:55 2009 +0000

    Fixes in permissions

commit 41e2e697f7c7fe53f35c4b834d4693e10bffd936
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 15 22:15:02 2009 +0000

    Several fixes and improvements in host pages

commit 78d30f023c0e4d6f8e3c1b55dc1ad3a01b2dd242
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 15 20:49:24 2009 +0000

    Avoid expensive IP trie rebuilds when adding IP and subnet and parent is known

commit 4bf1e294fad912e0a52be0263d9cf2f722468328
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 14 18:45:27 2009 +0000

    Removed debugging output

commit 79a9cdbd1f02d37f3e8aeb56fb6930f2f4f9cf3b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Dec 13 21:09:03 2009 +0000

    Fixed bug that affected creation of history and audit records

commit 4b888aa209d174a36446a96de695c69f46d64b0c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Dec 13 21:08:27 2009 +0000

    In Zone page, show list of pending changes

commit aec884a3ee6aa6542eb466e7bf7889b82122eed7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Dec 12 21:53:40 2009 +0000

    Bug fixes related to dhcp

commit 08a548728aa88c82fab8c2333a655a086771a100
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Dec 12 00:05:46 2009 +0000

    Fixes related to DHCP

commit a442c5315f45e112459bd49ca27ad4a0c87f368b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 10 20:32:12 2009 +0000

    Adding multicast check in ipblock class.  Made loopback check work as class method and object method

commit b3dc4efeec6e04bfe7401eb814ef95d91cb6513a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 10 18:44:07 2009 +0000

    Fixes in export UI

commit d928cf2d4dfecc90fe8f2b1243f9a5384891414f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 9 22:43:32 2009 +0000

    Many fixes related to unprivileged user access

commit 2825fad7952b59d6b91f101848e6dbd6ac57408c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 9 20:16:45 2009 +0000

    Correction in update script

commit a8eee71a597f3252ddcde60394491e955499dde1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 9 00:53:04 2009 +0000

    Allow unprivileged user to view mac page if allowed

commit 50d446651c7ba451bfe387be097efa5a42ddfa7e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 9 00:52:15 2009 +0000

    Avoid duplicate results in host search

commit 98482a067b6e6bcd0c58eba4783f44107348ea9d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 8 23:26:40 2009 +0000

    Fixing host search for unpriv users.  Search now only returns results within allowed records.  Also, include any name, ip, mac that matches search pattern

commit 479bdf3022082a0a2ae8374099caf5af48702d33
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 8 22:16:09 2009 +0000

    Fixes in host page

commit 8b272315c890f3e2fa8eea038386877750dce5d7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 8 21:30:40 2009 +0000

    Adding standard dhcp options

commit 1d843d015d1cd7eb5ef57baf4e040c2fdaa0a836
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 8 21:30:16 2009 +0000

    Check for missing fields in SOA record before exporting zone

commit 0aa2aac47d2b519a6b248a7062e1769df36f9655
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 7 22:53:15 2009 +0000

    More fixes related to logging

commit 6dfa2c467fc38a0220d729d8fc1a8137734f2256
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 7 21:28:05 2009 +0000

    Include missing loggers in bin/updatedevices.pl and bin/exporter.pl

commit 55908aeb171cc4e7c40c7fdf31f1ed2679870108
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 7 21:09:52 2009 +0000

    Make sure zone serial does not increase beyond max

commit 18ff64b8f279b611291b255362e60f47a665f80d
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Dec 4 23:19:41 2009 +0000

    Added support for the rpm package management tool yum for perl module installation.  Run make installdeps-rpm to have the perldeps.pl script use yum to install as many perl modules as it can

commit 1ba848347c7da380e85f96bbd468bd12a01b1f09
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 2 19:23:57 2009 +0000

    Simplify dns naming of device IPs based on interface name

commit 7942285cc269e3f2d7ad8a983c4238e3980eafb6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 2 17:55:25 2009 +0000

    Fixes in device ip dns naming

commit 164cbd5a0149296b07fe29925327839b5b7a7e26
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 2 17:25:27 2009 +0000

    Fixed bug that caused only one IP to be discovered per device interface

commit f5200884261b5b43c4c59b8d745dd698f2b19983
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 1 21:41:04 2009 +0000

    Branching 0.9

commit 2b6c561956b0a53c01d10efe91a6071da8cd40bc
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Mon Nov 30 23:28:05 2009 +0000

    fix in user side too for schema change of device/room/closet relationship

commit 71d3154280d20c568b303edb52be420bd0210147
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 30 23:13:09 2009 +0000

    Some more fixes related to js searches

commit 5242ab36f1fe52e18d3b482cd62d51a4060bb389
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 30 22:16:09 2009 +0000

    NOTE: ***SCHEMA CHANGE***.  Added finer control over the generation of DNS names for device IP addresses.  User can now enable/disable auto DNS per device and per interface.  Also, made sure that records are created in the right zone, based on SubnetZone relationships

commit 8d5c05ecae843899c5d5323277b73396b97086fa
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Mon Nov 30 22:10:04 2009 +0000

    fix for #592 add neighbor dialogue, also fixed searching for PhysAddr in Device, and a fix as a result of device/room/closet schema change

commit 79ab922e8acdfba09548aff581a1ad7976ed8942
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 30 17:12:43 2009 +0000

    Allow user to remove individual A/AAAA records

commit f22f6689f27c07284eeb5f529a491df6518f20c3
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Thu Nov 26 01:01:07 2009 +0000

    updated makefile so you can use it to install the perl modules with apt-get

commit db031c9372efc20c398b5cb9d06f6d4af06a37e3
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Thu Nov 26 01:00:37 2009 +0000

    Moved over the manual from 0.8, updated the install instructions

commit abbe26f0e33de650c7cddfa69fd0c1e0acd07a6f
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Thu Nov 26 00:37:15 2009 +0000

    Added support for apt-get.  This option is invoked with perldeps.pl apt-get-install (I'll update the manual in a bit).  Also made it so after the install
    was finished, the testdeps code is run so the user can see what is installed and what's missing

commit be4d2e3ec6c9866a8726c611347589356c61e162
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 25 00:11:03 2009 +0000

    Minor bug fix

commit 85796fd298aa6d9bdd61b5ebca3a84e599f2759d
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Tue Nov 24 01:47:04 2009 +0000

    Revert unindended commits just earlier

commit 1822ef9b7f870e584652951dbbf069c68cb68bd5
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Tue Nov 24 01:43:18 2009 +0000

    minor edit: this line already exists elsewhere

commit f2ed28082723d8de9a3ec1ffb2f774562c678bc1
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Tue Nov 24 01:16:52 2009 +0000

    fix for #598 top right search bar had two bugs

commit 0b660ffc0f4b31156777f1039f628d670872c1da
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Nov 13 23:52:14 2009 +0000

    Fixed a bug that caused some queries to be truncated.  made the sql form field a textarea to allow more room for editing.

commit db659946a3ddeb77a00b32a9f6275386f10aa133
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Nov 13 22:58:11 2009 +0000

    When discovering device, make sure device is searched by name first, before attempting to do an SNMP fetch

commit 645770f488d75a45778312212c2dd254586eb4bc
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Wed Nov 11 19:18:35 2009 +0000

    Bugfix for issue 587 (sorting devices made bad links)

commit fd953cf5691bda363d839234a837ba530c8d82c3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 11 17:47:31 2009 +0000

    Merging fix from 0.8

commit bf841be9174c543b2451daa52baa93b1745f792c
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Nov 10 22:19:19 2009 +0000

    includes new savedqueries table

commit 463094d70135ae9be125f57af3fbef944a0e3d71
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Nov 10 22:07:44 2009 +0000

    updated meta file related to issue 590 (savable sql queries)

commit 1f8afd4e5cd03c67012c2ef0173ff51841e34710
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Nov 10 21:52:25 2009 +0000

    (see issue 590) Modified to allow users to save queries.  Saved queries will be displayed in a select box next to the "go" button, selecting a saved query will
    use javascript to populate the sql text input field, allowing the user to look through saved queries rapidly.  If the query executed sucessfully
    and the query isn't already in the database, the user will have the option to name the query and save it.
    
    The user can also add and remove saved queries via the database menus on the same page.

commit 617fa7b3e818eccf34eae9098331cb657d89b734
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Nov 5 00:13:43 2009 +0000

    Fix for ticket #591 missing interface_history:dlci column; added some other missing indices as well.

commit 1e77ff262e26344125022153d6992adfd82aa490
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Nov 3 23:37:14 2009 +0000

    modified info_update so that we take a before look at the interfaces on a device before the update, and an "after" look, so that for any
    interface that has changed, we can rebuild the topology graph for those interfaces

commit 4ff8db6af59ca1a3108f55dfa93d7ee646ec9585
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Nov 3 23:33:38 2009 +0000

    Modified discover and get_dp_links with extra (optional) arugments so that you can call those functions on specific interfaces and force them to use only some protocols

commit 97a01f0357ba040183053878b429d3b15e8c94d4
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Sat Oct 31 00:20:36 2009 +0000

    users can add/edit IP attributes through host page; moved Ipblock attributes to the right place in UI; if an RR has a Device pointing to it make it unviewable to users

commit 616cf7d73c241ceaf2e897da88dba7688e2b4f67
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Oct 30 20:01:26 2009 +0000

    Fixed a security hole where unprivileged users can grant themselves any access

commit 2cbeed0c42fc883fd9562d574f786d4b4c3e46e2
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Oct 30 19:48:21 2009 +0000

    Fix for #586 UI bug when searching in UserRight assignment

commit 2aba6169443182202393da358e7f8c8b557505ba
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Oct 25 17:56:42 2009 +0000

    Merging fix from 0.8 branch

commit c332bb5f51350948f95ff6f7232c6bf6d071d5dd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Oct 24 19:53:14 2009 +0000

    Fixes to make sure that DHCP scope names are in sync with ipblocks.  All DhcpScope naming is done in its own class for consistency

commit 41eb0fd2d29bc8ca31a2172bd38b09581e57799f
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Oct 23 22:12:53 2009 +0000

    rest of the fix for #573 device and ipblock attributes

commit 100c685d6f576aa4618f83df027b2d20313d90c4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 20 23:17:07 2009 +0000

    Fixes in DNS RR validation

commit ba600c19705f68e1f0a71aaf41a5e7b35729413e
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Sat Oct 17 22:55:19 2009 +0000

    partial fix for ticket #573 device and ipblock attributes

commit 6d958b309ab17335f8f7f8eb9bc3199f0856f6bf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Oct 17 00:02:47 2009 +0000

    Small bug fix in subnet-to-zone assignment

commit b219c4126fcb20a8495d3e04beb7bb84b9908481
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Oct 17 00:02:27 2009 +0000

    Multiple PTR records can exist for the same owner

commit 0b413864952542bf4f1363195f02a1194e1fbe94
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 14 21:35:37 2009 +0000

    Fixed bug in ARP fetching from Cisco firewalls

commit 85b07d6824a570bd713ccb3dd2aed4637327135a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 14 21:10:59 2009 +0000

    Merging fixes from 0.8

commit c8015617f2c296051e3e5d2c7ab3c5474d2f63b2
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Wed Oct 14 20:43:50 2009 +0000

    [text] version was not working, fixed

commit 5e48a304b1e393321117cd018dbcfd0abc9f3fa0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 14 17:51:11 2009 +0000

    Updating oui.txt file

commit 6127695cecf6603ad4cc9a21d2949c9c9825fa2f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 14 17:42:57 2009 +0000

    Merging bug fix from 0.8

commit 16eccb3692ee0a7f92889e2b3298c8c367d21d93
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Mon Oct 12 18:38:15 2009 +0000

    better performance in finding unique pairs in find_duplex_mismatches

commit 66887a0313f81a2e9740f3974ae4db49358e7112
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Oct 9 23:51:29 2009 +0000

    fix for ticket #577 (if an NS record and a zone have the same name then go up one level in zone's name

commit 7efd4c7690c5b3a807d244b6004ff2ae1a1b69f7
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Oct 9 20:13:43 2009 +0000

    fixing javascript that IE does not like

commit 1e151ae464c545772e28d44a80a14037817f7d40
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 8 22:20:01 2009 +0000

    Correction

commit ea959d16cdffdcf47c78bc1827779401db65f719
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 8 22:17:36 2009 +0000

    Fix for #582 (Link to device from host.html)

commit 0699589d53640749afcb12a4760061abe21ce7a6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 8 22:16:14 2009 +0000

    very minor fixes

commit c73588631955b7d8446f0013f2d100faeaabfa22
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 8 21:15:35 2009 +0000

    NOTE: **** SCHEMA CHANGE ****
    
    Multiple fixes and improvements mostly related to DNS records.

commit 3678b287775a4a8d4c6b45131e91f1004c08f7bb
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Wed Oct 7 22:33:44 2009 +0000

    Fixed a problem where links were not appearning correctly when hosts spilled over into more than 1 page.  This might
    also fix other pages that use sortresults.mhtml as their display.

commit 890072bb18119129af4e1331737579fed9bdf296
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 7 21:21:30 2009 +0000

    Bug fixes in Model class

commit 96c28f05912616ead7ddea8e4e345c775bd78930
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Wed Oct 7 21:21:19 2009 +0000

    minor: capitalization

commit 83465fcdd381863668844beefe413296e3527408
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 7 21:07:08 2009 +0000

    Bug fix in host page

commit 32417f9befd5f7a1089ad884582f32e90e608dc8
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Wed Oct 7 20:16:31 2009 +0000

    Fixed problem with bug 579

commit e0ec75aa9599c6af32fc6d260da5c24c5aee280d
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Wed Oct 7 20:15:00 2009 +0000

    Changes related to bug 579

commit 75fcb07b6f7bed354023b4f930a73a58a078b4f1
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Wed Oct 7 18:36:44 2009 +0000

    minor fix for csv display in raw sql results

commit df3f09dd18d859643ee64bd08e9eceafb2971092
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 6 23:09:18 2009 +0000

    Bug fixes related to closets

commit a85aa7f5c4eef365f40c9bb017c1706555f670ac
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 6 22:54:31 2009 +0000

    Fix for #564 (Add support for DS records).  Also improved host.html page and added some input validation for most resource record types.  Reverted to using Net::DNS::ZoneFile::Fast since the HINFO bug has been fixed

commit 60e401689bbb99c0283e0b6e3156823c0db8efd2
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Mon Oct 5 23:18:42 2009 +0000

    fix for #574

commit 9e726b14c4d4b766a88f52d91d07c19fd0a96421
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 2 23:22:34 2009 +0000

    Merging fix from 0.8 branch

commit a507e9ff5f7b7553468f9bf1bffb15ab004c6ed1
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Oct 2 21:56:06 2009 +0000

    partial fix for #574

commit 5bb8c95882fc256cebe45ef54bd1d6a84ecaab56
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Oct 2 18:09:07 2009 +0000

    whoops left DEBUG on!

commit 9322dd369ec195a319a3ae675dc9bbf56f9a402e
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Oct 2 18:07:08 2009 +0000

    Bug fix that allows users to edit chidren addresses/blocks under list view
    (see issue 575)

commit 8e7489b5f2db065a0b76d4683250c76e939ba531
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 30 05:24:56 2009 +0000

    Fixed bug in Device module related to BGP peering info updates

commit b52088f6fbfcf74d1727a43ce00d9fdbc4e744b6
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Mon Sep 14 22:38:18 2009 +0000

    Fixed a small bug where scope.html would throw an ugly error if the page was loaded with an id field
    This happens sometimes if you log out accidently while on the scope.html page.

commit d5ec63ea42907fe25bd8ff37601345983bef05a2
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Mon Sep 14 20:20:06 2009 +0000

    Fixed a minor bug in device.  When you added a device by entering in a hostname, the $id variable wasn't set
    on the first run through.  Because it wasn't set, when you are taken to the newly created device's management
    page, the links to different sections of the page were malformed (i.e management/device.html?id=&view=CIRCUITS)
    If the user clicked on these links they'd be given the confusing error "Device undefined or no name set".

commit 919b175989828dba98f709e6b7d93c8817637b36
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Mon Sep 14 19:20:53 2009 +0000

    Added a list of devices.  Each device name (fully qulified domain name)
    is a link to the management page.  I added a [new] link to the right
    to fit with the standard form of the website, but all it does is take
    you to the new device page.

commit 4ca6e4445b01494226f8fc5d4a5269b529572731
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Fri Sep 11 20:42:07 2009 +0000

    Fix for ticket #570

commit fe9e757a2b0ff0c3fd4c5973c393103e0d5fce10
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Fri Sep 11 18:14:38 2009 +0000

    Some correction on Cable Plant->Closets which is related to ticket #451

commit 78d951ee44363e905de4582dd90ba7dde2d8f520
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Fri Sep 11 17:31:37 2009 +0000

    Fix for ticket #569

commit 3403f73051116db38984885d30e93eb7e5de138f
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Sep 8 17:27:36 2009 +0000

    Minor change to insert allows users to insert devices again
    (the new database change made it impossible to insert devices
    until the default argument for closets was removed)

commit 861a4ff7a8e75a20d51247bdfff4684e06d6e9e4
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Fri Sep 4 21:47:26 2009 +0000

    Fix for ticket #451. Correct the updatedb, remove the column site from closet and change the corresponding code.

commit de096c639a2059892c1c6799deef9859432b103a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 3 22:46:09 2009 +0000

    Fixing bug in management section of UI

commit 74e6fd5dbebc0371331e444a42ee08cf94429408
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 3 21:26:47 2009 +0000

    Fix for #566 (Out of band host name too short)

commit 2049f8a6c9a1e998bd29a0469d220acfaa7c6ac7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 3 20:47:20 2009 +0000

    Fixing indentation

commit 465d839e4f918ddf25d585b6bc131b306533f6e8
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Thu Sep 3 20:43:34 2009 +0000

    reverted one line of the last checkin

commit 3403fc46e5fe4fc0f60c4f32398bd20bc0dd4196
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Thu Sep 3 20:40:08 2009 +0000

    Added a check in the graph generation function build_ip_tree_graph
    that would prevent a method being called on an undefined object,
    which was the cause of the bug in ticket 568.  I'm closing that as
    "can't replicate" since the only ipblock it errored on is not in the
    test database

commit 0c8c634523dbda223ec98365664de7dd34c0b6d9
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Thu Sep 3 16:45:20 2009 +0000

    Update to speed up searching. Search for a specific value first then assume the keywords as regular expression.

commit 21bb6be8c7922744e34c4bc464367504845aa44c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 3 00:25:37 2009 +0000

    Small cosmetic change in dhcp scope page

commit 24551ceaa50bbad786646c50193f035f287f3b66
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 3 00:22:09 2009 +0000

    Small fix in management autohandler

commit 16697ff08665d17560ee630ced4f6085f398786c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 3 00:16:52 2009 +0000

    Do not show option to add NS records if name has A records)

commit 00fac79a5c6ec35bd1e40a5fd171d51f3219ebad
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 3 00:15:16 2009 +0000

    Removing device closet from metadata (leftover from #451)

commit 1c42894bcbe69e2a99e603848621eab891899be8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 2 23:51:57 2009 +0000

    Host page now includes MX records for unprivileged users, which can also work on all kinds of records if they have permissions on the zone

commit 42534972dca11add09ea56e08c518135397bbbc3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 2 23:15:20 2009 +0000

    A few corrections to #562 for simplicity

commit 7e83f14b6b05fb1e29b25c1fb99e53c9b960f98f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 2 22:36:08 2009 +0000

    Adding script to import zone-to-subnet relationships

commit 668342ec2e6b3b7e751c7310012d1aa40445cf62
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 2 20:29:29 2009 +0000

    Small change in field description

commit cf8c16dbcc3aef8c15209fe5746ecc1abc4abfe8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 2 20:28:53 2009 +0000

    Small bug fix

commit ca754cc607211a8f3b3f4785a2eccf86a672d964
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 2 20:28:25 2009 +0000

    Small fix to avoid perl warnings

commit 01b62d992d08f42c76e74969d42a0e14d22a13ea
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 2 17:41:43 2009 +0000

    Small fix to avoid perl warnings

commit ab5601ffe38a083444e4b4f1c265b79d21d4154c
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Wed Sep 2 17:28:55 2009 +0000

    made it so only global scopes see [audit records], made it so the user
    must click a button if they want to see audit records.

commit 05522422a5398ddec094e82b7ab2246c706738c6
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Sep 1 23:21:51 2009 +0000

    Added error checking when retrieveing a list of templates

commit a183a7225db9404a3d0e64051e4135c3498071de
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Sep 1 22:30:55 2009 +0000

    obtain list of templates using the name "template" rather than the number 9

commit b1f051e616d6876691f842b793c4271a7b90673c
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Sep 1 21:40:09 2009 +0000

    Removed debugging lines, made it easier to go back when editing templates,
    fixed some problems with sorting.

commit aab76b4214487d01a825aed093dfece6fe1b67dc
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Tue Sep 1 17:10:52 2009 +0000

    For searching with keywords, first search as a particular value. If there is no result, then regard the input as regular expression.

commit 5db00685bdcc67a9e0ef89147c1ea5d9c2751b72
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Mon Aug 31 21:17:09 2009 +0000

    Fix for ticket #567, it is because there are two wrong restrictions in the sql query.

commit e3c4fbfbb18c7692fd2be033df55f6855715270b
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Mon Aug 31 21:16:51 2009 +0000

    Made changes to form.html to allow it greater flexability
    for displaying information.  You can now exclude items from a form
    and provide aliases for forms, documentation is provided for this
    in the file.  Made changes to scope.html so that only certian fields
    are displayed depending on the type of scope we're viewing.  Created
    a new file called template_edit.html, so now you can only add scopes
    as a template if they are of type template.  See issue 562 for details

commit c7c8b3e08adead3c2fd12c64deb0d0cb3392cc6d
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Mon Aug 31 16:23:05 2009 +0000

    Have some corrections on the last submit. Add some code in updatedb to update the device room field and remove the closet field.

commit 208e92d4a065dde89146dcca485a7e21261196aa
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Fri Aug 28 22:21:29 2009 +0000

    Fix for ticket #451. Correct updatedb and remove site from the closet table.

commit 24d3f9b7f3b75dc0cb63fb586c6e2877d84cc9a9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 28 18:40:45 2009 +0000

    Moving dhcp enable button in subnet page

commit bd61e15407968ec8dc5f81e7a953e22d974f38c7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 28 17:37:12 2009 +0000

    Fix for ticket #565 (Adding a range of dynamic addresses sets status to Static if Auto-generate PTR records is checked)

commit f6f83f31bc8ff32e13e716b7753bbb518af53ed0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 25 21:16:57 2009 +0000

    Some corrections and code reorg

commit f2e1adbc4ac5b2c4f15a6b4b92e7d526f9e4e662
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 25 20:24:03 2009 +0000

    Reorganizing some code in the discover method

commit ce2b8dffcf98db3cc0b9a0365ce656a2ca46d31d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 25 18:13:26 2009 +0000

    Fix for ticket #563 (Add ignore_ip flag in Interface table)

commit 90a88082371c0481ddc25979ebe0f572d576f50f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 25 18:12:23 2009 +0000

    Fixed somebugs in interface page

commit 677a094a474df513912beb03e2459a72b72f4eee
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Aug 25 17:39:31 2009 +0000

    Minor modification to log message, since update devices filters messages based on if they
    have the fully qualified hostname of the device its currently modifying.

commit 43913e86f79bf232e05de8fdeabc0f9870604c65
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Aug 25 17:38:36 2009 +0000

    Modified update device to allow users to "add" devices that
    already exist on the network, but have a different host name.
    This is useful if a device has moved.  See ticket 516 for details

commit b1ce854073c20aa794928f43f10cddcf413c5492
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Aug 25 15:46:43 2009 +0000

    Style modifications, simplified the snmp query.

commit b6a704df4ec8f87977584d4a6ae6589dda082877
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 24 23:54:06 2009 +0000

    Small correction in library documentation

commit 7370f6321ba430c2d1a957ecd1c2d35bef436455
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Mon Aug 24 22:45:41 2009 +0000

    discover now takes into account that devices on the network may have moved, so it checks the serial numeber and mac
    address of the device provided by the user to see if it already exists on the network.  If it does, it modifies
    that existing device rather than throwing an error (like it used to).  See ticket 516 for more details.

commit 457c5554090905658a133327afadc7d280be9ee0
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Mon Aug 24 20:33:45 2009 +0000

    Remove site column from closet table and fix updatedb

commit 5cb25307340d644d231842bab92eef0df866953a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 24 19:54:32 2009 +0000

    Change abbreviation for Ten Gig interfaces

commit aa0c09cb4a2d3a174d72347351b2eeb3b63e39d2
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Mon Aug 24 16:20:11 2009 +0000

    Fix for ticket #451

commit 0b6712e97c45a472750502b77fe225b2861a76d5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 22 21:55:29 2009 +0000

    Bug fixes

commit 7d267d19bb8e859dd257c2af21fb167e5b40e4a1
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Thu Aug 20 17:57:29 2009 +0000

    Finish ticket #560: add the username field.

commit da559dcfb364f69d6abe2d2f2964cbd674ecc78d
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Thu Aug 20 17:51:24 2009 +0000

    Change 'Hints' to 'WARNINGS'.

commit 766cd49653ada56b8877535c666049c654781556
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Thu Aug 20 17:43:31 2009 +0000

    Add username as one of search criteria

commit b726851452a2ce434137d4607b104f69e529c1f9
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Thu Aug 20 17:32:23 2009 +0000

    Finish ticket #559. Pass the special warning to delete.html if neccessary, and set add the default value in /etc/.conf. In this case, you will get a warning to  delete a device under inventory.

commit 7b8b02c5921819ac3f1351ca5181c5273096cdf2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 19 23:19:13 2009 +0000

    Fix for #556 (Multiple problems manipulating ip and ethernet addresses in the host page)

commit a62f47eea2a0d3028fc474b95d3af22571e2d8ce
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 19 22:34:20 2009 +0000

    Do not allow unprivileged users to edit DNS records for Device IPs

commit 142b9fa8c574c52c7ea0970d6f77192d5e08f2e0
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Wed Aug 19 17:41:12 2009 +0000

    delete two unnecessary modifications

commit 5171eb869f9064c1ddab39d4cbf0c68fb8c64672
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Wed Aug 19 17:38:11 2009 +0000

    Fix for ticket #557

commit 84df1c40f8c5aaa5d6ffb66354af8662a1ab0018
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Aug 18 22:36:27 2009 +0000

    Fixed the database calls in the RR section to ignore entries with an expiration date set to the epoch or 0000:00:00, since
    those are both probably unintentional and should be treated as null

commit 83089e7af3deb28ae5f562240438c512e572303e
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Aug 18 22:16:08 2009 +0000

    added a command line option to remove expired
    DNS Resource Records (-R or --rr) see ticket 558

commit 8c671e4818952cfdc3ee869587c7c6454fe2d0c8
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Tue Aug 18 21:30:32 2009 +0000

    Fix ticket #553: only when  = Search or Find, it has a chance to trigger the no_search_criteria component.

commit 80ed93fc9b6345e7ead32453b82b1d466cb93628
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Aug 18 21:02:01 2009 +0000

    Added a circuits tab to the device page.  It removes all null circuits (circuits without id numbers, those came up a lot for some reason) see ticket 520

commit 82847bb3154e3b83dfae02ab64c482158105649f
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Tue Aug 18 20:55:21 2009 +0000

    Fix for ticket #545

commit 83306432670b36ce2947e6efa0bfed9d4f2b66a1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 18 17:39:29 2009 +0000

    Remove debugging line

commit cf4099d1fcdf35ea52a2a30a368163c136157282
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 18 17:20:29 2009 +0000

    Fix for ticket #554 (Add expiration date field in add_host.html)

commit fb6556d764d8bee956e75df40f64ed0320b1b1ab
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 14 23:40:57 2009 +0000

    Extending the audit functionality to include dhcp changes. Audit records are used as stack of pending changes, which are checked by the export libraries to decide if it is necessary to build zone files and dhcp configs.  This is especially helpful when the export routines are run as cron jobs

commit 1d23904864378ca196288d6d2a32221330a32336
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 14 23:37:32 2009 +0000

    Sort subnet addresses numerically

commit 86c9086314ca908127bb0d98eb4d695da7154fa7
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Aug 14 22:07:48 2009 +0000

    spelling errors :p

commit 00a169d7e8e8e634da403b07e833f53f45790223
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Aug 14 22:03:50 2009 +0000

    Added support for Postgres by modifying the rotate_table function and adding a function
    "optomize_table".  Tested it with my own database for the rotate and optomize functions
    and since I didn't touch any of the other sections of the code it should be fine
    though you might want to back up the database if anything important is in there.
    (see ticket 538 for origional information)

commit 859b138da8c55332e6b7e6158dd42fb3708aaac8
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Aug 14 21:54:23 2009 +0000

    Fixed a problem with adding aliases (see issue 552) and cleaned up the error message displayed when a user tries to add an alias that is already in the database

commit 77d407a5bd627cd83460b78a64a1e9c9c54ad075
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Fri Aug 14 16:50:16 2009 +0000

    Cancel one pop out windows for debugging and Refine some comments and naming for csv2. It is more comprehensible now.

commit 15f9febadb472994bfac67d1f0469d4939475d6a
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Fri Aug 14 16:24:40 2009 +0000

    One correction

commit 695171441a74cdd3aa07d55f0fe2c049b9d66a6a
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Fri Aug 14 16:23:47 2009 +0000

    Edit the search component and some relative components a little bit. Use regular expression in perl for searching now.

commit b85797e55b3956a6ef6a4cffa52a15bf6c5cc5a3
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Fri Aug 14 00:06:28 2009 +0000

    Combine jsrs_netdot with  jsrs_retrieve_all_bykw. Now we use jsrs_netdot to do searching by keywords. Extend the function so that jsrs_netdot can do partial matching now. I will add wildcards, regex expression into this component for ticket #549.

commit 45b29d371d28ca1d43edd527c0fb8aaf940dcc7e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 13 23:16:57 2009 +0000

    Updating field name in query

commit fd75a7a9bb0724153e034b7e980fd1a9dbe7a616
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 13 23:15:22 2009 +0000

    Adding missing contact field in contactlist page

commit e9508360655881493a487db0e6c1e17cd716ea2a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 13 23:09:07 2009 +0000

    Adding cancel button and unchecking check box for overwriting records in zone.html, bulk import

commit 0a5c6ca5db5e56da1778eb2595328fc1155e204a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 13 23:02:09 2009 +0000

    Adding error for invalid zone id

commit c7a02e05e534db6835a6418f06b60c0a518979e1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 13 22:43:43 2009 +0000

    Bug fixes and enhancements.  Users can now maintain zones even if the address space is not controlled by Netdot

commit 6327749934797198762b6f8852c09782633cd04f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 13 22:05:49 2009 +0000

    Fixed bug in method that loads user permissions

commit dab228fd89619cc7cbd59de40650099c5c1ad808
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 13 16:05:33 2009 +0000

    Fix bug in updatedb script

commit 8f71d114852de42cbe3a20b7dc104f80f96c53bc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 13 00:21:57 2009 +0000

    Fix incorrect recommended OS message in device page when editing values

commit 7df028d9f7b008f6c201d62cc26813f323992186
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 12 23:37:13 2009 +0000

    Adding method in Device class to retrieve circuits in all interfaces

commit a9c563d01046a1772607563063324125d96fbb87
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 12 23:23:53 2009 +0000

    Fix for ticket #527 (Change schema to better represent circuits)

commit e411bfb4d1586fd888b7b7ea7d584b346aa4e8c6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 12 22:29:53 2009 +0000

    Avoid going to a different section when viewing list next page

commit 43d6d34fb7bbd837cda2ad69810a82f040826d0d
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Wed Aug 12 21:45:16 2009 +0000

    find one error about creating new access right, and fix it

commit 0620dfb435c8841e1f520f926b1a715e9563b257
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Wed Aug 12 21:28:29 2009 +0000

    Fix for Ticket#547. Some methods are used to set the mid component from visable to invisable. Change them from js to html in order to speed up loading time. Leave two extra toggle parts in contacts/entities unrevised.

commit 2a8af31a81c8198f55524830058cf584f578de80
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Wed Aug 12 21:27:04 2009 +0000

    edit-multiple.html now dosn't require a table argument, but will immediatly throw an error
    if one isn't provided.  I think this error looks better than the one we got in ticket 551

commit ac79fc24a5a619bff16b600b7ab6d9f61f40a970
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Wed Aug 12 21:20:28 2009 +0000

    There was an error when trying to edit DNS Resource Records (see ticket 551 for details)
    the table name wasn't being passed to edit-multiple.html
    
    So now the form contains a hidden value called "table", initially set to nothing
    When the edit button is clicked, a javascript function is called that sets the form action
    and sets the table value to "RR" (the database table we're modifying)
    
    
    -This line, and those below, will be ignored--
    
    M    hostlist.mhtml

commit dd958deeac6b18c472622795b060ecccb5e3fb23
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 12 17:35:48 2009 +0000

    Adding Nagios plugin

commit 3757116ee7d462227e686f64635f3306a60ff45b
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Aug 11 22:36:17 2009 +0000

    added a script that sets the focus to the login field

commit dcb3f508623700f184cbf687c73f5e4961b1aa04
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Tue Aug 11 22:14:14 2009 +0000

    fix for ticket #540

commit 57ec4d57b87b2ff9a1ded939aa7a720a833c3248
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Aug 11 21:52:11 2009 +0000

    Switched  $response .= "1=".$ui->url_encode("Refine search."); to = "0"
    1 is a valid value for some forms, so if the user has "refine search" selected
    when they submit a form, data might be entered into the database unintentionally.

commit ba217ba4fbce255c63116a18d682d95e58823074
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Tue Aug 11 20:38:43 2009 +0000

    one fix for ticket #540

commit 737dc001a62726783db25ed20cd7ab094eb2aad0
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Aug 11 19:21:23 2009 +0000

    Accidently removed "none" from the list of selectable permissions, didn't mean to!

commit fb432710cac31bc329c8340e0294300a602ee06d
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Tue Aug 11 19:03:34 2009 +0000

    fix for Ticket #546

commit cc62176a34c989e1b37b81d96e73183fce5dca29
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 11 18:44:02 2009 +0000

    Merging fix from 0.8

commit fd62daff90354376f471fab07248bec52708a51f
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Aug 11 18:33:06 2009 +0000

    Noticed some weirdness when doing a search for devices.  It turns out I was hitting "Enter" when I wanted to search
    for devices.  However, hitting enter submits the form, which resulted in the cryptic error message "Permissions are null"
    it took me awhile to even notice I was hitting enter sometimes and clicking others, so I tried to change the default
    behavior of enter when the search button is displayed, but this turned out to be pretty difficult.  So, for now, I have
    changed the error messages depending on what the user forgot to submit.
    
    Also, there was a bug with checking if @object_id was defined, for some reason this would return true even if there
    were no entries in the list.  I have fixed it so that the program checks to see if the first element is defined.
    
    Related to @object_id bug, sometimes submitting with no objects selected will grant the user permissions on volcanology-hub1.uoregon.edu
    I have not been able to reporduce this since improving the error correction at the begenning of the submit section.

commit e588ddfa1cc3cab0503c1d560ae7b65b58e29da7
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Tue Aug 11 17:04:55 2009 +0000

    some modifications on Ticket #540

commit edab41f6b015fcf6a6886f2aeb2d5c14de89eae3
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Tue Aug 11 16:46:03 2009 +0000

    fix for ticket #540--button in edit device window not functional. Now the cancel button works

commit b6370f3c926b43a097f368a52ea4f7bc2239c5b8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 10 23:02:46 2009 +0000

    Cleaning up.  Removing links to other resources

commit b912c1edd06569235ac2180e35f5abedb487d685
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 10 22:36:01 2009 +0000

    Added validation in user and group rights assignment.  Added 'none' access right so that a person can be denied access to an object for which his/her group has rights

commit 26f872228b023e2a7289599222fe5f46a5302c65
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Mon Aug 10 21:45:03 2009 +0000

    Moving user_device to user_management folder.

commit 55ca39975786b6b30f0f1630be7053f754bb91f0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 10 20:39:08 2009 +0000

    Small fix in conditional

commit a105345bcf7337c59b2f211c2e5705412f8667c3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 10 20:35:51 2009 +0000

    Fixes and updates in UI access

commit ed3fad82637b3f9b1400d95ae1b7a0c5525a7a36
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 9 02:18:32 2009 +0000

    Delete associated CNAME records when deleting hostname

commit 2ed2889d5f2525fc593e4195951173b24e5ffd5a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 9 02:02:03 2009 +0000

    Remove room number from extra contact info when adding host

commit 2a28c256e4c023a2c172018535c1e6e37322eaa7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 9 01:44:52 2009 +0000

    Removing class and method description from user error messages

commit e3a5363928ea7f7ede5eba8f48b938651158da10
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 9 01:41:50 2009 +0000

    Fixed bug in host creation code (wrong scope container passed to library)

commit 08e271a5f246c952d9e500c7f301b9c967e7c9c3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 9 01:41:20 2009 +0000

    Minor changes in conditionals

commit 9aefc94d8c5cb30ae28c0d523d9c38b66b4ac07d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 9 01:00:58 2009 +0000

    Avoid loading unnecessary objects in management section, host tasks.  If user is searching, the interface for adding hosts is not necessary.  This also speeds up loading time

commit 6630ed682e62a70b03e773f91e6f7b800b64e5f8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 7 23:05:21 2009 +0000

    Merging fix from 0.8

commit 123959602ca169af400066756ae22ef12df76475
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 7 22:47:54 2009 +0000

    Merging Nagios/Sysmon fixes from 0.8 branch

commit 283013dfcc4f1610f1f77bad9865b10bcdb496f0
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Aug 7 20:39:10 2009 +0000

    Adds new user_device page, which is where all users will be directed when they want to view device information.  It only allows them to modify the jack name and description.

commit 0348f4afc93b45edab4e3ee319aeecef19860f1a
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Aug 7 20:37:17 2009 +0000

    Updated to provide for new user_device.html, a special page for users that displays less information
    see ticket 543 for details

commit 336ad863a7a74b168821e14a2ba8791eebfb5b55
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 7 20:04:42 2009 +0000

    Bug fixes in user hostinfo section

commit 271c1601f7e36604e1c307729d9b8a9eaf33dea9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 7 17:33:11 2009 +0000

    Fix for ticket #539 (ugly error if device added with short name)

commit d859d7ef414a11b278bb36b26d7bd0d31efc1e88
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Thu Aug 6 22:28:29 2009 +0000

    solve ticket #510

commit 23c5d41ca1ece87e6ef31b9ea4dc08d9a72e605f
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Thu Aug 6 21:46:20 2009 +0000

    Some comments for ticket #494

commit 67e6d446613e6592a1c174ac69a3b0ecb34ebc91
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Thu Aug 6 21:33:43 2009 +0000

    fix one bug about subnet percentage for ticket#494

commit 0f892fc9c012efc493776e8f1d3185b134c39799
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Thu Aug 6 21:11:01 2009 +0000

    Add csv option for Subnet Listings

commit 9dba6b8c227a6c55aa2d72a1752c61d48e8eaa3f
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Thu Aug 6 20:55:45 2009 +0000

    edited a query on grouprights so it no longer tries to access the "view" column (which does not exist)
    see ticket 542 for details

commit 5fbfbd9acb29d66424fe3f706b124fd7f3f17f6f
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Wed Aug 5 15:50:07 2009 +0000

    fix one bug for ticket #494

commit 544cc37b87039f6aebabaf711d4a2dc6bae21e38
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Mon Aug 3 18:01:52 2009 +0000

    Add csv option for Subnet listings

commit ee8a3f670e7dd6c50e46d1f73a4ba488e45a4eb9
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Fri Jul 31 21:30:15 2009 +0000

    Two revisions on Ticket #537

commit 4ec0bb3059892baf766980c254755430f3959e6f
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Jul 31 20:00:14 2009 +0000

    Fixed it so that if the user trys to use LDAP or RADIUS authorization they will get
    an error message notifying them that this is currently unsupported rather than
    failing silently

commit ef1b2fe6ab6b2a450d695a491f5115f95055f9e4
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Jul 31 19:58:29 2009 +0000

    fixed my previous fix so that not ALL error messages will display "We could not retrieve
    permissions", just the ones that look like "we could not find blah in the person table"

commit 000f6a036d98df13fc806cc91ec1526c1dd1eed9
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Fri Jul 31 18:36:58 2009 +0000

    For ticket #537, add 'Other' option in the drop-down selectbox and change it into a text box

commit 50a28e778eb9a6122df67d544b448e026b554a32
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Jul 31 16:23:04 2009 +0000

    Changed the error message for when a user cannot log in due to permission errors
    now it dosn't tell you the table name in the database.  Also log the user
    out immediatly after we discover they dont have a permission entry, so
    they don't have to clear their cookies to try and log back in

commit e39b1cf52d8c4a59937f0a47658c9a4b8a5c6316
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Thu Jul 30 16:28:59 2009 +0000

    Removed reference to snmp_info since it is no longer part of the program

commit 86b4bbfef1dd0090209486ca1f21d3a22270e843
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Thu Jul 30 16:28:17 2009 +0000

    Removed old reference to snmp_info, which is no longer part of the program

commit 1da3edabe582b4fecf24d03260e01c37efc716a4
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Thu Jul 30 15:44:05 2009 +0000

    one change is not included in the previous version, forgot to use svn diff first

commit 9be386af1994eecca63546e044585e5bb458d5ef
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Thu Jul 30 15:39:35 2009 +0000

    send a message to user when the permission is null and avoid user to see the stack trace

commit 8ec44205a40ff624cbb50878d9a9e8450bb03b42
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Wed Jul 29 22:19:59 2009 +0000

    send a short message when users press submit with a null value of permission in the access right webpages

commit 471c60a1dfa80d686706d5d0229a22e2d6ad7495
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Wed Jul 29 20:48:28 2009 +0000

    add a new file for Ticket #528

commit 3426020cbd549668346a57811a3071ead11843f4
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Wed Jul 29 18:25:56 2009 +0000

    Revision on jsrs_retrieve_all for Ticket #528

commit 3c899c9f03897bf2042ae9c482b6624ddc83bc36
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Wed Jul 29 18:20:27 2009 +0000

     Revision on Ticket #528

commit 71ee8a10d274561f05130aee7679f76ff842a43e
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Wed Jul 29 18:05:11 2009 +0000

    Ticket #528, add search box for access right

commit 3b587a225476835047c81a4f153f0075d4ceb897
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 29 15:58:02 2009 +0000

    Removing merged conditional which did not apply in newer Ipblock class

commit 931bd5c7a80dc8840864105f216a5f7c7677cf22
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 28 22:45:02 2009 +0000

    Merging fixes from 0.8

commit 22550ec72f79159f2607f86b57b53f268eed6afc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 28 19:10:10 2009 +0000

    Merging fixes from 0.8

commit 07c473b78fcb4eb772e09efa933e293fe7b504e1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 28 01:50:50 2009 +0000

    Merging fixes from 0.8 branch

commit d12be6923625cca5e54f13627809ae882a5f971d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 27 16:36:48 2009 +0000

    Removing end user field from Device

commit c1c3ba38171c9d4cc3befbd57e484cce1908661a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jul 26 23:06:29 2009 +0000

    Fixes in UI

commit 8f08076c968e3bfbbc81dd1a0875b814658b8f39
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jul 26 22:04:52 2009 +0000

    Separating functions in Contacts section

commit f870ef321d25d738eb5182394c96c6a8cd2eac1a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jul 26 21:12:28 2009 +0000

    Change order of options in Contacts section

commit 6d379be33501847546a296d63193212a5f681836
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jul 26 19:35:49 2009 +0000

    Corrections in BGP peer hyperlinks

commit c23573bfb099409d01a1883d0992db0ddaa2d00a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jul 26 19:28:39 2009 +0000

    Standardize calls to Netdot::Util::DNS object

commit a936ce602fa492d2d96501d91b86f4cac1c8f151
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jul 26 19:27:53 2009 +0000

    Provide select list of configured communities for device discovery

commit dc436862d5cb18e6c2bd8d420e8ac093372b2430
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jul 26 18:59:02 2009 +0000

    Bumping up version in trunk

commit ece641e310e2be6b06de0ff9bbc1fea91acd3bc0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 24 22:57:07 2009 +0000

    Merging fixes from 0.8 branch

commit 6ffdfdf24e0a6093298a3209fea4992c06ecbc39
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 20 23:18:16 2009 +0000

    Merging fixes from 0.8

commit fbe01e85fdcdfb34b031b042fba87434baedacce
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 16 20:48:47 2009 +0000

    Merging fixes from 0.8 branch

commit 979d3cc1605d52d580fe0f41c2a7853440349c7e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 16 20:30:33 2009 +0000

    Merging fixes from 0.8 branch

commit 487b378ed14436477c6773e46890551e9e587281
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 16 20:20:14 2009 +0000

    Merging fixes from 0.8 branch

commit bff87e3a2ba79ddbaf4feae535979773f267bda1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 14 23:32:57 2009 +0000

    Separate search and add functions in section headers

commit 5595225d02ef4f65a65502859bacbc66b91f6941
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 14 20:50:43 2009 +0000

    SRV record import bug fix.  BIND export default TTL fix.  Host page bug fix

commit 39b0d860d68748b05cfb06e87d0c31ad6949d61c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 13 23:26:41 2009 +0000

    Do not assume that an IP can have only one PTR record.  Remove PTR records when removing associated A record

commit a04d53260266bc823a709450eeadb8e62c4eb2f7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 13 23:02:03 2009 +0000

    Adding some validation for DHCP scopes

commit 3fbf0ca8fe39ef722b8c43deeced8c66091f1d23
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 9 22:55:02 2009 +0000

    Simplifying permissions by removing Zone permissions.  Users will have access to records only based on the IP block

commit 741afd25a5ea712da88d504982fb21fdb34d062d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 2 16:48:34 2009 +0000

    updating upgrade script

commit d581f84a86c25cbc64bab6a02b4f3b37d09578c6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 2 16:46:37 2009 +0000

    Adding custom attributes for MAC addresses

commit b628a58d1e05e22423e071dd75120c6fc36e5177
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 1 18:37:23 2009 +0000

    Small correction

commit 72a018c59f5ce4f8107e827a67a8ed8702976ad5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 1 18:34:50 2009 +0000

    Adding help item for aliases (cnames)

commit 6c541cb3caa9c3956b48fa0893af99d5ea65357b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 1 18:20:44 2009 +0000

    Making CNAMEs easier to add

commit 7a4f0d74883c6697eac423f6800c01b805e98132
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 1 16:54:51 2009 +0000

    Updating upgrade script

commit 5313b2f76bcd98552813807b1749570205e73709
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 1 16:34:44 2009 +0000

    Making host page a little bit more user friendly

commit 91d9dbbbb1057e1e5492d069f6d2b04d94e1d71f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 30 23:54:16 2009 +0000

    Adding RFC-1918 blocks in default data

commit d2f8903b664a751f46bf3d8a8f0bf8d0c60c7f3b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 30 23:48:56 2009 +0000

    Fix for ticket #508 (Add SiteSubnet join table)

commit fdb55af1fe22d54c6ebcafe0bfb1b9d3832b37cf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 30 22:38:59 2009 +0000

    Remove all decoration from CSV output

commit e25f5c7436eb59a8ec435040a84e1968bd6c7f3f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 30 22:33:25 2009 +0000

    Adding resource decription for AccessSection rules

commit 15357c667b7a9418240ea9085c1a6d6d0a0b4c68
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 30 22:17:30 2009 +0000

    Adding missing file

commit 24d40c0a1e792d100ae2894fa7ab0472a23c1c1b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 30 22:16:03 2009 +0000

    Improve host listings from zone page

commit dcb17f9332b085b6c3642c26343ce6e959891de4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 29 23:59:44 2009 +0000

    Corrections

commit d89a841aa078047ad2319b01b514a708a5e550c4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 29 23:53:41 2009 +0000

    Corrections

commit 4eaa104424b0ef6a6ed5bdff40b859cd126f568a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 29 23:38:10 2009 +0000

    Zone page now shows only allowed records for unprivileged users

commit b4ffe4995f05b4af46c1381b347f940e67077aab
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 29 23:12:08 2009 +0000

    Another fix in host page

commit 4f2c0641e6953ce0db9aae3af244220b7a33fc63
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 29 22:58:22 2009 +0000

    Fixing multiple issues with DNS host page

commit 1d63244d3adcf402ee6acdcd5726403935be643c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 25 22:32:16 2009 +0000

    Fixing vlan name update bug

commit 38817f254133377ec80e29b93f163a540c0fe247
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 25 20:06:18 2009 +0000

    Fixing multiple issues with DNS UI

commit 4600dcbfdc2a6c7fbffe4961f9ce54b864c8b302
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 24 22:01:43 2009 +0000

    Some bug fixes in ip page

commit e6ec53d58f07a8808406cf6a349b931b361d4a6b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 24 21:36:29 2009 +0000

    Fix searching for zone aliases

commit 854b1c19a3bef0206d82997de3d4c09c5737c08a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 24 21:21:51 2009 +0000

    Minor improvements

commit b8f2f1158df78942fb50af96c3e1a26ad2584ce4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 24 16:09:29 2009 +0000

    Small fix

commit 630d12f87153e0fdb70c41ec733c24ceaa4b5367
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 23 23:43:43 2009 +0000

    Fix in zone page

commit aa54311d50737cb58944f2d5fcf879e7c533c729
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 23 23:38:54 2009 +0000

    Adding some extra checks in Model.pm

commit fd5c98f6d53f65009239ac37c71492228dac1b95
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 23 23:00:40 2009 +0000

    Fix incorrect call to sortresults for device listings

commit 66968e0828bf62c8c60f46eefd7ebd565d64b8b4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 23 22:27:32 2009 +0000

    Adding some argument checks in RRADDR module

commit 4168de36cf5f8f2a4085a67ac7bbb2cd2d0ec905
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 23 22:19:10 2009 +0000

    Fix for ticket #526 (Add Radius Timeout parameter in Netdot::Radius)

commit 384b40f163ed654fd20cd499894ff343d6775996
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 23 22:08:58 2009 +0000

    Allow user to search hosts using IP and MAC as well as hostname

commit d22c192726fe68672e4e31d9997997ac5783ccf1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 23 21:39:11 2009 +0000

    More UI improvements

commit 09aa2bed80c7c8376d4bf0006558e1d57686eaf1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 23 20:32:57 2009 +0000

    Use 2 columns in host page data tables

commit a59d0ca5f617e75c93165aafa5880b3c1aabe42a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 23 20:28:57 2009 +0000

    Improvements in UI for DNS hosts

commit 425ebec417d96b024950140abcdf7843922ed60e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 22 23:43:40 2009 +0000

    Fixes in ip and host pages

commit 74e0fd1b95a72dad9fe2d90030c9d37e55b6e2f4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 22 23:11:41 2009 +0000

    More fixes

commit ee195ea30cc1c7ce5bd1fe8e64b07145f39db792
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 22 21:54:16 2009 +0000

    More fixes

commit bceef89edcf915107e32eca49d095df7b9663079
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 22 21:41:04 2009 +0000

    More corrections

commit 5f3fa58a02302a04dd5bbbb1a0c0387c69ae4317
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 22 21:34:39 2009 +0000

    More corrections

commit cc036199f28cb2d66cf05f89d61bb493387ca681
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 22 21:28:19 2009 +0000

    More corrections

commit 4b9fdfe9333a1675ce691c825ca62ab5f3dee801
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 22 21:20:20 2009 +0000

    A few corrections

commit ecb339dec83238ebfdd480f6196b323b5ef88b5c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 19 00:26:09 2009 +0000

    Small fix

commit 87c094876aa4b306d4b112a0ac3a9ca9a412feda
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 19 00:03:46 2009 +0000

    Adding missing stuff in upgrade script

commit 077c118f75d81f59cdae895d3c6e860bcb700ec5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 23:44:57 2009 +0000

    Give unpriv users ability to search hosts

commit 8bb1f166dd0303ee8634ecb4c7d12f6af63de505
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 22:58:37 2009 +0000

    More fixes

commit 48c6ea3943bc98480c0e8d7d94d90f654da69f37
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 22:53:39 2009 +0000

    More fixes

commit c7fc672d2183b4fc5d9e62643709e865ba09390f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 22:49:18 2009 +0000

    More fixes

commit fb525612ba600fe16f7529380d78040ad556cda2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 22:46:07 2009 +0000

    Make sure ipblock status is static when importing a A/PTR records for it

commit 83c83d54792a7abab89db160b6ab2a49b5611bd5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 22:38:27 2009 +0000

    More fixes

commit d9af3e46ebbd87ced95755363302b4fecf23075c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 22:15:10 2009 +0000

    Various small fixes

commit 52ba760da06115db50edaba1828b3419951a48bd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 18:03:40 2009 +0000

    More small fixes

commit a1a283b8dc4d0941629033dc3d605fd4f64751bd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 17:32:05 2009 +0000

    Fix debugging in Zone import

commit 3a3cf9bf670ef7a0cff3274589edaabe4d05dd27
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 17:27:37 2009 +0000

    Some small fixes

commit 3f5de8ef23ca5533f101f626eb3bd8684e89968c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 16:01:04 2009 +0000

    Adding upgrade documentation

commit 5c8fb813184f05f08a39b93b340881f41c5910b4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 00:18:41 2009 +0000

    Adding UPGRADE file

commit 6d2ceb364a9154ce2f8a665b1e6564273178cb3a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 17 23:44:12 2009 +0000

    Fix in device discovery to prevent ip adress space hierarchy to be rebuilt with every new ip or subnet

commit e883ec9d97c9f7066d60e34f0c4c4163c0e2617c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 17 23:27:22 2009 +0000

    Updating perl dependency list

commit 4fa6789be7c3b81364637f1c1a3a4a4e3d40d22e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 17 23:25:36 2009 +0000

    Updating mibs

commit 3a5b660a7c24b3d696802293606b6c1d5d0288f0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 17 22:20:58 2009 +0000

    Removing old mibs directory

commit f15c03383772b5d26bd54ef2b28656880eee50fc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 17 22:04:33 2009 +0000

    Fixes in user help

commit 4ddd4842bbe05c179b5a8ba61b99091bfeb06023
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 17 22:04:23 2009 +0000

    Removing local copy of SNMP::Info

commit 81fbf1abe4479183722970ae7a76c2994fa6b701
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 17 21:49:06 2009 +0000

    Creating help section for unprivileged users

commit 7f276707feca41b6170968f23268dd9839573b6a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 17 21:21:49 2009 +0000

    Adding bulk DNS import, bulk DHCP host import and other UI fixes and enhancements

commit fbd842770d006fb1cf48b9f7a95357476ad17c29
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 16 23:06:40 2009 +0000

    Some fixes in DNS UI

commit db15168aab31784fa3189c7233714382beed6be9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 16 21:33:08 2009 +0000

    Add RR label restrictions

commit 10f55dca6e9c84623eb2173bd80357336f9fc61b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 16 18:39:26 2009 +0000

    Adding UI sections for DNS/DHCP

commit 34592a4ee97889dd1d3faabded8ec3da1f97aad0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 16 16:29:56 2009 +0000

    Fixes in IP page

commit 96ac8ae771f9b83587465c1bc26d64bb003a571e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 16 16:17:37 2009 +0000

    Improving zone page

commit b9cdd39f8317ceda284a5eafc45d4a8fdb0bce42
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 15 22:01:55 2009 +0000

    A few UI improvements and bug fixes

commit c57a35d3e9f264473c989a0ad10c444d7519eded
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 15 20:27:52 2009 +0000

    Adding argument validation for inserts and updates in DhcpScope class

commit c2da9c9388a03bbfd1517cd04320d790aa60b887
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Jun 12 22:59:37 2009 +0000

    Dhcp Host section

commit 8cfb8bbf7b3bc96b8f2e43fe7e1b5c631b2812e8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 12 20:34:20 2009 +0000

    Adding rules for Contact/Person objects

commit fa8638d7b858ae885e4116f8b77e911832266874
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Jun 12 20:24:53 2009 +0000

    Add new host section, fwd+rev RRPTRs, show/hide more in host page

commit 27e774bd1072936de943df24380116013f964a4d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 12 20:14:12 2009 +0000

    SNMP::Info updates

commit 4a71915bcbd47d7930a7e612b4a9c08dd932a2b7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 12 16:21:27 2009 +0000

    Some bug fixes in Device discovery

commit 35c37b6108f3b3b3c4e7aaa0d238906ed2f5bfbf
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Jun 12 00:33:22 2009 +0000

    revert an earlier erroneous change

commit eb27c0f63c23a404ef3af5e14579acbc9adac6a3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 12 00:32:06 2009 +0000

    Show available contact lists for unpriv users

commit dc2e0e4aa42af813bbba5732cd0596c62b13b06c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 11 20:37:10 2009 +0000

    Remove size limit from a particular dynamic list

commit 439092015570b12dd5813a18b11c41b7e2c49774
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Jun 11 17:35:09 2009 +0000

    Fix interaction between host.html and hostinfo_tasks.html

commit bf208cf37c9bd17980768dadcbb68c33fd76e6fe
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 11 17:17:34 2009 +0000

    Separating BIND-specific export code from Zone class

commit 1d8813c5c2e4f3100b97c14b4ace7e0d0c3a2774
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 11 16:30:19 2009 +0000

    Moving some methods around

commit a8dfd8a99127660ebf016b94fb5c52d4a8d66cb9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 11 00:52:31 2009 +0000

    Some missing tables

commit 117f7adc3a906cb79105878fa5fcf8e0c6f9a7a9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 10 21:06:24 2009 +0000

    By default, update PTR record when inserting/updating record name or IP

commit 4c0ac048aa55c9b087f6c2d717013169e5e11526
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 10 18:09:56 2009 +0000

    Adding option to fail back to local auth when using radius or ldap

commit 80de4fe8c3d7cc8966cf316c068a08867cb95c51
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 10 00:16:14 2009 +0000

    Updating upgrade script with new person fields

commit ff4f265900433412354ebe29633733fa8e6df2d2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 10 00:07:18 2009 +0000

    Big push towards multi-level authorization (ticket #12)

commit ad34a936b7082bc33548cae164e983c0c73ea136
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 4 21:27:11 2009 +0000

    Merging script from 0.8 branch

commit d7781bccfc3b530d8908e31ac93e10d6b3134833
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 2 00:09:26 2009 +0000

    A few fixes

commit 7d708e5237126d95a4f1d8ded0e215040258f96e
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Mon Jun 1 22:38:51 2009 +0000

    added two way CNAME; \n still need to add delete button and note for FQDN

commit c7a4ba3662ad51470527c868b58d86a286852777
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Sat May 30 01:02:36 2009 +0000

    new Host section

commit 0480d02981b49c105d1579941e809e5cfb397877
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat May 23 00:11:40 2009 +0000

    Correcting some naming problems

commit 7cb6c0536d7ac1920707b3d1e4f0001e4a365efc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 22 23:53:54 2009 +0000

    Adding new tables for authorization

commit e519112eea08936196a0adbd8e4076bc2873f4fa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 22 22:19:57 2009 +0000

    Adding UserType table in preparation for authorization features

commit 35dcd1293da12ac4907b17512d10b1c88a4b9a27
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 22 21:52:30 2009 +0000

    Fixes in dhcpd config export

commit e1867f17ff0c3f788ba0b49e17ac4ca6c3266df4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 22 17:27:34 2009 +0000

    Fixes in dhcpd config export

commit 4ee8f0060467cd7b75ae00e380002c9bb4b694e0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 21 22:13:21 2009 +0000

    Merging fixes from 0.8 branch

commit 9a1989a8bce072125c2d8be96fb0aa0afb635290
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 21 22:12:14 2009 +0000

    Bug fixes in updatedb script

commit 8b2fe3951d6070e6bae9471e8ca39320bf842fdc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 20 17:42:26 2009 +0000

    Correct calls to File::Spec functions that produce warnings

commit dfc2c5216f8a86537ba2436a89e70a7a67ec8e0c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 19 22:44:22 2009 +0000

    Finishing/Improving DHCPD config export

commit 76798412519ef2f59d7e55b70511e2f1284fdfe6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat May 16 01:58:22 2009 +0000

    updatedb changes to reflect schema changes

commit d245ec298d7786fcf132126551d604ad5b68e86e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat May 16 01:53:23 2009 +0000

    Fix for ticket #190 (When creating a Backbone cable, allow user to enter number of strands to be created)

commit 4e20e4d16aaabd9279a65662ad0e9695c13304e2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 15 23:04:14 2009 +0000

    Merging fixes from 0.8 branch

commit c72b10c6ebd8b4d11dd4595ed8f7df1cbb094658
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 15 23:03:39 2009 +0000

    Make automatic PTR record updates optional

commit 8ba11968e8a43fade0a24e7a9a9bd60d75e4553e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 8 22:20:09 2009 +0000

    Adding method to get next free address in given subnet

commit 595cfb486c0720095e311c262ee4cd86141c775e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 7 21:38:16 2009 +0000

    Adding custom Zone UI

commit e5cb76951311f2b22afbd26568ae9ae33142f79e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 7 18:11:09 2009 +0000

    Get a record count on a given zone

commit a0696801902fef8d569050a6aedd2a43cdcd90d5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 6 22:38:15 2009 +0000

    Auto update DHCP scope name for subnets too

commit eaa9f44f2a7962c5bd19f7832fb261acfa95817b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 6 22:37:46 2009 +0000

    Small correction in regex

commit 6ddded6ad4efe2e501dee3d7874f932d4232dd38
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Wed May 6 21:37:58 2009 +0000

    some reorg of code and minor changes

commit fcc0f1201fda571e8d91256422a97dfc12bfc970
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 5 23:40:10 2009 +0000

    Added missing options in custom Interface page

commit b8cdd99c398d36e5c328dcb70fae02c20fd18efa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 5 23:28:55 2009 +0000

    Increasing field size for username in history records

commit 847d392741626123051bab8337271a8b9e0efed7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 5 22:55:58 2009 +0000

    Increasing field size for username in history records

commit 6b42a2fe0ac8d1bd23da9bbb062eaade90fa1f72
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 5 22:44:18 2009 +0000

    Adding option for Zone serial format

commit fe56e63c47eabb049fc9695978ea2867704b251e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 5 22:28:37 2009 +0000

    Small correction

commit 31cb02905e48d305b02babc51dc28c98a2ac9f72
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 5 22:25:40 2009 +0000

    Improvements in BIND/DHCP exports

commit f50130ce43847e1bccca4f8e5bfc6a7d479afc9d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 5 18:03:37 2009 +0000

    Fix bugs in device topology graphs.  Improving web interface.

commit 839b95b3c9de0d3bf2367e35496c405c14d6e6a4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 4 23:00:05 2009 +0000

    Bug fixes merged from 0.8

commit 282d85f8962f8f74cc7ea81a59fabb84a389a006
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat May 2 00:28:14 2009 +0000

    Work on DNS/DHCP integration and merged fixes from 0.8

commit a5473ea6d4446a8fdc390b103a65e3f243d753b2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 28 23:24:40 2009 +0000

    Fixes and enhancements merged from 0.8

commit 35dbdcdbb99d05bcf68c1d8a6c3a371aa6d630da
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 24 21:50:50 2009 +0000

    Fix for ticket #511

commit 5504083a84a706d5e7fa6a313c9551725ac11cce
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 24 21:47:50 2009 +0000

    Fix for ticket #511

commit af16298e200f810510394bbc648b48f9e6bd261b
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Apr 24 19:58:04 2009 +0000

    missed one field in updatedb script

commit 52c9131a4dcd0ba983eb13e3cc41d7e6cc2c4ae1
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Apr 24 18:33:25 2009 +0000

    changing internal variable names when creating a new IP

commit 1ea9519bfd2920a299aeea3239a87951ab2b08b4
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Apr 23 20:39:23 2009 +0000

    update updatedb with updated schema and fix for #509 default timestamp

commit c727bf6102f6b15c14ed389a8cb169587ed48dce
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 21 23:32:38 2009 +0000

    Added plugin for auto-generating DNS records when creating IP ranges (dynamic or static).  Fixed a number of bugs

commit bbafd9f59c84caf0f1298244036e71bffbe09ada
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 21 00:28:29 2009 +0000

    More work on dhcp integration plus some small bug fixes

commit e6d1bcc274dd5699cae9173f502339612073a3d7
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Apr 17 19:02:26 2009 +0000

    support double quotes in exact searches too

commit e1cd6a3ce38eea687a3fd8b14fcf83f5f2b340d2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 17 00:18:33 2009 +0000

    Work on DHCP integration and bug fix merges from 0.8

commit 1209449d571c10d79d5c4fc895b92b79368cbdc8
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Apr 16 20:32:26 2009 +0000

    updatedb script

commit 87d6ce40d1d13c351bee4695faa9f089f4db8e09
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Apr 6 19:28:32 2009 +0000

    Work on DNS/BIND integration and merges from 0.8

commit db734a7042a5b9169c0df0eec4bb9681d983f0b3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 24 17:04:44 2009 +0000

    Merging fixes from 0.8

commit f98bccd70b6a1daaaad2e30db08b77176ae7adea
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 23 01:38:47 2009 +0000

    Work on DNS, plus fixes from 0.8

commit 598d74e79f6d34fc607f6aa3f9b44c4a3912a52a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 20 17:34:14 2009 +0000

    Updating copyright

commit 4ffedb36832b077978b338807a3c7aa687e1710b
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Wed Mar 18 22:06:23 2009 +0000

    fix #502

commit 18e571e31b31f507af56a0e05b26032ca1e2ceaa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 17 21:36:23 2009 +0000

    Merging fixes from 0.8 branch

commit 77513439f277eef79d374c1c049d3fada0cb3c57
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Mar 13 19:43:12 2009 +0000

    multiple keyword support for Person search

commit 69f2fbc283e9fe87675e2d3bb66ccb60f2450c1b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 13 17:42:50 2009 +0000

    Merging changes from 0.8

commit 97bcb36a798b4e0513f814ae74ab7ccc194f5951
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Mar 13 17:24:19 2009 +0000

    add People page

commit 456654c63925209ebcf9721c5b84fcc056b435ed
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 13 00:08:14 2009 +0000

    Merging fixes from 0.8

commit 052113f83c831b6aa1b824fb6d614dfddcf3ab14
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Mar 12 19:59:30 2009 +0000

    Include IP block description in graph node

commit b0adb75ea399c32411d03768b3513c2b5884913f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 11 23:35:59 2009 +0000

    IP address space tree view (ticket #429)

commit 517c2bce6adb0406ba9115fd46ace4a0cdb2d032
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 11 20:43:17 2009 +0000

    Do not show parenthesis if ipblock description is null

commit 0cf93c41ba3610027c9ba7dd5316a863bd6ec834
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 11 18:11:03 2009 +0000

    Changed to ignore IP addresses from 'admin down' interfaces

commit 7b80bc5c7e1ec525315bdd687d703dfe36e4048c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 11 17:58:16 2009 +0000

    Fixing false assumption that sysname is unique

commit 144c6e7535b53b9c0b2bc1edea66feff5bd75e21
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 11 00:13:38 2009 +0000

    Small addition to device reports

commit 64c945d90c54d2e976b9a71a9df9877b28e00f71
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 10 21:49:02 2009 +0000

    Avoid showing end-node addresses in the root block listings

commit 33b020db5f579ed77c0a22c92cc6415ed634c968
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 10 21:12:50 2009 +0000

    Changing method name to avoid ambiguity

commit 82a6916247f7ff63a2175dc5915ced37523b3a81
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 10 21:12:28 2009 +0000

    Fix detection of Catalyst 6500 with sup32 pisa

commit 26be62834ad791df82b3febf3bb81beff8758474
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 10 17:17:44 2009 +0000

    Trivial updates to snmp-info

commit f5d8ad3e21669be8728ee3658fd4abc9aad821f9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 10 16:26:52 2009 +0000

    Updates to snmp-info

commit f90cc1d4aeb8c9f489872a2f53c9c34d91dee394
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 9 21:30:14 2009 +0000

    Updates to snmp-info module

commit 7872810ffbf9b9b0399066e54c2cd7a5fe66658a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Mar 7 00:15:46 2009 +0000

    Merging changes from 0.8 into trunk

commit ca54b37fa24ec555ca172af70493111a658ac323
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Wed Mar 4 18:55:10 2009 +0000

    Contacts->Entities tab

commit 47e88b6b36f9ada2ab669eb734bd0d7486fcdd22
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 11 01:01:50 2009 +0000

    Merging fixes from 0.8

commit 94d1886ba77b1bf1d52a7faa5831ddf9ed30758c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 23 23:37:13 2009 +0000

    Merging fixes from 0.8

commit 8faba394dabfac7878830b293cd47423ecb6f4c2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 23 22:26:37 2009 +0000

    Merging fixes from 0.8

commit 10990d21dbfc0ebfc710b929f8eeb38df7f067f2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 14 23:43:00 2009 +0000

    Merging fixes from 0.8 branch

commit a9268387ba67ebb2c233f259fb83417735b86201
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 13 18:07:14 2009 +0000

    Merging fixes from 0.8

commit e76161e8e2badb40dfbdc7c62ff92afb9159722d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 6 21:15:34 2009 +0000

    Merging fixes from 0.8 branch

commit bd76e8017b00bfa8aaf1b0b733e09f708c084058
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 6 17:50:36 2009 +0000

    Merging fixes from 0.8 branch

commit 0da11efc18e4e24cca9c0391d238cb29dba1a714
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 15 19:48:18 2008 +0000

    Merging fixes from 0.8

commit ab4e7a7835469b037d1982d8f82d4019329813a9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 15 19:40:44 2008 +0000

    Merging fixes from 0.8

commit 3012c3e14959376a7b57c0a0fbdfadb22d5af3fd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 12 21:52:06 2008 +0000

    Merging fix from 0.8

commit 17b212654e35014e773d18fe41bf44e5f0b5448a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 12 18:55:21 2008 +0000

    Merging fix from 0.8

commit 8054090bcbc91c583a7588f4f8f97e47af403bc0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 11 18:58:34 2008 +0000

    Merging fixes from 0.8 branch

commit 57abfe1d2b9507245761d3ed549439b6b0ea8f3c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 11 00:41:01 2008 +0000

    Merging fixes from 0.8

commit 7b1f6c1f804e64ba8944e650dea7d72675fb85c7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 10 05:28:58 2008 +0000

    Merging fixes from 0.8

commit 031a7d3fd9ba3f2bc06c63a10260a39057f6a2fe
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 9 22:22:59 2008 +0000

    Merging changes from 0.8

commit a980070f6170c3a14a3ea75f97589fad7f189606
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 9 01:18:28 2008 +0000

    Merging changes from 0.8 branch

commit d3dd984a9f5eef6dd9e2a7ddf9df59b7e405a27a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Dec 7 18:54:40 2008 +0000

    Merging fixes and enhancements from 0.8 branch

commit 83a6596d262772bf4b70c9769568f80193261f77
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 4 23:08:58 2008 +0000

    Merging fixes and additions from 0.8

commit 553f7bb41cf7390f10f9dbbcafc2f9e6863071a8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 3 06:45:15 2008 +0000

    Bug fix

commit 5add78d4a37634ee28385be0a50bfdfa94978ead
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Wed Dec 3 01:04:48 2008 +0000

    fix #478

commit 3e83fd2a459783f8d9bcb25f52e31920a84ba818
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 3 00:02:39 2008 +0000

    Fixing IPv6 regular expression

commit a458b55ba400b80cad44cfef807d41ae062f480c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 3 00:01:00 2008 +0000

    Adding ip import script

commit f2f3a73a64e626e38d44285b7b66e45eb7262dc2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 2 23:15:43 2008 +0000

    Fixed incorrect IPv6 address space hierarchy

commit 5c3699c20cf6b7cf910b3c0131da292a2b6f5a61
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Tue Dec 2 19:11:47 2008 +0000

    fix ticket #479

commit 50c23684bc0302fad9b520f5ea0301a617dc7343
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 1 17:14:20 2008 +0000

    Merging fixes from 0.8

commit dd7856d08ee7190aeaf84a17803419ceb710bf6d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 27 01:11:57 2008 +0000

    Merging bug fixes from 0.8

commit 46a3124f697f0728fd7a8f2fd54a6a9ca61fca69
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 27 00:02:25 2008 +0000

    Removing local info

commit a3f0020f839e8aca0e6930dda6eefb2e8807e930
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 26 22:56:40 2008 +0000

    Merging fixes from 0.8 branch

commit 37b20ba5d65acdeb6b07792990fc136681872f17
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Sat Nov 22 00:55:47 2008 +0000

    fix #485

commit 0684e8f4a72a2b56306b6940cf381cd1db0635cd
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Sat Nov 22 00:50:10 2008 +0000

    first fix for #479

commit 84859bb772ee7705c7501f8d8d2615dc42c6e56d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Nov 21 00:38:16 2008 +0000

    Merging cacti script fixes into trunk

commit 496d9315f3b915602e029a266e97029296469a10
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Nov 14 15:29:45 2008 +0000

    Small improvements in Device Product assignment

commit 9849da6479bf3c0cdc24ff16bd2f953a93688ecd
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Nov 14 05:45:01 2008 +0000

    fix #482

commit c268ad4a287c55c2a476d913c0e855b6d3599091
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 13 19:54:05 2008 +0000

    Bug fix related to #484

commit 1ebcffd0b093741bd4559074657617dfbe31adfa
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Nov 13 01:52:20 2008 +0000

    fix #473

commit 9b105c9616d7bbce2f6f6554b905d2bb89ac96eb
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Nov 13 01:44:57 2008 +0000

    fix #473

commit f2982f0d0bf985d1717313fdf79b15ce6e8a57f7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 6 21:23:30 2008 +0000

    Adding support for Cisco 2800/3800 wireless controller module.  Will report to SNMP::Info maintainers too

commit 1af00760ad7ef9de06a74108bc252a91bbad82df
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 6 00:24:42 2008 +0000

    Adding more options to the cacti script

commit c6d8a8e1a13a6b14ba8128c005b8e80263cbc5f4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 5 00:30:25 2008 +0000

    Corrections

commit 59938f3d28f886b2a3a6456aaa7723cd09aa3985
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 3 15:57:51 2008 +0000

    Improvements in Cacti script

commit 6f1c998270c93dc80a17691c9db37c034b4827b8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 31 17:09:23 2008 +0000

    Small wording change

commit 4ae0a23d4d54dd417a83bbb2b941860b8f53ec37
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 31 16:37:14 2008 +0000

    Small fixes

commit d779de3aa3811386dc905716b94ccac5a55e82ef
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 28 01:06:33 2008 +0000

    Some fixes in cacti script

commit eed67c08899221b1486d068b7af7110ecb6b8e02
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Oct 27 17:13:53 2008 +0000

    Small change

commit 1065c3a41e79a927a338ba0b5d6bac1e35b9f785
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Sat Oct 25 00:00:46 2008 +0000

    minor fix

commit 864475f5d4f560c4072f99fec43ea53aa527d6f4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 24 23:29:56 2008 +0000

    Small fix in etc/Makefile

commit c95ee0e8980dea6c46bcaf303be8753c0fbde1a0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 24 22:00:26 2008 +0000

    A few small changes

commit 59eccb09224bbe579905ee3cec05d40ec910c342
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 24 17:50:56 2008 +0000

    Small change

commit 890c152d8f9643e33449c552a5fb940ab0f4e2fb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 24 17:42:35 2008 +0000

    Small fix

commit c0e80c48d36428746662d9bc61d92c916e9b9023
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Oct 24 05:28:53 2008 +0000

    fixed ticket #475

commit cdffdb45bd441a78c313674c41c4011e9e362fbe
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Oct 23 22:03:00 2008 +0000

    updated INSTALL file

commit aa75049099b6c54c09b50839f30836147e686e66
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Oct 23 01:54:52 2008 +0000

    ticket #468

commit 120acb224bc37d03bdb92aec79411b8a3e3ca4f9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 16 21:18:56 2008 +0000

    Adding Cacti config scripts

commit 74d516caaefbcf64a8469270cc3ee8fab2555b02
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Oct 13 22:28:54 2008 +0000

    Adding missing files

commit d24d923dbd5ab932e3c31f40439eb3d3c1a59ec3
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Mon Oct 13 21:47:24 2008 +0000

    some small changes

commit 4b8f7889ceb108130f6b9fd2965a38b3e4c7691e
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Oct 9 23:08:28 2008 +0000

    ticket #468

commit 5fd8c88765041908592799298f9a4ed2dbfbee86
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Oct 6 15:45:08 2008 +0000

    Show actual table names in Advanced table operations

commit cb0194a0f73b0d54b7d8b2d908959dc25c55d4ba
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Oct 3 00:15:27 2008 +0000

    fix for ticket #469 and minorly improved ticket #467

commit 15ac5ba37b3298eea98c5b0ea0e672a9f270f6de
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Oct 2 23:51:32 2008 +0000

    fix bug about 'name' conflict between js and column name

commit 63f156a2ec2a624eceb03db605651f63177be010
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 2 16:55:07 2008 +0000

    Bug fix in error component

commit 80d8d97611804f6593c700238e15c9f42d3404a4
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Oct 2 02:00:12 2008 +0000

    fix for ticket 455

commit ea458d8a5b9e62e5043163f66985946889ee36a1
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Wed Oct 1 02:53:14 2008 +0000

    logout redirects to index.html

commit 00023673e77254029f3f7e8d8a70642feefe5bdc
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Tue Sep 30 00:19:00 2008 +0000

    fix for ticket 467 and removed logout link when not logged in

commit 7e065ea5d1595fea9c5d878d0497ea20b66351a4
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Sep 26 22:02:47 2008 +0000

    fix for ticket 422 cable plant js selections

commit cc4550dbfff43da206514f593d6e25e8d024c999
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 25 20:11:10 2008 +0000

    Adding all snmp-info-supported manufacturers

commit 5a30f02b244610cf72259ad36e4b1987332c476f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 25 13:51:38 2008 +0000

    Small bug fix

commit 1c1f31d3ed85dd18fac4de2b311f798289270588
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 24 23:49:09 2008 +0000

    Fix for ticket #465

commit f0e27114ce74f40dcab8c5f1aeace0caf315ed1c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 24 22:43:13 2008 +0000

    Fix for ticket #463

commit e07e20188093c5ee274f56deac314cf801299c1d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 24 21:50:58 2008 +0000

    Fix for ticket #466

commit f3b03eb05a4515d0b23e6a8f89e650279c4afdac
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 24 18:48:50 2008 +0000

    Small fix in mac.html

commit 397fdb4d7d92e8eb127ca92ae47bb4a6add112d5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 24 18:45:18 2008 +0000

    Improving find_edge_port

commit f4f1931d5e6122bf519a93e7f775cf7cc6585d93
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Wed Sep 24 00:12:40 2008 +0000

    Fix for ticket 462

commit 662459d1c8b5227c14563a6578ff983d0f7055f0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 24 00:00:23 2008 +0000

    Adding live search option to web user interface

commit 6a2d50a9cb4cec660c2926cd27512368f572feff
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Tue Sep 23 17:21:23 2008 +0000

    Sort linksfrom list

commit 5888964bd25f5ee1de3a9a4b2d3a06557c8bc2f0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Sep 22 17:05:01 2008 +0000

    Small bug fix

commit 545c6b441b5f789c7a2e3262a67f5c7a765ae317
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Sep 20 23:08:22 2008 +0000

    Making sure different Cisco Airespace products are created correctly

commit 61f3f0cf4b488e850ab855dfb35d794831122e1f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Sep 20 22:06:15 2008 +0000

    small fixes

commit 0ea159a8efc98fa0c950368762ab1fb2e6c143cf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 19 20:45:58 2008 +0000

    Simplifying duplex mismatch query

commit 7d03067c5314db37633a77adb0e2d0c05e12d609
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 19 18:32:15 2008 +0000

    Sort object in multiple update

commit 631abda23c5ed1cf620eb4c322e1fb4a012574a9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 19 16:46:40 2008 +0000

    Updating the dump-db script

commit efb0fbb668afa6b0e529eba0f0df8a05e27bfc4b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 18 23:00:08 2008 +0000

    Some improvements

commit f4b17ef0066b1d90f399ba7ba055550624543809
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 18 21:27:12 2008 +0000

    Bug fixes

commit 596f2562a2791ce3b8be5ea1fab5213a7278db3a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 18 21:05:07 2008 +0000

    Small fix

commit 965911e3979910acb9097d1f84b8230c9e640b5c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 18 20:54:51 2008 +0000

    Small fix

commit 363a6af5e40a80acef96cd5167dac3e3c8c7a601
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 18 20:51:28 2008 +0000

    Small fix

commit a54ac2cf440c99985c9a84544a7752129e963b91
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 18 20:46:13 2008 +0000

    Small fix

commit c98903badf243692675b35ab25f9a2bc8f64988e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 18 17:59:27 2008 +0000

    Changing default value

commit 85d0ad5c9f57759e4b727738ce86ede4d1711741
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 18 16:52:47 2008 +0000

    Bug fixes

commit f0450b31af6e1553282d38e94d05039a69e14f25
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 18 00:30:21 2008 +0000

    Subnet-Vlan assignments

commit 915af8f3cb0296ae9fc08552338dbc6598f1c545
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 17 18:16:18 2008 +0000

    Some bug fixes

commit a0e18f43832819e0ec30c085e374739c3becf021
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 17 17:30:46 2008 +0000

    Setting executable bit

commit 10ee7dcc00fa7e66749c4f23e7a552c4865306ae
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 17 17:22:34 2008 +0000

    Fix for ticket #339: Allow user to look up a MAC or IP address 'live'

commit 325388ef9bbe9f58fb954666b3f0027beb52bda2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 17 17:15:31 2008 +0000

    Small fix

commit a3bb694458278e90f9b084cfdd897938bcf0cfdd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Sep 13 00:09:34 2008 +0000

    Small bug fix

commit b3e3a3728f9020b7b8a75a059f53f48c2106000c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 12 23:11:50 2008 +0000

    Fix for ticket #457 (path_cost)

commit 94f2673572b46159083c605ab56677034d93c1e1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 12 21:03:58 2008 +0000

    Small bug fix

commit 561fe271d47d26f3b28197033f146d9160d3a354
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 11 21:58:57 2008 +0000

    Bug fix

commit 089b0bf2068a6ad903c419c0e4a62a2acb220bcc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 11 18:04:44 2008 +0000

    Lower debug level for vlan removals

commit e08d380c94a256f7ef4e54108cd2fca8f06505d1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 10 20:39:41 2008 +0000

    Lower debug level for vlan assignments

commit 5f5b6d2cee7896682716c971c4f8fb618c5aebb2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 9 23:21:19 2008 +0000

    Small improvement in Topology class

commit 35d6457c7a860c709b8e3562035f7cd90504bcd9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 9 18:07:16 2008 +0000

    Fix for ticket #456

commit 4c8fffabc9af650a2dfd180c1d32abe0e94df9f5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 9 17:11:49 2008 +0000

    Order multiple edit field choices alphabetically

commit 194a086e738deedcfc3f5d2de452ee7c46f2e658
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Sep 8 21:02:09 2008 +0000

    Fixes and improvements in Exporter classes

commit f78a4a4087c9495773d2a15fe8a09fbee40b9a5b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 4 23:33:21 2008 +0000

    Fixing bugs

commit 78331a4b178f307a4e94414ea20bf128e0cf9c01
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 4 22:50:01 2008 +0000

    Fix for ticket #448

commit cc45a1e258484293ddf2d6a1fc44c3bea07b82d5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 4 21:51:45 2008 +0000

    Adding output from Exporter classes

commit 0f5101f856c03b6fd0573d2fe7d14f374dc594cc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 4 17:40:33 2008 +0000

    Fix for ticket #454

commit 4cc5d86873cf78f487d94ac6798c2a7ea0cd7069
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 4 17:23:47 2008 +0000

    Removing unnecessary files

commit 65696bb8eea081812e9a3acbdffe809b5e926659
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 4 17:20:09 2008 +0000

    Fixes

commit 7229b94cb46e16e8d4b3b2df8225e11428105b5e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 4 16:33:09 2008 +0000

    Fixes

commit f562577aad78dc178640f2e271d324fd70cbc219
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 4 16:24:19 2008 +0000

    Fixes

commit a14550e21a7c0fa96bde593d4bd29f1f06fb07bc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 4 16:15:31 2008 +0000

    More fixes

commit 079cd7d1a57760f45c56602324d30ba07bda6cdc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 4 00:00:20 2008 +0000

    More fixes

commit 1a118f9996156d14102f88cf1bc188a98f4a8316
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 3 23:52:40 2008 +0000

    Correcting typo

commit 1393fe646247822391248a3b34ba9e3b6e193a3d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 3 23:51:38 2008 +0000

    Some small fixes

commit a22a7f8afb31dd6a998670fb4c2320bf13f45dcb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 2 23:02:27 2008 +0000

    Minor fixes

commit a8bf354d5e4a17a8b15cb64e4991914bddad46ba
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 2 22:22:20 2008 +0000

    Bug fixes

commit c85413be5979c8228ae9b80fc85364f4f47aad85
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 29 18:01:38 2008 +0000

    Include manufacturer in product name

commit b24e192439d3e6f1b82ebbd567d941ebcdba946b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 29 16:26:34 2008 +0000

    Small fix

commit 70eda905de6ce22a12ea90a1ae0779002354a260
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 29 16:20:24 2008 +0000

    Small fix

commit 6f7df2a15b88b984e81c32da3792dcdb01d1fe5b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 28 20:54:51 2008 +0000

    Fix for ticket #452

commit ec70e90aea71ee968a036513b470e1d68155f67c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 28 20:29:36 2008 +0000

    Small fix

commit 75b6da951e7d56ce14bd523e8339c9d2e0ed004e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 28 20:24:23 2008 +0000

    Resizing some text fields

commit 3f1ba6a49352700ec32911bb094ed516ecb76881
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 28 18:49:27 2008 +0000

    Small bug fix

commit 2616f274a14e562d46156a4bb1edc29737ad3bc2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 28 16:10:46 2008 +0000

    Bug fix

commit 728e4860b7dddef62825052af1949f369f00a186
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 28 00:18:32 2008 +0000

    Bug fix

commit 0e9e0dbba7c4c645a4cde47bbedafb9c64705716
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 23:43:05 2008 +0000

    Bug fix

commit 735e5a33bcb4ad8059d3e1f61a1cba64b576a8b1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 23:07:59 2008 +0000

    Bug fix

commit 94fe72e34b4c27da670121aa519635fef2cfc9c1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 22:56:48 2008 +0000

    Bug fixes

commit 836ff2d015bc6912320c2a439ae7ee946bb08ea4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 22:55:31 2008 +0000

    Bug fix

commit 53669fca17bc5815b06963bc5a868d0ed61faab5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 22:52:50 2008 +0000

    Bug fix

commit 3220a96c868a7ef98e95ec9a27a9a28541627cdb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 22:39:02 2008 +0000

    Bug fix

commit 81bdf3c8c33fb5360e273df69978f26ada9de924
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 21:53:41 2008 +0000

    Bug fix

commit d4c50461af3bf966b7a7f07d168985b83b2c1f18
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 21:01:42 2008 +0000

    Bug fix

commit d9299ee89989943807a298c51ed42edc1b355764
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 20:37:01 2008 +0000

    Adding more info in devices listings

commit 52be5cbe4f541b7caf5afb33b36cddf05b6f0a05
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 18:54:41 2008 +0000

    Bug fixes

commit 4f332bc5763def7a1ccfad1131db8ac0664cd99e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 17:43:23 2008 +0000

    Bug fix

commit 63f3b45f6971c6b3ca40b1c15ac929025a1f5519
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 17:04:38 2008 +0000

    Removing Apache::DBI module since it is not needed any more

commit 32b1718cb93866d9a0fe405986788f0143bc9222
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 16:58:48 2008 +0000

    Moving a few fields in device page

commit d4d877a8566815e67de21d16a46a70db25cb8a71
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 16:35:21 2008 +0000

    Adding File::Spec to perl deps

commit 612667d69994ff6563e075dc2e4676e50a12e428
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 16:33:27 2008 +0000

    Add number to closet label

commit 3d5b0c6a2aa8fb96d95414a84247058b693464e2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 26 20:54:40 2008 +0000

    Small fix

commit 6c3a0426a0a7336e1fc74cdd9b54c0c24c7966ce
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 26 20:51:46 2008 +0000

    Small path fix

commit 936c06408b12ab84db9cdcb05d772e6aacf85c2e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 26 18:04:17 2008 +0000

    Increasing size of port number and name form fields

commit f51d33e0f6ccf2722eeb63c239e57382612f4e0c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 26 00:09:28 2008 +0000

    Small change

commit 7cdf25aadcc5dffd8aa35232414c333546dd6353
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 25 17:11:46 2008 +0000

    Fix for ticket #436

commit 309a71a7a87d3f93762a9288467adf3e05787c78
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 24 21:53:23 2008 +0000

    More bug fixes

commit 03a64db687edc873a001b3ec717ee7e339298b28
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 24 20:21:02 2008 +0000

    Bug fix

commit 133804c0a149ab08e447143fd9bf55437a69281e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 22 18:31:25 2008 +0000

    Auto clear traps after 24 hours

commit 0e1670446f94cbdca1252d662efd7f870cdc09a4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 22 00:29:51 2008 +0000

    Bug fix

commit e3b575af93abf28e840ef891b214b3dcc12f697f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 22 00:10:22 2008 +0000

    Sort VLAN groups by start_vid

commit 27e841405674675030c29b905deb8329b41325bd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 22 00:09:57 2008 +0000

    Fixing bug

commit 7cb8c9bbdbf1131ece1bea4633401fe185b91ee2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 21 22:22:56 2008 +0000

    Bug fix

commit e458c42a1e4e732b335ab3abde632b25ebc5804d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 21 21:36:15 2008 +0000

    Allow VlanGroups of only one VLAN

commit 3228399d43a0386321217aab539fae04dfe3429f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 21 00:00:53 2008 +0000

    More fixes

commit dc460d0b5614a3a48e5845d9cf3d932a3d486f1a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 20 23:34:38 2008 +0000

    Enhancements and fixes related to exports

commit 0dec66a888b67a317b39cebacc29133e1e93a413
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 20 23:34:14 2008 +0000

    Fixes for ticket #435

commit 9e9d05aa09d9e781adaf35d02c14bcc126fa899c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 20 22:35:55 2008 +0000

    Adding number of usable addresses

commit 6df4b5de16b648bdbc706eda35e69395f4bc038b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 20 22:02:52 2008 +0000

    Fix for ticket #438

commit b712bcb0b36060dfb14bbcb69e4a39aece932ff5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 20 18:15:10 2008 +0000

    Bug fixes and improvements

commit bcbbd95bfeac68368812b0dae2c1dae885f8378b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 19 23:59:13 2008 +0000

    Adding custom_serial field in Device

commit cd4d484523b4f0399a9d958999edc0d411f312ed
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 19 16:10:36 2008 +0000

    Bug Fix

commit a2c0a24bc6b82e8388946160a5e224254b85ea79
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 18 23:48:24 2008 +0000

    Bug fixes

commit 9ff56ceb128463f0cd57869ac73bf01cdbc973c1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 18 23:48:14 2008 +0000

    Bug fixes

commit 59981c144ed61426b140745aa7162f28dfceab68
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 16 00:21:50 2008 +0000

    Added configuration option to list IP blocks from which unknown devices discovered by CDP/LLDP should be ignored.  Also fixed a small bug

commit 59bdc633ff58c2f91901ee96d65d2c0ce64d5905
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 16 00:19:45 2008 +0000

    Small fix

commit 0f4659ae78c8a5ef71a132286bb42d9a34623462
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 15 21:06:56 2008 +0000

    Do not query RADB for IANA-reserved ASNs

commit 6090f9f278374befa8fbe9d994321e290d6982cd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 15 20:52:35 2008 +0000

    Bug fix

commit 8e82ed582f81a69639e8ac76f487eb035c661f85
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 12 20:18:00 2008 +0000

    Minor fixes

commit 0b2418bc5de76303278b2ab39f8c7823ab2393f7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 12 17:12:55 2008 +0000

    Lowering debug level on a couple of messages

commit d4ef19c802a65acee3f1937348952730ca9ca361
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 12 16:25:11 2008 +0000

    Fixing regex

commit 38b789819ed7bf96d4a375b57a88c37c020428d3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 12 02:34:37 2008 +0000

    Fixes in the Exporter modules

commit 55aaa5ebe10f0446560b870d6e5d12872a52af72
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 12 01:34:24 2008 +0000

    Actually update (not just insert) APs from Airespace controllers

commit 2e4030fee2016551277a5ddc700debce26b182fb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 11 18:38:31 2008 +0000

    Do not overwrite monitor_config_group if it is set

commit f51391ac8a8548070e49aff12c9b7c9959875371
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 10 23:52:13 2008 +0000

    Small fix

commit ed38b8eb2d90acd550b9954641ac80591108eb87
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 10 23:12:42 2008 +0000

    Small fix

commit c9d7b7fefba15ba76cbaa97bd6decf268fe8e64b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 10 23:04:35 2008 +0000

    Small fix

commit 726cea92efb4680ea50126a6b855a513f19e1f94
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 10 22:58:16 2008 +0000

    Small fix

commit c16e01f61e9dd9197781b82960158bc8c2ab5033
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 10 22:35:32 2008 +0000

    Small fixes

commit b9f78e3c5e1df8b07632f1a26bcc73a85f42eec8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 10 18:45:24 2008 +0000

    Fixing incorrect Ipblock update behavior

commit 7dfa58b53c9cee7229b736ab8c27fcb631d7a2a7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 10 18:00:40 2008 +0000

    Improved error messages in IP validation

commit 7df1f9497e19a107e7bb294ce0da057815967c9f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 9 00:38:11 2008 +0000

    Major changes in third-party configuration export, including web interface for generating configurations from Netdot

commit 449b6d79f6edd37193de18f7aa2d2f43bb727b58
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 8 20:15:09 2008 +0000

    Fixing bug

commit e42f138896c469db2059d809a06f6f53eb48d193
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 7 22:52:33 2008 +0000

    Prefer name from DNS

commit d043e8e0690eeefe2d8a21ad8beed39a5f69c007
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 7 22:41:11 2008 +0000

    Improving in error messages

commit 24477bbee8511249ab023da2124139df61bb914f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 7 22:26:17 2008 +0000

    Small fixes

commit 3a87430cfd2ef0571c66dec752b4d955ce8c942d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 7 21:56:26 2008 +0000

    Make DBI insert NULL instead of the empty string

commit 14ce8479a192aa6bba8de16cbc307ec8aa91575e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 7 20:28:24 2008 +0000

    Small fixes

commit 7fb9073d3e9012fb5da8cdc1ff72f4e506981a83
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 7 20:28:05 2008 +0000

    Updates to rancid script

commit 25b71dfbaa4194b3c9976d6b191da67dc84ab0b2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 7 16:09:18 2008 +0000

    Fixes

commit 6311c1920b7e89ef28c297e84f033501be9e782e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 7 16:03:51 2008 +0000

    Fixes

commit 2075b27b3f4e8f1b75577511712898971ef9033a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 6 23:42:32 2008 +0000

    Fixing updatedb

commit 2f56032ddb7c2b25f93b0cb85134783a986d397c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 6 22:56:12 2008 +0000

    Improving device monitor_config settings

commit 96da384017d42812f48beb4ac2577817e6289437
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 6 19:26:33 2008 +0000

    Reducing device_tasks

commit 965a6fbcca61ff19fbd2d314383997b6e6e1413c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 6 19:12:57 2008 +0000

    Adding config group field for rancid configuration

commit 35f3ff9dd3ec90f1687fc403e97b608c1c25bc48
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 6 18:52:28 2008 +0000

    Removing unnecessary file

commit 5bc0ce4c9e3f51ccadb5fca3892d0bc6f70e9b64
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 5 21:14:30 2008 +0000

    Adding missing file

commit 20e59f3ae5f1ad7c73259f02ae286b20343e0cfd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 5 21:13:04 2008 +0000

    Adding sample crontab file

commit c284e10c95b0788c201c63e330567d448c2336ae
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 5 21:12:47 2008 +0000

    Updates to snmp-info

commit 534bf4f2e409193f32cbdd2f69578bfe4185d968
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 5 21:07:13 2008 +0000

    Fix for Net::IRR problem with mod_perl

commit dfb11e3a751a89aa69bb6e419e7445b222abf39b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 5 16:54:50 2008 +0000

    Moving Netdot::Model::Topology to Netdot::Topology

commit 6dc291c3e96df986727a432e4960ee2ee535eb97
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 3 23:58:47 2008 +0000

    Adding script to help test and install missing Perl modules

commit af2e2d6c97ec3e8d4d7ff6b61de8cc4f15265a96
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 3 19:46:43 2008 +0000

    Improvements in WHOIS queries

commit 160e0d1a50b6da9a3fba3c3d7350c457e3e31376
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 3 01:13:13 2008 +0000

    More minor fixes and improvements

commit 333433a093197d0089d195e8cd80382e4a887e25
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 2 23:46:31 2008 +0000

    Small fix

commit 6320206888fe048ec93253f53fe7ba16f9e48f93
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 2 22:28:46 2008 +0000

    Small fixes

commit aaeef54d79a409b8216c4ea6f9ebdc1c1187edeb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 2 00:19:49 2008 +0000

    Small fix

commit c9da58fb4bf15c964e86301413e906f3f5b4a723
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 2 00:11:30 2008 +0000

    Small fix

commit 70f743b04340118fa3ca84fefcbb0bcadf63a14e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 2 00:04:33 2008 +0000

    Upgrade script and some related fixes and enhancements

commit fc1496a65f99a5ef298dc2c5987b6a537d326949
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 1 22:51:45 2008 +0000

    Fix for ticket #432

commit 8d4c20143d26a736e1155ae724b23691ee6e8280
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 1 21:09:42 2008 +0000

    Corrections

commit b592dec85d0ab555818bfa0265c8da20bc4e29d0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 1 20:50:17 2008 +0000

    Improvements in container graphical view

commit 061ed9d15c662944dda44c82d7168cd7368a01a3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 1 18:21:12 2008 +0000

    Fix for ticket #428

commit f3ae574d3e8b9a88189e0b2d9b45e63e9b788d19
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 1 17:12:59 2008 +0000

    Bug fix

commit 6b949f4e9c4ec5c3e90afffd6758b6804a05a349
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 31 23:32:08 2008 +0000

    Updates in snmp-info

commit 3f19dca35672ccac2c88d0f7d599532c45ef9814
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 28 22:19:36 2008 +0000

    bug fix

commit 42696f9e6f99030e495d94454a8ccc5be1c01f3d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 23 16:01:11 2008 +0000

    Moving duplex stuff to reports section

commit fb5a617dc5f009043d21dbce4857b9f85182f839
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 18 21:06:55 2008 +0000

    Adding missing parameter

commit 4cfe7d378b671f4fc8c2c84d57975dc8a8182ef6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 17 20:58:42 2008 +0000

    Minor changes in view page

commit 6ca13bfda5ee902f1aad97b08d6d2c2c9c4064ab
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 17 20:50:55 2008 +0000

    Changes for ticket #427: Add fields to devicemodule

commit 314fa14c883cfd86cf603e88d5e63a5c0681da01
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 17 01:00:02 2008 +0000

    Updating default data

commit 8374da0e0790dce31946cb3eafda1b9c9e723169
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 16 23:18:30 2008 +0000

    Updating some device defaults

commit ca418a034d5a2cc9472d6e5fa765962d6c0dff28
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 16 21:53:19 2008 +0000

    Bug fixes in topology code

commit 60df0169c3c00c45916f1cafd958315989db14ec
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 16 19:06:45 2008 +0000

    Updating export scripts

commit 331cf5ee3a195056995b3726b9b311a86dea77b9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 16 19:05:31 2008 +0000

    Adding some more debugging

commit 333f72142317be9e4d84b8e14ad2b8007924b8a5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 11 18:32:09 2008 +0000

    Reset neighbor_missed counter when removing neighbor

commit 6403a4ae7f3d321b0c5133c1cf00627d8f1e121f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 11 00:44:13 2008 +0000

    Fix for ticket #424

commit 1f8804071c435fa4bf73ebdbf8d5d76b7648450a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 10 00:04:47 2008 +0000

    Changed to deal with broken IE

commit 223fd147b1d65619d28a43076698231fdb1b7569
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 9 23:57:47 2008 +0000

    Adding netmask field

commit 2dc6dfd256f59a3a0bbf12e9348140f731103be8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 8 21:33:25 2008 +0000

    Small fix

commit 48ee27d7735a53791249069ef3ab105154851a94
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 8 21:24:33 2008 +0000

    Ignore buggy devices (config option) from duplex mismatch results

commit f8f68cfac53e8eaa451acb3d22bd44e414e3c840
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 8 17:19:49 2008 +0000

    Fixes in Interface module

commit b49f18cca042e53f073bf342d5ba6312e6a0d0d0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 7 22:06:18 2008 +0000

    Minor bug fix

commit 68598fabf451d11972d1c2247b54c216fa8449ac
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 7 21:20:31 2008 +0000

    Fix for ticket #278 and minor improvements

commit fa1110999a9796f18655836ab30a202cf2653c65
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 7 18:15:25 2008 +0000

    Removed L2 traceroute form fields for now

commit 652616f4eedd25f87f76e6df98448bc858587dbd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 7 18:12:37 2008 +0000

    Device can be added manually with only a name

commit 19e22da231fdc17cf7c50b6c729057ce7b626206
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 7 17:14:41 2008 +0000

    When updating all devices, make sure we don't launch a child process unless necessary

commit 6078eeb056dc22015f31213707d429ee6021f20f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jul 5 22:46:36 2008 +0000

    Reset neighbor_missed counter when link is found

commit d1bbb21a6ab7bf08cd8e4c2430a6ca512d3dc4aa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jul 5 22:32:21 2008 +0000

    Trying to make neighbor relationships more stable

commit ff26b2932039e5f64eaeb0f05a33b06efa37103b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 4 22:00:56 2008 +0000

commit ec7357e1939746d4732562d8454cbeaa775f9f6b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 4 22:00:23 2008 +0000

    Adding option to rotate tables

commit d2a73b2e3846976513703f0d78719db6230a36be
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 3 21:05:40 2008 +0000

    More minor fixes

commit cdc823e910ddba94ac3470020c56ed40d7bbf56a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 3 20:46:07 2008 +0000

    Trying to make transactions smaller when deleting entries from very large tables

commit 17ef4ab0f15712124f62684d49ed173b79c1618d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 1 16:31:34 2008 +0000

    Bug in Device.pm was causing old IPs not to be removed

commit ada3d83be1fa3569576117efcaba9bda09d230ba
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 30 18:13:11 2008 +0000

    Vertical alignment for form values

commit 6478e86c96f5b526694b81d49c6bd53f46fb139f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 27 01:05:28 2008 +0000

    Fix for ticket #423

commit 5ea6c9860e067a59ea620f171d1adc3a82e8d947
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 26 02:55:05 2008 +0000

    Minor fixes

commit e62e819b36c1435785272e98d090b5361916a715
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 25 07:52:45 2008 +0000

    Some small fixes in graphin functions

commit 0b3ee4d2521ebf6bb7131572ca2d89cb43161261
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 25 07:07:31 2008 +0000

    Small fix

commit 361c48b092a4ea3a051626239a16f14fb5e35751
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 25 06:35:45 2008 +0000

    Adding missing file

commit d42bdd2319cbba423a2a125948491d8946279312
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 25 01:26:30 2008 +0000

    Small correction

commit d0844793437e1f9f919fb1d1a30fcc7b875ff2ec
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 25 00:49:04 2008 +0000

    Tools to build whole network graph both from command line and web UI

commit 1de0af248562bfd856fff22e2538a082ffe187fb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 23 23:44:36 2008 +0000

    Some changes in device page

commit 4824e74b8902b4b77ea46c3bfe98345248965653
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 23 02:49:25 2008 +0000

    Added code for discovering switch-hub links

commit 6653392e125e8d4855a41de9d772915d90df99b0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 23 02:48:57 2008 +0000

    Small fixes

commit 2b309842831d5205a4cf66474ec2b5a6c33fd0a1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jun 22 02:23:58 2008 +0000

    Improved get_fdb_links: including single-entry links

commit 669b3fd3b140844fdb722aced5b46120eb4bf36b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jun 22 01:07:03 2008 +0000

    Small changes in default data

commit 9fe76ac832bce6b5c5dea2a2145c5448dfee328f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 21 23:55:01 2008 +0000

    Nagios and Sysmon export scripts using new dependency setup

commit bcd370bb907f8af2dab3dfb7421d66574e89f517
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 21 23:16:15 2008 +0000

    More bug fixes

commit 2ff12a3a70fa86d454b6fbf761d65fd887a43ee0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 21 23:15:30 2008 +0000

    A few bug fixes

commit e669303399edfcfb4a1b8ed8ba1fea226119c248
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 21 21:24:29 2008 +0000

    Do not use wildcards with foreign key fields when using search_like

commit cf08a26c496808a2c32007531564b4be0d13795e
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Thu Jun 19 22:38:39 2008 +0000

    broken export.pm

commit df83b6d9bdeb37a13655a193322d552c7cbc438b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 19 18:49:44 2008 +0000

    Modify matching RR's when creating zone

commit 6b94c86f174cd52bfb02c6e7389c282ef922a5d4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 19 18:13:20 2008 +0000

    More bug fixes in device discovery

commit cb1f88e542b7ca6496de8e3299d5788d863163d2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 19 16:18:59 2008 +0000

    More bug fixes in device discovery

commit d819b8da8f343de2254280a2b9e6560366383b3f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 18 23:35:26 2008 +0000

    More bug fixes.  Removing e-mail crap from device update script

commit 483526b575f02dfe4419f6ed5d296bc52dc251e0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 18 21:16:04 2008 +0000

    More bug fixes in devices discovery

commit 2e320c6d9f725415343f19e6e8806339de95dc8e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 18 18:29:42 2008 +0000

    Bug fixes in device discovery

commit 459918e0d8bef86ae847b5a395fc314e94bbb3c4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 18 00:26:48 2008 +0000

    Improved graph search for grouping devices from separate segments in get_fdb_links

commit 05fb53fad3ba0d8fbe0a2dc5d1bcf2a83d263027
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 17 21:53:32 2008 +0000

    Fixed device insert bug

commit 7a4f354262e3a21c7e024e0a2fd976f67d489db4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 17 21:28:38 2008 +0000

    IP blocks and ranges can now be created or edited from the address_tasks section

commit fa5e9d5933e27a8dfc99c5113d6d1a015f5d2fe6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 17 20:22:27 2008 +0000

    Adding missing headers

commit 4190c6bc9f85e680b3f6de88390605783fa1d712
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 17 19:04:11 2008 +0000

    We now have working code for topology discovery based on forwarding table analysis

commit 8f222ef056153cb4cbe5c6b5629343c0ffb817e3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 16 19:05:42 2008 +0000

    Bug fixes

commit d6d330fbb3db322b9f108cd90a0daa83c680f1e3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 13 21:50:15 2008 +0000

    Small fixes in prune_db

commit b6732049bbe1a332c80836c640201a230417a95d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 13 17:02:31 2008 +0000

    Improving db prunning script

commit 717271dc5b2cadd0be0e9af71ebd590a0180d857
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 13 00:58:23 2008 +0000

    Added Maintenance Contract for Devices.  Reorganized device page a bit

commit 028c4b08f018d8e031cc15d8aeccdb0e6f328a3d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 12 23:36:21 2008 +0000

    Removing natted_to field from Ipblock table

commit 9c289b9311d013ff62af404e7d492e7358cad478
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 12 23:18:20 2008 +0000

    Small display fix

commit 907c8f56e40aaff089389dce84946e0ee1ef8278
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 12 21:30:50 2008 +0000

    Add a note to install the customized SNMP::Info package

commit 195b78ecc0cb4f54f4c7a03b1c1fdaa9cd339cb1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 12 21:26:31 2008 +0000

    Updates to SNMP::Info

commit 744f38d92ae82f88558da18984bd466ad0ccd130
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 12 21:24:12 2008 +0000

    Fixed wrong RRD variable positon

commit 2eadcbd0818ab2b548d6f89c61e2bc8fd291ce9c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 12 21:01:09 2008 +0000

    Fixes related to Javascript

commit 828a9ab5aef139c24bc6594c0b6f4a653b543222
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 12 18:24:01 2008 +0000

    Improving device name assignment

commit 5f3d914696915b603a05aa4721a687f3cc4863de
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 23:49:56 2008 +0000

    Refresh rrd pages every hour

commit 5f85ec87d1c64362d77ed6812002c4ee651ef068
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 23:46:26 2008 +0000

    Refresh rrd pages every hour

commit 2f9b453f7015ee01fe63bcdb282652073c556b02
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 23:02:26 2008 +0000

    Adding current values to RRD graph display

commit 974bb19a9c0cb9f95558d1ccbf56923e79931ecc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 22:18:32 2008 +0000

    Bug fix for manually-added devices

commit 46ba88a45e8de33e2a90306a4e7afc61c77ff6fb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 21:51:10 2008 +0000

    Better display of modified records in multiple-edit

commit f5217d1bba6bb6eb0b281bf87a1aaa33b5813d4b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 21:50:50 2008 +0000

    Better ordering in advanced actions: Browse, Search, Add

commit 568164c22be16524aad1673f97b4a69859ef0a14
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 21:40:26 2008 +0000

    Change ordering of edit fields to up-down instead of left-right

commit e1a24e47313214c4844bde612c3ff88d65f828de
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 21:21:51 2008 +0000

    Only collect ARP if device has layer3 AND it is routing packets

commit 6f4b900ce14d15a300c870fb12aa08421f4cd986
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 21:09:20 2008 +0000

    Set overwrite_description flag to true on router interfaces

commit 85f8512edeb5a5d71ef7bfdb447c90df0fe0008a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 20:28:34 2008 +0000

    Changes in find_duplex_mismatches() to avoid reporting on non-ethernet links

commit df15093075d76b57bc674bef25fa02b19d4c6f5a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 18:38:51 2008 +0000

    Typo fix

commit 8d7d17669df651c264e1a0a13019f972f1e1450e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 18:17:36 2008 +0000

    Fixing incorrect count of interface MACs

commit c3e553a256868d73b6693ce97387ad17867f8456
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 18:03:53 2008 +0000

    Typo fix

commit 3ccae2eb9ab0bc7938cae14089a51d74cc3bd5a3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 00:26:43 2008 +0000

    I believe this yields more accurate results, but it takes too long.  We need to find a more efficient grouping method

commit 0e38b09d79c5719132937d7214e64e5bf7c8344e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 10 19:03:39 2008 +0000

    Mostly code cleanup.  get_fdb_links still finds too many connections between devices

commit 669ed46628f1082fe7583e401616a1fbeffe869e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 10 16:30:14 2008 +0000

    Improvements in IP operations

commit f07972b48b3f6059db2b77ce6bdaa0c7b545cc03
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Tue Jun 10 02:25:25 2008 +0000

    I think this one works - it has some issues, and there's one hard-coded MAC, but I think it generally works.

commit cff39c804742894828f616aa6a61f66a260b2123
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 6 15:53:15 2008 +0000

    Improvements in subnet display

commit 8a943cee4eff3e730a11ef2fb350001fd419eeaf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 5 22:07:16 2008 +0000

    Fix for ticket #381

commit 5ccddab3a98221f58d615ff1b13825953d6bb275
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 5 22:05:42 2008 +0000

    Validate Device and Interface MAC before inserting

commit 964ce55194c3e30fb1726fdb000ea01394b388dc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 5 21:15:25 2008 +0000

    Small bug fix

commit 07aaeacc8f34d0931c4be0efec6f0b019e37b21a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 5 16:44:02 2008 +0000

    Small fix in edit option

commit d25c9e50da6546930a0989afb5e978c0dc8cabb5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 4 22:37:56 2008 +0000

    Show mac page directly when mac search returns 1 item

commit 54bf9928d747163db1cf7f9b23bb08bf62c9dc28
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 4 22:13:02 2008 +0000

    Honor fixed_neighbor setting in interfaces

commit 214e72da0ad2cc42503b62afe21611818ae42127
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 3 17:52:00 2008 +0000

    Small change in logging

commit 89217098d4ed2d484a2b744e85d88d37fb15331e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 3 00:14:46 2008 +0000

    Adding datechooser javascript

commit a842e5a78150b84f48ca6f1d3772521ad9a78983
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 30 19:38:27 2008 +0000

    Trying to improve reports from device updates

commit 55058b97dab2e3650c5c0b7d77a876f85da9b47f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 30 00:06:16 2008 +0000

    Adding config option to ignore unwanted VLANs

commit a2a6aae5ca0a5659500ad8f9a965cc8df1c5fbc2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 29 22:38:42 2008 +0000

    Adding p2p links to topology discovery

commit a7ef06c20ca60805d28829a69074b8ed1ce7699b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 29 21:01:26 2008 +0000

    Some performance improventes related to IP pages

commit a42e7f1b4caac3b0e4b267f1193a5c1447e8a0b8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 29 20:43:49 2008 +0000

    use bigint/Math:BigInt only once

commit 81fc6e891fcf84ef4f54c255d19b8fae283510c2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 28 21:31:05 2008 +0000

    Improving detection of routing devices.  Added ipforwarding field to Device

commit 5ca4fa424d408e57a83311c2de55d97818015cba
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 28 20:53:43 2008 +0000

    Fix for ticket 421

commit 05ec5d3963ac67d0a0df5fb7188021b4092a788d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 27 22:23:57 2008 +0000

    More cosmetic changes

commit ac694f4ba368b78793ece149a310f7cfe4a8ec93
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 27 22:09:28 2008 +0000

    Minor cosmetics

commit fb720ee5f9e0f1cdc0c804bc2e6c980915cbe718
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 27 21:50:45 2008 +0000

    Improving vlan page

commit e89df115f7457ba079f9b6f24b2c9a5fa7b53789
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 27 21:19:37 2008 +0000

    Small fixes

commit f87d6898e1c13572a1f5ee60027aaf3314f31a7a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 27 21:09:31 2008 +0000

    Adding perl module requirement

commit 79f31407edc10d406a297c570ab2b930073e99f1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 27 21:09:04 2008 +0000

    Small fix

commit 9d9a42dcf841d89255e19949feb1ebc70d65afe5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 27 20:05:11 2008 +0000

    Changing separator character for discovery protocol related fields

commit af32bf06e9a18900e1b4e597d849db1b2636b61d
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Tue May 27 19:32:03 2008 +0000

    Missed a few typo fixes and changes from the previous commit.  Note the radical reduction in code size. :)

commit e2e9de3f86b6678a2ed32449c09e02e9cdfbff2f
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Tue May 27 19:19:06 2008 +0000

    Finally, a decent fix for all the javascript poop and the denial of service
    problems and really the whole ugly page.

commit 36d96c3a284037a662bc9f771ab4466ed3907794
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 27 18:40:52 2008 +0000

    Adding date fields for specifying downtime. (Ticket #243)

commit 15e022c35b176f28768ce6b627e70050b770c983
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 27 18:07:16 2008 +0000

    Improving DB prunning script

commit 5ab3af45fe754cb5f5dae477262b9c2a931537ee
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 27 18:06:39 2008 +0000

    Improvements in schema

commit d04277febd617e39cb68a8bb7052dc1858f20558
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Fri May 16 01:48:35 2008 +0000

    Ironed out the bugs.  It now works all the way.

commit bcae453a688d28b9d2321c80f397e6ff1d0aa5d9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 15 23:56:29 2008 +0000

    Adding extra check

commit 01eaac6ed1063ac915b899d9c08cb14f2b86810c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 15 23:42:09 2008 +0000

    Avoid DBI errors related to prepare_cached

commit 20a81fbba7535eb0435ba61f2da379266e646ea5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 15 23:41:35 2008 +0000

    Catch exception of history object inserts

commit 07c4f1e87a295d1e7b75316e9b741b3d820b35cc
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Thu May 15 18:27:37 2008 +0000

    free space finding works now.

commit 6ef5659154d8114424cfb2e06d156c37f80a541d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 14 23:26:03 2008 +0000

    Changes in Airespace code to better reflect interface names in standalone Aironet devices

commit ffcc806eb414d16697ad663d79caaf7cba599773
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat May 10 19:58:54 2008 +0000

    Small fix in Topology code

commit 61cfbe887f5e4cf323e71dc45b87b8ecee938cdb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 25 20:02:20 2008 +0000

    Some corrections in rrd_graph

commit 697cd48cc7bba1d33a6033492498371c9da8f7a4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 25 19:40:53 2008 +0000

    Adding missing files

commit 366b1cadd9bceb1f2e041753b632a1cd75966b04
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 25 18:00:04 2008 +0000

    Adding missing file

commit 327e1e5ced2ab95a4be865197916fdf232c461be
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 25 17:59:07 2008 +0000

    Adding Poll statistics with graphs

commit f2a0e9702dfdd72542934ced8e7334b9010fea25
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 25 15:35:55 2008 +0000

    Fix to avoid error:
    
    Can't use an undefined value as a HASH reference at /usr/lib/perl5/site_perl/5.8.8/SNMP/Info/MAU.pm
    line 167.

commit 1d13945f4997a5a437ad6917a08e0d4a817cac5c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Apr 20 21:39:57 2008 +0000

    Fix to deal with devices that use old atPhysAddress.  Thanks to Peter Patterson.

commit eb848ee27d6e53832cbf0aba8e6706e28ee54f16
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 18 21:55:39 2008 +0000

    A few minor bug fixes

commit 1bb2798a9278ead4e559db3a732a8e175aa4b23d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 18 21:45:46 2008 +0000

    Make sure that ignored interfaces are not included in discovery

commit 73ab26d273295d6a937e7e96b863cb0ad1635490
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Thu Apr 17 21:09:30 2008 +0000

    Fixed the problem with $logger.

commit 701b59fe91350e2215476ab1b81fbf9433873cbd
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Thu Apr 17 21:05:49 2008 +0000

    Added guards against neighbors that have no device.  I think that the bug
    should never occur, however, so I would really like to know how and why it is
    happening.

commit 03aebdcda9a241ca7d8fc28ba1b03b3e089a5661
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 17 17:21:33 2008 +0000

    Minor change to make sure we get the IP right in ARP caches

commit 8a2ac7e43017d7f087e4ce52135d66987cb069ec
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 17 02:50:59 2008 +0000

    More minor fixes

commit 17c288ba21b74c3ea487bcd03ee22eded01144f3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 17 01:58:06 2008 +0000

    More fixes

commit 1dd8077c50d83490a24dc004c9901c7f8ffef8c5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 22:52:30 2008 +0000

    search_all_tables now only searches text fields

commit 18cdba9d2303c9cea172b78a47c15bef79272383
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 22:35:21 2008 +0000

    Improvements in Topology code

commit 895ea1059a84c894769316e87e31156297534640
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 22:34:38 2008 +0000

    Fixing typo in Device module

commit ea8c3ad26bd0eab5e42132255c7d837187c08cad
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 21:24:50 2008 +0000

    Adding index for description on interface table

commit e94708aec5851ec7e5b03e01b676c842e6e26696
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 19:01:39 2008 +0000

    A few more fixes in Device code

commit 47dca894d506f1550584a6e1ee16e733b5e0cf9d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 19:00:58 2008 +0000

    Removing restriction of adding neighbors of type propVirtual

commit ef52267f186049c8f1c37fec2efeb1112105a2aa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 17:44:05 2008 +0000

    A couple of fixes in Topology class

commit 239c393fe0788f242df6fd2aade9a4b0a284a78c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 17:09:54 2008 +0000

    Moving snmp system.* values to the SNMP section of the device page

commit 29643087ff93832cbccda04c2c499ca189742cd4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 16:47:05 2008 +0000

    Do not print / if Ipblock is null

commit 080b26e0e8bbbdbfa478282a7565e7a08e354242
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 05:40:21 2008 +0000

    More fixes in Device code

commit a56c13242f5f17100f626ba0c3ba119c68ab4086
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 05:31:17 2008 +0000

    A few fixes in Device code

commit ec7f4ed6adcccfc400cc9261445a24b499e7ba6e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 05:16:57 2008 +0000

    A few fixes in Device code

commit 8c4ee441bd1fc5d8cac72e4a88957ff922d0a7bd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 03:02:23 2008 +0000

    Corrections

commit e04eb0eef2743d041b0719a71d68f8d192a459b6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 02:59:44 2008 +0000

    Unknown DP neighbors can now be inserted automatically when discovering topology

commit 738624d7b234e0c99716a8acf88cd2dceb2b2523
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 00:40:38 2008 +0000

    Fixing bug that prevented device id to be used in looking for neighbor links

commit 9d596f6b930274c8af02ab4eb366eba1b8f88788
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Apr 13 20:08:51 2008 +0000

    Performance improvements and minor bug fixes in Topology code

commit 340a09e8378b817abaeb8760386e4a50086a1949
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Apr 12 18:12:28 2008 +0000

    Adding check for undefined hash value

commit ed30999483bbcbce22ab63c1e6fc28f075d730f3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Apr 12 17:05:10 2008 +0000

    A couple of minor fixes

commit a9a33098e739638bffff068c5f57e43124b5839b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Apr 12 02:41:12 2008 +0000

    One more bug fix

commit 44c1e0cdb3be593d9f342266880fb7011cbe5ccb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Apr 12 00:32:15 2008 +0000

    Fixing more bugs in Device discovery

commit a645ccf26660fe96bb31b8854395c652265cfe00
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 11 18:04:57 2008 +0000

    Missing change

commit 6f38e81149cdd240c2023d50437f4362c2f7bf13
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 11 17:46:24 2008 +0000

    Improved runtime format.  Removed unnecessary class.  Some bug fixes.

commit af17afa98d76fdab9d53217a14f812e6d9d261b2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 11 16:23:06 2008 +0000

    More bug fixes

commit 0ab7b3ba7ec4fe56129e8fcfba35e8e63dc32e0e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 11 00:13:55 2008 +0000

    Bug fix in Makefile

commit 5f69498861db7e534a916849e8e38cdf00fd76c3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 10 17:16:13 2008 +0000

    Bug fixes and schema updates

commit 08d21e8927fa7ff6ca5e48aad08cb68e3c4bc631
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 10 17:14:54 2008 +0000

    Show server name again

commit ff85924c209db3cc5504a521bf91ed773a6c79d4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 9 20:20:13 2008 +0000

    More bug fixes

commit 4ae2009d46ba0ffc1e53df4c600c8e6b5aa7657a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 9 16:05:43 2008 +0000

    Slightly improved interface logging

commit 84d47d4a73719836966823b08d6d2c850ed4824c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 9 04:53:36 2008 +0000

    Minor changes

commit b60b0075dbdbb48b112e3bf268f7c9fc2b453a64
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 9 04:42:26 2008 +0000

    More bug fixes

commit 1420480fc4bb70551f7b80ca4f510b1a433b548f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 8 19:33:19 2008 +0000

    Bug fix

commit 0ca59891292a35dd4593e8b092fa422d2a86fbd1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 8 18:56:23 2008 +0000

    Reducing logging

commit 06108774c1cb0dafbe1488a310f2165b71e70fc5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 8 17:04:14 2008 +0000

    Bug fix

commit d66444fcabc20e4af8566201eecbcc84c4aebe54
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 8 00:17:50 2008 +0000

    More bug fixes

commit 69d9482bdbc68471ddc22d57177e3ad180e3ef63
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Apr 7 23:25:18 2008 +0000

    More bug fixes

commit bf41dcfee4d61c45c2fe09f5cf2c0c64393adcd7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Apr 7 22:21:00 2008 +0000

    Fixing some bugs and adding the option to do atomic updates or not

commit 6be5aef04aecbea4af257d42722d5654709d2070
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 4 22:50:12 2008 +0000

    More bug fixes

commit d49bc3407866f4888008854072f5f5389656c0ec
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 4 22:29:15 2008 +0000

    Minor fix

commit 190f071b07e2846a98b3c19dc414f891b57d6e62
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 4 21:37:36 2008 +0000

    Minor fix

commit 5d4db769ec8520b1eda57bdaaf71193371ea43b4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 4 00:54:59 2008 +0000

    Minor fix

commit 1f745af38ae5ab09dddac304aaa76b369059149a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 4 00:45:01 2008 +0000

    Minor fix

commit 76091151c8daf2e4fb6a3ce78f60daf3bef97876
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 4 00:19:44 2008 +0000

    Merging Device update methods into one for simplicity and speed

commit 8bf447d473aa4a57ef9afa3d47badbbd92721833
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 2 00:36:25 2008 +0000

    Correction

commit fe357c5ff4705c4d908e14893ef2d730a677b626
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 2 00:04:06 2008 +0000

    Fixes and optimizations

commit 16575c853f67d9f7dd8a494c238f2640d1dcec73
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 28 00:25:28 2008 +0000

    Improving performance in device discovery

commit e06a92444a9c948d43287a9b5e02c7a26735668d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 28 00:24:22 2008 +0000

    Commenting out offending line in Topology.pm

commit 62f43303bded84885f74d07280830d5f0ab64720
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Thu Mar 27 00:47:56 2008 +0000

    Using the full agorithm finds two more links that were themselves also found by FDB stuff.  It would appear that dividing things up into their respective subnets is a totally crucial thing.

commit e38c78afc444c624cd77a842cc5f77133b9e536c
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Sat Mar 22 00:52:35 2008 +0000

    FDB topology stuff works on the UO network.  It's not the full algorithm, but I
    don't have any data on which to test the full algorithm, and it works for all
    the cases I have seen in the wild.

commit 1016fff86c23b6d5f5aa77fd84962fbe4f931e20
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 19 21:18:00 2008 +0000

    Some minor fixes

commit d3674689c394fe1bdc450a782a5b045afc023d29
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 18 16:05:47 2008 +0000

    Make sure to update snmp community in DB when device is discovered with new one

commit e5d31cc1c5daa6538bd9cc2b59ed80a514e6a29d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 17 21:32:36 2008 +0000

    Minor improvements

commit 9b6c4b9af4e72ff441a3ebc9a58d756e790c7f69
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 17 21:32:20 2008 +0000

    Fix for ticket #378

commit 803551da512245fc55506a6b739b854629bb347e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 17 20:36:21 2008 +0000

    Small fix

commit b7d1de81b920b7a6abce58dd0496f4e6178383a5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 17 18:59:54 2008 +0000

    Do not sort elements in select box if passed explicitly

commit 3a630eac2d23f25a2884a22b8d672541c7871ca0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Mar 15 01:41:53 2008 +0000

    Trying to avoid logging penalties (based on suggestions from Log::Log4perl documentation)

commit 2fa4511b54673aa1a43c3e8ea9523e1594bece4a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 14 20:58:39 2008 +0000

    Always show edge port if we get one

commit c1c2c53220e594e776fa8afef39e91c4b3f10400
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 14 18:00:38 2008 +0000

    Removing unnecessary debug message

commit 22aa187cbf0a9f4ab1bcfd1f74546c702cb9a831
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 14 00:00:15 2008 +0000

    Some improvements related to handling of IPv6 addresses

commit 8eafe314c86b56c1234331bf2fa23936d26cf3e1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Mar 13 18:05:08 2008 +0000

    Fixes and improvements in add_neighbor code

commit c640f7af5bb2d0a692ca505d3673985ff623a66a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 12 18:45:49 2008 +0000

    Do not overwrite target Site.conf when running make install

commit b01ff98246b84ee8c35d8a09370bc6732c7049ca
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 12 17:50:33 2008 +0000

    Small correction

commit e7926db3e210cb1d486be5827916b4399c4b379e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 12 16:59:48 2008 +0000

    Small fix

commit 2b58ce79d31fb6b75c2634adcc6332619c00754b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 12 00:02:54 2008 +0000

    Finishing MAC address presentation page

commit 25d7ddc81c354aafec70bd547fbd6fa6112cfe4a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 11 16:48:21 2008 +0000

    Make sure MySQL tables are created as InnoDB

commit 8b22c2c38c0e4b27e182efa647e97fbc059a6538
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 11 16:47:50 2008 +0000

    Make sure we can install even if oui file cannot be downloaded from ieee

commit 435ecf1dc33d9fea393cf7ef2f1fd2719efc143d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 10 23:40:25 2008 +0000

    Missing some important indexes

commit cb0f58dcd061c5316ab8ccc9fa7adb126200c090
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 10 22:43:41 2008 +0000

    More small fixes

commit d429c7b38db6eab7ff8c7c6062adf404b2367ff0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 10 21:43:29 2008 +0000

    Allow user to disable detection of buggy SNMP perl module via config file

commit 6dd8eb40ffd0647c3f593b853b9aaffeb823a135
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 10 21:26:10 2008 +0000

    Some corrections

commit 14e2981570d73113fce1ae56d7fb1eae32550813
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 10 17:33:53 2008 +0000

    Make sure old values are erased from interface fields

commit 098c9139f0f7513fa095c8500756e5f360698d97
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 7 18:57:02 2008 +0000

    Making view.html show less stuff by default to avoid long waits when lots of foreign objects

commit b216909f7589309a2f504836e2517096588248c0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 7 18:56:26 2008 +0000

    More improvements in prune_db.pl

commit 123d315b10d278f5674366479be1ff5897c0151b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 7 17:31:48 2008 +0000

    Improvements in prune_db script

commit e921fe5c58233da3429ff17d318840a10426c4fa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Mar 6 23:05:25 2008 +0000

    Improvements in SNMP::Info for dealing with different binary formats in CDP/LLDP results

commit 30fb54c4e622684edb4a168e5fcb33915528c8c7
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Thu Mar 6 04:53:20 2008 +0000

    Now, every measurement taking during the same run opf the script will have the same timestamp.  This makes my life considerably easier.

commit 0ab4e3e72293c1698a9a6a476b50dc941721df5d
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Thu Mar 6 04:52:11 2008 +0000

    Check for all the missing libraries, and do it right this time.  I got screwed by this.

commit 6f2cca989907ee5c48281414d8f9decb05c56aaf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 5 21:39:33 2008 +0000

    Minor fix

commit d6f0f7cf780a30941b846808a9a6f6c9b1ca820f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 5 19:10:09 2008 +0000

    Adding product_type method in Device class to get product type name more easily

commit dab7f26166dbe15bf6b809c9d9a15a68dc289351
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 5 18:47:58 2008 +0000

    Minor fix

commit 6faff5ed55bb97b9b85281657d7467d248702b25
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 5 18:46:53 2008 +0000

    Minor fix

commit c1d856af27de4d896873e40fad45ef3b67cfe231
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 5 18:37:15 2008 +0000

    Some better debug messages and minor improvements

commit 726c039af816c875e80ccecdb2aa444c3623c8f2
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Wed Mar 5 00:06:26 2008 +0000

    40-fold speedup in topology discovery

commit cebf69e371ab08fbce47fe18cd87ac919e7953a4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 4 19:21:30 2008 +0000

    Extending prune_db.pl script to handle phyaddr, arpcache and fwtable tables in addition to history tables

commit f56a6bcba709d38df3f376b56c94fa0f2ad55bd9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 29 20:00:05 2008 +0000

    More fixes

commit 48ab49e387b08e14f467ad454d5c2808c15de207
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 29 19:55:00 2008 +0000

    Some fixes

commit da006be4aa264564913f4ba0d9b0d6611dde8df0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 29 19:49:32 2008 +0000

    Missing file

commit 236d05dc0f9c979b9e7c39925fd18e021176f3ff
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 29 19:47:42 2008 +0000

    Fix for ticket #376

commit 3e0ac90cd663ba5c6affe65b72e7997af4862da2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 29 17:40:13 2008 +0000

commit b4de1dc502041199a1211cdc13b4a7bc2d3d5a0f
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Fri Feb 29 02:35:11 2008 +0000

    topology viewing now works.  People can kill the server's CPU and database with it if they feel so inclined.

commit 951578d66c7505f5b16f13f3f49988e3e362beed
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 29 00:17:04 2008 +0000

    Fix for ticket #249

commit a14a2cb8ba4c51d5e49cfe4acad477412d87b750
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 28 21:25:03 2008 +0000

    Small fix

commit 7b243db8950284f4ecf04482e9c4e27d2c1facdc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 28 21:21:33 2008 +0000

    The current operations section needs a major code revision and it's not high in the priority list.  Hiding the section from the menu for now

commit 4caeef84c70335c8cd8c085e39ec8ce1305fef36
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 28 21:17:30 2008 +0000

    Fix for ticket #377

commit 4736224d21cc05bf6347318c48f98a4f2245f159
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 28 20:59:40 2008 +0000

    Fix for ticket #375

commit 6782318ea8a127f78ba99c191918c323120abefd
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Thu Feb 28 02:00:49 2008 +0000

    some bugfixes, as well as a warning for future edits about what is and is not possible to add to the graph

commit 2395968b7d32571f4c001bf3aaad4cd28ec946b4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 26 18:45:16 2008 +0000

    Paths were not working in virtualhost install

commit 615429eb398e84dda1621905906cb273d7dfbc7e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 26 17:40:33 2008 +0000

    A few minor touches

commit 5977bbbd21c97dffca93592de18417c34e3d05d2
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Tue Feb 26 02:25:25 2008 +0000

    Now the device topology is shown for one layer down.  This is compute intensive sometimes, so if you want more layers, tough.

commit 6dc5d4be743e87c7da98a4cba8e9d14e9dbd7f8b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 22 23:44:22 2008 +0000

    A few fixes in arguments

commit 8b5ca0388727fe5b7bafb354f25ed86d86e551f3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 22 19:49:10 2008 +0000

    Some fixes related to device naming

commit df5ae24eaccf0682701bd8a228abb8e91c3f3246
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 14 19:31:50 2008 +0000

    Small fixes

commit 179445f88a6f469adccbe29a16ccb70c1c0cd867
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Wed Feb 13 22:57:28 2008 +0000

    Fixes for ease of installation.

commit 553feed8e357afe506de4db9148052f6ec754342
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Wed Feb 13 22:56:41 2008 +0000

    Lower cased everything, as the "parser" is only used for producing docs and
    schemas, and never need the upper and lower case distinction that perl
    classes need.

commit 0e50fd2edb11246ba512f3b6340ab70f872c8ea1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 13 19:16:53 2008 +0000

    A few small fixes

commit 4359341ed0826982092ccbe35b4fb2fa52a13a44
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 12 23:34:02 2008 +0000

    Minor improvement in OS report

commit bb5f58835568c598af8393cc331ad9d5e03eb61b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 12 22:44:43 2008 +0000

    Multiple fixes and improvements

commit efba08f0c38419b26a8f876db040bbf1fd0ef88a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 11 23:52:26 2008 +0000

    Improving mac report

commit 3dd0bcc6d01945b3d8c190f9e2fa865152db325e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 11 23:27:49 2008 +0000

    Improving mac report

commit d12652b2960b25ee405f6443c29119d0cb68e1c2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 11 20:05:56 2008 +0000

    Small fix

commit 0d90383a7fcee1b23c0e71e3dd622bec93db5bdd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 11 19:50:46 2008 +0000

    Take advantage of MySQL's 'ON DUPLICATE KEY UPDATE'

commit cd61f23b66cc2d28e467bfd8e6b0aa969e738564
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 11 19:49:55 2008 +0000

    Making sure that Mysql does not CURRENT_TIMESTAMP as the default value for timestamp fields.  We want to control that ourselves

commit cbab88a4e9d5054f93515fd48da03a201b2a09d5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 11 17:56:22 2008 +0000

    More fixes

commit 9a709fde47adfa1e695857bffaba2f1b64cf9484
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 11 16:57:21 2008 +0000

    Make sure device name has an associated IP and A record

commit c3014f2f521659d6bccda12be2e9892787823148
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 11 03:04:12 2008 +0000

    Small fix

commit 6b29237283212a53b9ce6e11cfe676a6b24ef96d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Feb 9 00:58:55 2008 +0000

    Fixes related to working with Pg

commit 3e513ce79715f49f5a90ff41b49c85788f1f7ece
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 8 18:15:19 2008 +0000

    Adding missing files

commit 1c05d89c6921ec654ac9d3001cc78b9e11b15925
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 8 06:59:22 2008 +0000

    Adding duplex script and some improvements

commit 311cc4fe65917d222d21906f0e088c873841fcdc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 8 06:10:39 2008 +0000

    Adding duplex mismatch finder, fixing other stuff

commit 2fdfb04ac002450d4931e78cea1e9bd1994444db
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 6 23:59:34 2008 +0000

    More fixes

commit a62bee934c2aa3cfab694dcd49df456ba68c7649
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 6 23:20:12 2008 +0000

    Improving OS report

commit 60f96165ad0d9723978e48057d13f9c7cd05d7c0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 6 23:19:44 2008 +0000

    Small fix

commit 81dbaabecc6a06f9b4726bb4803f008578b527c7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 6 21:37:10 2008 +0000

    A few fixes

commit 99009e065c0272c06de6f0450305e11ece1a38f8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 6 18:49:06 2008 +0000

    Some fixes

commit abe9607df3fa9ce8530f529e0703082cdabbbde7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 6 01:03:45 2008 +0000

    Renaming variable

commit a9e0bd110aac7d41d653354b44db6fd0b8b5060c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 6 00:49:54 2008 +0000

    Adding device module information

commit 2b451c8a1caef140811f3c05537b7fd2af7fbb87
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 4 22:37:26 2008 +0000

    Minor fix

commit 84453a8414ef0a0af44ae2693ac6369b10443a3e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 1 23:49:36 2008 +0000

    Small fix

commit bb0d442be932e09260518c01940910214a470d95
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 1 23:40:42 2008 +0000

    Small fix

commit 815e76b3396336a2a100a26c15df268aa124aa58
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 1 23:39:37 2008 +0000

    Small fix

commit 08f539666b73e95a9ef7650808315e59a6e55d05
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 1 23:25:23 2008 +0000

    Correction

commit 18e08b584229d3697f497f2af4ae96afa6494118
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 1 23:10:16 2008 +0000

    Adding feature to select correct name when discovering device with multiple IPs

commit c979d4585f8fa61e892a37a92ff3df05155b9d57
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 31 23:32:35 2008 +0000

    Improvements in Device code

commit eab29656132a12dbd076e2993013476342a66e32
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 31 21:24:06 2008 +0000

    Improvements in topology code

commit 24bdabe2e7116978b738d287c3375699ee22c1ee
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 31 01:44:46 2008 +0000

    Corrections

commit 84de3da4396aec3a4f3e0a9a9959340c16c95dd0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 31 00:58:36 2008 +0000

    Adding CDP/LLDP to the topology discovery mix

commit 7ee3569437fb63bec0e401aa14339e7dafc6f954
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jan 28 19:31:22 2008 +0000

    Removing unnecessary field

commit 1bf23f19fa89de5707de9a2631a01d6a9d293841
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 18 01:16:28 2008 +0000

    Minor corrections

commit d85a09a09a0d34fa4e71871cc05c03af0b0fde75
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 18 01:16:05 2008 +0000

    Updates to mibs

commit ce831b74c1f2bd1717a76c0e916f1aee01ce364b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 18 01:02:04 2008 +0000

    Correction

commit cccf489e5c6457b0c833def7b4eccc30808e9e88
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 22:41:48 2008 +0000

    Adding Netdot::Model::Topology class with limited functionality (STP only)

commit 66f2bc571d43d8b0e4735fe0a61cd26f8802b224
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 22:40:49 2008 +0000

    Making sure that all foreign-key fields are non null

commit c23e426136625ade0d30a154acf886d7d6a7b1cc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 22:26:33 2008 +0000

    Correction

commit 26b7f6ae1d1180d3a3d56c1b02e8219d2451cc7d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 22:12:05 2008 +0000

    Correction

commit efc8beafeb507d2311e28289355b14af79b77c6d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 22:11:42 2008 +0000

    Improving Interface display name

commit 8cd2cbb2f5f116ef8ee28c99ace6b543c1a479be
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 22:11:01 2008 +0000

    Correction

commit 7d306201474dbd1b613bf850de55d29686381275
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 20:21:26 2008 +0000

    Small change in metadata

commit d1348f7a2f86482ae080b00a1d517951f9a331aa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 18:49:32 2008 +0000

    Small fix

commit 444bdd4a270caeac3469cac6bd5c4858406e9b83
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 18:37:46 2008 +0000

    Subnet to VLAN assignments

commit 95af94c8702000317eff3d2c9ad50b7cffefa748
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 17:55:47 2008 +0000

    Some bug fixes and corrections

commit 8e2da9ec4376f031554b972a5e71fad216b2ef07
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 04:54:38 2008 +0000

    Simplifying some code

commit 0d34f7ef4d0e8a786b2d7ed5d64eb84ed590625e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 01:27:09 2008 +0000

    Removed the dns_delegated field from Ipblock and fixed other things

commit 17edd0cd5d7a90d898618e7516e8969dc6b77941
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 00:09:54 2008 +0000

    More on STP data collection and topology discovery based on STP

commit a62defb7dd334f0f7e911425c8a4e12e7a26e82c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 15 23:14:43 2008 +0000

    Updates to snmp-info libraries

commit 10480e6de82a81f23acc1484458e866c2dd504a9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 29 17:25:32 2007 +0000

    Updates to snmp_info

commit bb142bd92a81b9e21164ada9773e4761969c9e9b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 29 00:02:05 2007 +0000

    Fixing setting of snmp_bulk

commit 0d18ead9703058c2f4809c73044f29c0bfb1641d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 28 23:51:38 2007 +0000

    Added basic STP instance stuff

commit b8083a753262faf4e27aa55274691a0c19093c5b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 28 23:07:00 2007 +0000

    Updates to SNMP::Info

commit a95db2909cb082caa0eac8a2fddb127a04657c00
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 27 22:00:34 2007 +0000

    More human-friendly presentation of the layers field

commit 39911f09a59b1555ae35f1cf24764802d8fcf294
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 27 21:39:21 2007 +0000

    Removing unwanted debug messages

commit ad3f0e53b737811fbfdf070567483d2680a85d4c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 27 20:59:28 2007 +0000

    More improvents in Device discovery

commit ec5ac8226c59f44c05d269f6ae05d4cfaad0aa09
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 27 20:48:45 2007 +0000

    Do not send data to the DB unless values have changed

commit f763724690efc6172c2d9fce8d26729398d331ff
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 27 18:57:35 2007 +0000

    More improvements in Device code

commit b0b60e3364513dfa010546d91f5d706f72aba4e4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 27 16:24:06 2007 +0000

    More small fixes in Device code

commit 4b320edf91b6b2faecf34eba5d160d9c509361e7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 27 00:47:29 2007 +0000

    Checking for required parameters in _get_snmp_session

commit b4516ed03e8ccd70d273915bdf42c08cfabef9e7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 27 00:41:53 2007 +0000

    Adding check in conditional

commit f459e73d7f8d4dac633a5204f052a8699e753334
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 27 00:30:09 2007 +0000

    Updating list of required Perl modules

commit d967795fb3d14a7f5e4fbb13fd3ab091049bf168
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 27 00:19:48 2007 +0000

    Updating list of required Perl modules

commit 08aa92035ad8e8cff4ed83137de39981b359f0b6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 27 00:19:08 2007 +0000

    Slightly better error message when device does not exist

commit 478cfe60c8424df9e54f573d010bfe52175bea65
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 26 23:59:13 2007 +0000

    Small fix in search device for names that happen to be 0

commit 2eeab8934dc032e3865fc1f46035852dcbdbf8b7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 26 23:56:31 2007 +0000

    Small fix for names that happen to be 0

commit ec761ce5c8cdf9ddd2014cc82644610d27f61443
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 26 23:56:02 2007 +0000

    Remove sysdescription from Product name option

commit a25db756b23156ccb236536b4228c5d4c0cf83c5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 26 23:50:24 2007 +0000

    Updating mibs

commit b745c6050e3d23d9774e50c24ea0150ff6c285dd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 26 22:47:03 2007 +0000

    Product field was not a link

commit 6fe8bcbb716e601ec7a2048fa27b968472e1da20
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 26 21:27:11 2007 +0000

    A few more fixes related to Device discovery

commit b358122b6e933c259a79e9c007aed303a4317c11
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Nov 24 02:22:35 2007 +0000

    Minor bug fix

commit ab60d667704d5929643d8d6d063f63da58d89ee6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Nov 24 01:46:50 2007 +0000

    Adding missing i_duplex_admin to list of methods for querying

commit 4167f0edf1f11836d4add1213467c259e5ea4152
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Nov 24 01:21:12 2007 +0000

    Updating snmp-info with latest CVS changes

commit 121dd9393ee26acd7ee08bfb55e121ef24b7d033
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Nov 24 01:20:07 2007 +0000

    Adding checks for missing sysobjectid

commit 3b63eb57f026c19075ad0b8a3c2b7b0275dec526
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Nov 24 00:58:35 2007 +0000

    Display number of has_many entries in view.html

commit 37556e709668a31e626d39cdc557f06c402df6af
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Nov 24 00:50:34 2007 +0000

    Adding Forwarding table section in device page

commit 6d3cc8dd0fea2413658c7abb5f79f49dc68d5cee
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Nov 24 00:30:51 2007 +0000

    Various important changes to device update code:
     - Changed collect-all-then-update methodology to overcome some limitations:
    	- Machine could potentially run out of memory if device number is high
            - A lot of information might be lost if process dies without writing to DB
     - Methodology is now to let each child query device and update DB itself
     - Simplified code by using Parallel::ForkManager module from CPAN
     - Dropped transactions when doing parallel processing in favor of speed and simplicity
     - Implemented timeout for very slow queries (as opposed to slow snmp session establishment)
     - Fixed minor bugs here and there

commit 034545d35d3ce5831df136cca48c0b0aedd1f9b4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 22 19:23:00 2007 +0000

    Adding option for passing a file with list of Devices to update

commit 87b20b38be444405c2b14569320d203fa96e6414
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 20 03:53:49 2007 +0000

    Removing unnecessary columns from brief list

commit b950a1ac3f83c38d184a5879040d4111753d84af
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 20 03:51:12 2007 +0000

    Documenting new metadata parameter

commit b8a9f530b161e7eeb3fa7d0c9890eb93fd512a12
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 20 03:50:02 2007 +0000

    If data came ordered from the db, tell sortresults not to bother sorting

commit e74edd7957404fa27eb8e2ec371d9e056e623f4d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 20 01:59:35 2007 +0000

    Fixing bugs and improving code related to history tables

commit 8847e73e37a05244ebf5c721c2ab36285e98ee01
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 20 01:52:34 2007 +0000

    Adding IP sorting capability in sortresults component

commit ba7325d78aeb9143e6bbb39fdf9d330cae70ca1e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 20 01:01:12 2007 +0000

    Adding option for specifying order_by parameter in CDBI's has_many definitions via metadata file

commit 998594f8db5c7918ed5227de0496f41039faef82
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 19 22:50:22 2007 +0000

    Adding section for viewing list of ARP caches

commit cb2023f2b0a1bcb12f072a15cc1ff5e7e08a4702
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 19 22:30:28 2007 +0000

    Changes related to IP/MAC address tracking

commit 3e869509b36e5e373538f1c5005f2f821a6bd2a6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 19 19:15:33 2007 +0000

    Added checks to determine when to rebuild the IP space trees

commit d37de767884b1883e60d3b1019ca8530b1e12ba1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Nov 18 03:01:55 2007 +0000

    Some more fixes and speed improvements

commit 3a98c1bf23fd0528cedeb97c5785681a6c84615c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Nov 17 21:25:57 2007 +0000

    Fix for ticket #361 (IP space tree not correct).  Also added some performance improvements

commit c7964d6271bb782121b5a9660db42853b1d97967
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Nov 16 22:09:12 2007 +0000

    Fix for ticket #362 (Device discover through web interface seems to do snmp_update twice)

commit 5e6f9731e4682fee7f64d04f3d514f64236c973f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 15 22:12:28 2007 +0000

    Removing unused method

commit be82c6b18105c96de0470d0a1053510eda667de4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 15 20:21:53 2007 +0000

    Fixing bug that was causing incorrect DNS names created for IPs associated with interfaces.  Behavior varied between first discovery and subsequent updates

commit fcee47eb44aed61decd9abd5c10c65d87c169ca3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 15 19:48:31 2007 +0000

    Wrong field tag

commit a14eef749657b98e01582bfd409e78283d5d9f93
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 15 19:47:13 2007 +0000

    Missing field tag

commit 535adc7855f0b7834cee6f07135675f9f871af17
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 15 19:38:51 2007 +0000

    Adding table to brief list of FWTableEntry fields

commit 696ef1ebd00c1329f367e1387280c4848b8b878d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 15 19:31:07 2007 +0000

    Fixing errors in metadata

commit a4dba9f02b712d3dd2e39a42c9a7ea7c7a106694
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 15 19:26:11 2007 +0000

    Fixing problem with forwarding table fetching from airespace controllers

commit 43ad65dca2806bccc47c1d7e1b274929c34f0e70
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 14 19:38:52 2007 +0000

    Adding initial unit tests

commit bb03d2d5bbccff4d407c3cf35bcda5c0dbe7a0c0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 14 19:36:51 2007 +0000

    Slight code improvement

commit 97337a670913fc7284a6d8fb3da83c16395e7345
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 14 19:24:56 2007 +0000

    Updating mibs from netdisco-mibs-0.5

commit b4b253cc237ac510ce9a3ff9dfa34190c257cf07
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 14 19:13:00 2007 +0000

    Adding snmp-info

commit 1b7be841ce5b99877541a1711d1e1c75db97034c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 13 01:07:40 2007 +0000

    Modified schema to include STP info and added some discovery and web interface code to show some basic attributes

commit 3b111b58077f956e7333f4f2fdd7fc699b487f7a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 13 00:25:11 2007 +0000

    Fixing small bug in IPblock code

commit 7e725f4472f578c5df0bf1142efb6ab0c860c2b3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Oct 15 02:02:36 2007 +0000

    Cleaning up and improving Makefiles

commit 802bfbbc48ed9e37fb452468c436b7d7e8a1e28d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Oct 15 01:36:38 2007 +0000

    Including mibs in package

commit 31de7caf3d849149f93c39c758284adc598750e9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 12 18:46:15 2007 +0000

    Fix for ticket #357

commit 1e825dee207e4564eb91065f69d3f48c9f00bfe1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 11 23:40:37 2007 +0000

    Changing logic a bit

commit e54b20c599f6ae0c2e09cd67f552e50c8c602b3e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 11 23:39:52 2007 +0000

    Small bug fix

commit 12e89786cc48fc765b84351a401975420cb7a98a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 10 20:32:41 2007 +0000

    Added items-per-page option and fixed some bugs

commit 77987dea0140280176eb7863955642e76d318f58
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 9 23:16:12 2007 +0000

    Bug fix.  Device interfce DNS names were generated differently via the web vs the CLI

commit cc02d759b312f9df4b31e39b814db5e64426f65d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Oct 8 18:18:18 2007 +0000

    Reflecting changes in Net::IPTrie module

commit 6eae79705b80ad9cd80c77e343df90c4fd070ed1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Oct 7 04:31:47 2007 +0000

    Moved code that builds IP space hierarchy to its own generic module, which I'll submit to the CPAN soon

commit 4ef8877b8de8c6b64b7265394c161b96d8587eed
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 26 23:16:00 2007 +0000

    Bug fixes

commit 3947275532648d2f55ffceda7673b5d11c903abe
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 16 20:53:27 2007 +0000

    Bug fixes

commit 680e6ed7dc1b8c0bfd6b9b76931cc8c9c9ba2b9c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 16 20:16:31 2007 +0000

    Adding OS report (Ticket #348)

commit 6a993fbbcb7b7d53322f4a174a1507d25fc83567
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 14 19:53:12 2007 +0000

    Improvements in arp cache fetching

commit f12d69cdede27be353c0064d96e5fe2161788246
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 10 18:39:51 2007 +0000

    Updating container and subnet graphical components to reflect changes in library code

commit e1493d728b1bd535c66ed88d1a7cdc1087e571d1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 10 01:26:01 2007 +0000

    Improving how arp entries are retrieved and sorted in ip page

commit 51fd19bb00cb351f952c4b77342d8800a1aad852
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 9 16:01:18 2007 +0000

    Changes to deal with incomplete tables when retrieving larg ARP caches from devices

commit 340be9b4a145c5c3e906ab15766be5f0e5cbacd0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 8 18:53:27 2007 +0000

    Minor improvements in error reporting

commit 9d8431d1a88b39ef608a90f161ef89aab67e368d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 8 16:55:39 2007 +0000

    Bug fixes

commit aa91cf25622f479aef4c71a6314205e656f3e502
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 8 16:22:23 2007 +0000

    Adjusting logging levels for various things in Device code

commit 9966ae546b46716b6a138ab4fba42bbdaf2524e4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 7 18:32:37 2007 +0000

    Changes in Device code to make use of new methods in snmp-info regarding vlan membership

commit cf9530b82b974520b1e98ef9eec1bf8eee9a0450
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 6 20:44:46 2007 +0000

    Renaming Generic section as 'Advanced'

commit 7129c518f5db5db0f020c9b3886f4a01fbf31598
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 6 20:38:46 2007 +0000

    More fixes in sortresults

commit 95cef834529b2ba74dc7123e1afff5b1be58aaf5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 6 20:23:18 2007 +0000

    Adding missing information in log statement

commit 16601769669672c21535008ac2ff7393565cddb9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 6 20:22:57 2007 +0000

    Fix in sortresults

commit 9ada8e9237c19f3db0bc553b34fae7501d2db5e1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 6 18:24:52 2007 +0000

    Fixing bug in Model.pm

commit cc6397ebfc9f8d15c2cf415536afd7679f2a4637
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 6 18:09:18 2007 +0000

    Fixed bug in Device code related to Entity roles

commit 1f26f442108e9a8b4a046d89f046cfae679157aa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 6 17:54:22 2007 +0000

    Fixed outdated form action

commit 42261649742e71a5957a40bbfa64f4dda9e3ed1d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 4 01:07:26 2007 +0000

    Allow user to add a range of IP addresses with certain common attributes.  Improved ip.html component in several ways

commit c522f5e810e1b3cd8a9f431fd8d75bd864e5e438
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 4 01:05:11 2007 +0000

    Change to reflect renamed component

commit 2b6605c3b80982be6ea3ce88c83a6196abd5fc08
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 4 01:04:30 2007 +0000

    Renaming addlink component

commit 6b58fc51daa04a554caaa9d7c6796168d83e0eb5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 4 01:03:18 2007 +0000

    Adding longer text input properties

commit dc2de402589a39fb848a51467339c59f4201b2c8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 4 01:02:35 2007 +0000

    Adding necessary rule to Ipblock validation

commit 32e773c84023fe0b5f4246a16e5c8084f2ae4726
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 2 18:06:01 2007 +0000

    Simplifying the removal of headers in edit.html

commit 1698b8872d0143e0568a7710113cfdcd49fd6e8b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 2 17:41:22 2007 +0000

    Removing old edit.mhtml component

commit 3f5c3055688d771bb04b820de6c2b483c20d4555
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 2 17:39:46 2007 +0000

    Adding sql type to column description interface

commit c13f896093bfb1e984db6ba3d9f94e6c87d2112f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 2 17:38:06 2007 +0000

    Fixes in Table/Column description interface

commit 118f4e193c6c666069ca31da9fb4839dcc3bdcf4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 2 17:32:39 2007 +0000

    Adding short_name field in Entity table.  Adding join table EntityRole. Tickets #340, #341.

commit a436ceb4b83462cd49c45fdf7dc8513bde50234d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 2 01:41:17 2007 +0000

    Adding some restrictions on Interface neighbors

commit 004a68b7a7a04a344f6dbe6945591045b9f1e123
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 2 01:23:12 2007 +0000

    Adding UI and library code for setting up Interface neighbor relationships

commit bbc86f276277e2f160b62f6b0832d0538f12d5b1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 2 01:16:00 2007 +0000

    Fixing links

commit 5b6c25d0d6c4d635bc60f2b5d1e9f1778ac00e83
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 2 00:27:25 2007 +0000

    Fixing broken asynchronous javascript stuff

commit 57e55e9779728fbb03258269e6cb5eb161ce6101
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 1 00:11:44 2007 +0000

    Fix links

commit 15a01cb32978737a69a358c111387bd47b150c14
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 1 00:04:44 2007 +0000

    Creating individual tables for SitePicture, ClosetPicture and FloorPicture with common abstract class.  This saves a lot of stupid user interface code

commit dd6d258eafd52c8195269bfd0496b41333a2e130
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 31 00:48:11 2007 +0000

    Fixes in picture stuff

commit b162699774396a63392f7a75cfd7fca24d859464
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jul 28 18:59:27 2007 +0000

    More work for ticket #342

commit 804311a6be7e3e819c073027a1cf6433f256aff1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jul 28 02:10:48 2007 +0000

    Fixed bug in Ipblock code and schema

commit f39e25f892e017a1650f89ff10fb3f23b4d8e0b1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jul 28 02:06:20 2007 +0000

    More work for ticket #342

commit 07053511631f2ecc8afda8e96b9fe517d0dc8f1b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 27 01:54:13 2007 +0000

    Changes related to tickets #342 #344 and #345

commit 175fa0bca0b91aa765de26772ce0ab6cb2a64cef
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 27 01:51:28 2007 +0000

    Consolidating ClosetPicture into Picture

commit fbd1988a0e105aa46e669cf9978ae4bbb748713e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 26 23:29:00 2007 +0000

    Changing order of Picture table fields

commit c1e83f497e1b241900ea0f53ff3bcbf1418fd10e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 26 22:01:42 2007 +0000

    Consolidating ClosetPicture, SitePicture and FloorPlan into a single Picture table

commit 0de5a53c0d5c6d6d3a6d8a15752659a4b7fc8371
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 26 17:01:39 2007 +0000

    Make forked children disconnect their DB handle

commit 57f78ada3ab286544483fd889816fc1f4a297cb1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 26 16:40:11 2007 +0000

    Fixed table layout (ticket #347)

commit 20bbe9167ca30de72a6c9c3141edb507a496617d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 26 04:45:11 2007 +0000

    Fixed bug in view.html

commit 2a02ebf563844b19697a6f1bc785b6b749b4344c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 25 22:14:01 2007 +0000

    Adding SitePicture table to schema

commit f1138937f968570364bc6d775c347d88c9103272
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 25 22:13:14 2007 +0000

    Factoring out how to determine view page for a given table

commit e99176870286a04b4f2b6b2121c747900ef36d0e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 13 18:00:49 2007 +0000

    Improving speed for Device updates

commit 52e9c6a61ce48f1a92912092d187eec468e2bfbb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 13 17:51:24 2007 +0000

    Fixing bug in Device code that broke FWT fetch from Cisco Catalists

commit 8be4a6559aa3dbe33341cdd2c06349f94d0b5b9f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 12 18:50:13 2007 +0000

    Making vendor_count method faster

commit d126b9eefc9bd5a034d01e645aa252e657afb25a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 11 01:33:27 2007 +0000

    Adding basic MAC address view and report pages

commit 6c831a4db7bdf0af90dc675b958707fafff2444a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 11 01:32:58 2007 +0000

    Correcting typo and bug in Device code

commit c753c0f74ec9f412f8b8477d71d9b5a0d38104b5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 10 21:40:33 2007 +0000

    Small fix in Device SQL code

commit f2ea80607411bae7f6d30a4c393c748cba0a9cb6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 10 21:18:05 2007 +0000

    Making use of get_label method in IP page

commit d278ee1ac7d10ada3a51b0ee608f15f2167845d0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 10 21:10:17 2007 +0000

    Adding OUI vendor info for MAC addresses

commit 3b628ab6c4d04fff02559ef9e0bce16610aa1fa6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 9 20:20:37 2007 +0000

    Small fix in MAC address handling

commit c86ef38b9fb2a5657937ec5e4bd11ae0767060b9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 9 20:20:02 2007 +0000

    Rewriting search_all_tables method for polymorphism

commit a7c80fbd94aaddbf2ae0b1decf03bce7cd09ebf2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 22:49:02 2007 +0000

    Small fix in device update page

commit bb38b31f39ebe6b7959c6878425fec65faacc171
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 22:48:41 2007 +0000

    Fix incorrect setting of collect_fwt for layer1 devices

commit 3898d5f908c17ccba392ca19e754a183bef8db90
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 21:38:52 2007 +0000

    Adding snmp_polling flag to disambiguate meaning of snmp_managed flag

commit 592e7efec81d5d61e176621e75992fd975dbf213
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 21:22:59 2007 +0000

    Fix in PhysAddr Class

commit 4aeb74b7a2bb8fe9ab88edca436bbaec9af8003c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 21:17:44 2007 +0000

    Fix in do_transaction method

commit 0e01b180a49d36aef9bf979dc5e380dceb25cb94
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 20:53:18 2007 +0000

    Fixing field duplication in device page

commit e7031722aff54a3b89b56021acf00662804e5349
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 20:47:21 2007 +0000

    Fixing typo

commit 00f309031108247fe12b1d85833d002a9e363831
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 20:38:39 2007 +0000

    Separating tests from install in main Makefile

commit 2c181eb357f42828f7d62523e1c52be2a79a61d1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 20:34:00 2007 +0000

    Improvements in bin/ and export/ scripts, documentation

commit c9d6bb1bed59d6ca98484e08fcb2e1a8179d5abe
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 00:46:07 2007 +0000

    Fixing wrong exception type in Device code

commit fcc07c2a9d2e37f3e7d03f0f3b854c3844d7a464
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 00:35:02 2007 +0000

    Small fix in UI.pm related to new bigint data type

commit bdbe682367a70b54f30e465affa5c4da6ab4b66b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 00:34:33 2007 +0000

    Fix for ticket #316

commit 128d3648c2cb70a5bd676e6ce1925ce8e8d81217
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 5 23:56:38 2007 +0000

    Fix for ticket #305.  Removing auto_allocate method

commit f8f60d8e0a39aae71b1c3328f4ce78d536d95a0d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 5 23:47:10 2007 +0000

    Fixes in PhysAddr code

commit 41c7002c4f6c9d60aec8dde18e395ce5065b1260
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 5 22:54:35 2007 +0000

    Fixes in Ipblock code

commit 7c1509473d65b6fffa12328496bb7087ecf1e561
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 5 22:26:24 2007 +0000

    Fix for ticket #188

commit 55197bd78f1ca72fa6a118b2f35c1eb74af0b607
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 5 21:11:03 2007 +0000

    Modified schema and libraries to better deal with binary data

commit d5c53cd33153c6774187b3080c0c53cc7511b742
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 2 22:42:13 2007 +0000

    Changes required to run on PostgreSQL.  See ticket #329

commit 4cea8b044a2a3e55ffef3ac29a33a2260e542c6f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 28 00:23:33 2007 +0000

    Adding missing parameters in DB connection string

commit 972d8dc66c3272b17dc6ee73ecb6283802bd9742
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 26 22:46:26 2007 +0000

    Added catch for referential integrity exception.  This completes ticket #300

commit 660171c0abb1698de85b1d8518d33a32e6d5f68b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 13 23:33:48 2007 +0000

    Finishing up MAC/IP tracking library code

commit 7c68663536189399cc7051d345d078e25dcd52ac
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 13 18:31:33 2007 +0000

    Finishing up the VLAN pages

commit 6c0bfeff091039ff119964a8377005706e670e34
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 13 17:42:57 2007 +0000

    Minor changes in metadata

commit d538060a1937016199cf93cb271676a4f33505c9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 13 17:05:06 2007 +0000

    Removing old file

commit 6405fa071ffb5c9bb42c2bec1a99613118cbf4e3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 13 06:21:38 2007 +0000

    Fixes in device discovery

commit 69da47eb7bf213979e259c994abc258238bc4952
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 12 21:58:40 2007 +0000

    Fixes in device discovery

commit b589f97bf8e089a3e93a541ee443db6ecc417435
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 12 21:28:16 2007 +0000

    Make view.html link to the right view page for certain objects

commit f3b6951e6dd29492ae77edb871a7832e5123cf3b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 12 21:16:14 2007 +0000

    Add more links to foreign objects when listing objects

commit 8726c1f4ad2b357ce1671df8eed5834ff4041b1a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 12 20:57:42 2007 +0000

    Fixes in Vlan discovery code

commit c172b75c38c8a485ab9ebb6085429bdf482b0c30
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 12 20:34:19 2007 +0000

    Updates to edit-multiple.html to reflect changes in libraries

commit ae13deb910194b0566a917ccb8ae3cce395f5b18
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 12 18:50:55 2007 +0000

    Fixes in VLAN discovery

commit 9b9adc65d8f8bf33e8a60d0905ffad6722ab9b23
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 11 18:06:48 2007 +0000

    Changes in VLAN metadata

commit fa03b1516016c883ad40da41f7e5bafc0f06ccfa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 11 18:05:56 2007 +0000

    Adding VLAN page

commit 9a1e410b950d4bc672fe1885b59576fe1d75c8a2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 11 17:52:59 2007 +0000

    Some library fixes

commit 6d71608954b2ec5741ab3ffe179571e329ebbe5f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 11 17:52:38 2007 +0000

    Some library fixes

commit 2e21b9fe682c926b0bc5fe5170181aee848f1b49
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 8 21:47:22 2007 +0000

    Making sorting a little smarter in sortresults component

commit 435621229f0d7a5db48e535f19e7dadb14d6c676
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 8 20:56:03 2007 +0000

    More minor fixes

commit b3c153dcde5065b2ded0d0f20b66eedb9ca172d9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 8 19:34:40 2007 +0000

    Various fixes in Device code

commit 878654c76c99485a3a20874641ea14953d438873
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 8 16:36:39 2007 +0000

    Various fixes in library code

commit 50acbe7f85be9a295bdbeae2f54702ce6ee6e53b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 8 16:35:17 2007 +0000

    Changing how we deal with temporary log appender to avoid intermittent behavior

commit 34284a9c57110ae3dbd0e6c6b19a09bd9062cef2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 8 00:39:29 2007 +0000

    Erasing old script and updating default_data

commit 05219b6fc9d3f35e5ab2ac145f225c2c03c98366
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 8 00:36:24 2007 +0000

    updating files in htdocs/generic

commit d855575373b56c219c672a1c7fc1ec8fb9880e77
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 8 00:27:18 2007 +0000

    Fixing sorting in display of history objects

commit abd965b886f01892e639665d520d323c824e041e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 8 00:20:17 2007 +0000

    Some bug fixes and improvements in Device code

commit c7fd6edbf902331b619ad3e69d614e604fbe9284
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 8 00:19:18 2007 +0000

    Adding missing files in export/ dir

commit c387392ed18220f48f554ed29f8151529ea5fcb3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 7 17:23:33 2007 +0000

    Changes in bin/ directory

commit 85ee7957837d178ebea861ea7026937bbd87a1c8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 7 17:17:39 2007 +0000

    Changes in export/ dir

commit 3bd2be45db8c07193d3264fdbf8090bac108096e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 7 16:46:39 2007 +0000

    Changes in etc/ directory

commit 820cad431042f3bc39b95762bb7b49de47234384
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 2 20:32:22 2007 +0000

    Modifications in user interface to reflect changes in library code

commit 73c8ed7e2eadccdb15a727971528eaf1b7478751
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 2 20:04:42 2007 +0000

    Adding missing files

commit 9e73c3b87a7208c62fd5910f85367874388a6160
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 2 20:01:28 2007 +0000

    Library rewrite

commit ffbbee5ed3a24f2f562dcf55f5a8d4c1fdbdb057
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 4 00:08:02 2006 +0000

    Added VlanGroup table and modified Subnet-to-Vlan relationship

commit f1524e05426ce4873eb5b8b436fbec3dd276612d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 3 18:06:06 2006 +0000

    More small fixes

commit 2e3e562e928947ff933f58f797c615275822ce82
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 2 23:54:27 2006 +0000

    Fix for ticket #309 (Bug in multiple delete). Hopefully much simpler and cleaner now!

commit 5332429641d04da037b37779dcd96d878d7c8006
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 1 22:56:42 2006 +0000

    Finished moving components into their own subdirectories.  Also fixed numerous bugs

commit fe80ab65a7b12818fe0324bd7cfe6289aae112f8
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Apr 28 01:17:24 2006 +0000

    I manually added Carlos' lost changes.  I don't understand why I
    wasn't notified of a merge when I updated.  I couldn't figure out how
    to refer to style.css in its old location in a way that subversion
    would understand me.  I thought you could check out any revision, so
    subversion does know about style.css at revision #1414 (the one with
    the lost changes) somewhere.  Not sure how to refer to it though.

commit 94af43c8e6978285a6f2d57666f9543ea9e90711
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Apr 28 00:45:34 2006 +0000

    There are bound to be some bad paths still hanging around.  Hopefully
    not too many though.  In fixing path problems keep in mind that there
    are two kinds of paths: mason paths (resolved relative the mason
    component root, as specified in Netdot::Mason) and html paths
    (resolved relative the Apache configuration).
    
    I moved the .css into css/.  Fixed a few .css links that were broken
    by this.  Mostly restricted to header.mhtml, though.
    
    I moved the .js into java_script/.  (Then why didn't I call css/
    cascading_style_sheets/?)  Fixed some .js links.
    
    I moved all the pages that seemed like they belonged in cable_plant/
    into cable_plant/.  Might be kind of subjective, but I think the ones
    I moved were pretty obvious.  One of the few paths that I had to
    change for this was in select.js, in the function used by the
    cable_plant pages.  It still doesn't work.  Not sure if it is a path
    problem though...

commit a0b8504cbfab5e6cfbbce558b26fb569a743a67a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 27 23:01:00 2006 +0000

    Improved layout of cable plant section.  Removed Strads subsection because it really does not add any value

commit 38ffcf00feb647fd7827b68a68c0a131ca282e43
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 27 20:27:25 2006 +0000

    Minor fix

commit 56c2dc6714da758b88b1331282546b5eda4131a8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 27 18:46:27 2006 +0000

    Minor esthetic changes for better readability

commit 846b99177b6e2ca4c4e87e74014f93eb6c5bc96d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 26 22:57:46 2006 +0000

    Improving the script for making backups

commit f0da0e08db01cc8cd8fde2b5d241792fb94c923a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 26 21:41:41 2006 +0000

    Merging latest set of bug fixes from 0.7 branch

commit c75ac28b46825f4b6731a46707e8ac17d348d140
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Apr 25 23:23:52 2006 +0000

    Moved section_help.html into help/.  Cleaned up section1.mhtml a little and updated the comments to reflect the movement of all section meta data into the respective sections

commit b467ed4916671d9eb065af404259b90e1d31f10e
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Apr 25 23:16:08 2006 +0000

    Moved section_reports.mhtml into reports/.  section_reports.mhtml called various reports_* modules that didn't seem to be called from anywhere else, so I moved them into reports/

commit fc241775d22922c2313eda9a24836dc5c6478bfe
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Apr 25 23:02:04 2006 +0000

    Moved section_generic.mhtml into generic/.  There was a file (raw_sql.html) that called section_generic.mhtml directly, so the link had to be updated.  There are still many inherit links pointing to no longer existing section_* pages, but those inherit links shouldn't be relevant because those inherit links are in utility type pages that are no longer called directly.

commit ffa05b5b60dabc45ae495477948710419ecd2017
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Apr 25 22:43:09 2006 +0000

    Moved section_cable.mhtml into cable_plant/

commit dd0c370859cdc6f2c4cb77c25579523986f815d1
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Apr 25 22:26:51 2006 +0000

    Moved section_operations.html into operations/, in the style of
    management/.  htdocs/index.html was inheriting from
    section_management.html, which doesn't exist anymore, so I updated it
    to point to management/autohandler.
    
    Since all the section specific dhandlers
    (e.g. {management,operations}/dhandler) are going to be the same, I
    put the actual dhandler code in htdocs/autohandler.  I made one-line
    section specific dhandlers that just call the actual dhandling code in
    htdocs/autohandler.
    
    There is a function called print_showtaskslink that is defined in
    multiple places (but not always exactly the same way, although I
    believe that is a mistake).  I would like to factor the definition
    out, and just have multiple calls.  I did something hackish and moved
    it into htdocs/autohandler, since $m is visible there.  It should
    probably go in a module/package.

commit 26378e29b027b2d30780d4c0da0befa83264f556
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Mon Apr 24 22:52:24 2006 +0000

    Removed section_management.html and the low calorie version official.

commit 5bf2f1a577ac267f90fdf4d56e6c07c640f7a1f8
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Mon Apr 24 22:37:07 2006 +0000

    A working factored out management section.  I will eliminate the old
    section_management.html now, but I thought it would be good to have
    this stage, where both management sections exist side by side,
    committed.  management/autohandler is a modified copy of
    section_management.html.  management/index.html is an empty index that
    triggers management/autohandler on requests for management/.
    management/dhandler is a simple dhandler that catches requests for
    generic/utility type pages (e.g. view.html or device.html) and calls
    the appropriate page.  The dhandler is rapped by the autohandler,
    which allows netdot to stay in the management section.

commit bc5264c3e267d5e2cb1d0a530568ff1eba97fa5c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 21 22:05:26 2006 +0000

    Merging bug fix from 0.7 - sorting of VLANs in drop-down menu

commit a71f1b17af61c782d5d5ec3a3e4bd9710eb83151
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 21 21:16:28 2006 +0000

    Reverting some unfinished changes from the last commit

commit 37816cb9be8714bbd0feb3868e9bdba02db6dd9c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 21 21:04:18 2006 +0000

    Fixed search_all_netdot method

commit 630fb1f86ee2868bb33d3e4d8175eb0637dfc315
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Apr 20 22:18:35 2006 +0000

    I was getting syntax errors from unbalanced curly braces when I did
    searches from the device section of the management page.  I couldn't
    really wrap my head around all the braces in the file and figure out
    which one was the culprit in any sort of intelligent way, but
    changeset:1377 (
    
    https://netdot.uoregon.edu/cgi-bin/trac.cgi/changeset/1377
    
    ) seems to indicate it is was the one on line 510.  Removed it and
    sortresults.mhtml seems to work fine now. ???

commit ffee61b5f5f8d440d33b69cbb82af4fbdf03ea59
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 20 20:11:43 2006 +0000

    Fixing incomplete merge of changes for ticket #293

commit ce2c1ef991d45de544c40290361bed18ce5ab41b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 14 23:38:50 2006 +0000

    Merging fix for ticket #291 into trunk

commit f93e9d8ad1faf49978a721be54a8647002d0dbcd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 14 22:27:12 2006 +0000

    Merging fix for ticket #293 into trunk

commit 3ed09b1cf8d566e5976d71aed661960e4d34ff6e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 14 00:25:52 2006 +0000

    merging some bug fixes from 0.7 branch

commit aa20c1bce2c75e5d88b32408941b94265312db4f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 13 22:21:01 2006 +0000

    - Applying fix for ticket #297 in trunk (partial merge from 0.7)

commit b748a6c90a1fa660f2d0ef153576bb8769b33749
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 13 21:33:24 2006 +0000

    - Merging some fixes from the 0.7 branch into trunk

commit 39d7004f2e2a3af956502224a62c4611c5c5395e
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Apr 12 22:44:59 2006 +0000

    ticket #290, toggle button to switch between "Graphical View" and "List View" for IP blocks

commit c4a8f6f5e8e0b08d58f94d20c9a138e96d48b106
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Apr 11 19:43:22 2006 +0000

    fix for ticket #299.
    
    sorry, couldn't resist :)

commit 78b0e23d4c5d614d07a52a195088682f487f66c4
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Mar 23 00:51:07 2006 +0000

    fixed section_reports.html section links

commit 68e4b72bc6810625dc83f1bb4e9cfc09248ebf81
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Mar 23 00:49:45 2006 +0000

    added "Unknown" entity, used as default manufacturer for the 3 initial products in the database

commit 1062b88ea562ef4117a1e745230c88b397731618
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Mar 22 23:34:43 2006 +0000

    fixed bug in schema. Column nsdname in RRNS should be an integer, not a varchar.

commit ca1fca7c8330feb45a13403137c8acc171ee17c5
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Mar 14 18:19:16 2006 +0000

    fixed multiple edit function, ticket #262

commit 2cb3ce3ae68fca5046c765afaa6c1fee29ae8155
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Mar 14 00:51:30 2006 +0000

    graphical ip view highlights blocks on mouseover. try it out!

commit bd98116c1abbb9b1d822af32027af339285b20f2
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Mar 10 23:56:29 2006 +0000

    Bugfix for ticket #285

commit aa065ce9bdc363859b862b0eb6bc79ae80509578
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Mar 10 04:32:00 2006 +0000

    I will probably make each section its own subdir as part of the
    hierarchy reorganization (ticket #269).  I started looking at how the
    nav bar was generated and it seemed that it was pretty serious
    copy-paste code, so I factored out the stuff that varies (the meta
    data) and made a mason subroutine to generate the nav bar based on the
    meta data.  It doesn't actually make the code any shorter (in fact it
    is a few lines longer now), but this will make it much easier to move
    the meta data into the section pages themselves, which would make the
    whole thing a little more modular (if you want a new section ``foo''
    you just make the section_foo.html which includes the appropriate meta
    data as mason attributes or methods.  I don't actually claim that
    anybody wants a new section though).

commit c44926033d0435daa87a7617ffaddd45efcd0c1e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 8 00:37:01 2006 +0000

    * Fixed various bugs

commit 0943d34a7e3f05a0837a16dc43d0b295a6869ada
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Mar 4 01:22:05 2006 +0000

    * Fixed a bug that caused default-data to not be inserted

commit ffb607f84c228674e34f646b7c285ac7101c5b9e
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Mar 3 23:37:25 2006 +0000

    ticket #284. ip-ws.html shows more info about IP blocks.

commit d819e6e36ba061b98a13abc5a61e7047ff0185e9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 1 01:33:52 2006 +0000

    * Changed the way metadata is stored and manipulated.
      - Removed the Meta table from the database schema
      - Created a file containing metadata in the form of a Perl hash
      - Created a Netdot::Meta class that abstracts the manipulation of this data.
        Some methods were moved out of Netdot.pm and into this Class.
        New methods were added to extend functionality.
      - Factored out the Netdot::Meta class from the general Class hierarchy.
        Netdot::UI now 'uses' Netdot::Meta
    * Simplified the scripts that initialize the database when installing
      - Removed references to MySQL (we should be closer to being able to run Postgresql as well)
      - Created a DBUTIL module under bin/ to handle initialization and upgrades
    * Added descriptions for the many of the fields
    * Other fixes that I might not remember.  Look at the diffs.  ;-p

commit d9f1ae9c6077b814d28c25fa797073b2132b0f6a
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Feb 24 18:46:28 2006 +0000

    Fix for ticket #270.  Now all children of the parent block are skipped
    over while searching for a free block in auto_allocate.  This also
    fixes the speed issue which existed before (e.g., allocating a /17 and
    then a /31 using the same strategy used to result in auto_allocate
    trying all 2**(31-17) /31s which the /17 conflicted with.  This could
    really get out of hand with IPv6) since the time the search takes is
    now bounded by the number of preexisting children, not the number of
    subnets of the requesting size which would fit in the parent.

commit a55b0f7bb2b561842af337e1541075ca132a0cdf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 16 23:21:53 2006 +0000

    * Got BGP changes accepted in SNMP::Info but they want you to do the
      conversion in the application.

commit 8d264ba475ae334e49a938d929f381de194f017b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 14 22:20:20 2006 +0000

    * Merged bug fixes from 0.7

commit 9091e895dda050dfeb83821dab73787e20c9b455
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 14 18:11:53 2006 +0000

    * Merged bug fix (ticket #279) from 0.7 branch

commit bca730c2d6766ae6875351ecc76a5d69685f114a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 14 02:07:48 2006 +0000

    (ticket #135)
     * Started using SNMP::Info instead of Netviewer.  It just makes a lot more
       sense to get away from the job of digging into private mibs to get the
       appropiate values in each particular case.
       SNMP::Info needs to be patched to allow getting BGP information.  I will
       send those to the maintainer shortly.

commit 705be7af1196e33d0469aa389c2f3e546f067c9b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 9 18:07:26 2006 +0000

    * Removed check for broadcast addresses while validating new addresses before insertion.
      A router's looback interface is a valid possibility.

commit 47628d9348de59e4df60487bbb760a6189143649
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 8 23:55:46 2006 +0000

    * Changed old filename

commit a014bf3fa19eb843cd8a957dffa1e7661b7f7bf5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 8 23:48:26 2006 +0000

    * Moved NetdotExport.pm into lib/Netdot/Export.pm

commit 8aee7cb0665d2eb3da97999da826801be1011170
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 8 23:47:37 2006 +0000

    * Moving this here

commit 50aa52ae6145a78890e6b9c2ecde9f087ec8841f
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Feb 7 22:08:44 2006 +0000

    fix for ticket #271. owner not editable when adding a new IP block

commit 068b9683f1d2ed4472a7e489cc8f6dea9e49a84a
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Feb 7 21:53:09 2006 +0000

    Ticket #267. Factored out sections of cable_plant.html into new separate modules. Removed all references to cable_horizontal.html and replaced with links to the generic view.html and edit.html.

commit 7aa5eb77df59c9c16005f4f699be3b8b746a7ba0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 6 23:13:33 2006 +0000

    * Removed unnecessary carriage returns in error buffer

commit 84a03e144fdc617ccea6bc1b018b2ba44598773c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Feb 4 01:39:12 2006 +0000

    * Added links to some fields

commit aab3c4075b6d795d4fb46af555cf320a8b00359d
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Sat Feb 4 00:24:34 2006 +0000

    Changed sub-navigation bar to make the currently selected page a link instead of static text. It was really bothering me that I couldn't get back to the root of the "Address Space" section after poking around the addresses for example. The code in section1.mhtml is also a lot cleaner now.

commit fcf8c8bda3c704f0182e041e698157b81a3d8c3c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 3 00:10:16 2006 +0000

    * I wanted delete.html to return the user to the main page when finished.  Now it does that.
    * Now the NETDOTNAME key in the configuration points to the FQDN of the server where netdot runs.

commit 20cf0ae23b4a99773cb2f482c7bf9a3534680c20
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 2 23:34:58 2006 +0000

    * Undoing changes to this file.  This particular use of transactions won't work.

commit d58f0bd46c1e23c55880e086cbc89dfeec0b8331
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 2 17:52:44 2006 +0000

    * Documented new methods related to transactions
    * Organized some methods within Netdot.pm by category
    * Moved a couple of methods to other sub-classes

commit d202223112a7370e289bb71993585da379b85dad
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 2 00:08:42 2006 +0000

    * Introduced transaction features
      - YOU WILL NEED TO MIGRATE THE DB by running 'make upgrade'.
        This is needed for MySQL to support transactions.
        Note: That might take a while.
    
      - Right now transactions are used in two cases:
      	- When running the updatedevices.pl script, now there's a 'pretend' option
    	  which will cause the script to roll back changes after each device
    	  is updated
    	- When (re)discovering a device via the web, the user is now presented
    	  with a Accept/Undo choice, which will either commit or roll back
    	  changes
    
      - We will probably extend the use of transactions to other parts of the code.

commit 935a46ec9b50fd85fa59965adfc6e936d48367d6
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Feb 1 23:06:05 2006 +0000

    completed ticket #208. checkbox instead of radio buttons for boolean fields

commit 527483b9e405040db6f297ce8734d31e96e4db26
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Jan 31 22:18:47 2006 +0000

    Fixed ticket #255.

commit b1f52c97d2d6516088c4a5a576506d52badc4135
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon Jan 30 23:28:49 2006 +0000

    Clicking [new] next to a select box no longer makes the main window jump back to the top of the page. Removed the "href=#" from the <a> tag.

commit 9c1061d17630bce17a58debe4bd4d6117976eb5b
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Sat Jan 28 00:04:40 2006 +0000

    Modified view.html so that it no longer inherits from section_generic.html. This way, you don't see all the Generic section's stuff at the top when what you're really interested in is the thing you want to view. This is probably a temporary hack until we figure out a way to do dynamic inheritance or not.

commit 601b7e2d6bb47ed269fe4b10effcfc7e7d116922
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Sat Jan 28 00:02:55 2006 +0000

    fixed the popup window- closes automatically when done now. I also changed it so that a new window is opened if you click an "add" link in the popup window. In order to accomplish all this, I added an argument to autohandler, which allows you to insert code into the "onload=" attribute of the body tag in the header. This might be useful elsewhere.

commit d598d2fc168e4aa43404ff88442345a031d0dd02
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 27 23:43:25 2006 +0000

    * Fixed minor typo

commit 8f78d67da182893f67167b8652f2687ccd980672
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Jan 27 20:38:56 2006 +0000

    ticket #264. Containers show up in yellow, only unallocated space is green.

commit 185f1565c3bb69217cc100e61db8872a089d224c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 27 19:08:18 2006 +0000

    * Fixed wrong field name

commit 3879506dd2be38de4dec38a42102bdae9a76f2d7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 27 01:02:38 2006 +0000

    * Modified attribute_table.html so that the order of fields goes by column, instead of by row
    * Tried to improve ip-ws.html a bit

commit 26e3228db0d9d26c314260118ff820d3fd7e81b1
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Jan 27 00:22:05 2006 +0000

     i) Made a macro called substitute which does the PREFIX, use lib .*,
    and the like substitutions.  The macro is in a new makefile called
    utility-Makefile in etc/.  The replacement was hardcoded into 6
    makefiles before, now they use the macro.  For this to work they need
    to import the utility-Makefile.  To know where to import it from I
    added a ROOT variable to the toplevel makefile which is set to the cwd
    when the the top level makefile is run.  There is probably a built in
    way to do that, but I didn't come across it.  If anyone knows how,
    consider changing it.
    
    ii) The macro replaces occurances of <<Make:NAME>> with $(NAME), where
    NAME represents an arbitrary string, if NAME is one of the strings in
    the list the REPLACABLES defined in utility-Makefile.  So, if you want
    a new name to be replaced, just add it to the list in
    utility-Makefile.  Because many files contained PREFIX and friends, I
    had to replace them with /usr/local/www/netdot.  That is why so many none
    makefiles were changed.

commit b6954dc6b869453105e46b8b28ebc45acc4bd28a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 26 19:36:47 2006 +0000

    * Making use of the new feature in attribute_table.html to display two columns of attributes.
      No need to use HTML tables any more

commit 9e34e7b296cef17e25d8df0c679bce832d7f49cf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 26 19:05:12 2006 +0000

    * Renamed tag of 'site' field in Device table from 'Building' to 'Site' for consistency

commit 68a6455ae9e547157bc55913b938aa55ae1fff9f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 26 18:52:41 2006 +0000

    * Fix for ticket #265 (Make view.html show two columns for 'local' fields)

commit cbb812fccfb8592cde0a37994ad978d7e7edf183
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Jan 26 00:45:05 2006 +0000

    Changed the way insertentry.html hides the header for the popup windows: Added an attribute that can be set in any child component to hide the header. autohandler reads this attribute and sends it down to header.mhtml and section1.mhtml which in turn hide the div layers for the header and navigation bar if appropriate. This allows the popup windows to automatically have all the header html code which calls the stylesheet and javascript includes. In other words, edit.mhtml no longer needs to create its own <html><head><body> headers, since that is inherited now. I also deleted edit-nh.html because I can't find any references to it anywhere. I'm pretty sure the reason I created insertentry.html was to replace it a while back.

commit 36fd39b1e2b4ed2c73fe878304c0d99a08a9c769
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Jan 26 00:35:55 2006 +0000

    Moved Operations.pm to the lib/ directory, and updated the Makefile.

commit 033c98b4c183f51fa344ec2c3bc68ce4aaaa7fab
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 26 00:17:34 2006 +0000

    * Changed inconsistent and confusing column tag (Closet.ID => Closet.name)

commit 94d85a3b19e4b0163425de9699b309e096cb2fa6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 25 23:38:25 2006 +0000

    * Removed floor.html.  Didn't do much.
      I'd like to start simplifying the code in the CablePlant section.

commit 613d4bd76c3bb42f268c67e293d9f7f282c17c43
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Jan 25 23:12:02 2006 +0000

    fix for ticket #263

commit 6bf1acd45084dd543ad0650d8d7766de31caae26
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Jan 25 22:19:56 2006 +0000

    fix for ticket #259

commit f525d3eee27c5c10cb7ad564bed45ab0f8d63ee2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 24 18:58:28 2006 +0000

    * Nagios notification_interval should be 0

commit 22d076703e2d15bee3b5610b13c50da0e9ec01e7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jan 23 20:59:59 2006 +0000

    * Added a missing line in export makefile

commit 7452535c029919e74629127fed45e4ed6872a126
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 20 22:27:09 2006 +0000

    * Updated the script that imports jack data.

commit e4dffd718031f701f227b8b1456eedcfcb7e2a20
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Jan 20 01:24:17 2006 +0000

    Fixed problem where all my links read "No rule for:" (due my idiotic
    code in view_link) which was triggered by changes in how
    UI::getcolumntypes worked (not sure what happened).
    
    Cleaned up the code in Operations.pm

commit ffb33d6848dfbbce375f3aa6410f9229ba0da22c
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Jan 19 23:40:28 2006 +0000

    svn merge -r 1244:1272 https://ns.uoregon.edu/svn/netdot/branches/netdot-operations-page-in-progress ../trunk.
    The operations stuff doesn't conflict with anything and the 0.7 release has already been branched so I am moving the operations stuff back into the trunk.

commit 3a8f9356b1167a19cad86d91e9df6abc2d359a90
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 19 00:58:49 2006 +0000

    * Trying to figure out a reason for the MySQL connection being lost,
      I found this entry in the Class::DBI Wiki:
      http://wiki.class-dbi.com/wiki/Using_with_mod_perl
      So I went ahead and added the override for the db_Main method
      in Netdot::DBI.
    
      Even if this change does not solve the problem above, it looks like
      something we should be doing anyway (until Ima::DBI gets patched,
      as suggested in the wiki).

commit 62f3b41d0da217a4e8be5de14fd0ebf517e4d786
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 18 22:58:40 2006 +0000

    * A more explicit description of a configuration item

commit 090f2580c736ee8967513cbb8478c2c762228a74
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 18 19:16:05 2006 +0000

    * Send prune_db messages to the Netdot admin e-mail, not the NOC

commit 1df2fd4ca72eb5b91f45be78cd0980c02d5c18da
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 18 18:17:14 2006 +0000

    * Changed export Makefile to reflect changes in file names

commit 2dbfcaf24a888369009c268f0727fbb382f8acb3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 18 17:43:18 2006 +0000

    * Minor fixes for last commit
    * Getting rid of all hard-coded references to the default path

commit 480ce5c872a0b2cc202ecbc523b40fef2ea6ce11
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 18 17:30:47 2006 +0000

    * Fix for ticket #256 (Change script that generates files about devices)
      - Filenames are now derived from Product Names

commit 20fa0c6900fc1f57d806a25a7748db7867baff3c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 18 00:58:08 2006 +0000

    * More minor fixes

commit 39faa0ff76e1942adfe871640256fcb818ee5322
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 18 00:43:36 2006 +0000

    * Minor bug fixes and clean ups

commit 6bd45e8d95836ac7b413590bfe612cd2deca54b2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 18 00:02:25 2006 +0000

    * Fix for ticket #254 (Device history shows list without any content)
      - The recent changes on how we read metadata affected the display
        of history tables.

commit 07aac2cb878df17b20a75c6a3c39526141374d4f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 17 20:27:01 2006 +0000

    * Fixed documentation for raw_sql method.
    * Cleaned up a bit

commit b353c06e777b80c9936eab969e2b5b688477417f
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Jan 17 20:07:36 2006 +0000

    oops, minor fix for the change i just submitted.

commit 076078ad6f8164bcd3e35d3ff94832dcdf7cc02b
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Jan 17 19:56:09 2006 +0000

    generic SQL query section now returns proper column headers

commit dbae209b6da3baa9113d7ebdd7254de67f637c18
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 17 19:51:42 2006 +0000

    * Changed how some Netdot modules are loaded in the Apache configuration. This may or may
    not help with the errors encountered recently about the apache handler object being undefined
    (ticket #253)

commit c077097d3d9c62216c4f3844e469355761ba564d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jan 14 01:48:47 2006 +0000

    * Fixed more cases of $shortFieldName being declared twice in the same block
    * Tried to standardize and clean up POD documentation for the UI Class.

commit 3b77d2149586b55393f4125e382d34d388aaceb1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jan 14 00:48:13 2006 +0000

    * Fixed some typos in device.html

commit 31027c0737bc69a0ca7af54c41696019357f32c1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jan 14 00:42:14 2006 +0000

    * variable $shortfieldname was declared twice within the radio_group_boolean method.

commit ef9d28416ee5eb5155cc4aef1b607cb1226b3fce
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Sat Jan 14 00:10:16 2006 +0000

    Modified raw_sql.html to return SELECT results in a table instead of as plain text.
    Also, when there is an SQL error, just the SQL error is returned instead of the perl
    error as well. This looks much better to the user, since they don't really care what
    line of the program the SQL error happened on.

commit df5851600e6144f4e652585a6854d95de1e58f27
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 13 22:15:15 2006 +0000

    * Minor fixes to the raw_sql method

commit d2934be9cb9b443a154d501b58f5d64c4c11a4a9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 13 20:13:04 2006 +0000

    * Forgot to add file

commit bc2d717209a44ce146f4712415a4c76cb0e6d212
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 13 20:07:50 2006 +0000

    * Fix for ticket #250 (Direct SQL Access)
      - User now has the option of issuing direct SQL commands
        through Netdot's web interface (generic section)

commit c129cf2f78809046eb57b0e4cd3584420e4768ed
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 13 01:10:34 2006 +0000

    * Fix for ticket #247 (Modify the script that generates contacts file)
     - Now all contacts are included, whether they are associated with a
       Site and/or an Entity

commit c5ca16333bf91682f52cb9d0fd10a84bb334a187
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 13 00:23:13 2006 +0000

    * Fixed errors related to indexes in the Device table

commit 9fa373a4945f9927d746952a12885774e1b21d5d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 13 00:06:12 2006 +0000

    * Fix for ticket #248 (Allow subnet ownership to be inherited from device when creating)
     - Added 'owner' field to the Device table
     - Updated migration script to add the field above
     - Device page now displays FQDN
     - Discovery page now asks whether subnets should be added (if discovering
       a router) and whether those new subnets should inherit owner/user
       values from the Device
     - Added defaults in the configuration file for the above options
     - Organized the configuration file a bit

commit dea64cd12965224c49e8f68ebb45c3def746df5c
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Jan 11 20:45:11 2006 +0000

    Finished ticket #241

commit 615ff4411ec7e2b2ac39d6cc136601069855960b
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Jan 10 22:59:51 2006 +0000

    Updated more pages to use the generic form_field method. Only a few more to go.
    The big change in this revision is form.mhtml. I had to add a new argument to
    form_field() to allow for the way form.mhtml and the "Generic" section works.

commit 69303652cb0a03b662d825cf339675e55baabd06
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Jan 10 00:00:50 2006 +0000

    Small changes for pod2html formatting. See the "Developers" wiki page for a link to the generated documentation.

commit 8593dc2aeeb8cc78ca6a0b403fb10b331a197871
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jan 9 23:56:31 2006 +0000

    * Fix for ticket #242 (Find a way to cache metadata)
      Now metadata is read once from the database and kept in memory.
      All the methods that provided that data now read from memory, which is (or should be)
      faster.

commit 57cac6583ad8cb929cb3fa20506481ac26a31199
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 19 18:48:24 2005 +0000

    * Device discovery/update now uses Fully Qualified Domain Name
    * Added missing Makefile
    * Added missing method in DeviceManager
    * Other minor fixes

commit b1428d0c46f024e814e8ea1e0ad58e4e5b95762a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 19 17:47:55 2005 +0000

    * Using improved version of addlink here (from 0.6 branch) since we won't get rid of L3 dependencies for now

commit fe973038b9ed9af97d1bdc0251470980105ef7bd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 16 23:43:43 2005 +0000

    * Minor correction in Netdot.pm

commit ba7d87a4d3deee7a84996a48590a1ffdcacd9790
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Dec 16 21:57:34 2005 +0000

    Changed device.html, ip-ws.html, cable_backbone.html, cable_horizontal.html, cable_plant.html to use the new UI->form_field method where appropriate. Also touched up the documentation inf some perl modules so that it formats nicer with pod2html.

commit 7c4931ee25400ca0b7173e21665b337df3c9fbdc
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Dec 16 00:12:08 2005 +0000

    reports_tablestats.html now shows the sum of the "Data Free" column, to see how much space is allocated but not used.

commit e13bd7256437648b3c0a0309f87f2f6a353c2282
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Dec 16 00:10:29 2005 +0000

    Added OPTIMIZE TABLE sql command to free up the space after deleting records.

commit 7a412b638e5712b653fb4932fd5a5b11b5467054
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Dec 15 22:31:48 2005 +0000

    Fix for date calculation in prune_db.pl. We will use 30 days/month to calculate the date NUM_MONTHS ago. Note that "months" are an inherently inaccurate measure of time. If the user specifies to delete items older than 12 months, this will actually delete items older than 360 days (12*30).

commit 5ce54e77a9e86ad92023f9b46162673846a062c1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 14 22:08:15 2005 +0000

    * Modified prune-db.pl to make it more flexible. Cleaned up a bit.
    * Moved stuff away from contrib and into import/ and export/
    * Removed all hard-coded references to our default prefix (/usr/local/netdot)
    * Deleted cruft/

commit f79745a2ba699ba00acc93441ce032ba22617c16
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 13 22:46:30 2005 +0000

    * A few minor changes in the Makefiles

commit b76fda0e807dac1fe7a469842004b5f1d603018c
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Dec 13 19:32:33 2005 +0000

    #149: No boxes are checked by default for editing in sortresults.mhtml.
    #238: The "hide" function for the tasks panel across all the pages now works by hiding the div layer. Some Javascript code also sends the value either "hide" or "show" to the server which saves it in the user preferences. This way, the panel stays hidden across multiple page views.

commit a06020797d1742af8c66fe0a5b28861cde2c449a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 13 00:40:37 2005 +0000

    * As always, forgot to set DEBUG to 0

commit 0947685a584318bacba0866b24658bd7c41fce7c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 13 00:40:07 2005 +0000

    * Fixed function that finds grandparents for interfaces whose parents are not valid (used when building Nagios and SYSysmon configs).  The function was actually returning great-grandparents.  ;-)

commit 3ac5c578a6f7fc193333b2207db30e098888a453
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon Dec 12 19:47:32 2005 +0000

    Changes for ticket #149. Added a column which always shows the name of the object (returned by $ui->getobjlabel). Added a row to the bottom of the form for the "Apply to All" feature. Added "Select All" checkboxes to the sortresults.mhtml page.

commit 73d46df688d95252fb2c34b48585263470c5572f
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Dec 9 23:06:02 2005 +0000

    Added a filter to remove empty fields.  I was seeing weird labels with
    extra delimiters.  Seems this was caused by blank fields.

commit 0f7afbd519d6f49dff11a6c3d9d66f20dd20e43f
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Dec 8 22:13:52 2005 +0000

    Ticket #149. Finished code that actually does the database edit. The only thing I'm not sure how to do is send the user back to a logical place after completing the edit. Currently, a message prints out with the names of the objects just edited.

commit c100afbd321d597203bf0b1660896030e180584f
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Dec 6 22:53:54 2005 +0000

    Working on #149. Fixed the link to the delete.html page which I (intentionally) broke. The problem was I needed two different "form action=" lines but the form elements had to overlap in the code. Solved with a hidden form below the first form, and the "delete" checkboxes set the values of the hidden boxes.
    
    Delete works now, still no actual editing code.

commit 8d0cacc77b4477fa881fb09382d7c23d37a6cbe7
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Dec 6 00:17:23 2005 +0000

    making progress on #149. Wrote the code that displays the edit form. Currently does not have code to process the edit, so the submit buttons are disabled.

commit c1add70e1447a6af885af9bf3c66a052f8ff6a95
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Dec 1 01:43:02 2005 +0000

    Created a new subroutine in UI.pm for displaying a single field from the database as either text or a form element. It calls the appropriate sub in UI.pm, either select_lookup, radio_group_boolean, text_field or text_area depending on how it is defined in the Meta table. This can be used to further abstract the code in pages like device.html and ip-ws.html.
    
    I started converting device.html to use this new function, but it still needs some work. The primary purpose of writing this function now was to work on the new multiple-edit page, so I probably won't get to the rest of device.html for a while, since it works fine right now anyway.
    
    I shortened "Serial Number" to "S/N" and "Physical (MAC) Address" to "MAC" defined in the Meta table, since device.html now gets its field header tags from the meta table, and "Physical (MAC) Address" was way too long to fit in such a small space.
    
    In sortresults.mhtml, I added checkboxes to select which records to edit.

commit b4fa17d17f149c3443e55e22a913427f636422d2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 29 22:24:58 2005 +0000

    * Removed a piece of code that tried to maintain L3 dependencies based on
      the IP addresses of the interfaces.  This will no longer make sense
      as we move down the path of L2-only dependencies

commit 8931250281d1ee58ee066972d570248590c400c1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 29 21:44:30 2005 +0000

    * Some minor fixes

commit 6d04822ceae3f8ae92c1472fb017347673d71d94
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Nov 29 19:42:04 2005 +0000

    oops, I had an extra $ in the parameters to sortresults.mhtml

commit 27b8242dc0e5192b3f06a88d97243f589ff3ace5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 29 19:22:36 2005 +0000

    * Fix for ticket #222 (Sorting by Monitoring status in Device page)

commit f652b14e9cb7cfe697d304ba24274d7720b6f49d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 29 19:05:12 2005 +0000

    * Made the uplink/downlink information visible when editing interfaces

commit b10d901d974c33dc4d1c9990dc324af1d4545f67
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 29 01:30:48 2005 +0000

    * Fix for #237 (Mon? & SNMP? flags not updated correctly)

commit 9c6ef77977f253cc9e3c8c97b82811dd679625db
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Nov 29 01:22:14 2005 +0000

    forgot to add a file for my last changeset

commit 32dc733602b82f8bf3d95c6e3572e63529b9a941
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Nov 29 01:21:41 2005 +0000

    started working on #149. I added a little link to sortresults.mhtml that says "edit." When you click it, a div layer appears which has checkboxes for every column in that table. At this point, it doesn't do any more than that, I just wanted to see what you think of the way that works. I also went through all the pages and added the "$withedit=>1" line to the code that calls the sortresults.mhtml component. (except for when it shows history items.) If you think it's not appropriate in some places, feel free to take it out.

commit 8a43c336a9f1fd383c9a845547734fa3c7edf14c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 29 01:04:11 2005 +0000

    * Fix for ticket #218 (Maintenance scripts should be able to e-mail output to the configured noc e-mail address)
      - Added a generic method in Netdot.pm to send e-mail

commit 729e67c3f0a1efb329ae6e0ef5af26ba1daab14c
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon Nov 28 23:04:39 2005 +0000

    moved the constant 65536 used in ip-ws.html to the config file.

commit df9eb2a265aac196950250843900a39ed026538d
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Nov 24 00:32:33 2005 +0000

    Ticket #227. Wrote script to remove old entries from the history tables.

commit ff9eae58ba6fcd70e93f63f1dea31e626b192c38
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 23 23:30:57 2005 +0000

    * Fix for ticket #234 (Fix Nagios build script to reflect changes in device contacts)

commit 19cf0a3d067daa601e5fc3ee6d9f2a1552ec0962
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 23 22:01:15 2005 +0000

    * Fix for ticket #235 (Error when adding IP service in device.html)

commit b8284488bf1a4c5d4b6a79667fa5fcd90cbe6d0a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 23 19:54:05 2005 +0000

    * Fixed bugs related to editing jacks in device interfaces

commit 41dc6e2bf148311f8ef5e76d34944efe2b4b51af
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 23 01:03:32 2005 +0000

    * Fix for ticket #226 (Changes to the device inventory report)

commit 99f8fc56b536441871f2fc18904551d3d75c8eb0
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Nov 22 22:37:15 2005 +0000

    Created a new page reports_tablestats.html which displays detailed information about each table in the database, most importantly, the size of the table. Added a link to the "Reports" submenu for "Database Reports", which links to my new page and Nathan's database schema page.

commit 530e9f6fd069069e36829df016711b7e2261bc62
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 22 22:33:17 2005 +0000

    * Improved performance in script that builds the Class::DBI structures

commit 3a96fe680a4366eae4f45ef8c4491064e539992d
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Nov 22 19:25:39 2005 +0000

    Various fixes for address/subnet utilization displays. Supports IPv6 addresses.

commit 458e74774045c00cd9624e1640018cb5b11b5ae8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 22 19:12:46 2005 +0000

    * Merging latest changes from 0.6

commit 189c9a37c6adeae982796269d8df474180f1b553
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 22 01:36:01 2005 +0000

    * Merged latest bug fix from 0.6 branch into trunk

commit 61a194f5963de1d1584e4719bd8aa515bf1bc411
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Sat Nov 19 00:27:29 2005 +0000

    Added the page htdocs/database-graph.html which displays the schema
    graph and has a button for regeneration.  It isn't linked to from
    anywhere in netdot, but regular users probably don't care about it
    anyway.
    
    htdocs/database-graph.html creates its graph in htdocs/img/graphs.  It
    needs write permission to do this.  I updated Makefile accordingly.
    
    lib/GraphVizClassDBI.pm is graph generating script turned into a
    package (docs and some subs, and a little generality, instead of no
    subs and netdot stuff hard coded).
    
    lib/Makefile now knows to install lib/GraphVizClassDBI.pm
    
    Moved a misplaced =cut in lib/Netdot/CablePlantManager.pm.  Has
    nothing to do with this other stuff, but is so minor that it would be
    weird to give it its own revision.  Will do it that way in the future
    though, if that is preferred.

commit a5dc2bb38167fe1a5e5294f3ceaeb851cd7b7b50
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Sat Nov 19 00:19:50 2005 +0000

    Changed the PREFIX string which gets replaced by the makefile to
    /usr/local/www/netdot to make it more obvious (and prevent accidental
    replacements) and added a NETDOT_PATH (I would call this something
    better, like PREFIX, but right now that gets replaced) key to the hash
    in Default.conf so that I can use that instead of the PREFIX
    replacement trick in database-graph.html (also, I use my repositories
    htdocs for my netdot htdocs so that I don't have to reinstall netdot
    everytime I change an html file, and having the PREFIX replacement in
    an html file prevents this).  Could have added another PerlSetVar to
    netdot_apache2_radius.conf which pointed to PREFIX and got replaced
    during install, and then used to apache request object to get at the
    value within the html file (as login.html does to get the value of
    `NetdotPath' (which points at the html, not filesystem path.  This is
    potentially confusing, since the other variable is NETDOT_PATH), but
    the Default.conf seems like it is supposed to be for this sort of
    thing.
    
    I would like to replace all the PREFIX replacement magic with the more
    obvious and less error prone (but essentially the same)
    /usr/local/www/netdot magic if no one objects.  If this is a bad idea I can
    change this etc/* stuff back and add another PerlSetVar to the apache
    conf.

commit 9ea288e7b605264262446f3f793f722ddf9c020a
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Nov 17 22:00:51 2005 +0000

    accidently added an empty method to Netdot.pm before I moved it to IPManager.pm

commit 005424aacf50568ee3d59897bc327d8f70a9acfb
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Nov 17 21:56:36 2005 +0000

    Ticket #228. ip-ws.html calculates utilization for container blocks. Shows a split percent bar, the top half shows utilization of address space, bottom half shows utilization of subnet space. Also works for IPv6 blocks. Tidied up the displaying of numbers for IPv6 blocks.

commit 1982c94b8c32386bd8f94aee0b19def5c0f2ae7c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 16 17:55:01 2005 +0000

    * Merging a fix from 0.6 branch into trunk

commit 41c62c4b1fcb210e56a13bccfd557108010ab0d3
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Nov 15 22:57:45 2005 +0000

    forgot to show chart for a completely empty container.

commit 6939c1087d346d3c15191f709a3f7965a27d7923
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Nov 15 22:38:08 2005 +0000

    addlink.html: no longer necessary to enter names of all form fields in perl code

commit 20ddeab4eed5f0f2cb5ed9df84217b3f8c574ca4
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Nov 15 22:15:34 2005 +0000

    fix for ticket #224

commit c82f70c6fd7ab51b7da417cc2ec28ad29ddded41
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Nov 15 21:27:39 2005 +0000

    minor changes to the legend of the graphical container block viewer

commit cdce25037e9614e1400ac24c62e7660fcc88433e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 14 18:33:45 2005 +0000

    * Removed all entry from Meta table (reference to MonitorStatus from Ipblock)

commit 0dd16532abec3bbec0f23af73b2b12232d578fc7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Nov 12 01:08:59 2005 +0000

    * Correction

commit b2e22c5ab290561467356813e8a0e4bcb0f74ad4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Nov 12 01:06:06 2005 +0000

    * Merging latest change into trunk

commit 8ab3f60e6bfeb7bc558602424e588b3ab03b08b9
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Sat Nov 12 00:48:38 2005 +0000

    Fixes for graphical view of container. Added some possibly-useful functions to Netdot.pm and IPManager.pm.

commit 99fc45d493d2f1df4f36950aec1bfa5b8e8c3100
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Nov 11 00:53:56 2005 +0000

    * Fixed another typo

commit cc0cb931231a931aa9051cfc519ed5bf03d42562
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Nov 11 00:41:04 2005 +0000

    * Fixed typo

commit a54429bea8d5fe74e41b3c833c3f823a227c91cf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 10 23:14:02 2005 +0000

    * Changes in the schema:
      * Renamed 'entity' to 'used_by' in Device table
      * Removed 'contact' and 'contactlist' fields from Device table
      * Created 'DeviceContacts' (join) table to allow many-to-many
        relationships between devices and Contact Lists
    * Created select_multiple() method in UI.pm to deal better with
      join tables
    * Modified form_to_db in UI.pm to support the use of select_multiple() and changed
      the format of the returned hash
    * Modified components in the CablePlant section to reflect changes in the
      format of the hash returned by form_to_db
    * Modified device.html, updatedevice.html and DeviceManager.pm to support the
      new DeviceContacts stuff
    * #### WROTE UPGRADE SCRIPT ######
      In order to make life easier for everyone, upgrading now is done by running
         % make upgrade
      when installing.  This will perform all the schema and data changes needed
      to run the newest release.  This is run instead of 'make install'
    * Documented the new procedures for upgrading

commit 2c096b9413173047f1b61fb1db63dfee063926b1
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Nov 8 22:21:44 2005 +0000

    Fixed bug in creating NetAddr::IP objects that only appeared in some versions of perl.

commit 414068801e8ba95207948b5df50f48390aff1d25
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Nov 8 01:31:19 2005 +0000

    #7. Created graphical view for containers.

commit bc642533138b8c9cc2c3ead741ec193a625df79d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 7 21:52:58 2005 +0000

    - Merged latest fix from 0.6 branch into trunk

commit e85a8396d2aae4f443fe56a04e60fd8597cc6a7b
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Nov 1 01:08:18 2005 +0000

    Fixed and added to pod.  Just fixed a misplace =cut and corrected and
    made more verbose the getlinksto and getlinksfrom methods.  I was very
    confused by the names and descriptions at first (and there were
    mistakes) so I made a little picture.
    
    The diff shows that I changed half the file.  I didn't.  Assume emacs
    did something to some whitespace, although I have never had that
    happen before.
    
    svn diff --diff-cmd diff -x '-b' -rHEAD Netdot.pm
    
    gives:
    
    Index: Netdot.pm
    ===================================================================
    21a22
    >
    171a173,186
    > =head2 understanding get links methods
    >
    > The following two methods, getlinksto and getlinksfrom, have names corresponding to the following diagram:
    >
    >  +------+   ``this has linksto that'' +------+
    >  |      | ``that has linksfrom this'' |      |
    >  | this |---------------------------->| that |
    >  |      |                             |      |
    >  +------+ Many                    One +------+
    >
    > Keep the arrow head (-->) in mind, otherwise the names would be ambiguous.  The actual data are specified in bin/insert-metadata, which is well commented.
    >
    > =cut
    >
    176,177c191,192
    < When passed a table name, returns a hash containing the tables one-to-many relationships,
    < being this table the "one" side (has_a definitions in Class::DBI).
    ---
    > When passed a table name, returns a hash containing the tables one-to-many relationships
    > s.t. this table is on the "many" side (has_a definitions in Class::DBI).
    201,203c216,218
    < When passwd a table name, returns a hash of hashes containing the tables one-to-many relationships,
    < being this table the "many" side (equivalent to has_many definitions in Class::DBI).
    < The keys of the main hash are identifiers for the relationship.  The next hashs keys are names of
    ---
    > When passed a table name, returns a hash of hashes containing the tables one-to-many relationships
    > s.t. this table is on the "one" side (equivalent to has_many definitions in Class::DBI).
    > The keys of the main hash are identifiers for the relationship.  The nested hashs keys are names of
    
    which is a little more realistic.

commit 9fda49403d16e7114d50488b3369e9713c6b8b2c
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Oct 27 19:08:53 2005 +0000

    Minor changes - tooltips in ip-ws.html and for the progress bar.

commit d0b0edc8c6b7d4dd130d84b1654705e529406e31
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 27 00:22:23 2005 +0000

    * Fix for ticket #197 (Show jacks from the Device's closet when editing Interfaces)
    * Added 'defaults' parameter to select_lookup method to be able to pass a default
      list

commit 6e12f39491b9da04c2d55745d67cae182191aac5
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Oct 27 00:14:30 2005 +0000

    After a user clicks on an ip address and it is added to the database, if they click "cancel" the address is removed from the database, making it appear their changes aren't actually saved until they click "save".

commit 3f0331cb4dd13dea5ba5c3b79c348a61494a1127
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Oct 26 23:09:24 2005 +0000

    Added a legend to subnet.mhtml

commit aabaa593cf2768a4202a5587cd3e308d515ec0cd
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Oct 26 22:49:53 2005 +0000

    Changed containers to be the same color as empty addresses.

commit 3bab9c9df2d786235175466dfeb1ca4e88c263c1
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Oct 26 22:41:32 2005 +0000

    sorry, one more time.

commit b6e82dc4cc6e3646c18e8ed7ab2482df06a7d0e0
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Oct 26 22:39:11 2005 +0000

    Changeset 1171 was not enough apparently. I reverted ip-ws.html back to rev 1165 and made all my modifications to it again. It really SHOULD be all back to normal now.

commit e6daa7fd06da1897162d5a4b68724223ef4f5a5c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 26 21:28:33 2005 +0000

    * Fix for ticket #168 (only display interface columns when needed)

commit f247c62adb6522e717589300b13c807131424a09
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Oct 26 21:19:43 2005 +0000

    Somehow committing the last change erased carlos' modifications from revision 1165. They should all be back now.

commit 0684e7366784a71118ea3bc53eac79a7f82499c4
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Oct 26 20:57:54 2005 +0000

    Fixes for ticket #7, in subnet.mhtml. Container block's links link to detail page for that container. New blocks created (that have no RR) are no longer skipped over.

commit a899fea990959c5b3e31e8bff03946f77c6d6dba
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Oct 25 23:25:57 2005 +0000

    Added different coloring for dynamic and reserved addresses.

commit 715de06b48ecb64901019651b28d6d34b01cf8fd
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Oct 25 22:54:15 2005 +0000

    Completed ticket #7. ip-ws.html shows a list of all possible addresses for a subnet and lets you click on an address to add a new device.

commit 0c4bd258e909d03d7c89bceb6bdf13e20fab6127
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 25 22:14:11 2005 +0000

    * Fix for ticket #217 (general search returns empty error message when no results found)

commit 030af90c98f4d10364333abee2438f3f680a4056
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 25 22:12:06 2005 +0000

    * Fix for ticket #215 (When search operations don't return matches, show a new search box with the same criteria)

commit 4c204f8820e787f503153307c5cfda72f7b1e6c0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 25 20:27:50 2005 +0000

    * Added features requested in ticket #171 (Add "overwrite_descr" flag to Interface table)
      * Added flag to Interface and Interface_history tables
      * Added IF_OVERWRITE_DESCR variable in etc/Default.conf to allow user to specify
        default value when inserting Interfaces
      * Added logic in device discovery/update methods to reflect changes

commit f194b48742cffb891b60ab6dd3b2cb9e515438e7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 25 18:12:11 2005 +0000

    - Fixed Nagios config builder to reflect changes in the Ipblock 'entity' field (now 'used_by)

commit 112a7c94a81d4e6f957f08cef007f40de4133478
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 25 00:05:48 2005 +0000

    * Worked on ticket #177 (Distiguish between ibgp and ebgp peers)
      * Added bgplocalas and bgpid fields to Device table
      * Modified methods in DeviceManager retrieve and sort peers
      * Device page now separates the eBGP and iBGP peers
      * Device page allows user to change Local AS and BGP ID for the device
      * Documented the necessary steps to modify the schema when upgrading
    
    * Fixed a bug in Netdot.pm related to comparisons of blessed objects

commit 53fac36ebb67d0888de62747d51b8969de01906c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Oct 22 00:58:37 2005 +0000

    - Fixed obsolete call to entity field in Ipblock table

commit 15eb55550278613f778ce37ac6436f49a66b5b42
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Oct 22 00:54:40 2005 +0000

    * Fix for #160 (Make use of new features in Class::DBI)
      Class::DBI now provides a more elaborate cascading delete behavior,
      making the previous solution (overriding the HasMany Class) obsolete.
      Added a 'Class::DBI::Cascade::Nullify' plugin that sets the foreign
      key values of the orphaned tables to 'NULL'.
    
    * Documented the syntax of Meta table's fields in insert-metadata.pl
      reflecting the changes.

commit b48d2adbe034d6697aea95189195524bf4d8afc1
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Oct 21 21:58:22 2005 +0000

    Permanent fix for changeset 1153. Instead of having the makefile replace instances of "my $TMP;" with "my $TMP = /usr/local/netdot/tmp" from the PREFIX variable, the html files now access a TMP variable defined in Default.conf. The makefile sets the correct PREFIX in Default.conf, as well as in netdot_apache2_radius.conf.

commit b9d38219e64ccf719749cac123c2352f8d5436be
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 21 00:35:48 2005 +0000

    - Fixed link to root blocks that was missing when viewing an address

commit 3089d1bbe021864a299e12964f826dae2385e86d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 20 22:09:53 2005 +0000

    * Added a [*] link at beginning of block hierarchical sequence to allow viewing all root blocks
      without having to leave and go back to the Address Space section

commit 14dd692199d3a7b49877b0f4fabdb527c09cf982
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Oct 20 21:48:34 2005 +0000

    Added support for shading the progress bar darker as it gets closer to 100%. Originally I had planned on making it go from green to red, but the intermediate colors don't look so great. Right now it goes from light green to dark green.

commit b855c9e152efc3be0e38c3c18c7fad125f85248e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 20 20:46:34 2005 +0000

    - Added 'Owner' column
    - Added conditional to only show utilization bar if block has the "subnet" status

commit bbdff75b4816814488cb3a9737c807a18b8d7750
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Oct 20 20:25:13 2005 +0000

    Added a percent bar to graphically show usage of subnet or container.

commit 6f9ec02fcd81fd65da94cf27b1aeaf13da9e5681
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Oct 20 20:23:32 2005 +0000

    Temporary directory variable was not getting set after initialization before being used, and my netdot died every time on this page because it was trying to access directory "". Manually set this temporary directory to "/tmp" to fix the error.

commit 743d325ea9b034f9791bc7fa60f83053aef05422
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 20 18:02:31 2005 +0000

    - Missed this change when merging into trunk from branch 0.6

commit 0a739423ddaf0f8d8a114a5079ee18c74fcb1c4f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 20 17:16:29 2005 +0000

    ############################################################################
    #
    # IMPORTANT: THESE CHANGES REQUIRE MODIFYING THE DB SCHEMA
    # Follow the steps in the doc/README file when installing
    #
    ############################################################################
    
    * Fix for ticket #169 (Ability to specify contact/owner of root block)
    
    * In the Ipblock table, renamed the 'entity' field to 'used_by' and added an 'owner' field.
    * Modified all code that referenced the 'entity' field
    * Created a new component 'ip-rec.html' whose purpose is to recursively update a certain field
      in a block and all its descendants.  This makes sense for some fields like 'owner'
    * Added a method in the IPManager library to recursively update certain fields in the Ipblock table
    * Added a missing 'use Netdot::IPManager' line in Netdot::UI
    * Modified the getparents method in IPManager to avoid an error when parent doesn't exist

commit 722958fc4ff1d14e93f77970cf2591960666cb07
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Oct 20 00:27:10 2005 +0000

    Found an instance of the Dynamic list popup code in device.html and replaced with the dynamic javascript function.

commit 59220ae301e25f4e06cc911b864e2cb72dcfab92
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Oct 18 21:17:31 2005 +0000

    Finished replacing Javascript popup-window code for dynamically populating form fields with data from the database. This was ticket #6. All of the changes were in the Cable Plant section. I think I tracked down all the instances of code using the popup window, but if you see one that I missed, make a ticket for it.

commit 10fb95bd02bd6d4178e98b9d1961595377cea1a7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 18 16:47:46 2005 +0000

    - Merging latest changes into trunk

commit caf3cff5220f9cd20d536f826c7a2d292c16da07
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Oct 15 00:03:38 2005 +0000

    - Merging latest changes from 0.6 into trunk

commit 1c2fc77d0b45a909deaa2536f3d9691049cc77a9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 11 23:57:29 2005 +0000

    - Merging latest fixes from 0.6 into trunk

commit 6312edaa5941ade55d1d175204c1219c3c197da4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Oct 10 23:37:42 2005 +0000

    - Merging latest fixes from the 0.6 branch into trunk

commit 8c103f2fd259ebb32d5cfd642f83354c968e1280
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 6 23:25:27 2005 +0000

    - Merged latest fixes from 0.6 branch into trunk

commit 04707bd90d6f6da0438c1fae10038401bb8f2309
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Oct 6 23:14:19 2005 +0000

    Removed the part in INSTALL telling the user to tweak paths and
    Apache2 vars in lib/Netdot/Mason.pm since the doesn't appear to be
    anything in there which is Apache2 specific anymore.  I reverted
    Mason.pm to using the PREFIX for paths again so users won't get
    confused (even though it was mentioned in the INSTALL).
    
    I removed the loading of CGI::Cookie and CGI from Mason.pm because
    they don't appear to actually be used (doesn't affect my setup).
    
    Added a note to the readme about Apache config changes since the last
    release.

commit a2a9e62f48e3f2c1ed4cbb7b509219882bd8f823
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 30 23:16:47 2005 +0000

    - Merging fix from 0.6 branch

commit 7d1b7be4588aeb2ea9015512e3526cbef19bfa21
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 30 19:00:34 2005 +0000

    - Merged latest changes into trunk

commit 2c7fd037f5bb59cc527b966c2668c33c80274908
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 30 17:11:13 2005 +0000

    - Merged latest bug fix into trunk

commit 93000d6ccca460c3d74ed3d6eaa16b3ddf9832f0
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Sep 30 01:16:24 2005 +0000

    Made the '/' in the netdot path the responsibility of the NetdotPath
    variable and removed the '/' in the code which uses NetdotPath in
    header.mhtml and login.html.
    
    Strangely if the you made the NetdotPath ' ' (mod_perl won't let you
    do a blank PerlSetVar) it would work sometimes, but sometimes the ' '
    would get turned into a '+'.  Double slashes ('//'), which resulted if
    you tried to set NetdotPath to '/' before, wouldn't work, but it isn't
    clear why.  If you type a request with extra slashes into your browser
    address bar there is no problem, and checking the apache access log
    indicates they are preserved in the request.  But, if they appear in the
    the html as an img or href target, the browser fails to retrieve them.
    Very confusing.

commit 1381ae7a9c3da7d46f93e6ef99c48f92e2c59ad5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 29 19:03:24 2005 +0000

    - Merging latest fixes into trunk

commit c6d2d61982fefd84c5518c7cdffe7af6fd5a43b9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 29 00:05:18 2005 +0000

    - Merging latest changes into trunk

commit 87821852396a8e59670cf5450fd357997521ce50
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 28 19:28:50 2005 +0000

    - Merged last changes into trunk

commit 3da551fbdc5ee75ca912a78b38d19a0ee3ef808b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 27 21:58:55 2005 +0000

    - Improved Nagios config builder some more.
      Removed the restriction to have a Site defined, since that actually
      does not affect Nagios, only the Entity
    - DBI.pm needs to load NetAddr::IP for the manual scripts to work.
      (for the rest of Netdot, it gets loaded with Apache)

commit 34cdae3a4824bb90a1bc7c66cd8ad7d91d8ce8e5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 27 02:20:15 2005 +0000

    - Fixed script that builds Nagios configs to ignore devices
      without Entity and/or Site defined (breaks Nagios).
      Also, script now takes into account secondary contact lists
      defined for Devices

commit 81110410ad89994056331af726f1a579416e9fbe
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Sep 26 22:57:24 2005 +0000

    - Fixing some issues due to the recent addition of an override for SiteControl's login method.
      In summary, our new method needs Apache2::Request, which might give some errors depending
      on how it is invoked in different systems.  Also, since we're going to use that module anyways,
      let's go ahead and use it as Mason's default args_method, instead of CGI

commit 463c97db8bf8b3874ee892156b54680c448d9166
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Sep 22 23:15:22 2005 +0000

    Found a bug while reading the source: The if statement (catch)
    corresponding to the first eval (try) was included in the eval's block.

commit 895f23b820faaa59db12a7ae34af331cf3ce6cde
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Wed Sep 21 22:01:59 2005 +0000

    Added a checkbox to the login form which allows the user to request a
    ``permanent'' cookie (ten years).
    
    SiteControl let AuthCookie set the cookie time and AuthCookie does it
    by looking at the value of an apache config variable so I created a
    SiteControl subclass with a login wrapper method which sets the cookie
    life time variable dynamically and then calls the original SiteControl
    login method.

commit df221b4215b1ba95025a75214ed50079d7d661c7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 7 00:46:58 2005 +0000

    - Fix bug in last update
    - Make sure that RRs are deleted when related IP and or Interface objects are deleted

commit 590ccce9377475ccb1567365dd664d4495eb1b97
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Wed Sep 7 00:14:51 2005 +0000

    Removed no longer used table helper data
    Fixed problem where mime type and comment for pictures was ignored.

commit c9bb9f5e833b6810c5fce89997c7bd80ad1f5b5a
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Sep 6 21:52:17 2005 +0000

    Removed radio buttons and fixed/added to the special casing which redirects the user to the index if they request a page they don't really want to go to

commit 74cf4f0f3679f4395b9822592b5d169be0aad78b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 6 16:56:56 2005 +0000

    - Undo changes that forced IP address in DB to be used when updating a device.
      Undesired result was that devices whose addresses had changed could not be contacted

commit d98d1c9899474b14332bc70977a8137b38ed9bc0
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Sat Sep 3 00:32:30 2005 +0000

    I didn't consider the case of an intentional login

commit 5ecc09684135c7a13f2b2d11014350e254251cca
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Sat Sep 3 00:28:46 2005 +0000

    Pretty lame, but I really have no clue what the problem could be, or
    even where to look.

commit 5a5e0f025573aa243a879764bef6670ce4100075
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Sep 2 20:54:37 2005 +0000

    Arbitrary splitting now happens quickly as long as there isn't a huge
    amount of iteration that needs to be done (this case was slow before).
    The only way to really force a huge amount of iteration is to break
    out a large chunk of a container and then ask for a small chunk with
    the same strategy, since in this case all the possible small chunks
    that fall in the large chunk and get disqualified are tried.
    
    Sometimes it seems like the something is incorrectly disqualifying
    addresses (I see a "Block allocations only allowed under Container
    blocks" in the logs).  Shouldn't have any thing to due with the new
    code though as this is an issue with the parents type and the new code
    doesn't effect the parents type.

commit 7cefb644249700695fd067bf4c588b02e4707037
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 2 20:41:12 2005 +0000

    - Merging last change into trunk

commit dd5be2bdfd30b5a0ccd91787cdb6d1e83cecac34
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 1 22:45:22 2005 +0000

    - Comments look better on the bottom

commit feb081f1b8fa26331a2225563f4987479be3441d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 1 22:35:57 2005 +0000

    - Re-arranged the sections in the 'Basics' tab to avoid the confusion created
      when editing in a two-column layout (looks much cleaner, IMO)

commit 90e978505a2d0a975c07d83be40848755f261ef0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 1 22:29:40 2005 +0000

    - Improve handling of the secondary contactlist for devices

commit 6e901161296823712a817dbe606f63c72c63643c
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Sep 1 22:10:52 2005 +0000

    Fixed ignored =cut perldoc directive

commit 890d095806d7a1bd2e0c2b937713ff6188f6f83e
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Sep 1 21:52:46 2005 +0000

    Login that lets the user continue what they were doing.  Uses the apache request objects knowledge of previous requests to reconstruct the request which authcookie intercepted.
    
    Added some radio buttons so the user could decide to just go to the
    main page if they want.  Don't think they would, but if this is broken
    for some reason it will allow them to do what they wanted to do.
    
    Probably a good idea to make the timeout (NetdotExpires variable in
    httpd.conf) short while this is being tested so that it will happen
    often enough that any problems will be revealed.

commit 4d12700b2cd6a7c52fab71bc6c6e6a976d29e52a
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Wed Aug 31 23:47:35 2005 +0000

    Now uses fieldset style login form.  Looks pretty much exactly the
    same as the table version and uses about as much html, but hey, it's
    more html 4.0 compliant :)

commit 2c8a26ce5732517dfe1ba349a3b016575ace3cff
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Wed Aug 31 23:16:18 2005 +0000

    Removed all the tables.  They weren't really doing much.  It is
    arguably a little uglier now (well the horizontal cables subsection
    looks a little squished) but that could fixed up with some css, or the
    more fancy (and nicer looking) <fieldset> stuff aaron did on the
    management page.

commit ddc66227e8c0a6f3e45aaed00989599c89d0b041
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Wed Aug 31 21:57:35 2005 +0000

    Removed all embedded tables.  There were a bunch of helpful messages
    explaining what the fields were for which I also removed as none of
    the other forms have such messages and so my guess was that this is a
    very old interface.  Let me know if that was a bad idea.
    
    Also fixed a minor bug where an error would occur when a devices ip
    address was looked up but didn't exist.  I just added a check that it
    was defined and so the fancy error handling jumps in if it fails (vs
    the stack trace).  To see the original error go to netdot-test and try
    to click the [update] link for the HRIS-private device (on the
    management->devices page).

commit 0c752f2a371fa413c6d8a6ab0cabcf043ccf9be2
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Wed Aug 31 21:01:15 2005 +0000

    Moved a null valued option out of a conditional so that it will always be inserted

commit 2a45f14c331836433517fedcf6572a8e7702017f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 31 17:52:08 2005 +0000

    - Modified to let user continue in the event of an error

commit df04b82a9ecb778d67ba71a15c8dcb7fce5ff5fa
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Wed Aug 31 00:26:49 2005 +0000

    Various changes related to making the drop down lists more consistent.
    Mostly changing the "do something queue" to "-- Select --" and making
    the value of that option 0 so that the [null] option isn't needed.
    Didn't change it everywhere.
    
    Hackishly fixed the bug in device.html where you couldn't update the
    closet and room list if you searched only only got one result when
    there were more than 100 sites by making it so that there is always a
    "-- Select --" default option, and hence a choice.  This works because
    the the list updating is triggered when someone changes the selected
    site.  Also good for consistency since everything should have the
    default option, but hackish because I couldn't figure out how to
    actually make the search update the dependent lists.
    
    In device.html I couldn't figure out how to make the room and closet
    list items consistent.  The initial ones are generated via a
    combination of UI.pm and in line code, and the subsequent results by
    dynamic_list_query.html using custom code.  Not sure why they don't
    all use UI.pm as it looks like a pretty general tool, but I couldn't
    really understand how things worked enough to make them all use UI.pm.
    
    Also made the group/location form/table only use one column in
    device.html as requested.

commit 849e35614209c0250d21b0b5ae077dd6e4c7fe48
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Aug 30 01:23:05 2005 +0000

    There are now no default values selected (even with list of length 1)
    and no items with value -1 in dynamic lists.

commit f1280a9ec53c719295d2ab654f8c62a9ab854378
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Aug 26 18:48:41 2005 +0000

    It worked so I did it too all the mhtml files (changed svn:mime-type)

commit bcfa53dd4345922e549fc5bbb6da29e36761fc13
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Aug 26 18:43:20 2005 +0000

    Trying to get trac browser to display mhtml files as html.  Ignore this

commit eb6865968f02386d18876932cc3633c61a628c4e
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Aug 26 17:53:36 2005 +0000

    This is the newer version of the schema where both support_contactlist
    and sec_contactlist have been replaced with contactlist2 in the
    Device_{,history} tables.
    
    Changes due to Carlos.
     --This line, and those below, will be ignored--
    
    M    netdot.schema

commit 426367ca10830ba7f503e57081f881efc780f815
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Aug 26 01:57:52 2005 +0000

    Made it use mason components for table generation and moved the total
    to the top because I thought it looked better that way.  The
    appearance improved generally I think (all automatic due to the css
    the table generating component uses).

commit 3055e867ce3caa9d99f5c4b6cdc706dd0552022b
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Aug 26 01:32:57 2005 +0000

    Changed to use mason components for table generation.  Went from about
    100 lines to about 60 :)

commit 4288bcdf3225f853fa650d2927ea680d00ac5990
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Aug 26 01:02:11 2005 +0000

    Converted to div layout and made table use mason component call for
    generation.

commit 466b855dd34a0d9d4dd64a74b72ad71493a6dac6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 25 22:54:24 2005 +0000

    - Change in field name was missing

commit 8165cb9068e3d59ad3a61e180a78d2e30f45c31a
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Aug 25 03:09:40 2005 +0000

    Reorganized the config file so that it would be hard to introduce
    weird errors (and finally understood some weird errors int the
    process).  Added more comments.
    
    Made login aware of the new location of the login target.

commit f771a2dbee9952e6df8132230390c919366954ae
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 24 18:10:17 2005 +0000

    - Removed duplicate code

commit f81e4de22059a2574ba2317a34c26bc5867a332a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 23 21:50:44 2005 +0000

    - Improved instructions a bit.

commit 6d72f01e0f4fa1ab6c9bf81ea29a067f97ad392b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 19 22:06:26 2005 +0000

    - Requiring version 1.30 of HTML::Mason

commit 83f455ca95313ba4cada594b2db39f451dee67a1
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Aug 19 19:16:40 2005 +0000

    Now only one table, again for two column layout.
    
    Also fixed a bug where error.mhtml was being called with an unnamed
    argument (leads to failure and mason error).

commit 125c101ae8296cc4d9e2e5eb6ed661342ea10828
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Aug 18 22:38:14 2005 +0000

    Closet now only has two tables, both for two column layout.
    
    The backbone and horizontal cable tables were not shown if there was
    nothing to put in them, but the boxes have "new" buttons, and so
    presumably someone might like to add one if there weren't any so I
    made the buttons always appear.  Let me know if this was a stupid
    idea.
    
    
    Fixed a bug in cable_horizontal which I caused when I was removing
    tables.

commit 1a64d8fef42df4f5bd66c522f4d5ad295e203767
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Aug 18 02:33:15 2005 +0000

    A better way (I think) to deal with larger code blocks which need
    their output passed into the table building components.  I got carried
    away and added some formatted perldoc so check that out.  Basically,
    it allows for mason HERE documents.  Looks a lot nicer than the $ac .=
    on every line and convert mason back into plain perl approach I was taking before.
    
    Note the content passing.  I assume people already know about this and
    just never found a place to use it.  I just found it in the mason book
    a few days ago.  Wish I would have read about it earlier.

commit 22798d1d66051b2fbde8020cf40039d8fb0ecd03
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Aug 18 00:37:27 2005 +0000

    Added auto scroll bars for wide pre blocks.

commit f116767298e9a53e370cd4c3a2f6cbbaaabf9d77
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Aug 18 00:17:55 2005 +0000

    Stopped mason from handling css.

commit 01ec066cb87df52d02688bec721d5335809d1289
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Wed Aug 17 23:49:51 2005 +0000

    Now only one table in circuit.html (a two column layout table).
    
    Made some simple css classes which allow for two column layout without
    tables in simple cases (able to get rid of table that was laying out
    an input form, but currently doesn't work for the main two column
    layout which I left in.  When I tried the "width: 100%" on the nested
    tables (generated by the table generation component(s)) messed
    everything up)

commit c671485f61dade3388063fb1d3200f14597a2dbc
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Wed Aug 17 01:01:40 2005 +0000

    A bunch of changes related to making netdot self contained (i.e. it doesn't
    take over the whole apache environment) and easily relocatable (i.e. you can
    put it in /n/e/t/d/o/t if that makes you happy).
    
    htdocs/login.html:
    Made the path to the index page absolute so that people who type
    example.com/netdot (which now works) end up in the right place.  The absolute
    path is determined by the NetdotPath var in the apache conf though so the
    person setting up netdot doesn't have to much with the code.
    
    Also added a message to say why the authen failed.  Not very helpful to user,
    but very helpful if you are trying to debug Apache::AuthCookie
    
    htdocs/header.mhtml:
    Absolute paths.
    
    A    lib/Netdot/Mason.pm
    D    bin/mason.pl
    M    lib/Makefile:
    Don't understand why, but in apache conf when modules are specified in a
    <Directory> block (as opposed to a <Location> block) they must exist in the
    @INC.  So, since mason.pl just declared itself as Netdot::Mason putting it in
    the netdot lib dir doesn't seem unreasonable.  The path gets added to @INC when
    Netdot/Mason.pm is manually required.
    
    Updated the makefile to install the "new" library.
    
    Makefile:
    Added a fix for another mason permissions hack (remember obj permisssions?).
    The problem is related to my work I think, although I hadn't reinstalled netdot
    in a long time so it might have been old.
    
    etc/netdot_apache2_radius.conf:
    
    Changed to <Directory> based setup.  This allows for finer grained config (you
    can nest directives with more freedom) and is more secure (although that wasn't
    a concern).
    
    Netdot::Mason now handles all files in the netdot dir (used to be all m?html
    files in the server, regardless of path).  Changed from m?html to all files so
    that the dhandler works properly.  Messes up css requests (i.e. specifying just
    file.css as the address) a little by wrapping them in the autohandler, but I
    think this is minor (doesn't affect page appearance and a person actually
    wanting just the css can copy and paste).  The problem didn't exist with the
    "same" setup under mod_perl 2 pre api change.  Could be fixed by overriding
    handling of css in apache conf or adding inherit => undef flags in css files I
    think.
    
    All files in netdot are protected by default and then exceptions are made for
    css and the title image.  Again more security where no one asked for it.
    
    Finally, made the netdot name prefix Netdot so I would sleep better at night.
    Hope it works.
    
    
    htdocs/table-td-to-data-table.pl
    htdocs/table-th-to-data-table.pl:
    Didn't mean (did svn ci .) to commit these as I am the only one who uses them
    (to convert table code automagically).  Oh well, I fear typing this commit
    message again if the tmp file gets stomped so there going in.

commit d85dbb0047ea5ff16b56a920386e10cbbdf59e69
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 17 00:24:06 2005 +0000

    - Fixed bug that broke IP searches from section_management

commit 1453aa42594a4c8c1219d0f7209f3236f08df6cf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 17 00:16:22 2005 +0000

    - When discovering a device from the web interface, netdot should give priority to the
      community string being passed, not the one stored in the db if the device happens to
      exist.

commit 486f8d31442a2604aa816aebcb72d4b9c36f3dd4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 11 23:00:22 2005 +0000

    - Fixed bugs in duplicate device detection

commit 62dd8c4f8fcca6061156231ed7d897d5abaf3262
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 10 22:43:26 2005 +0000

    - Modified to have user select start and end closets first

commit c39d95baad4bb691bec052fd4bbdca4a7a50b9d5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 10 22:37:56 2005 +0000

    - Included a check for the CGI and URI::Escape modules in main Makefile
      (required by the jsrs stuff)

commit 25411e7a1e2d6bf74753ebe91c375497eba0da72
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 10 21:40:58 2005 +0000

    - Removed some unnecessary commented-out lines

commit a460261a5e02967a47c746a0bc1b3a2bac5a079e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 10 21:11:23 2005 +0000

    - Removed unnecessary copy of jsrsServer.pl from htdocs/
    - Removed ugly CR/LF chars from lib/jsrsServer.pl

commit 99b5e1c59ba1b62d715e9b3a464c3e8ee876825c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 10 19:06:42 2005 +0000

    - Improved "Circuits" subsection by removing some unnecessary code, adding a more powerful search and fixing some bugs
    - Modified addlink.html to force the selection of a device, to trigger the javascript function

commit 7b7e5f2a659e998bca1f396c579af43e0ff58c80
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Aug 9 23:43:49 2005 +0000

    Set mime type explicitly so that requests for non existent pages with extensions other
    than html also get the nice error message.

commit 2b13582d50fc2cc2550de69eafefac3e4a492648
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Aug 9 23:32:03 2005 +0000

    Created a cruft directory for stuff that is apparently not in use (this was true of some
    java scripts in the past, haven't looked recently).  I noticed spacer because I was
    poking around and mason doesn't handle it correctly (assumed the mime type to be
    text/plain I think) and grep says it isn't used anyway.
    
    The Makefile doesn't know about any cruft dir so it shouldn't affect anything.

commit f4543e8c35635e43a054253fb80ebed0edad3fc1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 9 23:04:26 2005 +0000

    - Renamed field in Device and Device_history tables
    	from support_contaclist to contaclist2
      to remove limiting semantics from it.

commit 7b628046cc1a02da26071efd62c0d4a89546eba9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 8 18:39:32 2005 +0000

    - I decided that having a "Sites" subsection would not add any value.  The easiest way to add a Site and all its related objects is via the generic Add section.

commit fa5b73252c6d13d86c88a7de56988a25d5d296e5
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Jul 26 02:20:22 2005 +0000

    Moved *all* table formatting to module calls.
    
    Fixed a number of markup bugs where the divs weren't balanced if over
    MAX_SELECTION results were returned (repeated in each section).
    
    Fixed a bug where the case exactly MAX_SELECTION results were returned
    would result in only the number of results being displayed (repeated
    in each section).  Only < and > MAX_SELECTION were being checked.

commit c25183142f5aa7b32d600af3f569c8b2d5768b5e
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Jul 26 02:16:37 2005 +0000

    Removed some iterator variables that aren't used anymore (forgot to
    remove them when switching to module calls for tables)

commit 0dfe6a42af0567557a0c97dbdd5057ddb58a0706
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Jul 19 21:42:46 2005 +0000

    Moved all tables to table generation modules.  Except of course for two column layout table.

commit 1c32f32a0192d27ca97e434f78a94436acdade88
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 14 17:20:30 2005 +0000

    - Fix to prevent has_many relationships to be defined for history tables

commit 43d706b4ac54c9b767c6632d5f792d5341690657
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 14 02:48:31 2005 +0000

    - Got rid of Meta definitions for history tables.
      Up to now, changing anything in the schema required a lot of duplicated editing
      for the history tables.  This was very error-prone.  Should have done this long ago.

commit 8a2205ebdb1921da4d69d366d2c5eb2557cb4268
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 13 23:06:52 2005 +0000

    - Modified Device update code to always try to use existing IP address first, and then
      hostname

commit 48e32afd284d0cdacec2afeb9f8a55470932c9f0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 13 20:01:24 2005 +0000

    - Removed interface.html because it doesn't really add any value
    - Fixed bugs in Vlan insertion/update code in DeviceManager.pm

commit 779b740ce4c57f4599028fe62c84755352cd7d37
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 12 00:08:40 2005 +0000

    - Added support_contactlist field to Device table to allow user to assign a second Contact Group
    - Other minor fixes

commit 872a06573ec36747202f89474da008e909645ab9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 11 22:26:32 2005 +0000

    - Changes in apache config to reflect changes in SiteControl
    - Allow user to change zone when editing address in ip-ws.html

commit 299c059ffb563baecd409e932aa4da927a31526e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 11 20:06:08 2005 +0000

    - Changing references to Apache2::SiteControl to reflect changes in naming

commit 2baf0a6a8260411d60ca23a5f9f90690223a4dd4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 8 22:04:02 2005 +0000

    - Removed ugly CR/LF chars from jsrsServer.pl
    - Fixed bug in config for SiteControl

commit 5eb6304f67532b22a6c9f2d601716808ae4379df
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 8 19:12:35 2005 +0000

    - A few bug fixes

commit 518033baa581c956fc6d32229cbf60e1184c6acf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 8 17:33:21 2005 +0000

    - Fixed incorrect metadata

commit b83044394739aa0f8dbb6aedcced2e38d85dbea9
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Jul 7 01:58:33 2005 +0000

    Removed all tables except one used to impose a two column layout.
    
    This was by far the most confusing file I've worked on.  There was an
    if statement with more than 300 lines of contents and in one place
    there are more than 100 lines of code devoted to calculating a single
    entry in a table.
    
    IIRC one of the reasons we are moving to css based layout is because
    it is more maintainable (don't have to worry about all those </?t.>
    tags.  This is probably obvious, but I think much more could be gained
    (in the short run) by factoring the code into many smaller
    method/component calls.  Aaron has already done this with the table
    generation which is a good start.  There are probably a lot of other
    ways, maybe less obvious, that similar bits of code are being written
    explicitly over and over again which would be much better factored out
    to calls.
    
    So what is the point of my rambling?  I think refactoring the code
    should be considered at the same or a higher priority than eliminating
    all the tables (in the process the tables would probably disappear
    anyway).  Just my $0.2.

commit c4c7d8a6a7b0051406ccb953ece7e2d685de39c6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 6 22:19:14 2005 +0000

    - Scripts now set environment REMOTE_USER to "netdot" so that history table entries
      don't show 'unknown' in the modifier field

commit d02c7b156d5141fa5c319eb00e031db770b75281
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Jul 5 20:57:54 2005 +0000

    device.html now only uses tables to layout the autogenerated tables,
    which is supposed to be acceptable :P
    
    Added a div subclass to style.css for vertically partitioning
    containerbody divs (used to remove use of table for comment field)

commit 701adcd25f641500828ad2fba1fcdf1e0d7114f8
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Jul 5 19:30:41 2005 +0000

    Eliminated the only table in operations which was being used to set
    the display width of div by setting the width in the css.  Didn't seem
    to change the appearance of the rest of the site.

commit fbc8d08ca6b3ce31a971a6a9942d28a532aeaca6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 5 18:44:48 2005 +0000

    - Modifications to run on newer mod_perl (2.0.1),  HTML::Mason (1.29) and Apache2::SiteControl::AccessController (0.48)

commit 74257db3d53aa0c7c58f1bb1e077c0fce36f1c38
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Jun 30 20:17:47 2005 +0000

    bin/setup-class-dbi:
    
    Removed the need for Net::IP by rewriting the int2ip subroutine.  I
    adapted this code from Net::IP:
    
    # Subroutine ip_inttobin
    # Purpose           : Transform a BigInt into a bit string
    # Comments          : sets warnings (-w) off.
    #                     This is necessary because Math::BigInt is not compliant
    # Params            : BigInt, IP version
    # Returns           : bit string
    sub ip_inttobin
    {
    	require Math::BigInt;
    
    	my $dec = Math::BigInt->new (shift);
    
    	# Find IP version
    	my $ip_version = shift;
    
    	unless ($ip_version)
    	{
    		$ERROR = "Cannot determine IP version for $dec";
    		$ERRNO = 101;
    		return;
    	};
    
    	# Number of bits depends on IP version
    	my $maxn = ip_iplengths($ip_version);
    
    	my ($n, $binip);
    
    	# Set warnings off, use integers only (loathe Math::BigInt)
    	local $^W = 0;
    	use integer;
    
    	for ($n=0;$n < $maxn;$n++)
    	{
    		# Bit is 1 if $dec cannot be divided by 2
    		$binip .= $dec%2;
    		# Divide by 2, without fractional part
    		$dec/= 2;
    	};
    
    	no integer;
    
    	# Strip + signs
    	$binip =~ s/\+//g;
    
    	# Reverse bit string
    	return scalar reverse $binip;
    };
    
    The changes to the other files is the removal of any use or require or
    check for Net::IP

commit d4911de4cc7a702b561cebaba1eb8aa387cef136
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 29 21:25:01 2005 +0000

    - Added checks in updateblock() to avoid unnecessary work if nothing has changed

commit 79380adc00485529ec93b12db71d525a2e1928e0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 29 17:51:03 2005 +0000

    - Nagios complains if a group name contains '&'

commit 12415f4c5d4bdab316bbf77d3cc02badee422929
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 29 17:37:36 2005 +0000

    - Fixed so that circuits are deleted when deleting their Connection

commit 14e37f8b7fc9e0dea1dc36c4bf5a51b4f93eac54
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 29 17:27:50 2005 +0000

    - Modified so that user can delete instances of join tables from view.html

commit df5e05237945c05f25c4a6adcde4e438576fa500
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 28 21:51:42 2005 +0000

    - Forgot to add list.html

commit f5ac79013b4eb6992c3858750d620a9c2f8e27b4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 28 21:41:06 2005 +0000

    - Modified sortresults.mhtml to include paging functionality

commit 774c6465c0ea0631e6da32b5e96c5dd42d392445
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 27 18:21:16 2005 +0000

    - Removed unnecessary <br> tag in select_lookup() method

commit 00a00dc9f3315f51dc0b7fa2f04a4a167ce85398
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 27 18:09:37 2005 +0000

    - God rid of button to select Root Blocks in Address Space section

commit 7be1365e4c45a4baf02a9b59b43515804ea833a7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 27 17:46:17 2005 +0000

    - Added config option to ignore certain devices, based on sysObjectId

commit 310c2e66cab9de6be0222d507c586879124ef8b3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 27 17:25:39 2005 +0000

    - Fixed bug.
      (Actually I think the bug is in Class::DBI because it creates an empty blessed object if the
      foreign key is 0).

commit dfdbaa2cc353e4e3f88e662fae3e5236fec98699
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 25 00:18:42 2005 +0000

    - Rewrote most of view.html to get rid of HTML tables and use CSS as much
      as possible.

commit bfa3e9ec7b8fc69c0e0582d55be81f0baf59ab44
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 24 19:14:59 2005 +0000

    - When deleting an IP block, user now has the option to delete children blocks
      recursively

commit df9c663955c2d6ec42070e56ea8533f049a2d150
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 24 17:49:16 2005 +0000

    - Small change to get rid of unnecessary variable

commit 15a07add08ec11e52646105e68f0be8ca8856f92
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 24 01:16:04 2005 +0000

    - Fixed stupid typos

commit 8ade1013206d5f2035253abe53c43ca290ebba08
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 24 01:04:58 2005 +0000

    - Added script to check for devices with no name, entity, site or dependencies

commit 163db0798855cea6f29840f02070c4eed80e0121
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 23 23:19:13 2005 +0000

    - Converted circuit.html to use attribute.html
    - Added links to view relevant foreign records
    - Added extra checks in UI::select_lookup() to catch missing parameters

commit b004983afe4b72fea31ef6ca7344cdfc15ca0b99
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 23 21:55:50 2005 +0000

    - Rolling back some changes that shouldn't have been committed.

commit 2db01fd52b33ea3fdbf7badee2a990f25afa99fb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 22 23:43:27 2005 +0000

    - Merged last fix from branch 0.5 into trunk

commit 2a1dede276b7d1baef2e4aca36493a9456a3fc27
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 22 23:09:22 2005 +0000

    - Merged latest bug fix from 0.5 branch

commit 8284f17b4f069279b7251f485965e490e4053036
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 21 00:27:28 2005 +0000

    - Added check to make sure that parent and child attributes exist
      when trying to create the layer-3 dependency

commit 471676f6d884b86b7fc416b8d79e40a418110c24
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 18 00:12:32 2005 +0000

    - Avoid creation and display of invalid interface dependencies

commit 3788b02b08a7cb355e32fbb91dc4b351c9b7689c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 17 23:52:02 2005 +0000

    - Link to uplink or downlink device now shows Interfaces in that device

commit f2911e1e92649219858b23c34db414094fcc3bb9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 17 21:00:59 2005 +0000

    - Wrapped calls to DBI methods within 'eval' blocks to be able to
      catch and report errors more gracefully
    - Fixed bug that caused Container blocks to not be deleted properly
      when contiguous blocks grow to contain them

commit 1016bc92aeef22093395cc51fd25e52853d644d4
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Jun 16 22:05:55 2005 +0000

    removed the use of the popup window when populating drop-down lists after searching. This covers fields that have a "Look up" button and such. Still todo: the cable section, with drop-downs looking up cables that connect to different buildings.

commit 06b80dc60029de0450a6d9640e8fddbcb49741dc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 15 23:52:07 2005 +0000

    - Improved addservice.html to better handle duplicate inserts and
      to select the Device's contactlist by default.
    
    - Rewrote the general search function.  Created new method for it
      in Netdot.pm -- search_all_netdot()
      and changed the way it worked by searching only 'local' fields
      in each table, instead of searching all foreign key fields in
      all related tables.  This is based on the assumption that viewing
      a particular instance of a table will somehow link to the other tables
      that reference it.
      Also, the search is now done directly by SQL statements, overriding
      Class:DBI.
      So far, tests show a significant performance increase.
    
    - The DBI handle is now generally accessible via $self->{dbh}

commit b9825c2e1676549371a529ff700c6de1d04fc600
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 15 20:27:26 2005 +0000

    - Make the "Connect via HTTP" link open in a new window

commit 5dcca9e3a62e8d5949fa4be21902beaece291dea
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Jun 14 23:54:29 2005 +0000

    converted addservice.html and addlink.html to CSS block structure

commit 54d3828558d063e2346646d6e9f2ab1dd6090397
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Jun 14 20:54:19 2005 +0000

    fixed small inconsistency with [edit] links

commit 5acfadb88565d89c376ad6ad6616f025c19b2bcc
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Jun 14 19:27:38 2005 +0000

    operations.html now uses CSS block layout

commit 7f06c8e7952c3a532c442630a4072d9be0d87609
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Jun 14 19:01:53 2005 +0000

    cable_plant.html now uses CSS block layout

commit 52b6135ec1e681c8f037208eef4319510c052eec
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 13 23:55:32 2005 +0000

    - Added history to interface page

commit 8d5a1ec3ff0c3a5ed6ab2913b748b1d88f89335b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 13 23:29:15 2005 +0000

    - Added code to allow user to search IP blocks by
      Entity, Site, Description and Comments
    - Renamed some methods in the IPManager.pm

commit 4a39edc25e1912f3bcde8f51595dae43a38c7c9c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 13 21:47:40 2005 +0000

    - Moved Sites link to end of sub-section since it will likely be
      the least-visited link.  This also solves a UI bug.

commit b5e191825bde53d7959e6f0073de36fa6fa228a4
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon Jun 13 19:08:59 2005 +0000

    closet.html now uses CSS block layout

commit 504ccb42eb3cbcb70823fae6ff2ce892669a604a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 11 00:41:57 2005 +0000

    - Merging latest fixes into trunk

commit 589b1d3085b805c158a5cfe9dc2d51804d28301b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 10 18:17:31 2005 +0000

    - Merging last change from 0.5 branch

commit 90f586c84daacb445dfa6ad85bec7f9f329dadc6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 9 00:13:04 2005 +0000

commit f6b0654fe98d9fe3e6ae4ce1652abb10060a50aa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 8 18:21:56 2005 +0000

    - Merged last changes from 0.5

commit 592cb14553d4734d160ab50af80eb692bafb5def
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 7 22:59:44 2005 +0000

    Merged last change into trunk

commit 1a24497a5bfc188329a52c2828dc043ba86f4820
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 7 22:42:25 2005 +0000

    - Merging latest fixes into trunk

commit 2ddf13f5d972e544e4ba14c08c8ccca1bfb0095a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 6 23:51:33 2005 +0000

    - Merged last changes into trunk

commit 5cc9b7071c83b4da547b15aa83af18d04b53f551
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 6 20:55:47 2005 +0000

    - Merged las changes into trunk

commit b8cf41b498157edaba1657a2bf52dc82715e2c8d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 6 16:07:01 2005 +0000

    - Merging bug fix into trunk

commit 95e4ce827132f9e2687347de32323bec5a0d23e0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 4 00:20:44 2005 +0000

    - Merged last change into trunk

commit d1a4083362bdd62f4204b83d75160a63832c2958
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Jun 3 23:57:58 2005 +0000

    converted circuit.html to CSS block structure

commit 68f6d73c11a2cabe56fde27abf1c421a7ce9476d
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Jun 3 23:27:54 2005 +0000

    fixed wrong color in containeroutsidehead

commit f0e8bf2957660b01df958215c61095724af186b7
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Jun 3 23:19:35 2005 +0000

    merged changes to deldevice.html to the trunk

commit f8778b045a3d7477e2c12ca3d1ce4069a7862ae3
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Jun 3 22:50:18 2005 +0000

    interface.html now uses CSS block structure

commit bd49d6e2e011943d45fa6ab0256d7a5f8431a6d0
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Jun 3 22:21:35 2005 +0000

    Merged my 0.5 branch changes 929:930 into the trunk

commit 1984cc2c20e4b531107f5dc0275806dd35c7fce8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 3 17:17:37 2005 +0000

    - Merged latest netdot-0.5 fixes into trunk

commit 9eb755773a4f5afff6b5e2ec358cffc083c7b159
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 2 18:16:25 2005 +0000

    - Removing 0.5-specific stuff from trunk

commit 187ccc97c5af53fbdb65c5aa7d48844e402b9ef2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 2 17:43:32 2005 +0000

    - Improved documentation for select_lookup method

commit d742e1ddafcfc96d5cd4f6538ec5eb20f701d457
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 2 17:22:44 2005 +0000

    - Fixed confusing layout of "Room or Closet" options

commit 3044a1424363579139e8a9e38e4e4ac567f614ba
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 2 16:50:17 2005 +0000

    - Fixed the function that build the Jack ID to always use three
      digits in the building portion

commit e9f0fbc49e61d05b2ea117b602e8ee07226cfd83
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 2 16:04:02 2005 +0000

    - Added "save" button at the end of Interface list

commit d4efcb6c56c22fb046357f5fccec63f1d3b169f9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 2 00:25:37 2005 +0000

    - Added "uplink" and "downlink" strings to specify direction of dependency

commit dd74cd94d4ff455cc95d482a8397217be47c8066
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 2 00:07:11 2005 +0000

    - Added a the "NULL" flag in a couple of fields in the schema
    - Modified the migration script to include history tables where possible
      (Device_history not included.  Table has changed too much).

commit eeaee7b775ceaf99da246eddde3058abf139cdd0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 1 22:52:43 2005 +0000

    - Added all device types

commit a0acb58dccd66637e1e3fc9cf4f7c97f47b57323
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 1 21:28:19 2005 +0000

    - sortresults won't override the link page if it's passed as an argument

commit 47f514f8a0cba2fa124f379407926eea0ed68367
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jun 1 21:13:48 2005 +0000

    Searching is for the most part cleaned up.  I still need to work on the
    actual display of content (the what and how).
    
    One (potential) problem I have found is the (unexpected) behavior of
    sortresults.mhtml.  If the table is a Device or Ipblock,
    sortresults.mhtml ignores the page option and redirects to device.html
    and ip-ws.html.  I'm not sure this is the desired behavior.  My concern
    is that you may be breaking the user experience.  If I'm searching for
    operational information (whatever that may be) regarding uonet8-gw, I
    want the most relevant bits.  If I need additional detail, I can go to
    the management page.  If however you redirect me to that page, I
    now have to search through fields that are not immediately necessary to
    the task at hand.
    
    The use-case for operations.html is that of a device or interface going
    down.  What is that device?  Where is it?  Who has physical access to
    the room or building?  Who are the points of contact?  What is that
    device connected to and does it have OOB access?  There are variations
    on this use-case, but the goal is to have that information displayed in
    one step.

commit 006864b7b90a92b480b78a0a26a759ee459d653b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 1 20:30:04 2005 +0000

    - Fixed bug in addlink.html (stringification problem with CDBI)
    - Hacked select_query.html to make it sort interfaces correctly by
      ifIndex

commit 8ce39e885de602b2976da6bfc04a6b60ed1c120c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 1 18:36:47 2005 +0000

    - Added DSL modems to the list

commit b85e6247cc9b10c6c74d377da1bc1aa277f858b6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 1 18:08:11 2005 +0000

    - Added script to import closet pics

commit ea60988e5a437d42dd309ff64747168b09aa30be
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 1 16:59:42 2005 +0000

    - Swapped the location of the search and allocate boxes to
      make it more consistent with the device section
      (search on the left, insert on the right)

commit 8f61fb0369db19b05fcd3e9687321d33a66ad56f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 1 00:09:20 2005 +0000

commit 297bb3dda27f6c3b7e24cc18568af186963817fe
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 31 22:58:29 2005 +0000

    - A couple of minor changes

commit 05b4bf5fa1cccfb1dae44e168cc2d0a8e0df7135
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 31 21:33:51 2005 +0000

    - Fixed error when search field is empty

commit 6612dafb13f54923d587f6bc9f33ac976a790f82
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 31 21:14:38 2005 +0000

    - Modified method that sorts interfaces by name to make it smarter.
    - Other minor fixes

commit 26019bc2afc74dd71727e439667c1e5660a49dec
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue May 31 20:46:17 2005 +0000

    Work on what columns and tables to search; still partly broken

commit c7e5d886b2192135fcb712e63c11ac34fe395038
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue May 31 20:41:04 2005 +0000

    fixed broken submenu in IE

commit 0889f1bdcb8f37930377a83bde0fd5443c3cd007
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue May 31 20:25:37 2005 +0000

    Updated section_operations.html to fit in with current style information

commit b3c565c2e807232b3368aaf23b7330952e596c72
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue May 31 20:19:41 2005 +0000

    fixed colors in search_obj.html

commit 86feea598eef8655119da63d1b9537c6fd366931
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 31 18:19:00 2005 +0000

    - Modified updatedevice.html to use generic method for inserting new objects
    - Other minor fixes

commit ab73f763f67af64706ee7f33cf45f4553b0c409b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 31 16:44:06 2005 +0000

    - Small change that seems to have fixed the problem with saving.
      (don't know why Aaron included that extra string).

commit 080c7121becb4eb83d4d1dfcd714ea2c8e7650e5
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri May 27 23:56:38 2005 +0000

    forgot to add the new files to the trunk

commit 54d8613463b7939d283e5acfa5d759c1e3b513d1
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri May 27 23:53:24 2005 +0000

    select_lookup provides a [new] button which pops up a window to add a new record into a table.
    updatedevice.html needs to be changed to use the $ui module instead of manually generating the select boxes.

commit 30c5c39548e3175057e98b796513f11cd4f4579a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 27 22:44:01 2005 +0000

    - Tried improving the layout of deldevice.html
    - Fixed a bug in delete.html

commit 6981adfe4569f8cff2ead17e3f9d7542948f4eab
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 27 20:44:09 2005 +0000

    - Added script to import closet data from CSV file

commit da8d36132dcc0dd453ccb20be3052b0407d7a143
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 27 16:27:07 2005 +0000

    - Couple of small fixes

commit 1498a4ac4afd0b4315203c195e77212a88f46e54
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 27 00:11:27 2005 +0000

    - Forgot to turn off debug flag

commit 7441a3612ff4ea8feec96b216fbc06dad192e60e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 27 00:09:07 2005 +0000

     - Small fixes

commit 8d3985d3d4daf926461e856cdefa65afc2b24e7b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 26 23:14:55 2005 +0000

     - Reduced and improved output from device updates

commit e093977ebba5c73f7653177aa7d1993eace4df5a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 26 22:10:17 2005 +0000

    - Added forgotten code that put "Added to Netdot by..." in the Device comments field
      when creating a device for the first time.

commit 3f52d90ec12afc89bb16354e1d7d668892054957
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 26 21:55:45 2005 +0000

    - Fixed small potential bug
    - Improved efficiency of WHOIS queries when discovering BGP peers

commit 543bd3d934252a8f9d4201b4749414a41c6bb187
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 26 18:18:11 2005 +0000

    - Minor corrections

commit 0f68b23f1a4c7252b00cee19d3c2eee507ff191e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 26 18:08:10 2005 +0000

    - Modified constructor to allow it to pass arguments to
      parent classes

commit baeacd145c76e1e7298778c1c3053d7bfca7cf7d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 26 00:15:02 2005 +0000

    - Set all 'contactlist' fields to NOT NULL to avoid problems when
      testing true/false within programs.

commit 6423a8d7bd3ae361eff463ee83eda07e6d70499d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 26 00:10:58 2005 +0000

    - Added more scripts for generating text and config files
      for other purposes

commit 4b69a6fa67c7badefeb78231dc5a63c16b6ab2b1
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed May 25 23:12:15 2005 +0000

    fixed a small bug, and converted to css div layers

commit 50f7c2b309ae0ba74dd7957e33bad881801c2863
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed May 25 22:02:27 2005 +0000

    fixed weird typo when i must have bumped my middle mouse button and pasted random code somewhere

commit 26b27e815b4636aaa5057ba7566b94ba2c3cfcb5
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed May 25 21:56:53 2005 +0000

    Fixed hide/show button error when viewing device details. All request variable are included in the "hide/show" link.

commit 7ad7419b10cb6b9d26857cc62587ef3ba36d488e
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed May 25 21:04:02 2005 +0000

    removed unnecessary [new] button from section_management

commit a761f49a47280b5ab5f40303b641bc2cc44290d6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 25 18:47:33 2005 +0000

    - Added script to generate building contacts

commit 31d027f42a2ce05e0ea32cd57116c33b295b7e10
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 25 18:36:14 2005 +0000

    - Added script to generate circuit info files

commit 80ff49a09139873fb43452b521f610434c785829
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 25 18:28:50 2005 +0000

    - Small changes to save space while displaying interfaces

commit d0244a91aceef8622e86f96b98f88986b41113f4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 25 18:22:23 2005 +0000

    - Small fixes

commit 45e92067ab609babcbf1f27cff05019a6d302138
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 25 17:33:46 2005 +0000

    - Fixed bugs and changed a config variable name

commit ae17b6754624096ab3a379109c9e1ea2f471017a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 25 16:36:29 2005 +0000

    - Added some lines to remove invalid dependencies when updating a device

commit e4d5f07a7da76eb16934171023711b8f5badbf6f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 25 01:11:14 2005 +0000

    - Added script that generates txt files with device info

commit a4c88aa8407e9f7862247b01925821b63fcec69a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 24 23:16:35 2005 +0000

     - Removed more excessive output from device update code
     - Better tolerance against invalid dependencies
     - Added missing default values in migration code
     - Fixed default timeout value for Netviewer in config file

commit d650d6a6f58a009cc4da72a0e310ed035513b936
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 24 18:58:12 2005 +0000

     - Removed excessive output when updating devices.

commit 963e1a1fde766888afd110a6f7937cda7556fb91
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon May 23 23:57:58 2005 +0000

    fixed hide/show buttons in cable plant section, and made it a global setting so you can hide/show the bar across all pages

commit 7c1a9b48cc81100eb1664c78c6dbd5a7aa40d4d5
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon May 23 23:56:52 2005 +0000

    this should take care of the right-offset error messages

commit 19e3e701bbd9e95734266d79a4589e5c232f6b33
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon May 23 23:16:34 2005 +0000

    Fixed login page with stylesheet. Access to style.css was being restricted to logged in users, so if you weren't logged in, you wouldn't have access to the stylesheet! I moved the "require valid-user" to only affect html and mhtml files in the netdot directory, instead of all files.

commit 9971565528a8998e7e736d986a9fd814cea8f747
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon May 23 21:58:35 2005 +0000

    Updated login and logout pages to use the netdot header.

commit 02d15a54152f45f85227e99555adf8d2de57ec85
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 23 18:22:26 2005 +0000

    Created empty reports_custom.html

commit ce244c9a7c52b535a9721dc39e3fc3644fef9086
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 23 18:17:47 2005 +0000

      Created empty Help section

commit a5dfea395840698514cab8979a3e0330e75cd441
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat May 21 00:37:09 2005 +0000

    - From device report, allow user to see the devices of type unknown
    - Added count in browse

commit b11a4ad1f5b4829e87fb4c96b75739b9ae16d373
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 20 23:40:20 2005 +0000

    Moved the calls to select.js to the header, so that it's included
    in all pages.  Only left references to it in components that
    might not inherit from the header.
    This fixes the bug in ip-ws.html where the list Entities was not
    being returned.

commit f9707d65e8ddb780f061dc2428a80d7a87af00ab
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 20 23:18:41 2005 +0000

    Fixed bug that was causing an incorrect product to be assigned

commit 45800d02555c4fd2897aa6a2a7194755a3608b49
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 20 22:58:03 2005 +0000

     - More fixes in db schema
     - Fixed return values in form_to_db()

commit 3ccdca339418e6059e71e9e45ae7c44d148d0d0d
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri May 20 22:06:33 2005 +0000

    In response to ticket #82:
    
    Fixed the funny raised title bar by changing the look of it slightly.
    
    As for the fieldsets being all on separate lines, I have no idea why Opera 7.54 does this, but Opera 8 displays it correctly. It might be a bug in the CSS code, or it might be a bug in the browser. Either way, it shouldn't be too much trouble for the few Opera users to upgrade to 8.

commit 62c2fbc414cb7087651e67162df7d81aae93337f
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri May 20 19:55:50 2005 +0000

    fixed pages that still used old colors, might still be a few around somewhere

commit 18b1b1c408187026377d3b58883f2fc0efebc4c5
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri May 20 19:27:00 2005 +0000

    fixed content in circuit.html so that it doesn't appear to the right

commit 7d90fee556f1c701e479de39c61a437d117647d7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 20 19:14:51 2005 +0000

    Turned off debugging

commit 31a4410848775525c40e3d17adea96f944fc587c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 20 19:11:38 2005 +0000

     - Fixed bug in schema that caused problem updating values in CableStrand objects.
     - Made some of the Cable Plant components more tolerant to Closets not having
       a Floor defined.

commit b23e9995f336589b6421780b6b10d7739fa89aad
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 19 22:03:00 2005 +0000

    Some fixes

commit d8d7b009accbebf479b1561f87001067ee31a279
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 19 21:19:29 2005 +0000

    Added script to import jack data

commit dba9e47599b1310809d4f8a90476d23f02499a2f
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu May 19 18:40:03 2005 +0000

    Fixed the IP peers tables.  Apparently I don't understand scope twice.  Sorry about that.

commit 3656aaabf430b2288a3a6f774726730022324849
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu May 19 18:37:53 2005 +0000

    Fixed the BGP peers tables.  Apparently I don't understand scope.  Sorry about that.

commit e93db798774e46b7f0afd0979391e75acb86bb08
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 19 17:51:29 2005 +0000

    Reduced the size of the logo.  Changed from jpg to png

commit 0f5f32cb23332fd1894698b8c5b51bf483724c36
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 19 17:25:30 2005 +0000

    A slight color change.  Easier on the eye.

commit f9c3ea312a2aaad2d9040a05014c5265387cecbb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 19 16:15:29 2005 +0000

    Made index.html inherit from section_management.

commit aa6250471be9a2aee1f61314ad55be3df25dcd12
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 19 00:46:23 2005 +0000

    Improved some messages

commit 9066fd1cb80ea38f819794144d3084c770be0fe8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 19 00:42:45 2005 +0000

    Took off some lines to avoid confusion

commit 1688c3b4d0dc8577f04a5a2bee27600b32bef963
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 19 00:11:56 2005 +0000

         Moved the migration script from contrib/ to bin/ and wrote instructions for the upgrade

commit 51a7e5ad53de49e261631b95a1cb9b8598fb2f46
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 18 22:56:32 2005 +0000

    - Added comments to let user know if they should add a L3 dependency or not.

commit 2064efac5b479888dfde2523c177f5897e0aef18
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 18 22:22:47 2005 +0000

    Some extra checking to prevent ugly errors

commit 741bbc07971335fa21a4e48d6ab6d8cbf288870d
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed May 18 22:05:14 2005 +0000

    major CSS changes to fix the following:
      fixed multiple pages from having content or error messages shifted to the right
      fixed the footer from appearing in the middle of the page
      now editing forms don't explode outside of their div container
    
    In order to fix these problems, I got rid of the large containing box which was supposed to make a background and border around the entire page. This in turn implied that the header needed to be changed. I also changed the colors around because I didn't think the tan background worked without the blue grey behind it. I didn't intend them to be the UO colors, they just turned out that way, I swear! :)

commit 110a2c94c3cd344cf970de13155a608e88481713
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 18 21:37:34 2005 +0000

    Now when user adds a dependency between two L2 ports, the program will determine if the
    device has only one ip address.  If that is the case, a dependency between the two logical
    interfaces will also be created.

commit 80c218795806beeadf1910bab09d2fbba7f81842
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 18 17:46:00 2005 +0000

    - Improved parent search by providing user with a list of devices that share a subnet with
      the device being documented (chances are the uplink or downlink device will share a subnet with it)
    - Changed device.html to give a prettier error message when user tries to add an existing
      device manually.

commit 49d8ee479a0aec5eea6c903256ba620e28084874
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 17 00:15:46 2005 +0000

    Removed Main section and changed Services section to go under "Management"

commit cfbbd5597ce699ea82b916c4ad715ba9467588a1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 16 23:49:21 2005 +0000

    Minor improvements

commit 8722a2c41e0648bdf344f5dea7f10f75fa9c57e6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 16 22:37:38 2005 +0000

    Fixed bug.  'last-seen' value was not being set correctly when updating Ipblock objects

commit 9e68aa0626b6b01727ecb552abaf5b8588570f1b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 16 22:25:40 2005 +0000

    Fixed bug when importing subnets

commit ae45db683bcf9b13656235531a5f75e9ee337d97
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon May 16 21:55:26 2005 +0000

    fixed page content from appearing shifted to the right

commit d84921b8cc206269a856c1ce7f7680d841760d8b
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon May 16 21:49:00 2005 +0000

    fixed bug in editing Interfaces

commit b72a2a04cf648c1726b52b418cace6bdb4f9c0b5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 16 21:42:15 2005 +0000

    Fixed bug that was causing a script to use the wrong SNMP community string

commit cfca7dac21f65b5435c706316d0674fd6b7d7d89
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 16 20:57:41 2005 +0000

    Fixed bug when adding MAC addresses

commit 405eff11b67e47e1f86b85ec6d3236820b6de205
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 16 20:23:36 2005 +0000

    Make output of comments fields preformatted

commit 7aa286634091709439495e25d2038775df017029
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 16 20:01:37 2005 +0000

      Small fix

commit d627bf93da28f1d36a8e24543eb0488c4d40ea85
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 16 18:33:27 2005 +0000

         Rewrote most of the report to fix bugs and make it more efficient

commit c6c8eca8b8e6ae92e7c65b126b5d2b87617eece7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat May 14 00:25:52 2005 +0000

         Added migration script

commit a5d558cd0edb13f6f6bdfd7ac0e15e78bea6008f
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Sat May 14 00:00:51 2005 +0000

    Various scripts used for auto converting mason perl hybrid to regular
    perl for calling Aaron's table generating modules.  I found them
    pretty helpful.  Pretty specific, but could still be good for
    converting lines with lots of quoting and embedded <% %>
    interpolations.  Doing what I can to decrease the signal to noise
    ratio :)

commit b959285990b9ad5bcafc81d3b4018152c6f047a8
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri May 13 23:51:48 2005 +0000

    Made data_table.mhtml alternate colors on rows via datatablec1
    datatablec2 tags and made table headers bold via formtabletitle.

commit e0c02ac004474b4b7979d4a7fb362c42c25668c7
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri May 13 23:36:03 2005 +0000

    Changed all of the inline horizontal tables to data_table.mhtml
    generated tables.  There were a few of them.

commit 568df614373247a25164467aa21083aa4b4c2fd8
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri May 13 22:33:51 2005 +0000

    moving things around... resolving conflicts with nathan

commit 75929caf494daa142f31e8bbddc82dfe2971c04c
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri May 13 22:25:46 2005 +0000

    fixed the room/rack mix-up

commit dda39e36b70e4f64c2b155814c5fde92edaa9878
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri May 13 22:10:28 2005 +0000

    fixed problem where content of pages was showing up to the right of the page and falling off the end

commit 6d6f01bdc294c31e236e5839d5271379e3f75f45
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu May 12 00:09:49 2005 +0000

    fixed some bugs in device.html, see https://netdot.uoregon.edu/cgi-bin/trac.cgi/ticket/64

commit 6e97dbadc1c0dac5358334d04d061c1a2ca692ba
Author: Sean <netdot-devel@osl.uoregon.edu>
Date:   Wed May 11 23:25:52 2005 +0000

    Updated page to block layout.  Also found a saving error which I added to an existing ticket.

commit 11be8f55485e0c3319529f82356f63b113ce3110
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed May 11 21:38:35 2005 +0000

    fixed extra left-paren typo in device.html

commit 5d4b685c792e02e3a95d2ae9b6ca88ffae7f8640
Author: Sean <netdot-devel@osl.uoregon.edu>
Date:   Wed May 11 21:16:55 2005 +0000

    Updated block structure.

commit b3e6bd5b89bb34f223865a19eb2dd08bb6af5b03
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 10 22:16:18 2005 +0000

         Added two fields to the Interface table to allow the user to enter
         values for Room and Jack (in chars).  This is basically a temporary
         workaround to UO's current status on cable plant data.  The intention
         is to remove these fields once the campus survey is completed and
         Horizontal Cable records (with jack id as key) can be linked to Interface
         records.
    
         Work needs to be done on the user interface to enforce jack id format
         validation.

commit 21e84182a9e06a35a712bd8dc7a24109c7d2a5b9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 10 17:55:13 2005 +0000

      Fixed errors when displaying closet pics.

commit a5443430850748242bc4a11436cb37709abe1119
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue May 10 00:03:27 2005 +0000

    minor changes to code formatting

commit c51abf53703ee33239656472a3611e57f02f725d
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon May 9 23:56:05 2005 +0000

    finished converting device.html to use CSS block structure
    made outside container have a 2px padding on the inside sections to keep text away from the edge

commit 1bbad28f90df47711d11e06104494c03ed8561e8
Author: Sean <netdot-devel@osl.uoregon.edu>
Date:   Mon May 9 23:17:30 2005 +0000

    Updated CSS block structure and discovered error that I will make a ticket for that was not created by this revision.

commit 86c1c506375a022e4e38a13544e30ae3f5c9554c
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon May 9 21:36:57 2005 +0000

    partially converted device.html to CSS block structure (down to line 544)

commit 26002733768058b9076c3458e943b29e701cfd58
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri May 6 23:42:55 2005 +0000

    converted to CSS block layout

commit 9a76bd10253126e4647b22544694130a74b4494e
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri May 6 23:22:51 2005 +0000

    Two column tables are now generated by attribute_table.mhtml

commit 74fec320ea7ddc48fdc034f1542faf181685dc11
Author: Sean <netdot-devel@osl.uoregon.edu>
Date:   Fri May 6 23:09:03 2005 +0000

    Updated file to the new css.  No further changes are needed to this file in this milestone.

commit eca31cb634543933f65d47bcfd307efe5e8740ee
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri May 6 22:14:43 2005 +0000

    Finished converting ip-ws.html to CSS formatting.
    data_table.mhtml is a new module for displaying data in an html table, that was needed by some sections in ip-ws.html and will be used in many other pages.

commit 2c89b4bd9fe7ee9e8db694ad9c0cba263d5f5521
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri May 6 21:56:57 2005 +0000

    Partially converted.  Has sections (vertical two column) to which
    attribute_table.mhtml module can be applied converted.

commit cd5ce169ddb8ed3836a589c32c67d9ae5cf94c02
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu May 5 05:51:24 2005 +0000

    A more powerful version of table-array.pl.  Seems to work very well
    for device.html at revision 799 (try lines 410 - 449 for example, only
    one major mistake is made) Will probably find that it doesn't work so
    well for other files but hopefully it will be easy enough to adapt.  I
    left table-array.pl around, not just to create more cruft, but also
    because it might be easier to use else where (I might have made fewer
    assumptions there).

commit 334b4b3c14c1eb0aee23f9e5dccd8090df14ee32
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu May 5 00:51:01 2005 +0000

    This is a script that given a range of lines and an html file extracts the data from the table rows in that range and converts them into code which can, after a little
    massaging, be dropped into a <%perl> block to create the arrays needed to call attribute_table.html.  Right now the most work you have to do is probably to go in and
    manually add an accumulator variable for capturing strings built in loops, and semicolons on the lines which get accumulated.  I will add automatic generation of that
    shortly, already pretty helpful though (did a few tables in device.html pretty quickly).

commit 0e2b6bfe9d1b660faf95d9a21faaa1130aca72c6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 3 00:39:47 2005 +0000

      Fixed bug in schema

commit 821adb5113750a3bde76dbfd20b56a18a59148a5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 2 21:42:01 2005 +0000

      Fixed bug in schema

commit cd11ce773695cae45704d2b509a838491debd869
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 29 23:45:19 2005 +0000

       Added the ability to specify an ssh key

commit ed6dba1e4f9ad537576f102823f8815cd1f79637
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 29 21:55:37 2005 +0000

         - Added some generic default Products

commit 0af1541b3bc8f378e35c6f7f80ca4863874abbb2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 29 21:45:36 2005 +0000

         Added a script for doing simple backups of the DB

commit a3d411229a411c08bea7ccb8a9b164f4aaf1ae32
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 29 00:06:52 2005 +0000

         Added faceplateid to the HorizontalCable table, to facilitate the
         lookup of jacks in GIS maps

commit c1756abbcfe31c34d2da7bffbe2de5439d0b240a
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Apr 27 22:31:06 2005 +0000

    added new classes to stylesheet for more CSS block layout control

commit b3d53c323d22413671ecc0dc409cad9508ba8226
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 26 22:36:27 2005 +0000

         - Included a DEFAULT_CONTACTLIST key in Default.conf.
           To be used as a default setting when adding a device, and possibly other objects.
           The ContactList object with that name will have to be created manually by the
           user, when Netdot is installed
         - Modified the components that use that as default

commit 808ab344cb96769b6453a92a7488e5de67e5ed7d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 26 21:22:44 2005 +0000

         - Moved 'monitored' flag out of Ipblock table into Interface table.
         - Added 'snmp_managed' flag to Interface table
         - Modified user interfaces that access these fields
         - Modifled libraries that populate these fields

commit 2264c3554f2af2e64d8ab80d2639ecd46e2f05e0
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon Apr 25 23:28:27 2005 +0000

    minor changes to css formatting

commit f0c88a71e170c080c9afc120b5b3d67e611db2e2
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Sat Apr 23 00:00:28 2005 +0000

    some stylesheet changes, mainly made top nav bar smaller

commit 99b7b600b740523f0e7183e68903acdca2fc595c
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Apr 22 23:29:28 2005 +0000

    ip-ws.html
      changed "View Block" section (lower half of ip-ws.html) to use attribute_table.mhtml. Postponing further development on this until later.
    
    UI.pm
      all functions that output form elements now have the option to return the output as a variable instead of directly printing

commit 0a16cf6deaa0e13cb68c6f51199ad979e89d3fa0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 22 21:34:04 2005 +0000

      This is basically a subversion test

commit ad5e1fcda7f98d6f4a5333b50f554b4f84956700
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 22 19:02:33 2005 +0000

    Lots more changes as I try to make things actually fit in the page.  It
    would help if someone could look at the following:
    
       * the footer is still broken
       * view.html will need a lot of attention (a lot of stuff links to it)
       * everything under the Management tab -- including device.html and
         ip-ws.html.
    
    I plan to resume work on operations and its prerequisites.

commit 8d0dcc559ad1eb2309526af84e029bac0309c64f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 22 18:35:53 2005 +0000

    Replace id= with class= as I continue to work through style.css.

commit 7f6c4c126e00a8d6e81ed81a171bed840ede991a
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Apr 21 23:01:53 2005 +0000

    various changes to section_generic

commit fd6b6ec16b6407f1a643a6e872a9da14180802b1
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Apr 21 22:26:52 2005 +0000

    The changes to style.css are meant to help in removing layout
    instructions in all of the .html files.  This establishes some basic
    instructions for table and tr.  These will have to be tweaked over time
    to get everything right as we go through all the relevant files.

commit 0b3054f68d0d9956df34efeb19c475c1c8a052a9
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Apr 21 22:23:44 2005 +0000

    Remove table controlling layout

commit f17cfca719da02194f52c1765bca920014f7fe81
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Apr 21 21:37:37 2005 +0000

    Using new option for fieldset in stylesheet

commit a33420966b65a5c17b6709965afa1f0c89280d57
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Apr 21 21:37:11 2005 +0000

    fieldset needs to have different sizes. this change adds more flexibility for this

commit 2207d658d6594f35aaf5836cd3bdfbc07f8a42f3
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Apr 20 18:33:27 2005 +0000

    Work on Generic section to make it fit in with everyone else

commit 4894006a974eb77e49f20bf69623a87cb5738afc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 20 17:07:26 2005 +0000

         Test.  Ignore

commit d3d9d6e43d600acab7c8cca8efa6bb1e66b7ec93
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 20 17:04:28 2005 +0000

       - This is a test

commit 918ffa698368d8e5a9521ace25f88f2c838eb229
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 19 16:56:17 2005 +0000

         - Added missing form title
    
         cv

commit 039c2e57de0c26db74a7f82d55e9dfdbb906d725
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Apr 18 21:32:59 2005 +0000

         - Created a wrapper component for edit.html.  Purpose is to avoid showing headers and footers
           when opening in a separate window.  Trick is to break the inheritance chain.

commit 32a41a0cee88117aba935e3447ab15e1331ab825
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Apr 15 23:24:50 2005 +0000

    duplicate table tag was printing

commit 50a3aeab6cb0cf0e1c2b318eb1f39682f8764334
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 15 23:04:52 2005 +0000

         - Cleaned up a bit.  Disabled editing for fields that should be set via SNMP only
         - Won't touch format any more, since all that should be changed to CSS

commit 3b2134b2e9977272426fc1fbf8b54529e3b5f760
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 15 22:51:43 2005 +0000

         - Stole the interface.html component from the Cable Plant section
         and put it under the Management section.  Now that page is called
         when clicking on an Interface id from anywhere.
         - Fixed a bug in UI.pm

commit 67db3505785525cd584ec1b3777defdc567301a0
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Apr 15 22:33:20 2005 +0000

    updated stylesheet for the new div layouts in ip-ws.html

commit 0ffd94551f10e29425355b5db3ab19d6de9c8417
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Apr 15 22:26:34 2005 +0000

    moved the "address info" and "block info" chunks out of table layouts. Except for there is no "real" way to do two-column layouts in CSS, so the two columns are sitting in a table tag still.

commit 40736af0c7fb2602233a07b2ef7b6f505a528525
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 15 19:05:38 2005 +0000

         Added reference to Netviewer in the Requirements section, with a link for
         downloading.  I just tested with 0.29.6 and all seems fine (Thanks Stephen).
    
         Test line for Netviewer inside Makefile might be problematic if people install
         in a prefix different from the default.  The other option would be to get Stephen
         to install his libraries inside Perl's @INC path.

commit eb5f35a0b4f7f436159f05a94d21f9a020ecdd35
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 15 17:32:37 2005 +0000

    Added 'DELETE FROM Meta' to insert-metadata.  Doesn't make to not
    include that in this file -- dangerous potential to duplicate contents
    of that table.

commit 22abd44b2b283b3a324b4c86e3d009bb7770e4ef
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Apr 13 21:30:46 2005 +0000

    the missing close table tag was messing up the footer on the Cable Plant section. Of course, this will be irrelevant after this page is moved to CSS layout.

commit 419cec874ab536d686e89f29c96508ea79386c16
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Apr 13 17:16:48 2005 +0000

    Changes to netdot.schema and insert-metadata that add monitorstatus
    column to all tables that have a monitored column.  monitorstatus
    points to table MonitorStatus which has the actual state.  Note that
    it is not netdot that actually monitors.  It is up to external
    scripts to populate this column with the appropriate value.  It is
    just nice to have the hooks there to use.
    
    One thing that will need clarification is the on_delete action that
    is added to the linksfrom column.  I put restrict, but I didn't find
    any documentation regarding usage here.
    
    I'm holding off on committing changes to Interface table that add
    monitored and monitorstatus columns.

commit be8e580b5aa6de8a2c3fcf17c897a2f4b3d6e2d5
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Apr 13 16:20:52 2005 +0000

    Add width back, but a little bigger.  May want to consider alternative use of margin

commit f952ef8bc35541e38b41b65684a26e8a19521a43
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon Apr 11 23:44:36 2005 +0000

    Fixed margin broken in rev 766. When Mason was parsing the stylesheet, it caused the browser to ignore the first CSS entry, which was the body block. Now that Mason isn't parsing the stylesheet, the browser is reading the body block, which had the width specified as 85%.

commit 3d868fa62cc00a3f9413d2e9056aee88d8bb05aa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Apr 11 19:46:59 2005 +0000

         - Renamed DeviceManager::update() to DeviceManager::update_device()
           to fix a bug introduced when library inheritance was modified.
           Name overlap caused the method to be overridden unnecessarily.

commit 33682a38d946c4975e9c974fbe2630adce963b09
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Apr 9 01:26:36 2005 +0000

      - Removed old parameter when calling form.mhtml

commit b0d22d62533af695261e9f0215d77cad425fd057
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Apr 9 01:23:23 2005 +0000

       - Practically rewrote search_obj.html.  Avoided duplication of
         code by using form.mhtml.

commit 0f25ba4d20799b4c31afdcc564c8d9dc287d4aa8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 8 22:08:19 2005 +0000

      - Fixed bugs caused by new Mason inheritance scheme

commit 87668d904c791f0a349dd7fa12321f07d105dcbf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 8 21:43:47 2005 +0000

      - Tweaked apache2 configuration to avoid having Mason process any non-html files
        (style.css was being treated like a component).
        Note:  This has somehow broken the margins.  Fix needed somewhere in the CSS
        definitions.
      - Removed reference to uoregon.edu in the apache config as well

commit 647dca572fe00e027d6aa16ea543581293116ad4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 8 00:58:23 2005 +0000

      - Added info field in Ipblock table to be
        able to write longer comments
      - Fixed bug in edit.html caused by the 'user'
        argument passed from higher-level components.
        To do: Figure out a way to disable inheritance
        in edit.html when needed.

commit e65b871996f018ee2e14ce12ee55fc39f402e781
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Apr 7 23:21:09 2005 +0000

    Basic states something can be in

commit b404c43052452528b5cc6e9242be502713bc3ac9
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Apr 7 23:11:21 2005 +0000

    Initial commit of changes necessary for paging scripts to hook into

commit dd35e5b3bcf00dafb8f200393542315857034da8
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Apr 5 19:12:49 2005 +0000

    Add/tweak div blocks

commit 4476a7730d7d5a87aa713611c86ee5c8b0f3361b
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Apr 5 19:10:03 2005 +0000

    Added sectiondetail <div> blocks to wrap content

commit 3104904ebb5c35000e439aae165fcce0990c5171
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Apr 5 18:38:59 2005 +0000

    more changes to the stylesheet; footer is still a problem

commit 9018cb6bf470133a57488c0229e58aa099b66e01
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Apr 5 17:21:10 2005 +0000

    wrapped section_cable inside <div> block

commit 007584cb573ca4228d12d968945726ac2a49ff1c
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Apr 5 17:20:23 2005 +0000

    Indented page more so that it looks nicer when looking at page source

commit f9047cf7f9d646fb525f7a9a40be8428c5d394cd
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Apr 5 17:19:50 2005 +0000

    Surrounding page content inside <div> blocks

commit f9f6e703ad7118cf37d78f10f2cffe91037cece5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Apr 4 21:04:06 2005 +0000

      Changing this back to where it was.  Mozilla 1.0.2 (at least)
      does not understand the short version.  Result is that header
      does not show in some cases.

commit 37028fc75d1463f868a4e19673b17d6f11d7fbc3
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Sat Apr 2 01:04:07 2005 +0000

    Added one more to the list of required modules for SiteControl

commit f40cb3ccd6d4df68032a63ee65d3257df8291377
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 1 23:38:49 2005 +0000

    More tweaks to get footer reasonable

commit 4ba0b3589ff76a64a1e8120e63456c321695de1c
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 1 23:03:15 2005 +0000

    More changes to the default stylesheet.  This is a mix bag of changes.  Some
    of which are mostly minor changes as I tweak details.  The other mix deals
    with the footer and trying to get it down at the bottom of the page.

commit c944f78c9ad94d77c44691c13e893d1f1000384f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 1 23:00:53 2005 +0000

    Various (minor) changes to operations pages

commit a0caee24cc1cb475be3cac37cb4c760850c8866e
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 1 22:56:38 2005 +0000

    Testing having the content block begin and close in the autohandler.  This
    makes some things quite a bit easier from an overall view of the document.

commit 7146067be13f0618b44baa40af3198e936b7bf4f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 1 22:53:54 2005 +0000

    Minor changes

commit 6607110870b7043d5a232f8c742d283889dd7088
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 1 22:41:07 2005 +0000

    Lot more work in section_management to make it css friendly.  Much of the
    work here is done -- layout concerns should be addressed in style.css

commit 789b91e80a147a9fe2d040f1d002382d9d7853f3
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 1 20:10:58 2005 +0000

    Reworked the footer to something simpler, using stylesheets

commit c1e94d48e6cd251ecaa98622bc5de2a1839381c4
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 1 20:10:16 2005 +0000

    Minor html tweaks

commit d2df3f0a33f8f26ffdac7c854e278f94db5ec097
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 1 00:55:36 2005 +0000

    This commit reflects some effort to break up the heavy use of tables
    to control the layout of forms.  It is not there yet and is still a work
    in progress.

commit 823b6ac9518c4fd8892cf3a616e4ca3340ee7753
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 1 00:54:04 2005 +0000

    Working on the next block, where each section has a set of tools, eg
    search boxes and what not.  Much of this is an experiment to see what can
    be done.

commit 975f490fcb11d117cc9e61e2610d030cab77c624
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 22:51:28 2005 +0000

    Lot more changes to style.css as I continue work on tabs and subtabs.  They
    generally work the way I want.  Lot more work is needed on incorporating
    the section_* components with this.  section_operations is kinda there, but
    also needs work.  Stay tuned.
    
    As I don't have a Windows workstation, I have no idea how this looks/works
    in IE.  Someone with IE may want to poke at this so that we can make
    the necessary kludges for IE users.  :-(

commit af3bc5ae97afbf9f5db004f298dd6d14b9c129df
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 22:46:43 2005 +0000

    Minor tweak in section1.mhtml

commit 97f8f87ab1bae21d3feb848c22c5d69fc5f49f34
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Mar 31 22:27:01 2005 +0000

      - Ask before deleting a block

commit 6c9517bc46b9ecf64ff60b68e7b18550393816e2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Mar 31 21:58:03 2005 +0000

      - Changed some of the requirement checks

commit 651c673f10926ff8831fc2f195615474176c26e8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Mar 31 19:31:24 2005 +0000

      - Fixed some bugs

commit 924b8695626b6a6bd74589876fd4d4a62673ff7d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Mar 31 19:11:41 2005 +0000

    - Improved validation procedures when updating Ipblocks.
      Now, after block is updated, IP tree is rebuilt
      and validation checks are performed.  If checks don't
      pass, object is rolled back to previous state and
      tree is rebuilt again.
    - Added 'getobjstate' method to Netdot.pm to be able
      to make a copy of object's state, in case it needs
      to be restored.
    - Also, in other cases, it might be possible to call
      Class::DBI's 'discard_changes' method.  For that,
      I've added a parameter to the 'update' method to
      avoid committing changes to the DB if user wants to.

commit 1da7c49cdbf457d77e9dd5dfd7dc3fb9128eef68
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 17:33:37 2005 +0000

    Moving the subnavigation bits from section_reports and section_cable to
    section1.mhtml

commit e008a0204da2368ea8f0375b406232cf8f3f2b0b
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 01:29:36 2005 +0000

    lot more tweaking to css as i make things look/work better

commit 5fddce0c0e0e2c219522a8beaef8723807242fda
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 01:29:03 2005 +0000

    making section_operations more friendly to css

commit b8f226154b8cbd2ee4831f7e03fab90c35b402c7
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 00:57:15 2005 +0000

    remove line for debugging

commit b1e254c4f51d0a1fcc461b900403aa0b47a48928
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 00:55:31 2005 +0000

     must not be set at toplevel, but rather inside each if {...} block

commit 3ad0098309e8caf092c449130a6d93e7afc9b2ba
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 00:46:56 2005 +0000

    It is not as ugly as before, but has a ways to go.

commit 4293d6222966f18901992124d357775482255991
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 00:30:15 2005 +0000

    Crapload of changes that are a bit too much to enumerate.  :-(  The diff
    on this won't be pleasant.
    
    General idea is that we needed to break away from how the tabs were done
    previously as it wouldn't work well with nested tabs.  The nested tabs
    gets us what we want where each page has sub functions.
    
    I broke what worked, but would not work in the future, and replaced it
    with something that is broken, but will eventually work.
    
    Any questions?  :-P

commit 226ccb68424e0875ec6311484c45adaac5f66430
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 00:23:27 2005 +0000

    Adding some whitespace that won't show up when output by webserver

commit 7b04e93d9dfd8cfe4c5045525695dd0617742a62
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 00:20:39 2005 +0000

    Committing small changes to section_operations that has more to
    do with pursuing a different way to layout forms.  Needs more work,
    particularly in css.

commit 06ecfc495a215a2a0e71447926a29e4cb4f05993
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 00:18:37 2005 +0000

    Pushing a lot of changes needed to get subnavigation to work into
    section1.mhtml.  The general framework is there and management and operations
    are using it.  The rest of the pages are presently not using it.
    
    That being said, there is still quite a bit to do on the css side to make
    everything play nicely.  There are a few cases where things break badly.
    Once the css gets some lovin for this bit, things will work better.
    
    For an example, see
    http://labs.silverorange.com/images/tabsupdate/about.html

commit 75473b63aa7f942f8f9ec08b372108329bea5967
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 00:13:41 2005 +0000

    Removing subnavigation bits from section_management

commit 2257c729e8e9736ff440c9160b8ecad908a611cf
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 00:02:54 2005 +0000

    I also need user information for section1

commit c7d8bb97bc56aaed7066dcc4e52701c914a8a00c
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Mar 30 22:56:12 2005 +0000

    Remove id tag from body

commit 765ae190b7a67d0a61d0e0860ff8b3fd5d03fdcf
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Wed Mar 30 22:46:58 2005 +0000

    etc/netdot_apache2_htpasswd.conf:
    	A working htpasswd conf for apache2.  The way the /NetdotLogin
    	page is dealt with is a little hackish.

commit 2360b73bdb80a3b75144a058deda863010808240
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Mar 30 22:32:31 2005 +0000

    Make autohandler pass title and section information to section1.mhtml so that we can do nested tabs

commit a9c23dc1613604ef00ad524a9b2df8e18c5af03e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 30 21:52:45 2005 +0000

    - Fixed typo

commit 7ec25a153b72b1ac193e8ab87131de6bfacb4a46
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 30 21:49:21 2005 +0000

    - Changes to allow user to edit a block's address (and prefix, if applicable).
    - Improved IPManager to do a better job of validating input (now checking
      for bit boundaries more explicitly)
    - Other fixes

commit 91efb8758868edde85035f734a597964a0df0e77
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 30 01:23:06 2005 +0000

    - Looks like the absolute path to /netdot/index.html is needed
    in login.html.  I put it back to where it was.  We might need
    to look into SiteControl to see if it can be set in Apache instead
    (I looked and it wasn't obvious)
    - Put a couple of lines to make permissions more specific in apache
      config

commit 29a84b736dae6cf2107f31c05a12a659d947c891
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 30 00:02:03 2005 +0000

    Forgot to add these. ;-)
    
    cv

commit e58102b8badb22074cdcaa575b8b37c48c8974e8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 29 23:21:18 2005 +0000

    1) Substantial changes in Mason component structure:
    
    * Goals:
      - Make every component self-contained
      - Have a generic wrapper component that automatically
        adds common content such as header, footer, current user, etc.
      - Nicer handling of calls to nonexistent pages
    * Implementation:
       Used Mason's 'autohandler' feature, which now calls the
       header, tab menu, sub-section and whatever page is called, followed by
       the footer.  Since sub-sections vary, specific pages inherit from their
       sub-section, which in turn inherits from the autohandler.
    
       Mason's 'dhandler' feature is used when a nonexistent URL is called,
       providing a nice error message within Netdot's header and footer.
    
       Note:  Another possible approach to consider is creating subdirectories for
       each sub-section and have autohandlers in each directory provide
       the right sub-section header when each page is called, instead of
       explicitly inheriting sub-sections in every page.  The drawback would
       be having to change all links to other pages to specify the right path.
    
    2) Modifications to support the new CSS framework.  Mostly margins stuff.
       Still a lot of work needed to remove all format tables.
    
    3) Moved some more Class::DBI-specific code into Netdot::DBI

commit b3cc8d0e6a1d2bb5185c255cf3ab6ce82f2c52eb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Mar 26 03:10:01 2005 +0000

         - Moved all DB-specific methods out of UI.pm and into
           Netdot.pm to avoid having to instantiate UI pm
           within other classes that needed access to the DB
         - Made DeviceManager a child of IPManager and DNSManager
           to be able to use methods in those
         - Moved some Class::DBI specific stuff to DBI.pm
           (generated by setup-class-dbi)
         - Renamed some methods in UI.pm to be more consistent
           with Perl's naming style

commit a93f24385fa3567f399c40b1635da947455161be
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Mar 24 01:27:36 2005 +0000

    htdocs/Makefile:
    	Made the extensions for the FILE variable explicit.
    
    Makefile:
    	Added masondata/obj and masondata/cache to the directories
    	created and chmod'd.  So, now you don't hava to change the
    	permissions on those two dirs after the first time mason
    	is run.  This might not be the ideal solution since it depends
    	on how mason names it's directories.  This permission problem
    	was documented in older mason docs (in 2002 anyway), but has
    	since disappeared (from the docs anyway).  The old solution
    	was to have mason tell you which files it created during server
    	start up before apache drops root permissions and chmod them
    	to the less privileged user/group apache runs it's children as.
    	Seems the variable that held this info doesn't exist anymore
    	though.  A third option is to initialize the ApacheHandler the
    	first time the wrapper's (bin/mason.pl) handler() method get's
    	called (although still declare it at file scope).  Although
    	this fixes the permissions it seems to lead to extra overhead
    	as these calls are made in apache's children which seem to
    	each have there own copy of the ApacheHandler (not sure if this
    	is really what's going on, but when done this way I sometimes
    	see 2 or 3 distinct addresses for ApacheHandlers).  So, I guess
    	the question might be weather or not these separate ApacheHandlers
    	in the children are still separate if ApacheHandler is
    	initialized when declared.  If they are the third approach is
    	probably better.
    
    	At any rate a fresh install should actually run now, assuming the
    	user sets up their apache config right.

commit 17ca154e7c660756449e838a52d5ce19a4c15984
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Mar 23 05:55:23 2005 +0000

    Change new-index.html to index.html

commit 1d4db32cbd149a2c582ccd6ef9d5bceaac82212a
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Wed Mar 23 04:17:35 2005 +0000

    htdocs/logout.html:
    	Updated to use the new header.mhtml and made the path to login.html relative.
    
    htdocs/login.html:
    	Made path to index.html relative.
    
    htdocs/Makefile:
    	Changed the way the FILES variable is set.  This was a list of 53 files specified
    	explicitly.  A couple of files including header.mhtml, new-style.css,
    	section_opertions.mhtml, operations.html, and search.mhtml weren't included.
    
    	Of those at least the ones relating to operations are required for it to run so I
    	assume that's a mistake.  At any rate, besides the now not used file
    	``htdocs/header'', files were in the list if and only if they had extensions (in
    	this case weren't directories), so I just changed it to set FILES to everything
    	with an extension.  This could be applied to other Makefiles as well.
    
    	I'm sure you guys will let me know if I'm crazy.
    
    As of now there is a file called new-index.html which code refers to, but which doesn't
    exist.  I'm sure someone is working on that, but right now if you just copy index.html
    to new-index.html every thing seems to work with the nice new css.

commit 7a7376da27de557e5bb8aba27f687df5f9e42650
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Mon Mar 21 22:54:12 2005 +0000

    doc/INSTALL:
    	Added a few more modules to the requirements section,
    	made the installing section a little more verbose, and
    	updated the apache config section.  Moved the original
    	apache conf template into a separate file
    	(etc/netdot_apache12_htpasswd.conf) and documented the
    	newer radius based apache2 template, which I moved to
    	etc/netdot_apache2_radius.conf.

commit 63d6f6399ba703bbf317b36c3fcf498ae2049e3f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 18 22:09:58 2005 +0000

        Removed old stuff from contrib/

commit ee8241777aa8d5585d846692d4b2fee96e8bf78d
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Mar 18 21:40:42 2005 +0000

    Make header.mhtml use style.css, not new-style.css

commit f2e0a398776ba76248612b1efa40672e1e07f6bb
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Mar 18 19:30:06 2005 +0000

    Pulled in new-style.css into style.css; new-style.css can be removed

commit 7046f04e6a408feee627e4e7e88dd6ccc9039c09
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Mar 18 18:42:52 2005 +0000

    bugfix in header.mhtml

commit 90155f538d86d96ef7626da77465e52b46f3db0f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Mar 18 18:41:49 2005 +0000

    Remove <center> from index.html

commit dc18e7f32d6d2c76f43da919253a42c51ee63a5b
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Mar 18 18:39:19 2005 +0000

    This commit represents the initial changeover to using CSS for layout.
    All the layout details are (presently) in new-style.css.  This means
    that *.mhtml and *.html are mostly/strictly content.
    
    new-style.css is still being used -- this means that the styling hints
    in style.css are not there.  My next commit will endeavor to merge
    new-style.css and style.css.

commit 4ab31c7a933edd8e8e7292e75b7a6866861b6c0e
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 17 23:33:38 2005 +0000

    A css-ified header.mhtml file -- this should take over for header

commit a92945fe8ffbea2f555377d5303886eec16cd6fc
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 17 22:42:22 2005 +0000

    Setting Id keyword on operations.html

commit a5e5851d2209198e4b7bc0db72c69d85d2b4cf71
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 17 22:35:43 2005 +0000

    Setting Id keyword on new-style.css

commit f041ecb67a24c71775752a159887a6e7d5c2d054
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 17 22:00:27 2005 +0000

    Lot more work on the header section so that it degrades nicely as the window
    is resized to something smaller.  The tabs could use some help in this regard.
    
    Other changes were to the look of the content area and the tabs.  I'm
    leaving the size of the text in the tabs as is -- they're not just linkage
    but also the title of the page, obviating the need for repeating the
    title of the page just under the tabs.
    
    Does anyone want to start breaking stuff and push css into the actual pages?

commit 482c853f0ccc3912db7a9a069826cc03e465794f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 17 02:02:46 2005 +0000

    Prototype of where we should go with netdot and css.  This includes
    basic functionality for the header, subheader, and the navigation bar.

commit c5cf7226dc54bdabd47f614a1874bdf523da2edf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 16 22:27:32 2005 +0000

         - Minor correction

commit cc6812a5c192f820103d4cf3cfa889c1907b9c88
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 16 19:40:36 2005 +0000

         - Added reverse DNS resolution to handle the case where
           a device is discovered using its IP address.
           Pending:  Handle IPv6 reverse resolution as well,
           possible through the use of the Socket6 perl Module.

commit 775c55aa8e6a83c2b7e7bafd4fed226ac23507bd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 15 01:18:21 2005 +0000

         - Added methods in DeviceManager to allow retrieving interfaces
           and BGP peers sorted by various criteria.
         - Changed interface Speed from varchar back to integer. I'd rather
           store the integer values and provide a method to convert to a
           human-readable form at presentation.  Helps sorting and comparison.
         - Other simple changes to clean up code

commit 1a5ce748b6cf616acfcaabb2650d478970320094
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 14 07:28:31 2005 +0000

         - Class instances are now global variables available to all
           components.  New global objects are:
                 $ui            = Netdot::UI->new();
    	     $dm            = Netdot::DeviceManager->new();
                 $dns           = Netdot::DNSManager->new();
                 $ipm           = Netdot::IPManager->new();
    	     $cable_manager = Netdot::CablePlantManager->new();
    
         - Fixed DeviceManager.pm to not try to create /32 subnets
         - Other minor fixes

commit 34a8c98ec8a7c439e60b1d8a1da0e83828b1fe76
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 9 22:23:45 2005 +0000

       - Changing interface speed default to "n/a", to avoid showing crazy random numbers
       - Trying to improve debuggin info in DeviceManager.pm

commit cb0e6b0020356664f2795b189955e0f82e26b3ab
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Mar 8 23:05:17 2005 +0000

    This change includes a number of things.  First of all, it is now actually
    searching tables looking for information.  It searches the following:
    
      columns name in Connection
      columns name, aliases in Device
      columns name, aliases in Entity
      columns lastname, firstname, aliases in Person
      columns name, aliases in Site
    
    Obviously, this is a subset of information.  It then looks up the
    entity associated with each hit.  If just one entity is found, that will
    be displayed (code for that not in place yet).  If more than one is found,
    it presents a list using sortresults.mhtml for the user to select.
    
    Some consideration should be devoted to what columns to search in what tables.
    At one end of the extreme is searching all columns in the above tables
    (more specifically, tables with a link to Entity).  At the other end is the
    approach above.  It may be interesting to search the columns defined to
    be unique and those that are indexed.  Related to this is whether this
    information is easily discoverable via the API.
    
    Other tables that could be searched include BGPPeering and Ipblock, thought I
    don't think they would be useful for searching.
    
    Lastly, I still need to tweak the layout.  I'm borrowing heavily from
    device.html, but something doesn't look right.  This may be something to
    punt on until we can a good css implementation.  Controlling layout with
    tables sucks.  :-P

commit 2ebe5a1c1e2b40514f94e037f7b64498be28c90f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Mar 8 22:48:59 2005 +0000

    Patch to make the operations subsection fit in better like other pages,
    eg. section_management.

commit fa651920e71ab207fa2a9579fb1c1befd5c91931
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 8 19:33:08 2005 +0000

         - Stripped off spaces from device search string
         - default community in form field now read from config file
         - Added "Sites" subsection to Cable Plant section (unfinished)
         - Device discovery code now tries to guess device type based
           first on naming scheme (in config file) and then in some key OIDs
         - Added oid in etc/categories to check for 802.11 devices
         - Removed old entry from metadata
         - Allowed disabling of WHOIS queries when discovering routers (config file)

commit f78ed758e09412fec810b502c9f5c1b743610d3c
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Mar 7 23:38:59 2005 +0000

    Renaming noc to operations.html for consistency

commit 76199e8fe6a1a8fcf6e339b946fee709c9045c6d
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Mar 7 23:38:03 2005 +0000

    Breaking noc.html down to bare minimum to prepare for future work

commit 5db27dfde47fa9dd683103f1ba4307ec8b7e808e
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Mar 7 23:37:09 2005 +0000

    Minor changes to better fit in with rest of interface

commit 5945ebe7986dbb40357803f43cc7d842ad083eaa
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Mar 7 23:31:34 2005 +0000

    Change NOC to Operations in section1.mhtml

commit 7f5e1c28654499e5c1fcbef83ecf6f4a3ef6cc05
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Mar 7 23:28:33 2005 +0000

    Renamed section_noc.mhtml to reflect name change to Operations in
    section2.mhtml

commit 0da1681dab81e36e7ea51532b1f86a6483336e64
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Mar 7 23:26:53 2005 +0000

    Minor cleanup and renaming title to Operations

commit 5da45456cb717bca271ec15b7fd640ff88b83eb3
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Mar 7 19:27:34 2005 +0000

    Modify section2.mhtml to include section_noc.mhtml if user clicks on NOC

commit 4bd490322175b61827efd157142c9cffe46df8f8
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Mar 7 19:26:51 2005 +0000

    Adding section_noc.mhtml to open NOC page.  Added svn:keywords Id to file

commit 883862705ae2c1bd19c60e08e45c4778a60e6c4e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 7 01:01:45 2005 +0000

       - Modified IPManager::auto_allocate() to set status as "Subnet" instead of "Container"
         when auto-allocating blocks.
       - Modified ip-ws.html to ask for confirmation after suggesting an auto-allocated block
    
       cv
    
     --This line, and those below, will be ignored--
    
    M    trunk/htdocs/ip-ws.html
    M    trunk/htdocs/backbone_list_query.html
    M    trunk/lib/Netdot/IPManager.pm

commit 22c596560effc55aedbe11148032259d1f7b09c8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Mar 5 02:52:58 2005 +0000

      Corrected some bugs

commit 2493576b58c6330155c08a47054e354335e43402
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Mar 5 02:00:49 2005 +0000

    Many important changes:
    
    - Modified organization of Mason components to improve readability and homogeneity:
        1) <%doc>  section
        2) <%args> section
        3) <%init> section
        4) Rest of Perl and HTML code
    
    - Collapsed "Devices" and "Nodes" options in Management section:
      - Device can be searched by name, IP or MAC (not finished)
      - Devices can be added manually passing name and IP.
    
    - Cleaned and simplified up UI::form_to_db().
    
    - Substantial improvements in device.html:
        - Simplified the way dependencies are dealt with:
    	- New window opens to create uplink or downlink
    	- Can add more parents
        - When editing, removed non-editable objects to make space.
    
    - Modified sortresults.html to link to custom pages for certain tables:
       - BinFile
       - Device
       - Ipblock
    
    - Modified listing of Ipblock objects to allow for the display of different
      info depending on whether it's a block or an address.
      - Addresses now display their associated A record
    
    - Other fixes

commit 1a31862eafaaebd8f1c3c7d0670d1525171589c7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 23 00:58:50 2005 +0000

         - Changed IPblock Status to:
         	- Container
    	- Subnet
    	- Static
    	- Dynamic
    	- Reserved
    	- Rogue
         - Substantially modified IP management library methods
           and web interface to reflect above changes
         - Numerous other fixes

commit d208bcbb631ce4361c2cb43d049a75ac90e15bc2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 27 02:16:10 2005 +0000

          - Added code to discover and document BGP Peers
          - Modified device.html to show new info
            * Now with several "views" options
          - Fixed other bugs

commit 1f95d21eec4f2eaf88827b340456059f97e5ff55
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jan 24 17:45:36 2005 +0000

        - Added Missing SRV record to schema.
          (RFC 2782)

commit 615cb501120676e01da75dd857e294d2fd505c5a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 21 22:07:03 2005 +0000

         - Improved way of adding services (to check) to a certain IP
           from the device.html page
         - Fixed other bugs

commit 3985f357bb1d5e87d6475271cc8e731ce4d3313a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 19 01:24:15 2005 +0000

         - Minor corrections

commit e5f6f627d7646267be07386c8030968f8fc26ff5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 19 00:46:14 2005 +0000

         - In device.html:
            - Moved IP info section to its own row
            - Added a column for services monitored (per IP)
            - Fixed wrong link for VLANs
         - Automatic DNS name assignments now smarter when
           duplicates exist.
         - Moved the 'monitored' field from Interface to IP
         - Added optional checkbox to delete multiple items from sortresults
         - Other fixes

commit 3365300b494b866e6338d8bef2203cf371a9a6aa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 13 01:18:45 2005 +0000

         - Modified the way config files are read
            - Now any perl data structure is possible
            - Site.conf now is not installed.  User should
              create and customize.
            - Other fixes

commit 8f4821f586d7cb4178d31e29fa04f31574aa609b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 12 23:35:35 2005 +0000

         - Tweaked sortresults to do more intelligent sorting
         - Other small fixes

commit b99d4f27d8ffac097b1af4392e4500a49f7fc4e2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 12 01:34:25 2005 +0000

      - Added Reports section with
        a device inventory per type and product
      - Other fixes

commit 67147000fd1f8b5b2c2acd2c577a920ef93b576d
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Fri Jan 7 18:45:38 2005 +0000

    - Fixed bug...room field in the device worksheet
      is populated with relevant rooms on load.

commit 5dd254068adc62c223632e7ff979e4892190f249
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Tue Dec 28 21:32:40 2004 +0000

    - Fixed small bug in device worksheet.

commit d43164486543db3b9248b55aa16b388e2f662303
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Tue Dec 28 17:50:09 2004 +0000

    - Changes to device.html location section: "Room" and "Closet" are populated based on
      the selected Site.
    
    - Added generic insert/update functions for binary files.
    
    - Closet page has pictures. Can insert, delete, or update.
    
    - Schema changes for closet pictures and floor plans. Changes
      allow for many pictures to be associated with the particular closet
      or floor (previously was 1 to 1).
    
    - Turned off debugging in several pages.
    
    - Other small changes.

commit 2d273382d475c4dfd4094c4f96935620699aeb28
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 24 00:32:15 2004 +0000

         - Improvements in device.html
             - Using sortresults.mhtml instead of its own listing code
             - Wrote SQL to retrieve and sort IP addresses.  Much cleaner
             - Links to Ipblock objects now point to ip-ws.html
             - Changed length of some input tags
    
         - Fixed a bug in UI::update
         - Changed parameter 'makeLink' in some UI.pm methods to allow caller
            to specify page to be used in links

commit 7e3cf13607441e89a5c57e6caf36f09a3f3fdc6c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 23 01:15:46 2004 +0000

         - Fixed a number of bugs

commit 206e68feed62bfd5fbf83124e74a712d9ab30bce
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 22 19:49:05 2004 +0000

         - Fixed broken parent/child selection functions in device.html
           ( UI::form_to_db still needs to handle special cases )

commit 9071478b1e362fd8ee6464898a4c6a087ea1c052
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 22 04:16:46 2004 +0000

         - Improved discovery code
           (issues still pending with Netviewer)
         - Added features to device.html
               - Different VLAN views
    	   - Links to uplink and downlink devices
                 (Parent/Child selection still broken)
         - Other fixes

commit 616fc878671380f9fb8e84767ddf0578aff70fbf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 20 23:19:19 2004 +0000

         - Modified schema and device-related stuff to include operational duplex
           status and operational interface status
         - Still trying to figure out how to get some stuff out of Netviewer libs.

commit 20f14522d03ca6acf73aa5a790d79e31d6aae80d
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Mon Dec 20 19:59:35 2004 +0000

    - Added cancel button throughout cable plant section
      in case user does not want to save changes.
    
    - Added ability to unassign sequences from a circuit.
    
    - Closet search by name (or more precisely label, currently
      the closet name and the site name).
    
    - Other small changes.

commit f66e1697a46598bfa5fa40cc61121c0782df2352
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Dec 18 01:07:41 2004 +0000

         - Modified schema to improve DNS/DHCP organization
         - IPManager now inserts DNS records when inserting a Device
         - Improved device.html (still unfinished)
         - Other smaller fixes

commit 554dc07afa80031564c28d580d3a26c997d36cea
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Thu Dec 16 18:17:43 2004 +0000

    - Replaced calls to die() with calls to error.mhtml.
    
    - Cleaned up pages to conform w/ coding style standards.
    
    - cable_backbone.html now uses CablePlantManager for
      creating splices, etc.
    
    - Updated label for Floor table to include site name.
    
    - Fixed circuit lookup by starting and ending site.
    
    - Lots of other small bug fixes.

commit 9a9b621413f4fbbfb1867ca5225b4e17aad0ee28
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Wed Dec 15 17:40:57 2004 +0000

    - Cleaned up floor page (was out of sync w/ schema).
    
    - Changed some files to conform to code style standards.
    
    - Fixed typo in apache conf file that was breaking
      radius authentication.

commit 07dacdaed863a4c4ef659906be4e176a9496d26d
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Mon Dec 13 17:48:03 2004 +0000

    - Rewrote code that finds sequences among cable strands
      (splice relationships) and moved to the cable plant module.
    - Changed CablePlantManager.pm documentation to pod format.
    - Moved away from \n{ coding style.
    - Other small changes...

commit ea3b90d6303cbc0c5a46011e23e96b126d66128c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 10 23:57:11 2004 +0000

         - Cleaned up Module documentation.  Now all in pod format.
         - Fixed more bugs

commit 71a213661e2cae65b7be4f18bc2dfb34f2e1d0dd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 10 03:21:50 2004 +0000

         - Fixed some broken stuff with ip address management code
         - Replaced 'die' for error.mhtml in a few files
         - Other things (too tired to think)

commit 1c75b7ce82891da722019c9ad35c95d4c220599a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 9 20:39:47 2004 +0000

         - Modified delete.html to accept a list of objects to delete
         - Added deldevice.html to manage device deletions
    	 - Asks whether user wants to delete DNS entries as well
         - Other fixes and improvements

commit b723f5c9918a031888488a72b763ae8585470803
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 8 18:39:49 2004 +0000

         - Renaming device-ws.html to device.html, which makes more sense

commit c473936e979a5ccb6c8a4c072dcc67d07d980098
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 8 18:35:32 2004 +0000

         - Renaming device.html to updatedevice.html, which makes more sense

commit a7b55c4eb1a10a4d95497849519a0cb03387a736
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 8 03:45:00 2004 +0000

         - Refactored DeviceManager methods to separate SNMP fetching
           from database updates
         - Rewrote device.html
         - Various other bugfixes and improvements

commit 36c34e4fd91a0bf073ab7bab8941bbad6ec01fd8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 6 17:03:40 2004 +0000

      - Renamed edit_html to edit.mhtml to follow convention
      - Modified calls to edit_html from other files

commit b9515eb248773b135dde6e3d34549f5dc9ec20dd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Dec 4 00:59:24 2004 +0000

         - Moved some repeated code from updatedevices.pl and device.html into
           DeviceManager.pm
         - DeviceManager now keeps other modules' instances, instead of
           constructing with each call to ->discover().
         - Added a title to edit_html to identify the table being created
         - form.mhtml was missing from Makefile
         - Changed some calls do "die" to use error.mhtml instead
         - Field 'room' in Device is now a fk of Room table
         - Fixed bug in form_to_db method that failed to return values in certain
           cases

commit b36be8309fa823a48e63f68d121e639782e94ef0
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Fri Dec 3 21:07:59 2004 +0000

    - Changes to selectLookup() to provide generic search functionality
      when the row count exceeds some default value (defined in etc/Default.conf).
    
    - selectLookup() now displays complete label information for object.
    
    - Added function to get a tables label information (so this is only done once).
    
    - Other misc changes.

commit 923f8dbb047bff24e0a4a7b5d35919dae9ba3c5c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 3 00:45:49 2004 +0000

      - index.html was still calling section1 and section2
      - Other fixes

commit fc1d98b11ca99ea61faf254d3289c46ec97a3bdf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 2 22:54:25 2004 +0000

      - Renamed all internal components to *.mhtml
      - Changed all the calls to these components to point to the new name
      - Other fixes

commit 3209b18f2c97fa121167ff1e677d11c6994cae69
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 2 00:24:21 2004 +0000

     - Changed error to error.mhtml
     - Added footer at bottom, and a call to abort
     - Fixed calls to error from device.html and delete.html

commit a16e9524b4ddd1392826a5edd749717e223d6a70
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 2 00:02:54 2004 +0000

      - Fixed device.html
          - Now using discover method from DeviceManager
          - Now only one option: discover.  Module will "do the right thing"
          - Improved error component (needs named changed to error.mhtml)
          - Other minor fixes

commit 3e6a96b733608e27fb46daabb8dd1b6ebca71537
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 30 21:34:32 2004 +0000

       - Substantial changes in device-ws.html
          - Now using UI.pm's methods when possible
          - Added new fields
       - Stripped off some logic from select_query.html
         and put it in UI::selectQuery.  Now fully recursive.
       - Minor tweaks in UI.pm's textField and selectLookup
         to add more features.
       - Added methods in IPManager and DNSManager
       - Added vars in Default.conf
       - Fixed some bugs in Netdot.pm
       - etc.

commit 6e26f3da233de1d5c512f5cb6b5582f782fc2911
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Tue Nov 30 18:47:27 2004 +0000

    - Major changes to cable plant, including:
    	* Added code to manage splices between backbone cables. This
    	  includes the ability to manage a splice for a specific cable
    	  strand, or update relationships for an entire range of strands.
    	* Added code to find available sequences (series of splices
    	  between a specific start and end point) and add sequences
    	  to a circuit.
    	* Added Cable Plant Manager module to abstract some of the
    	  nastier code.
    	* Now allow user to select specific rows of CableStrands to edit
    	  (for reasons of performance and usability).
    	* Removed pictures from closets, and added additional closet fields,
    	  as requested by telecomm.
    	* New component for displaying sequences for a cable strand or
    	  a list of strands.
    	* Added Circuit page and circuit search/lookup functionality.
    	* Changes throughout to sort CableStrands correctly.
    	* Many other small misc. changes.
    
    - Schema changes:
    	* Added Splice table that defines many-to-many relationships between
    	  CableStrands.
    	* Added FiberType table for MM or SM for CableStrands.
    	* Removed "picture" and "floor plan" fields from Closet and Floor tables.
    	  Still working w/ telecomm on new way of implementing this stuff...
    	* Updated to include additional closet fields, as requested by telecomm.
    	* Removed "parent" field from CableStrands, now using Splice table.
    	* Added additional indexes hoping to improve performance in some areas.
    
    - Other changes:
    	* Stripped some style tags from widgets. Yet to update style.css. Still
    	  more to do here.
    	* Added "default" argument to UI.pm's textField() function. Useful for
    	  specifying a default value for "installdate" on creating new DB records.

commit 3c316c2a031f39d8dc538e0bc73063aa86296abb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 25 01:32:42 2004 +0000

      - Rewrote routine that builds IP space tree.  Now using a trie algorithm that
        performs significantly faster.
      - Other minor tweaks

commit e96ca58d91d59ec7a57989d334d711a2a3bae618
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Nov 23 01:00:35 2004 +0000

    A little more cleanup in style.css to get the bottom border; added body for noc.html.  Next step is to clean out search.mhtml and sortresults.mhtml.

commit 01dcff23f7dbd3ddcda251c59185e0d70cb8b18d
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Nov 23 00:05:46 2004 +0000

    Forgot to add spacer and change href to index.html

commit 7584eb3b303d380930f8d2b6f176ee5dd9c470b5
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Nov 22 23:59:57 2004 +0000

    Adding header.mhtml and updated style.css.  header.mhtml is not (yet) a
    complete replacement for header, but it is destined to be.  All html that
    dictated form has been removed.  All relevant css has been added to style.css.
    This component still does not include the date() and NETDOTNAME and DOMAIN
    information, but that should be relatively straightforward to use.

commit 49bccdb82bda104adeeeb08ba85c53db8a9406a5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Nov 20 01:04:14 2004 +0000

    - Major work concerning Device discovery.  Main things include:
    	- Removing Netviewer from within Netdot and using as external library
    	- Merging discovery and update code into a more flexible set of functions in a
    	  separate library (DeviceManager.pm)
    	- Adding a Debug module (borrowed from Netviewer) to be able to syslog and debug
    	  in foreground
    	- Modified how configuration is read
    	- updatedevices.pl now uses DeviceManager.pm and is has more options

commit 53fad27fac7d875cc58188a5e0bf48882780b353
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Nov 19 23:30:22 2004 +0000

    Carlos thankfully pointed out I was making my changes to branches/netdot-0.4.
    I am presently looking for my clue implantation device -- I evidently need
    a clue.  In the meantime, I'm merging my changes to trunk.

commit 99be3754ff7e18c2853b38881781acce48363446
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Mon Oct 25 17:24:32 2004 +0000

    - Added horizontal cables to the closet page.

commit 87d72174eb5805bfb6d8ee179a87302594ee5cc2
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Fri Oct 22 20:49:55 2004 +0000

    - Added list of backbone cables to the closet page.
    
    - Changed "direction" field for cable strands to boolean
      value (tx/rx).
    
    - A few misc. bug fixes.

commit baf2c58571266ca530654ad225231ebd8559e3f7
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Thu Oct 21 16:57:01 2004 +0000

    - Added 'Room' table. Updated schema and Meta table accordingly.
    
    - Updated cable plant to take into account the new Room table
      when looking up horizontal cable, etc. Can now narrow jack id
      list by closet or room.
    
    - Added code to generate a Jack ID based upon: Site, Closet,
      and a user supplied jack number. The format for Jack ID is:
      <building number><closet><jack number>
    
    - Other small cleanup changes to table meta data.

commit 5cfaa9d9304559862726a0f66d43148099d17b75
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Tue Oct 19 17:00:52 2004 +0000

    - Fixed cable strand sort.
    
    - A few schema changes (more coming).
    
    - Modified device discovery code to work with new
      schema. This still needs a lot of work.

commit a388dcb27569ad515fd3983cba68026e348ce852
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Fri Oct 1 16:01:30 2004 +0000

    - Added delete capability to cable plant.
    
    - Code for parent/child CableStrand relationships (for splices).
    
    - Misc. other fixes.

commit a76015f26c3e1402661c1613419bd5a206995703
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Thu Sep 9 15:51:06 2004 +0000

    - Minor bug fixes.

commit 2c97d8311efe3b9c002b36ce694c3ae65019aef2
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Tue Sep 7 21:47:33 2004 +0000

    - Added page to edit floor: add/change a floor plan, etc.
    
    - Few bug fixes in cable plant code.
    
    - Schema changes: renamed "map" field to "plan" to avoid
      conflicts w/ perls map.

commit 8f95ab1290e0876d61fcc7a7fe65f095e6c2907d
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Thu Sep 2 21:44:35 2004 +0000

    - Added backbone, horizontal, closet, and cable strand
      sections to reduce clutter.
    
    - Can lookup a closet by site or name.
    
    - Can lookup a cable strand by name or backbone.
    
    - Dumped .mas extension for .mhtml

commit 76cae48eac7e2feff53d78eb52304e9e03dcf18a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 1 23:19:43 2004 +0000

    * Started work on IP address management.  Some basic functionality
      available:
    	- allocation, deletion of blocks
    	- block tree maintenance
      	- different output for subnets and addresses
    	- show info associated with an address
    		- arp cache entries
    		- configured interfaces
    		- monitored services
    	- Still needs work on rule-checking
    
    cv

commit 36f4f5558b418b36e9c4c0fe4a9cdce162d4d5cd
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Tue Aug 31 17:55:26 2004 +0000

    - Added textField, textArea functions and changed selectLookup
      and radioGroupBoolean to be smarter about "editing" or not
      editing. Updated cable plant pages to use new functionality.
    
    - Closet page now allows user to upload new or change image.
    
    - Other small changes.

commit d5bd36bf26feda01d0d3e37aae870e48a4954edb
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Mon Aug 23 21:15:44 2004 +0000

    - Added Interface lookup functionality to horizontal cable page.
    
    - Modified cable_strand.html to use the standard edit/save model.
    
    - Modified select.js and select_query.html to take an optional form
      name. Useful when you are dealing with multiple forms on the same
      page. Default form name is still "netdotform".
    
    - Added "suggest backbone name" feature to backbone cable page.
    
    - Added ability to insert N number of strands to backbone
      cable page.
    
    - Changes to cable plant search and lookup methods:
    	* Lookup jack by jack id(s).
    
    	* Selecting initial site gives you list of all
    	  other sites with backbone cables connected to that one.
    
    - Changed code throughout to display Sites in alpha order.
    
    - Updated Meta table to include "site" as label for Closet
      and "closet" as a label for HorizontalCable so more detailed
      information about a jack is displayed on lookup.
    
    - Other minor changes.

commit defc438855821ce645864acf85402b7e6a24474c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 21 19:32:28 2004 +0000

    - Modified device-ws to use new "form_to_db" method in UI.pm
      (same code extracted from device-ws to be used in other interfaces)
    - Fixed device-ws to accomodate changes in schema (jack, room, etc)
    - Added discover/update interface to Management section
    - Hacked UI.pm to stop Perl's complains about overloaded operators

commit 028db04bf6ec61463691ede038d7e47996feedea
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 21 15:58:10 2004 +0000

    - Changed eHasMany.pm to odHasMany.pm, which now inherits from Class::DBI::Relationship::HasMany.
      Now it only overrides the necessary methods, which is cleaner and safer.
    - Fixed delete.html to display header correctly.
    - Other minor fixes
    
    cv

commit eef93be48f78b568a9e1458cf298abed833b9fb7
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Tue Aug 10 15:40:59 2004 +0000

    - Modified to use SiteControl for user authentication.
    
    - Added sample apache configuration file.
    
    - Added page for viewing/editing interfaces.
    
    - Additional search options for cable plant (by start/end
      site, backbone name, backbone site name, etc).
    
    - Added permission factory for SiteControl rule
      management.
    
    - Other misc changes.

commit e54bae41bc6af5dd1e605788fce5fb896f66418a
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Thu Aug 5 15:46:36 2004 +0000

    - Added edit/save mode to horizontal and backbone pages
    
    - Misc javascript fixes for IE.
    
    - Added code for easy lookup of closets/floors based on site.
    
    - Added closet page.
    
    - Other minor changes.

commit 1abc2a98ed217368cbb81b695569b18b5f4b0a90
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Tue Jul 27 20:31:09 2004 +0000

    - Fixed cable plant code to work with new schema.
    
    - Added javascript code for (easier?) handeling
      of dynamic lists populated by DB queries.
    
    - Added code to retrieve and display binary data
      from the DB.
    
    - Updated Makefile to include new files.
    
    - Fixed broken BackboneCable_history table in
      schema.
    
    - Minor changes to metadata to include useful
      has_a and has_many relationships.

commit c1dc42ef3d6eb77ff11dff3e1c08206b2edf6d8f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 20 22:47:32 2004 +0000

    - Schema changes for Cable plant
    - Schema changes to connect DHCP attributes with IP ranges

commit 98b88b058fd46b9d0a2499a1a160fb48bb9f5457
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Tue Jul 20 19:21:58 2004 +0000

    - Moved form functions to UI.pm.

commit e9d498fcf371fd270bd68f0c8f8dab2de93d5f2b
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Tue Jul 20 17:57:57 2004 +0000

    - Added beginnings of cable plant code. This will
      likely change dramatically at some point.
    
    - Added (somewhat) generic DB update/insert
      function.
    
    - Added a form manager to handle database
      lookups for selection lists, radio buttons, etc.
    
    - Other minor changes.

commit 77632e876430708ea9197b5f0960a3336840c780
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Jul 15 18:48:19 2004 +0000

    Merging changes I committed to trunk from branches/netdot-0.4

commit acefbeff2d1e6ef2a8fe3be938416bf4f32a83ec
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 8 20:51:04 2004 +0000

    - Added buttons to device worksheet to be able to
     connect to devices via HTTP, SSH, Telnet.
     SSH and Telnet might require some extra broser
     configuration
    
    - Other minor fixes

commit a0ca7fc9867957da9bb38140ca5ef8fded3c2ac9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 2 23:32:11 2004 +0000

    - Merging Subnet and IP tables into Ipblock.
       (an ip address is nothing but a /32 block (/128 in v6)
    - Now storing addresses in integer format.
      A couple of triggers in Netdot::DBI handle inflation/deflation
      of Ipblock addresses using Net::IP

commit ce31dff02b35fe7eaf52b081fe9b1d4035e1342a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 1 23:35:05 2004 +0000

    Changes in web interface
    	- Structured in three layers (section, subsection, page)
    	- Better use of CSS
    Changs in lib directory
    	- Using more structured hierarchy, with a Netdot.pm global class
    	- Added DefaultConfig and SiteConfig classes for global config values
    	- Renamed GUI to UI (User Interface, equiv. to API)
    etc

commit 4e3c8878e9a02a5b30fdb1c93c2c4270239d5de7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 11 16:55:18 2004 +0000

    Fixes to latest schema changes

commit 257671b19c99cf60c4980ee96b36c2bdd89cb711
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 10 23:53:19 2004 +0000

    - SIGNIFICANT SCHEMA CHANGES for DNS/DHCP and IP/MAC tracking
    - Other minor improvements to various files

commit eb4e1f621ed5edfea47001c3ddcd8e144d295005
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 11 21:21:12 2004 +0000

    - Added custom HasMany class with new 'on_delete' argument
    - Other minor fixes

commit bd7715ba40a19d8d622a1640ad30652adcf3f166
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 16 23:30:28 2004 +0000

    Adding last fix to the trunk copy

commit fe9156956e4651586c2f0d5d3886f7ae01759444
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 16 19:20:19 2004 +0000

    Merged changes from branches/netdot-0.3

commit 78b6f4e6d9771fdc019550eb8c9aec03de460919
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 14 17:16:27 2004 +0000

    Added ability to sort by IP, subnet or interface name

commit 6a3cc1df20d02dcd1b163825d8ba9c027185f84d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 7 19:53:18 2004 +0000

    Fixed issues that affected Postgres

commit ee97385f286a3b15a0059910b2528cb0492a8148
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 1 23:12:14 2004 +0000

     Some fixes and additions

commit 059b6d9c139ec05ddcf9fa0677d5c9ff53123c71
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 31 02:21:43 2004 +0000

    More fixes and additions

commit 7974f519d0172abf849535ed00c000263543d6a7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 30 23:44:52 2004 +0000

    - Some bug fixes

commit e84ebb0f87ed55b22624b2772da9fc281435f67b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 30 23:10:24 2004 +0000

    - Added NetAddr::IP in Mason.pl so that it's included by default
    from Mason components

commit b985814b62cf65a3f60b01ab1b2700b7938d5ad3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 30 23:06:12 2004 +0000

    * DB SCHEMA CHANGE!!!
    Added a sysObjectID field to Product table.  This will help linking a Device object with its corresponding Product object automatically at discovery/update time.
    * Netviewer.pm
    Modified a bit to solve problem with hubs that didn't answer to SNMP queries with multiple oids.
    * device-ws.html
    Fixed ordering of ports by number.
    * device.html and updatedevices.pl
    Started using NetAddr::IP for IP address manipulation
    Device's MAC is assigned now from management interface if device has only one IP
    Device's Entity is assigned from Subnet Entity if it exists

commit 0a3a2f7331cbd37d464f0d6abe0d33a332e4e02d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 30 23:05:48 2004 +0000

    * DB SCHEMA CHANGE!!!
    Added a sysObjectID field to Product table.  This will help linking a Device object with its corresponding Product object automatically at discovery/update time.
    * Netviewer.pm
    Modified a bit to solve problem with hubs that didn't answer to SNMP queries with multiple oids.
    * device-ws.html
    Fixed ordering of ports by number.
    * device.html and updatedevices.pl
    Started using NetAddr::IP for IP address manipulation
    Device's MAC is assigned now from management interface if device has only one IP
    Device's Entity is assigned from Subnet Entity if it exists

commit da03d31d1054c4add6535226d4fc6a731e665a35
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Mar 30 22:14:24 2004 +0000

    Adding test functionality to updatedevices.pl

commit 2287f2f4d9c67aae71838718710f438e5e5360d9
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 25 22:19:02 2004 +0000

    Added cateogry to nv.categories to detect ports and groups on hubs.
    
    Carlos, take a look and let me know what you think.

commit 7a36da9357a57adcfa0d87abdb53c47e815b100a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 24 01:47:08 2004 +0000

      In device.html:
    - Changed default for 'managed' flag in Interfaces from 1 to 0
    - Added some lines to assign Device's Entity based on Subnet (if only one)
      In device-ws:
    - Added a save button at end of Interface table when editing
    - Fixed Interface table width

commit 99fa5103396544ed2bb3753f6ffa8fee15254e2d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 16 17:50:32 2004 +0000

    - User can now add a group of ports for later editing
    - Cleaned up a bit

commit 447250c11808727b3b69e942a5d247befb5ff6f1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 12 22:27:10 2004 +0000

    Added some lines to prevent old values in an updated object
    to show in the immediate display.  Note:  it doesn't seem to be
    related to Apache::DBI, which only keeps the connection to the
    DB open between requests.

commit 0f645f4d06c09f5068cd0d4c8939e794dffd7479
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Jan 22 17:51:43 2004 +0000

    Workaround for stupid httpd on solaris.  Consider:
    
               <select name="_person">
                   <option value="0">[null]</option>
               </select>
               <input name="_Person" value="New" type="submit">
    
    When you click on New, the arg value pair is _person = New, not _Person = New.
    That is a problem.  This was corrected before by prefixing table names
    with '_' for New buttons.  However, the javascript block has added a variable
    with the same name, but different case.  So...I'm working around this again.

commit 2d8402d988023cea9c6af13817d706fca7900d03
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 14 23:07:28 2004 +0000

    - Fixed another case where the value passed for the parent was not valid
      and caused device-ws.html to crash

commit f2f00c3d678235b800f8b73b85c6ab09da03ca42
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 14 20:07:24 2004 +0000

    - Added search function in device-ws to search
      for devices without needing to go to the index page

commit a6f54f834eb96a38ea529f909ea46e69a0338d15
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 14 19:48:20 2004 +0000

     Fixed bugs in device-ws that caused the searches for
     parent interfaces to not work if there was more than one
     search field (overlapping names).
     Also the option 'no matches' had no value, which caused
     the update function to create a relationship with parent = 0.

commit b67b07f920140e3d35658305073a34693f9a658b
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jan 14 17:56:25 2004 +0000

    Add select_query.html to htdocs/Makefile

commit 682e4b600637ecbec913e5f3edf1dab7cdb0b99f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Dec 16 23:29:02 2003 +0000

    Fixes to device.html and updatedevices.pl so that things don't break if a value is '' (empty string)

commit 91405c9062422992ef820dae3e92b086db08f774
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 12 18:17:39 2003 +0000

    - Added conditionals in form to avoid error while editing
      tables back and forth

commit cc1dc7d38d33177fc62027d5dc82cc99c8518503
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 11 21:57:07 2003 +0000

    - Minor changes in device-ws.html
    - Added [edit all] button to view.html to give user the option
      of editing via device-ws instead of edit.html
    - Added some lines to sort results from select_query.html

commit 7ab1bcc6d1bf6f1d0ef58ef297450880c595a952
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 10 18:30:48 2003 +0000

    - Updated list of files in Makefile

commit ee1086c94627ff127c1f18e76c93877102e27331
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 9 23:00:48 2003 +0000

    - Nothing.  Just doing as I'm told. :)

commit 329ced6d3288694c9e9dfcb9491a7b8117439cc7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 9 20:33:43 2003 +0000

    Some fixes in device-ws.html

commit cacc2c4e476150b4376bc724891973c3b14b2633
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 8 19:48:34 2003 +0000

    Added device-ws.html.  Bugs still exist.
    Modified index.html to include a device search box.
    Also device.html, which now takes to this new interface after updating
    a device.

commit a91019e69e2a984c6636008174d007c38405f58b
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Dec 3 18:09:01 2003 +0000

    make column name display in middle of datacell, not bottom

commit d854e7cc8ac707dbb01538d7e5ec27c2b6592752
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Dec 2 23:40:20 2003 +0000

    Tweaked columntags for Site.
    Trying to improve spacing in main table in view.html

commit c632c0506a0d24728bb4e0ae3faad0e404827f0a
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Dec 2 23:28:17 2003 +0000

    Cleaning up and tuning sortresults.  Trying to get thing looking
    (and working) consistently again.  Work is still in progress, but mostly
    there.  Can someone else pull this from trunk and try it out?
    
    Thanks.

commit 6b6dd68af17daac104afbf3e36618362ea98ab17
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Dec 2 21:59:22 2003 +0000

    documentation updates

commit d47255e7ddc14f324c3ae2ad72e2ecdc203d88ab
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Dec 2 19:19:36 2003 +0000

    added README for toplevel that points to doc directory

commit a2293c0c0fb06383b61a329b58bf9d138eec475e
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Dec 2 19:01:46 2003 +0000

    More checks in updateschema.pl

commit a436a8a8432deae19f7f9fbea6ecb903d7a8dec9
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Dec 2 18:46:41 2003 +0000

    More work resulting from tests of updateschema.pl...Getting there.

commit 2d54f48cad8be78ea75bb1e9f7e8aaf5f954abff
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Dec 2 18:44:27 2003 +0000

    Added FMOD to Makefile

commit 0a5ad58f929f8a733d9ba0f491df3250aaa78f6b
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Dec 2 17:23:50 2003 +0000

    Made it more clear what password to enter during make installdb

commit 38c513e5c713bf095b76ef8ef5862b1f39f733d0
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Dec 2 00:10:49 2003 +0000

    Okay, updated syntax such that shell commands are indicated by '$' at the beginning of a line

commit bbc4da19219b0f261644ed6137a7235d6f12d991
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Dec 2 00:06:27 2003 +0000

    Adding updateschema.pl and updateschema.data.  Thus begins an effort to
    automate schema changes so that mere mortals do not have to enter commands
    manually.
    
    updateschema.pl is just a script that parses updateschema.data and
    communicates with the DB.  updateschema.data holds all the data regarding
    schema changes.  It allows you to do run SQL and shell commands.  The
    syntax is roughly:
    
      * Anything beginning with '#' is a comment.
      * Anything beginning with '#%' is a command to run via shell.  I will
        probably change this to '$'.
      * Everything else is assumed to be a valid SQL command and is executed
        via DBI.
    
    I've run it a few times on my workstation and it appears to work.  More
    testing needed.

commit 5348d95e2455eb5981d221c7f8541f3f6686cd0f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 24 19:09:00 2003 +0000

    - Added commands for changing schema in procedure file

commit cf84ca13b6ecb2fd03559b389c909e4079fca98a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 24 19:08:03 2003 +0000

    ***SCHEMA CHANGE***
    
    - Additions and modifications to support more descriptive field names.

commit de5b72a4a2ee6556336889b06ada8b9e48735635
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Nov 19 00:49:14 2003 +0000

    Fix for netdot.schema (incorrectly refers to department in Person table

commit 8de3419101478a7abcccc0b9087b11ff449e072d
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Nov 18 20:04:38 2003 +0000

    More work on prettyifying and cleaning up the html for the common components.
    Still trying to figure out how to get rid of that large white space
    below 'Update'.

commit af85faca331dea2c861d037ceafafd49d21d06d8
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Nov 14 22:09:19 2003 +0000

    Removing etc/ins.sample.data

commit 323d24d458aa1dbd2d9f4b66a559b1f4b3b82a06
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Nov 14 22:03:09 2003 +0000

    Alert! Schema Change.
    Made changes to add 'room' and 'jack' to Interface and Interface_history
    tables.  Files involved are:
      contrib/schema-0.2.procedure
      bin/insert-metadata
      etc/netdot.schema
    
    Also noticed an etc/ins.sample.data and bin/ins.sample.data.  Should we get
    rid of one of these?

commit fe3272771ad9c9766becab939408ba7588702e56
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Nov 14 18:37:52 2003 +0000

    Modified Makefile to install style-uo.css
    Did a lot of clean up in index.html.  This involves some minor tweaking to
    the UI and cleaning out a lot of html cruft (tags closing others that
    weren't open).  Still needs a little work, but the file should be easier
    to work with.

commit 62761b5b7b41c0933f73ed5585e49e18e7e72487
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 13 21:36:09 2003 +0000

    - Added style-uo.css

commit 479cb25d2376e94d99e5d45ea3bbe5f003b4c9ea
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Nov 13 20:00:25 2003 +0000

    another minor tweak in index.html

commit 1e55a3faf4a7a69aedd1e49184b42c5526719d81
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Nov 13 19:57:07 2003 +0000

    minor cleanup in index.html

commit 99c736807e7bbc21900865972fb7c511591532e0
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Nov 13 19:52:43 2003 +0000

    Beginning work to consolidate banner and header.  index.html now refers
    to header instead of banner.  Still need to figure out some of the choices
    made in header (eg. why the td and table are not closed at the end).
    Should also look at simplifying some of the html in this file.
    
    Will eventually remove banner.

commit a5d64ab2daff3a9fa46e51b07156688a2f01243c
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Nov 13 19:04:40 2003 +0000

    Tweaking appearance between index.html and custom

commit 1f78eb4daa8acdd257671137b6680ae52f41136c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 13 18:53:55 2003 +0000

    - Modified device.html and updatedevices.pl to use DB methods
      from GUI.pm instead of their own, and fix some bugs

commit 041b3efa291653d16c27ca35e6efa8e640a8aca4
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Nov 12 18:39:44 2003 +0000

    Updated custom file to only be printed if $USE is set to 1
    The idea is that, if there are no customizations, you shouldn't see
    a table about "Contrib".  If you modify the file, then you know to
    toggle the value to 1.
    Also changed the title from Contrib to 'Site Specific'.

commit 01ff1d902f984c857e2572c6ea0b13a27ddcc2d7
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Nov 12 18:28:17 2003 +0000

    Made footer the same as footer2 and removed footer2
    Made index.html refer to footer

commit 7dc092960143227f94c0b0f1f41d8f6fe8dc318f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Nov 12 18:24:56 2003 +0000

    Use Netdot::DBI::VERSION in footer files
    Will probably consolidate them soon....

commit 30225fe727dc31148581b67bc8ecbbacf4d723f2
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Nov 12 18:08:33 2003 +0000

    Updated setup-class-dbi to create function VERSION() in DBI.pm.
    This should be called thusly:
      Netdot::DBI::VERSION;
    This should be updated everytime we 'tag' a release.  Not a big deal in
    the trunk, but we should watch it in the netdot-0.3 branch.

commit 4cd247183b9e1f490ea95cf5762b573b53208ebf
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Nov 11 23:38:02 2003 +0000

    create new DBI.pm and install when make install is called (in addition to make installdb)

commit 1be3750c5c9b229652e6f72917b4f7a6fbb4de33
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Nov 11 22:54:12 2003 +0000

    Make bin/Makefile work -- so set 'use lib' correctly in updatedevices.pl
    and replace YOUR-PREFIX string with correct PREFIX.
    
    May want consider installing a <file>.default if the file already exists.

commit d1d8af99b64d803c23ba93c5012ebd92bb622c46
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Nov 11 22:28:35 2003 +0000

    Renamed bin/Makefile function install to installdb; added install function to handle installing files.  Relevant updates made to toplevel Makefile

commit 1145ac3eaafbf52e90da4bae4df6049b6ec8d18c
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Nov 11 22:09:54 2003 +0000

    added another patch file for Class::DBI for httpd problem

commit 31457f4f5e23b18f9744d1583b6add58adb87d94
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Oct 29 22:52:13 2003 +0000

    added <BR> to index.html to help UI

commit 6b02ac47b759d8fc8b76b3b1e19058b142e988c8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 29 22:32:08 2003 +0000

    - Added 'escalation-level' to table Contact
      This will allow to generate configurations in monitoring
      software that perform different levels of notifications

commit 985599db90febafe9aadbe0a4798c400f5d8573a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 29 21:36:23 2003 +0000

    - Changed 'columntypes' field in Meta table to be of type
      'longblob'.  Problem was previous type 'varchar' couldn't fit
      the whole list for some large tables like 'Device', therefore
      causing input tags to be wrong in web interface
    - Deleted old procedure files, now included in the schema-0.2.procedure

commit 7d3c8f991d9d39f45965daf8b352373c61cdd84b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 29 21:29:13 2003 +0000

    - Changed 'columntypes' field in Meta table to be of type
      'longblob'.  Problem was previous type 'varchar' couldn't fit
      the whole list for some large tables like 'Device', therefore
      causing input tags to be wrong in web interface
    - Deleted old procedure files, now included in the schema-0.2.procedure
    
    
    -mThis line, and those below, will be ignored--
    
    D    trunk/contrib/schema462.procedure
    M    trunk/contrib/schema-0.2.procedure
    D    trunk/contrib/schema491.procedure
    D    trunk/contrib/schema429.procedure
    D    trunk/contrib/schema484.procedure
    D    trunk/contrib/schema496.procedure
    M    trunk/etc/netdot.schema

commit 8bac976a640760bc966eff9bd206a845ff5f7c25
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Oct 28 23:50:35 2003 +0000

    Adding schema-0.2.procedure as a summary of changes since netdot-0.2.

commit c3d8ca9e0dbbd397b3bfbb6e6361ddc878e7deac
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 28 23:17:06 2003 +0000

    - SCHEMA CHANGE!
    - Changed association between Device and Service to
      be between Ip and Service instead.
    - Added change procedure for MySQL and script to
      fix data

commit bcfb93b4f70576b05c3ad016882187fd3e514f86
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 28 17:38:47 2003 +0000

    - Added missing lines in schema change procedure for
      rev 491.

commit 1e28338ae24542bf776cc25a3c15de9dbcbb5482
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 24 16:31:51 2003 +0000

    - Fixed typo in index.html

commit e8fb40f24bf718033c57a6967cce1a7b3ccf6b7d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 23 22:51:34 2003 +0000

    - Removed htdocs/updatedevice.html from trunk

commit 153b137f2e6a6027b8ca4ffddc46bbec9ed9afb7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 23 22:46:13 2003 +0000

    - Added missing line in schema491.procedure
    - Merged htdocs/device.html and htdocs/updatedevice.html into htdocs/device.html
    - Modified index.html to make it easier to use the discover/update functions.

commit 736a643424dff5a60b84ca94602ba0572960f766
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 21 22:29:43 2003 +0000

    - SCHEMA CHANGE!
    - Merged Address into Site table
    - Person->address (now called Person->location) now points to Site table
    - Added procedure and script to merge data and modify DB
    - Tested with some data (not extensively)

commit d0780d5111c9f3d06868050eb04dd87c596cee3e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Oct 6 17:31:41 2003 +0000

    - Added some code to remove ip addresses that no longer exist in an interface

commit b3a12bbeb59b6d1ffeab4c72c7bef06f382f3826
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 3 23:59:46 2003 +0000

    - Added entry box in index.html for updating a device and
      fixed some issues in the new htdocs/updatedevice.html

commit 0c60a4b0b7ab9188be0d2370ecd0695e7111d264
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 3 23:42:09 2003 +0000

    - Fixed bug in bin/updatedevices.pl and added web interface for it
      in htdocs/updatedevice.html

commit 46adea725d464f61aedf09191afbb622c4e54219
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Oct 3 23:18:46 2003 +0000

    make sure updatedevices.pl is installed; makefile referred to old name

commit 7b95eaeda91800270d959b1b8c1bbb32522a8b04
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 3 22:32:10 2003 +0000

    - Added a check to catch 'device not responding' cases.

commit 8ea18101dc68ce082c5f54f2721bb5a6206aaf27
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 3 18:06:03 2003 +0000

    - Added procedure file to MODIFY THE SCHEMA

commit 192db086a7ca2af096b3dddc1b86eb79c1ece260
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 3 18:05:14 2003 +0000

    - Added fields in Contact table to support per-contactlist
      notification rules

commit ad34dc9599a8001debe57a36037fae29ee6fd1d4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 2 17:44:31 2003 +0000

    - Set 'managed = 1' as default value in updatedevices.pl, to
      be consistent with device.html

commit 402db852b509658187c934cb3a1e3c4b3b8206e7
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Oct 1 23:46:42 2003 +0000

    Cancel is now less harsh in edit.html.
    Secondly, added some comments to setup-class-dbi for reference on the
    100% cpu usage bug in Class::DBI

commit e926ca072d0f246c1d85a486cd28e5a9ab83cc51
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 1 22:59:15 2003 +0000

    - Added columnorderbrief values to Meta for some join tables to prevent
      error that occured in sortresults.

commit 6c690b1243a4b30942b74823aa7eaa68e4c69c2d
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Oct 1 21:33:24 2003 +0000

    Removing create.html & update.html; functionality of both has been replaced by edit.html and edit_html

commit 1d8503a1b5d194cbf6523b2e95e85fe2bbc0333a
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Oct 1 21:32:30 2003 +0000

    add select.js to htdocs/Makefile

commit ce79a1bb47a94c05ec836a46d08b13970035674c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 1 21:24:00 2003 +0000

    - Javascript code is now a file in the server, since it's shared by
      more than one component

commit e693f9945e0e792d96e22d09bbb4d1450fa43c34
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 1 21:11:55 2003 +0000

    - Added javascript functionality to edit.html to prevent
      web form to load more than $max objects, and allowing the
      user to specify keywords to refine the list.  Same
      code used for search_obj.html

commit d9d38c4a31d1db8bc911176ba77e928a4985fde5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 1 18:00:42 2003 +0000

    - Minor bug in Netviewer.pm related to devices' serial number

commit f2ea090a956be50624f92708a29a88fa1d55617e
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Sep 30 23:41:20 2003 +0000

    Some more major overhauls of edit.html, but this time pushed most
    of the html stuff into edit_html.

commit 1493440bcf23a59ba0b15751fa1584b413b668e4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 30 23:30:42 2003 +0000

    - Fixed bug in edit.html

commit afd6ab503a9f041c6b1df654ab04ec04c01989cd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 30 22:18:54 2003 +0000

    - Removed references to 'ifdescr' from device.html and updatedevices.html
      field name is now 'name'

commit c111a2ec1f5ae15313bd85667aa9a82ac1ba0d6e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 30 22:04:19 2003 +0000

    - Changed references to 'index' in device.html and updatedevices.html
      field name is now 'number'

commit f799ce71c91320fc27733bf598adef16dcae392d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 30 21:59:15 2003 +0000

    - Added select_query.html

commit b978357e5d36ec9f4f31a2e196cdb17d62caf7b6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 30 21:49:30 2003 +0000

    - Another forgotten change in Person_history
      field department is now entity(int).

commit 1299f1be76d32a87b92dca87b6cee7a2681d7cad
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Sep 30 21:45:15 2003 +0000

    uh...never mind.  removing insert-meta-info again

commit 02782090df0d44f9e28525d203d40779ccd45c33
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Sep 30 21:36:37 2003 +0000

    adding back bin/insert-meta-info

commit 81dcfa98ed6431007b34205005a709166b070728
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 30 21:33:17 2003 +0000

    - Added (forgotten) changes for Interface_history

commit 59433cf2dd62516409f7d936ab71fdc6528d55fb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 30 20:53:42 2003 +0000

    - Removed trunk/insert-meta-info (lost file)

commit a6bcdc7a5fd78cb0073db95f46c945b05cd990bd
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Sep 30 18:35:33 2003 +0000

    updated htdocs/Makefile

commit db8e83bfd3fa0ab59fcea41e3393e64753736bfa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 30 18:28:49 2003 +0000

    - Changed 'Contrib Section' in index.html to be a Mason component

commit 79f7d4cf66001b22b3931de5e9330f1504a523c2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 30 16:54:50 2003 +0000

    - Adding schema462.procedure to repository

commit 6a96ccc69fdc9c25bc103f41c193aaa0efd0fa21
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 30 16:52:04 2003 +0000

    SCHEMA CHANGE!
    - Updated netdot.schema and insert-metadata
      to make Interface field names more user-friendly
    - Change procedure included in contrib/ directory

commit 02ffdc3c4146422162fd8e71cefb1c5649c7984f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Sep 29 16:48:45 2003 +0000

    removing warn statements from lib/GUI.pm

commit 55e75280211a58c04c7b5c7421b083ee2c57ab50
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Sep 29 16:47:42 2003 +0000

    tweaking trunk/Makefile

commit 2b0dab008c976f5e5ca197a953ddbb6df469015c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 26 17:39:28 2003 +0000

    - Added some smarts in devices.html to guess the DeviceType
    - Added (tentatively) an 'edit' option to sortresults for displaying
      input tags.
    - Fixed minor bugs in updatedevices.html

commit 87723578905f693a9d0eb208bbc3691db9ad7056
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 25 23:54:23 2003 +0000

    uh...really make view.html use edit.html

commit bad529581d9ae6f1a906c8697b49222a7699c350
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 25 23:53:36 2003 +0000

    make view.html & index.html use edit.html

commit 38a9cfe76cdfcfe2738ce35ea53d4206c445712f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 25 23:45:16 2003 +0000

    edit.html is working!  :-)
    Of course, working and debugged are very different things
    (and I did not say 'debugged').
    
    Anyway, create and edit functions in edit.html are working.  This includes:
      * normal create
      * edit
      * edit while also creating new instances
    
    More tests are necessary, but this is a beginning.

commit eedc7b17c48991918fd5c0cb53f3a3302c599db7
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 25 00:09:06 2003 +0000

    edit.html still needs more work...wanted to check in for revision stuff
    
      * still need to be careful about when I'm doing a update and when
        I'm doing an insert.  one problem is that if I'm returning to a page
        where i have the id, $ID is set.  However, this is before the confirm
        block where DB actions occur, so it acts as if it should do an update
        even though the action should be an insert.
      * otherwise, filling in fields for an update or selecting preexisting
        values works fine.
      * still need to go back and test create functions, but should mostly
        work as this is mostly create.html but renamed.
    
    wanted to jot down the above notes for future reference.  there are a lot
    of critical states in edit.html (states as in finite state machine).

commit d651e19fc4889022d41b9bd14f8348701719c394
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 24 23:41:40 2003 +0000

    fixing the fix...<sigh>

commit d2198fb606525b5b3e9583fa413a5e1c741cf217
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 24 23:35:44 2003 +0000

    tweaking pushsessionpath to better catch different OS problems -- so much for portability.

commit 97c018e64a13751d80bb82da8d1c1da06b3ce441
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 24 20:32:31 2003 +0000

    Fix to make Netviewer.pm properly read aliases arg in db config

commit efb8b6431bdc7fd2720cc6e6bc51e241701b0cde
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 24 17:05:54 2003 +0000

    updated htdocs makefile to refer to device.html and not node.html

commit ed10cd17337b84c344df8cdfc7d16f392e8026e8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 19 17:34:29 2003 +0000

    Added entPhysicalSerialNum to the list of values to retrieve
    when discovering and updating a device.

commit c2423af93c5c2a4f754c5754b3e6bc562035d70f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 19 01:23:45 2003 +0000

    - Fixed use of getinputtag in form.
    - Added ifindex to Interface's label list in Meta

commit b13cf3b24aa4c909d2d72c637d1b18772f046075
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 22:55:55 2003 +0000

    modified index.html to make sure items are sorted alphabetically

commit 07f14635f81469fe863f942d6267c7da507dba17
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 22:36:33 2003 +0000

    removing weird hacks from form

commit f36d8902bf9df3607bd0011f3734da9c20aac19c
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 22:33:19 2003 +0000

    added procedure file for changing a pre429 installation to post 429 schema

commit 23e23f859e0625eb4eea43cad054b71e49f118c2
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 22:24:51 2003 +0000

    Work on GUI.pm to make sure update and create return the id of row affected

commit ccc0dd9c96407c54ec9408b238a7b1c575307594
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 21:04:52 2003 +0000

    set DEBUG = 0 for default in edit.html

commit a178e260fe0b4364bfc45f291894e4d33e2392c9
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 21:03:58 2003 +0000

    adding edit.html; beginning consolidation of functions of create.html and update.html

commit 3278fb7e285592a83f515a596385a035f4626d96
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 17:54:07 2003 +0000

    more state work in update.html (how about declaring variables)

commit 7fe51a02135f82424237226cca0bc8a4b5d57d0c
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 17:44:00 2003 +0000

    state in update.html

commit 524ed1754dc68610249ae518c8e664049e670650
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 17:40:56 2003 +0000

    add back update & cancel buttons :-(

commit d7ed5625b13021f586d037fd807704eb5da19bcb
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 17:36:08 2003 +0000

    create.html now using GUI.pm session fxns

commit ded25187f98c8981073b557e03f10590d6613d87
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 17:34:38 2003 +0000

    more session mgmt related work

commit cb7d9f67484043cd412d80af634940d11aee44db
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 18 17:31:17 2003 +0000

    Removed 'exit' statement from update.html

commit f0de0a745e56f6b874ce3db8dd6f1694d7f3fd4c
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 17:16:45 2003 +0000

    adding more session related functions to GUI.pm

commit 28f99d5a2939ce3fcf6191a964db358c89ec7475
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 17:15:45 2003 +0000

    fixed view.html

commit 8cb2ef1fd97fd41bb464d3b79e00f10dadc1f187
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 18 17:12:55 2003 +0000

    Missed a line in GUI.pm

commit 200f0aaf61cb2d88129f382d0e0754e5f680d54f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 16:51:36 2003 +0000

    cleaned up and retooled form; update.html is now using form; cleanup in sortresults

commit 21220d5f23ceff8d8bd804393faba50fbb2ca3c7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 17 23:11:27 2003 +0000

    - Added javascript code to search_obj.html to
      avoid listing more than $max objects, and offer search
      box to limit the options.
    - Added select_query.html.  Part of the above solution.
      Should be also usable by other components that need the same
      logic (create.html, update.html...)
    - Added a link to the message of device discovery when the
      device already exists, to take the user to view that device.

commit 401ca109fb1042309da67ab00eb2acb1e716edb2
Author: root <root@osl.uoregon.edu>
Date:   Tue Sep 16 20:28:54 2003 +0000

    Corrected data types in netdot.schema

commit 13bd9d86c25a8260b36a76a6d3a6d7b2d96b4862
Author: root <root@osl.uoregon.edu>
Date:   Tue Sep 16 20:23:33 2003 +0000

    Renamed nodes.html and updatenodes.pl

commit e8abc02f8967a38fa29a1cf120478649a20c3310
Author: root <root@osl.uoregon.edu>
Date:   Tue Sep 16 20:22:26 2003 +0000

    Merged Node and Device into Device

commit 415e90a44d05d9c30f7a246e35f4eb45f237d5b8
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Sep 16 17:47:33 2003 +0000

    beginnings of change in form for both create.html and update.html

commit 0b7cb657298af12580aa57e1ba85667a59b45744
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 11 22:35:23 2003 +0000

    Major updates to GUI.pm.  Added update, insert, and remove functions and accompanying infrastructure for error handling.

commit 3947672de7da5e88ba844fd537c0af449a6c017d
Author: root <root@osl.uoregon.edu>
Date:   Thu Sep 11 22:12:56 2003 +0000

    Fixed typo in insert-metadata

commit 474ed193ec5145401e9e6463a79739f9c0137649
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 10 21:30:54 2003 +0000

    format change in form

commit e57c9ed941d9a50304c8f57c48178d2700f6d2a5
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 10 21:01:37 2003 +0000

    typo fix in GUI.pm

commit bdf59181f78d7fbd7428e017e29d777962d3cb98
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 10 20:57:39 2003 +0000

    added some usage examples to GUI.pm and cleaned up perldoc a little bit

commit 82f6cd08d694beef50b210df1e55847d3bac8b00
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 10 18:58:29 2003 +0000

    modified .html files to make header calls more uniform across pages.
    The general format is _Netdot_: <function>: <arg>

commit 62eff697ef4925e945e5bb492cc1b3c5ad403f18
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 10 17:21:22 2003 +0000

    make create.html's call to header consistent with view.html

commit 42a3750b6873ede6e753ce53824a28b1dca48e3b
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 10 17:10:42 2003 +0000

    Added [new] link to view.html so that one may create a new item in
    that table.  Links looks like:
       [edit] [delete] [new]

commit 1cfe427fcfb8cdce7a61a750a0f4a076784a0a2f
Author: root <root@osl.uoregon.edu>
Date:   Tue Sep 9 02:26:13 2003 +0000

    - Changed netdot.schema and insert-metadata to reflect the changes we've agreed on.
    - The accessor 'contactinfo' now is called 'roles' to adjust its meaning to the changes.
    - Changed setup-class-dbi to define 'Essential' columns to improve performance while loading objects. In short, we don't need to load all the column data in memory when listing with sortresults, for instance. (See docs for Class:DBI section 'Lazy Population').
    - Other minor changes

commit e3bdaab4ce048fae8278efc4b5f1ab780904bfc6
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Sep 5 22:00:12 2003 +0000

    get rid of old method of handling ARGV and replace with Getopt::Long; makes more sense and nicer to read

commit b130024e13639e1d39f517b05d84c8ba6584aa63
Author: root <root@osl.uoregon.edu>
Date:   Fri Sep 5 21:43:50 2003 +0000

    Minor mistake in argument handling in updatenodes.pl
    (you would think that scalar @ARGV would be at least 1, because [0] holds the program's name, but it's not.  ??)

commit 9c95986683de239022c8b38a8607a79fade48d65
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Sep 5 18:40:19 2003 +0000

    fixed updatenodes.pl to handle case where %dev is defined, but didn't get response from node -- ie. sysUpTime = -1

commit 137f0610173daf02c6d2fe57e50f11a41f8d5b1e
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 3 21:54:19 2003 +0000

    make sure updatenodes.pl has correct mode (755)

commit 3a6f91fd86b6d39a9fc323bab41b3d7320de9edf
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 3 21:51:40 2003 +0000

    Schema change!  Breaks compatibility with previous versions.
    
    Big change is to move relevant contact info such as phone numbers and
    what not from Contact table to Person table.  Goal is to keep that
    information tied together and prevent divergence of information or
    unnecessary duplication.
    
    This change affects netdot.schema and insert-metadata.
    
    Also changed default snmpversion for Netviewer from SNMPv2c to SNMPv1.

commit 582a08d370faf2d65d7aa45293798dcfaf88411c
Author: root <root@osl.uoregon.edu>
Date:   Wed Sep 3 21:46:14 2003 +0000

    - In updatenodes.pl 
    	- added an exception to avoid  deleting hubs ports.
    	- added an option to update one host
    
    - Added 'Total matches' to search_obj.html
    - Added field 'entity' in table 'Node' and linked it to 'Entity' table
    - Changed type of ifindex from integer to varchar(16)

commit 7c0f99000148086f911e7fc6ef153063b8ec5934
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Aug 11 21:30:45 2003 +0000

    commented out some debug print statements in Netviewer.pm

commit e971e74cc3fad7d596c052d88bdac6ec5f601e05
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Aug 5 18:07:37 2003 +0000

    workaround for apache on solaris where <select name=contacttype> </select> <input name=ContactType> </input> are treated as the same variable name.  i put in a workaround in form to prefix with a '_' (ie. <input name=_ContactType>) and then remove the '_' in create.html

commit f97f77c6f12b2397b62fcddb886c8886d3de6eb9
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Aug 4 21:00:32 2003 +0000

    another small change to test post-commit hook

commit 14d907ac9a3f0f937833f71e745721ca55ae2eff
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Aug 4 20:59:00 2003 +0000

    small change to test post-commit hook

commit 7d9e81db5243a9dfd2101bce4ad7d1d1fdefd9a0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 29 19:49:21 2003 +0000

    Modified form, search_obj.html and update.html to sort the values in drop-down menus.

commit 851f90b4b44250b06602ec2d7f54c84f0ad826ca
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 28 23:10:28 2003 +0000

    Modified insert-metadata to include 'description' in columnorderbrief for Subnet in Meta table

commit 71b1e6bee437f5e3fbbd1dd8659ef307f171d299
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 28 18:27:42 2003 +0000

    Replaced delete.html with the latest version which got lost somehow in the install process (cv)

commit d896a95b6a70e8cb67bb1cc08fd5074c50df98de
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Jul 25 23:08:30 2003 +0000

    fix to create.html so that ARGS doesn't have ARRAYs as values (take the last element in the array)

commit 3cb3971340f154e8a3ab3ab9686d72874724a669
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Jul 25 03:03:15 2003 +0000

    fixed Makefile to properly chown & chmod PREFIX/tmp

commit 1967aacceb93909357b843078472fb291b996244
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Jul 25 00:57:27 2003 +0000

    more fixes to installdb scripts

commit 64a14358914ebb9230417c54ddeef09729ecfa35
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 25 00:55:24 2003 +0000

    Removed old/deprecated files

commit 7a577c529eb0ae3a52cc97c00dc04e3870b0c573
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 25 00:46:40 2003 +0000

    Added missing isjointable in GUI.pm

commit 7d381252321bf673872ed67effeac229a0258381
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Jul 24 23:30:26 2003 +0000

    be sure to send password in create_database function

commit 45829688b24768c7ca6bcb6aa1e08530282bb58d
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Jul 24 23:27:42 2003 +0000

    change  to ./.tmp

commit fbc9004cb12887f6fd3bb2b7da1208456879490f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Jul 24 23:26:38 2003 +0000

    move close statement to just after finished printing to file

commit a9fc262e636b80fb70d196e5cb8a435580449e5e
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Jul 24 23:25:52 2003 +0000

    make sure to ask for password for mysql

commit 1ea98e921eddf38650ce62f4dbd8958b1353febc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 24 21:43:25 2003 +0000

    Renamed files form.html sortresults.html table.html and error.html to exclude the suffix.
    Edited all the files that called these to reflect the name change.
    Removed all references to 'use lib...', 'use Netdot::DBI' and 'use Netdot::GUI'
    Included the above libraries in mason.pl
    Added line in mason.pl to avoid parsing images in Mason
    Modified INSTALL doc to adjust Apache settings

commit c6d5bceb3b63e5fd0b693a4e56463c41572ad742
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Jul 24 19:02:23 2003 +0000

    Removing Makefile.bak as it is no longer necessary.

commit 4ae97f3fb1b35c3ff5a432ca29d36af9b9ccd75b
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Jul 24 16:41:40 2003 +0000

    modified setup-class-dbi to remove backticks in list of tables.  -sf

commit 3c0da60b514098c7acf301f3ec89306364d0529d
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Jul 24 16:39:37 2003 +0000

    added check for Net::SNMP req. -sf

commit bc1a2ba365a8c24c69996696fa6e4b71cd9dabad
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jul 23 20:42:43 2003 +0000

    be sure to create masondata directory with appropriate permissions and ownership.  -sf

commit 3523761f99ab370c5d569d640f6435b96b7f5371
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jul 23 20:36:46 2003 +0000

    make sure create tmp directory for node.html & create.html and be sure to put the correct directory in said files -sf

commit dfcf20be753b82a6f878c1eaa616de1d40df0a9b
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jul 23 18:31:00 2003 +0000

    Be sure to create masondata and tmp directories -sf

commit 635d9a515e80db12228c72723a7df3e6bf3d12f0
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jul 23 18:29:54 2003 +0000

    fixes to several Makefiles as we continue migration from old project management to current one.
    
    also, be sure to:
    
      * install mason.pl to PREFIX/bin
      * create PREFIX/htdocs/img and install title.jpg

commit 5b95f5e27ff022ef655c626ceac4207d7c1acbd5
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jul 23 18:16:52 2003 +0000

    more work on trunk organizing files -sf

commit a8a5e280a91261611329b4b4c115c0cb0f346193
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jul 23 15:41:54 2003 +0000

    should be last of the tree changes -sf

commit a45143fce45301e4286c1cd042a191b014d0171f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jul 23 15:37:04 2003 +0000

    still reorganizing... -sf

commit f36d6da91c8a49cf3515cb64e7f05c889e5ce153
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jul 23 15:36:21 2003 +0000

    setting up trunk and organizing files -sf

commit 4a4be70f41254640728baac5c6c0fec55d476a1f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jul 23 01:24:02 2003 +0000

    more work on tree -sf

commit 2355931884bd50e9bd0f5946e59363a46a7879f0
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jul 23 01:12:54 2003 +0000

    after initial cvs conversion; updating tree

commit e85d1704aefd218f355db821648c6aed7ce09f1d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 21 18:25:19 2003 +0000

    Fixed URL with table=IP

commit 4c530ae75b226627a312c9c1952d9e18df6edc67
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 21 18:20:18 2003 +0000

    Fixed call to getobjlabel

commit 9ede27b8eef59bc7133e886b302745eb54bca3d1
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 21 15:00:58 2003 +0000

    Revised the 0x removal and did the same for the interfaces -- cv

commit 03619516037a55dd31f1b0da062de3311938ceff
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 17 17:34:21 2003 +0000

    Moved field names to bottom of cell for better readability --cv

commit a7a39b2df8a76aab4f18c2efe160343cb76caa9b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 17 17:28:45 2003 +0000

    Initial revision

commit 70b488d4d6d44c164393ffb116606ee601aa87a7
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 17 16:33:36 2003 +0000

    remove non-necessary binding table massaged formatting -miyake

commit 69c9eeb060648ac76032a67342289aafe427b730
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 17 06:08:23 2003 +0000

    adding comstr to debug output

commit ef0242c6495e04de9eae573470ad0a8fd3cece62
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 17 06:08:09 2003 +0000

    *** empty log message ***

commit c601267e0ffb50931097e1c268614e80d07f0943
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 17 06:08:04 2003 +0000

    making sure comstr is used and propagated

commit 0f513d453b5901c571bee16d6cfd78ec7fa90f7d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 17 05:34:36 2003 +0000

    use $comstr in build_config!

commit 90af558815cd6b659fb0e8f46cd51f57d51324e6
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 17 02:41:12 2003 +0000

    Removed the 0x from physaddr

commit 3b75311fb1c7cb3abe7e625b0a8af92cd216858f
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 17 02:24:00 2003 +0000

    Set user and contactlist to '0' --cv

commit e8af33ad1ef0d2139af7b5badf5774e0d79e5618
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 17 00:07:33 2003 +0000

    *** empty log message ***

commit 70988b57a0e412f468690054247f9e7424e0ee27
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 23:21:43 2003 +0000

    Removed call to error.html from within a table

commit f603c94afd37e13a8ff4eca2b0ed11ef13f574f4
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 23:15:59 2003 +0000

    massaged formatting -miyake

commit c23d16683604c02cf7dd92e357922bd3b41de866
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 23:08:21 2003 +0000

    changed srchbox from 15 to 10 and commented out logout link.
    -miyake

commit c9444a406ef4eeef3666af8ef537d44ada99b6d4
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 23:07:09 2003 +0000

    moved search and user info around changed box form from 15 to 10
    .miyake

commit b76c4c16ed110456404fc4b8542c27fcda18d8e3
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 23:05:20 2003 +0000

    adjusted image reference -miyake

commit 8c01bf4250c18cc819effa6c94c1df5c991036ce
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 23:01:18 2003 +0000

    no changes .. -miyake

commit 29d5bc7384e2c6d5417c3d2f23c4637ee18bf60e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 22:43:04 2003 +0000

    *** empty log message ***

commit feb3a59c0f2f8a90980f9581a63210999a648d16
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 22:39:45 2003 +0000

    Fixed bug in parameters

commit 0508fed2d2704d6f1a2332b5fe4f470f56dfb092
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 22:38:54 2003 +0000

    disabling chunk of subnet code

commit 4e9b6af75023519c391928644f98be0146c80ed1
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 22:37:18 2003 +0000

    disabling chunk of subnet code for later work

commit 47dd5f062f3894f52c89bbc15975bc19c9efbb46
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 22:35:02 2003 +0000

    Added mkdir contrib

commit 64f26d55043110992c7d2c514a060f2b43ad7d1a
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 22:32:39 2003 +0000

    Changed path for image

commit 9d8bc15f228b071773c8f93e945497a3e7a369ac
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 22:02:52 2003 +0000

    *** empty log message ***

commit bab8016c09dddbf3ad2c477b4011716b48577412
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 21:15:13 2003 +0000

    changed left hand menu sizing from 15 to 20 -miyake

commit 39923d6ec6c66697b278ff67026e2a63d20a8df8
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 21:11:58 2003 +0000

    changed left hand menu from width 80 to 100 -miyake

commit ce5c9fdf0bc49d06b86d3da495a1d97bdcccd133
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 21:09:30 2003 +0000

    add css tags to tr tags -maiy?\027[3~?\027[3~

commit abf5c11c3acdd45c65ae457b6ad8a8604947c7d9
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 20:47:53 2003 +0000

    Added contrib section

commit fdf0c42e421af932291222d80bd45b0c67f48c6a
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 20:36:39 2003 +0000

    Added missing require lines

commit d72b77de5f94cdc96042982ffe6c4e6722b9c6e8
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 18:32:05 2003 +0000

    Added INSTALL to list of DOCs

commit 365006419a16e547daa86f232c5afff697fc8ae9
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 18:24:39 2003 +0000

    Added some comments

commit 5b40d33e7e2687be85e7e232bc37a4b4f132c410
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 18:16:36 2003 +0000

    added css tags -miyake

commit 91fc579c4cf8b499522805d42f55a554500e9cd5
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 17:57:24 2003 +0000

    massaged format added width=100% to table -miyake

commit 5d37c7b043c67e857b221c891c672e20099c2333
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 17:30:53 2003 +0000

    added css tags -miyaike
    .l

commit e8d59607cdee2ad26939f3a84119d7948e0b08a5
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 17:15:13 2003 +0000

    Fixed bug that caused to select the first item in the drop-down menu
    automatically when the value was originally null.  Now it keeps being null unless
    user changes it intentionally.

commit cf6878336315d0f70f3d9e4dcf5edbad56448fac
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 17:06:23 2003 +0000

    massaged formatting -miyake

commit 26cecf4a795cd0be729bb984e823b5b987f5145b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 17:05:34 2003 +0000

    *** empty log message ***

commit 3ba51270ebc3d1321f6dcf0e53a19814c7adc9e3
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 17:04:03 2003 +0000

    massaged formatting -miyake

commit 948a41376efde5d0ba2a145da22095df41ffc080
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 16:54:03 2003 +0000

    added css tags -miyake

commit 3fae608749f2c81484cd464b12cf8f7d5ed5a58b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 16:41:49 2003 +0000

    Fixed calling lines for initdb

commit b3573ac00cd2bcd50f2459fe04a5a774a605a307
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 16:33:15 2003 +0000

    *** empty log message ***

commit 8d2530071655677a4d417a1fd04a2d75dbc191a9
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 16:04:23 2003 +0000

    *** empty log message ***

commit 5e7049d99da59957fd595f13ffd492898bfc4241
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 00:44:26 2003 +0000

    Added line to create /etc dir

commit b8b5b7826163ee326f8f2b7ceb92715bed679fb2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 00:03:35 2003 +0000

    *** empty log message ***

commit 0ce98a8a65bd105d429eef0317d5534690fd0a56
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 23:49:25 2003 +0000

    *** empty log message ***

commit c4e44742e676f6a75dd53123e7d58a5aa6d9c18f
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 23:48:12 2003 +0000

    fix if LBL field is empty -- be sure to print something

commit 0836aa411410e80e449a021bea301d6aaae348b8
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 23:44:26 2003 +0000

    Fixed call to DBIx::DBSchema

commit f57cf4287ed93593599b1aef7a4482e323527259
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 23:34:34 2003 +0000

    massaged formatting -miyake

commit 33e8f52f203085274e08d05bbd3fbf7ef9aa0446
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 23:34:10 2003 +0000

    massage formatting -miyake

commit 68998e64c8994c4b8f0c15abcbdfb4ddb4e702db
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 23:15:54 2003 +0000

    *** empty log message ***

commit 886f5c1cad331205533f741e9fe689aecbb0721e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 23:08:18 2003 +0000

    *** empty log message ***

commit 55583b86a5258f7298b00e3fcc718d7728a7e60d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 22:43:47 2003 +0000

    Added parameters to some of the scripts

commit b49f574a70d9808e5770f9539bbd580ab8173ad5
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 21:46:09 2003 +0000

    *** empty log message ***

commit 40af7d02d8c72615fa789407169137d3f44e3b90
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 21:25:18 2003 +0000

    Initial revision

commit 49252d463f86237fc4acb7fcf4b87311992ffba7
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 19:11:50 2003 +0000

    fix for skip interfaces and community string

commit 93f739a798a1ac294463cd7f4a4bd33c44bad524
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 19:08:30 2003 +0000

    fixed code for skipping interfaces

commit 644dd8b66c065d0db001206e445ef53f986a8fc4
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:57:53 2003 +0000

    *** empty log message ***

commit e882816c9c07c4eb3f15fb1773cc9e49414d7490
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:55:11 2003 +0000

    *** empty log message ***

commit 4034e460909a0a1020f148b0dfd95c57daa3da80
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:44:17 2003 +0000

    *** empty log message ***

commit d78010c59118eba3ff9d6a27c08515f99a8ad9ac
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:42:42 2003 +0000

    *** empty log message ***

commit 63e4fe175c96f83e0288c97ee0fe6c0751a4cdb8
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:37:26 2003 +0000

    Initial revision

commit a13f57b2386885fe1663d654af6325cbebee4b96
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:39:05 2003 +0000

    *** empty log message ***

commit b230ad02064a11a9693976166261c5ea26f3e066
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:34:04 2003 +0000

    *** empty log message ***

commit e07a8e4c2110c895facbc8f1accdc494abaece31
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:32:07 2003 +0000

    Initial revision

commit 51ff28a4992178224f35ee9297ac25b308640325
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:22:04 2003 +0000

    Initial revision

commit 506cf464ff80626959ec7fdcc6e1a2f5aaff13a2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:18:37 2003 +0000

    Added a return line

commit e5ff0f1d94ed8b529b5bce9b148e0b39be368175
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:15:09 2003 +0000

    Added call to error.html when doing eval{}

commit 3114331af2ce21b59519e0852068328ae9f14fba
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:10:43 2003 +0000

    Initial revision

commit fd56e94398e03aa6dc4a070dae1e7bce7a833500
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 17:36:29 2003 +0000

    Added error.html

commit 8d218014620ef972e5b3a3fed781b99eb226730c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 16:26:09 2003 +0000

    series of fixes to make consistent with node.html and more graceful
    with errors.

commit 0ceb02e415124205960eb80e3bf0860564f8503c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 15:51:46 2003 +0000

    added community for Node

commit 7997d6d5b4e158ba4919ba7777042eb73af687ac
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 14 23:35:46 2003 +0000

    added code for optional community string

commit f022736ffbe92f2f02b475d6d68789f89c4807a4
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 14 23:05:31 2003 +0000

    allow option to supply community string to build_config

commit 6a8b8503360d274840bbc0e4bb3f874aee30d46b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 14 21:38:22 2003 +0000

    Changed some calls to Meta info

commit e130d536f2e6d0bbf046af79a8d258cb51dcfa7c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 14 20:35:10 2003 +0000

    Added css tags and massaged formatting -miyake

commit 5c767941d359c1fedc6e602b171f8b0dc72093ca
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 14 20:31:17 2003 +0000

    Changed call to check if table is a join.  Now using a method in GUI.

commit 470c02cc47f2fa2367960561f13f9dea72390bb2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 14 20:19:29 2003 +0000

    *** empty log message ***

commit 384d704d099e04bd65e1230e22e0886abe8255e0
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 14 19:01:19 2003 +0000

    added css tags and massaged appearance -miyake

commit 53f6e2bd66ae2efd7e2e80924943c48cba0efc6e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 14 17:06:26 2003 +0000

    removing print statement

commit 5fd904202ccdf474a9b94a3d090aeadeeb84bdad
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Sat Jul 12 21:28:33 2003 +0000

    fixed bug where I fix LBL to be first item in list

commit e5316e4a85a746a692c2df98b9ca37dc5b0b876e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Sat Jul 12 21:17:49 2003 +0000

    added check to sort to be sure column exists

commit 114cb7c26718b5a33eeb537d5c6d932118283420
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Sat Jul 12 21:13:23 2003 +0000

    more updates and checks; interfaces, ips, subnets, etc.

commit ae072065b8c737dc07836984e0b80190ed1fa964
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Sat Jul 12 21:07:56 2003 +0000

    fixed interfaces call

commit aeeba9e256b934e448b7b047a8836265fed0aec0
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Sat Jul 12 20:45:57 2003 +0000

    use gettables from GUI

commit 0bf5a7e79881b7305b3c22a0988f55def1316f3c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Sat Jul 12 20:43:25 2003 +0000

    update to use GUI

commit 4077851bca741858a1c6162df30d4fcf2d517427
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Sat Jul 12 20:42:23 2003 +0000

    using gettables in GUI

commit 532f5870fb6a727cfdbb2352613153de3fd9e5be
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Sat Jul 12 18:34:51 2003 +0000

    more fixes; cancel works and added series of eval statements

commit c7c3a26f8d5337219bf7914d832525e67d94ffbe
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jul 12 03:01:55 2003 +0000

    Minor bug fix

commit 16d6d5c3528cda6e87ba1010c96a679132759a9b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 21:34:38 2003 +0000

    *** empty log message ***

commit f32cf3f342c086e9d23289660b5baac5f0fa0e8f
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 21:30:06 2003 +0000

    added different sorting mechanism

commit db0f24701f5b4747a49b1f36ec5db43b7ce28f88
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 21:20:20 2003 +0000

    update general node info

commit 1bc281198ec9cdf7d9fbde10ab90c490218a1319
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 21:15:22 2003 +0000

    looks near final; added code to delete stuff

commit 6ea461e14696b6b0f63b63874c0097a2651fe5c7
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 21:00:43 2003 +0000

    Modified getinputtag to accept a value when passed a table name

commit 1000018470fd771a6c58efbe6cea0a8919fdc518
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 20:57:48 2003 +0000

    Using GUI::getinputtag now - cv

commit a3d4628204fe108f27d0b36f5413b42115a42e33
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 18:46:58 2003 +0000

    Added css and massaged visual formatting.

commit 2941f366d54ff1fa21f95a31060f0da6005a1287
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 17:55:46 2003 +0000

    Added more css tags. -miyake

commit 9099f8d6ed324b57ecd64bdae055913172e390be
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 16:11:36 2003 +0000

    fixed bug where state could be loss; call view.html after last object
    is created; changed debug code a little

commit 3780ea04239a40ed33af426a59d5a9170550d83b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 15:28:11 2003 +0000

    added series of eval statements

commit 20ec41c1bda8d9e66c9f34f5cad01b2afcfaa019
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 02:19:15 2003 +0000

    Added extra checks for foreign objects

commit 4cb337f7b63315b7f07e0484ff459fb69b6a0c26
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 01:13:15 2003 +0000

    Modified calls to Meta

commit 09809c8a18241c9f8231725b6b9fa1b25f410db6
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 00:48:28 2003 +0000

    Added gettables method

commit ec3f3845d7502c77f98d55a474b6ba175ac73fba
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 00:47:13 2003 +0000

    Modified to use Netdot::GUI and not call Meta directly

commit ca1e1814acf67468ea9bf9825f58d92e5082e2a4
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 00:03:23 2003 +0000

    more work fleshing out algorithm

commit 6be44e06df72afa74997c522388960ae2aa8bd8b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 10 23:54:40 2003 +0000

    added css references and massaged formatting

commit 0ed59e0295e1405d1ae18ba75c067cd443211436
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 10 23:40:01 2003 +0000

    Added some items

commit 66b848cc5c673c0524b7895567b67b3ab42b71e8
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 10 23:22:57 2003 +0000

    Added more css tags and massaged formatting -jkm

commit 4a556b5afb504924c3934db621e25f632921bc18
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 10 21:49:45 2003 +0000

    *** empty log message ***

commit daccb1454bc8af3889bd1486f1dc3c028bea71c1
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 10 21:48:45 2003 +0000

    Removed some table rows

commit 734e3ddcedfb1077075d99a3fbd7ae6a1dfd79e5
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 10 20:54:10 2003 +0000

    more work to complete this.  still fleshing algorithm out.

commit f9eb909d64cb34e49040485427c3decb1ee0c910
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 10 20:53:36 2003 +0000

    *** empty log message ***

commit 7ca69eef7d07ac473b4b6611400c53d44c47d09c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 10 18:42:09 2003 +0000

    *** empty log message ***

commit 8c0d5b1c8ba1a29b1ee4bb24239a98b451eb69fa
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 10 00:09:14 2003 +0000

    fixed latest bug; still need to add subnet code

commit fcc4fc55cbaefe8c31e15d9ff669e50bd19b668b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 10 00:06:57 2003 +0000

    fixed latest bug; still need to insert subnet data

commit b0d4eabeeafecf33384f98127d281a99cebb74d3
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 9 23:37:11 2003 +0000

    Changed getinputtag so it accepts either an object or a class

commit 802d4ec2ae4251d177b42eeee68c3ae0e671bba8
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 9 23:36:20 2003 +0000

    Fixed composite label problem

commit b0d22321682f869ac82f762a93c2d9363c173b0e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 9 21:56:04 2003 +0000

    *** empty log message ***

commit 5145b943551c02d241efda1e0e463422a02a1583
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 9 21:32:19 2003 +0000

     - cv: Updated some entries

commit 3d3db33b035b700e8e03b505938601402c7e7942
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 9 21:24:09 2003 +0000

    *** empty log message ***

commit 97d58d747ab50b0b284658420265f04fcb6e68ab
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 9 21:12:39 2003 +0000

    more changes to node discovery block

commit 8f932938bcc6a4a938bf8460ab55a33a39cde3d4
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 9 21:11:03 2003 +0000

    changed nodediscovery.html to node.html

commit 6b71a867538f5ab1ae3cd476715c482ffe29260b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 8 23:22:22 2003 +0000

    *** empty log message ***

commit fd6ccccebcd14f37283cd87e1102246ddf3fe607
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 8 22:56:34 2003 +0000

    Initial revision

commit 57c15e8fee782bd704c01e8c4014a7bb91085844
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 8 22:56:28 2003 +0000

    Added some css tags -miyake

commit c0606d22176da88e26f471c69e36849b85a3968c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 8 22:44:01 2003 +0000

    added code to insert ip addresses

commit ca3c4ab7442930828f4f2d205aeb924ab100019f
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 8 22:06:00 2003 +0000

    *** empty log message ***

commit 55a408cec675563809301644aad6c0c7a5aa7798
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 8 22:05:02 2003 +0000

    changes to get ip address/netmask determination to work

commit 47d2152d65f3e9dd0ddd893302735fd24851423e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 8 21:53:47 2003 +0000

    *** empty log message ***

commit fd4a0a7f3c9d64239f602b943e22600aa44fed20
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 8 21:35:43 2003 +0000

    *** empty log message ***

commit 4e74d0e78dfea4eb2032adaa45c702faab83610c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 8 21:27:40 2003 +0000

    state seems to be working along with other updates to calls to GUI.pm

commit d4005961f347e6495cafefb816eadfe866eabd4e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 8 21:01:21 2003 +0000

    Added css tags -miyake

commit c6bd71bbb34b030553fcf4ccade92dfa8b5bb56b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 8 00:44:44 2003 +0000

    *** empty log message ***

commit 3ae0d7d17a64c8aaec0fd542f40b538c0ea2192e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 7 21:34:01 2003 +0000

    Fixed problem with form that calls for a specific record.

commit 2bda0f466cd1938dee5518de7b0819afee8bf6aa
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 3 23:24:04 2003 +0000

    *** empty log message ***

commit dcaaa35ab731a4a8a57982253515db7369d4b49b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 3 23:12:04 2003 +0000

    more fixes:
      * be sure to check Reserved IFs
      * check whether base address is already

commit e827b6386314af1bc7c21ee31f745b76dc6455f5
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 3 22:44:05 2003 +0000

    commenting out skip over loopback and other reserved IFs.

commit c6e4def47d46a8edebd7e789a481246e4633fcf4
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 3 22:39:31 2003 +0000

    still cleaning up from state/session changes

commit 95012568c210a2b461fe9675fbb64d774bcdf40c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 3 21:31:33 2003 +0000

    fix so that call to view.html works

commit 390778c166653996d4c1efb858549ba20faed654
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 3 21:18:16 2003 +0000

    state and insertion stuff works; still need to fix some stuff
    (eg. when device does not respond)

commit 51e6c51516f0da7b9f0dd35981d02db5d6a587d9
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 3 00:38:39 2003 +0000

    blah

commit 35279795bd8732f6f2512d496facff1a5d147a3d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 2 23:51:15 2003 +0000

    more work to convert to new GUI and state code; still untested

commit 060e0ecff631bd5d542384722019efd78021d403
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 2 23:23:44 2003 +0000

    more changes to state code.  should work now.

commit 569620534ab020f25b93d708ea89732f8a4ebc15
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 2 00:06:29 2003 +0000

    *** empty log message ***

commit 3b54edb64900f41e8947dbfce61b4e3388688461
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 1 19:04:23 2003 +0000

    *** empty log message ***

commit 8aa80f12dba61859dbf45d52240cf810e6a6632b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 1 17:17:53 2003 +0000

    more tweaking of state code

commit cd3cd1dc30b49f228c075964acbed02d9d5dbb1d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 1 17:04:54 2003 +0000

    added documentation

commit f7c493047ccf0f546abda5eb26da1329821097f5
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 1 05:27:40 2003 +0000

    work to introduce state for final push

commit 14a8b818ee77a37a56d59c0ad911a33284444081
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 1 05:09:48 2003 +0000

    renaming state functions

commit 0a053aaceb7df5607059baa93fbf02f8c2473f36
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 1 05:07:53 2003 +0000

    *** empty log message ***

commit 721bcfb58ae468dd62b854af8a2b7bfdc75f39cb
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 1 05:03:00 2003 +0000

    migrating state functionality to GUI.pm

commit ea50de4df6dbfc66cbf713972701cec8cbe68c01
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 1 04:53:20 2003 +0000

    *** empty log message ***

commit a79e71fa3d7520d10341fab5a522bed8b456fb20
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 1 04:48:42 2003 +0000

    initial merge of functions for state across web pages

commit 8b46f453036ceb7a23074767ecc765533d3893b0
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 27 21:07:57 2003 +0000

    removed most infrastructure for autodiscovery

commit 2954eaf93d0ec7f98ca35e6459fc528e1d8df515
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 27 21:04:27 2003 +0000

    more layout fixes

commit 478c184f4b7f8d3389def354f49ccb876803abdb
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 27 19:08:30 2003 +0000

    fixed some problems in the dropdown menu area

commit 98271f7d681c53a4598cd161650ad335716b9ac2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 27 18:40:31 2003 +0000

    back to columnorderbrief

commit 020ca43966b6409e1ad77f6b821f1c6cfe146764
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 27 18:03:50 2003 +0000

    removed Data::Dumper

commit d5fd3ff2c6c79bb26795d6e22d3ed0b84c4d6e14
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 27 18:03:36 2003 +0000

    cleaned up how VIEW is defined; fixed problem with how label is
    fetched for foreign keys; other minor stuff

commit ffa394a67b2938ebbf435ffd324e141f2c3ec11d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 27 15:55:01 2003 +0000

    removed extraneous categories

commit 0aad8057063b6d28d4f0de67eacb2b2514707723
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 27 15:35:46 2003 +0000

    *** empty log message ***

commit 1b475e5a4826daa0e8ee0174bd76be5164f8373c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 26 22:55:08 2003 +0000

    merging in option to view as a row or as a column

commit 73544bff2987d5456f05167c9fb18ffbed9f649d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 24 21:26:23 2003 +0000

    *** empty log message ***

commit c8f292710f1ac53e39e903b3e80037cd32ff396b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Sat Jun 21 01:27:42 2003 +0000

    Fixed a bug in getobjlabel (too many parameters in the recursive call)

commit 35d71619013bdbd3dd799abe9b99356c1b740a23
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 18 17:24:42 2003 +0000

    fixed variable declarations

commit 9282a8e885edb164cc124fd5743fed9f16752cd2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 18 16:42:24 2003 +0000

    fixed bug in how this goes through a list of items

commit f9c15c634ef18086925944b641c2867835339499
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 23:24:57 2003 +0000

    *** empty log message ***

commit 46a8864aee9f2c3b85527e5377b0699753bf7d77
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 22:49:06 2003 +0000

    Finished writing it to allow the user to choose between
    deleting the dependent objects, or setting their foreign keys
    to null.

commit 21d245ffe01d985f945160962363bb8d392663c7
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 22:17:14 2003 +0000

    made no real changes -miyake

commit 9fe2ab9764ed3fb2ec798a9596794b340034d54c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 21:48:10 2003 +0000

    added css references -miyake

commit d2830c1732cdb86fadee6d2a6803e68752d641d2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 21:35:40 2003 +0000

    Initial revision

commit c84b2285fa2216847a2cf44a370406700847962c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 18:45:44 2003 +0000

    added bodytag css reference -mkiyake

commit efe36b52bcca64d7bdd4a65bde27d4757c514963
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 18:40:43 2003 +0000

    added css references -miyake

commit 668b9740b92d431f0c3e5b6126862289fa5efa93
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 18:32:30 2003 +0000

    Removed style references in href to use default body trags defined in css - miyake

commit 2a1411abb699e1bab70bb41bfd4746c9977dadc6
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 18:21:54 2003 +0000

    added css utility font reference .?\008

commit 9b37e3567a4cfd4ff09f17c391c16b1cb0cdf584
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 16:47:27 2003 +0000

    Added CSS tags -miyake

commit 2e9bd001f7b130ca034f3028325b69a7d88d3430
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 00:03:20 2003 +0000

    *** empty log message ***

commit 8e2969addc2aad4cafc60355c14083e10689bd87
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 00:03:11 2003 +0000

    bugger if i know

commit c8ba9aa1928e97798b9a4f528026eff651ed4654
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 13 20:49:13 2003 +0000

    status pending while I deliberate node discovery in create.html

commit 2e42c119724c82c3a01a5eacba05aeb45e079c6e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 13 20:48:42 2003 +0000

    working conversion to use of GUI.pm

commit 499cbdd94d1140aa7bce28006852af510cd22f52
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 13 18:42:17 2003 +0000

    using <%args> format

commit 1c8bba95af6428f8b623b08945332262603b4a55
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 13 18:40:18 2003 +0000

    now using GUI; back to sortresults.html

commit 9e7e7cfaca973a7e98350c157ffe70407a08f99d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 13 18:39:30 2003 +0000

    merged efforts from sortresults2.html

commit 59579bfd1aceae9099a5acb73bf4e1d20b9d35be
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 13 18:34:43 2003 +0000

    now using GUI.pm

commit 261d61747fa2204d3d6e358a3203cac97023c998
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 13 18:23:49 2003 +0000

    added getcolumnorderbrief -sf

commit 7429b880cdefbdf0482190c2139224df9e5f2d1a
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 13 18:15:34 2003 +0000

    added log section

commit 3a1c4c220e1677ba483bd295cac7e5de51b429f2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 13 18:07:14 2003 +0000

    moving to <%args>

commit 4572d4a55b6b7b88abc525eb6fc866f92d317aec
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 13 02:35:27 2003 +0000

    Added getsqltype and getinputtag
    Removed the inputtypes hash.

commit 18e373a0522abe051e9a490283aab7b3f793eec8
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 13 00:01:29 2003 +0000

    Initial revision

commit 835cb3249dbc6207ad6fd70c17a4deb1b1a0d4b1
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 23:50:06 2003 +0000

    more work -- probably moving to create.html

commit 53a4bdffb5c73f691a903cbaa0c98e8c4991a695
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 23:49:47 2003 +0000

    integrating node discovery into create; moved variable declarations to
    <%args>

commit 47d6054c5aa0417dcad6595ad8a6c6d5c3765829
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 23:27:23 2003 +0000

    added get_device; fixed grab_aux_info; other stuff....

commit 81400c5f3e1650bff74d611e10b4ce5bfd30b117
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 22:44:31 2003 +0000

    *** empty log message ***

commit ad0b1bb0b7ee84617c9dd3cbf05b6b85b912a991
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 17:50:22 2003 +0000

    *** empty log message ***

commit f96a037d0fab67eeabf5baa9e0fbc0e72b9dd7c6
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 17:46:31 2003 +0000

    Initial revision

commit e5b71b8e21d577263a23f830e7300190b7093dfd
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 17:46:12 2003 +0000

    *** empty log message ***

commit d929892c32f206953f22e9946eb51630d0f581f2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 17:40:16 2003 +0000

    Initial revision

commit be845ad9fe53140c2088e06fbb740a8249d2971b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 17:38:59 2003 +0000

    *** empty log message ***

commit b8718a93292ca5319dcddc6beb438212cef53e9e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 17:38:14 2003 +0000

    *** empty log message ***

commit 1e75389bddd27b0c13c71992b44ce2bf4c040439
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 00:52:58 2003 +0000

    *** empty log message ***

commit da797a048b5fabdecfde8edb7931b3894c69b601
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 00:51:39 2003 +0000

    changes to get_sysinfo

commit 8358de3d187fcf4869c914c2789f55ecefd5132d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 11 23:34:36 2003 +0000

    Added title graphic

commit ef2ae628f7b8aae175f0322a90200220c5c90054
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 11 22:44:10 2003 +0000

    more work to migrate

commit cd521b8d8c73fe5d9e623999e043f6a3e89d131e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 11 22:43:55 2003 +0000

    working on integrating netviewer & netdot

commit 6fc289838f3a7f23440d5e4ed9e70e2b4e4b9d1b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 11 22:43:31 2003 +0000

    *** empty log message ***

commit 1ba0725190e3b2d4c9a3c0239def1c1f831b9dee
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 11 20:45:20 2003 +0000

    $user now gets value from environment

commit 92a716950e213408e7b7a0f9c7bf4e34e427ce44
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 11 17:24:06 2003 +0000

    *** empty log message ***

commit a5efcec750f96c664d49645225cf757451696e96
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 11 16:28:35 2003 +0000

    *** empty log message ***

commit 902479ae82b77dc2ad82e1e9f3dba5125b23907b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 11 16:19:21 2003 +0000

    Initial revision

commit 29ad30f40779c87b40497662506cefa2b2f0eb0b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 11 15:44:30 2003 +0000

    Initial revision

commit d15fec1efdf0f0c42b0183157ac12054c9a6396c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 11 00:10:25 2003 +0000

    modified read_globals; still working on schema

commit 4ac665b72fc2a02ee5e770a9ce29e68fe2d5c93b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 22:20:51 2003 +0000

    Went back to duplicate-table model for history.
    Also kept some fixes from previous version

commit 4fc36bfeb69dfbff3f8932a2257749f05182c3b0
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 22:09:39 2003 +0000

    Changed to use one-table model for history.

commit 1ca73b3e00fae1e3753f93947c6b4a1750a5ce01
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 19:08:56 2003 +0000

    Added footer2 to HTML

commit 86a0065be69364487ffe34f8af4f10e274a089c3
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 19:07:19 2003 +0000

    Changed delimiter class reference

commit 168d9e0675d919a3eff030d06121f5af6c98daff
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 19:06:44 2003 +0000

    Add css references

commit dcaa75c1b65e54546d2c33df5256737246aaa9d5
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 19:04:35 2003 +0000

    Initial revision

commit 88bd9d326feb98a09e48108fb7b67356bc10e473
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 18:39:44 2003 +0000

    Added css info and cleaned up html

commit 6a93476e9048674561c9681ff27066fc8ea7c811
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 18:29:27 2003 +0000

    Added style.css to HTML line

commit b51d32457431701b8481c409e2b15833985571a9
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 18:19:30 2003 +0000

    Initial revision

commit d10cec64b7f951e14e270b7afdc05d09c9cc6803
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 17:48:36 2003 +0000

    *** empty log message ***

commit 73853af894805eb3e32dc89a08d6d76ee0aa346a
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 17:36:02 2003 +0000

    changed reference to Meta->mainobject to reflect change in schema.

commit ee5e10d8a0ae20b5b5078b19b932a2873b2ddd97
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 17:15:24 2003 +0000

    *** empty log message ***

commit 9868fbd7eeddcd4d28ec4cbf3dfeba08cd6923f1
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 17:10:41 2003 +0000

    *** empty log message ***

commit c3ba2ab4667c32d2819e4125a8baf8fe81cf6b50
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 00:10:54 2003 +0000

    forked from NetViewer (see VERSION for when).  trimming out
    unnecessary functions and will move config stuff into DB.

commit 2dffe39bdcbce4061561e7cb87355f88517a6105
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jun 9 23:37:55 2003 +0000

    Initial revision

commit b3bfdff252c421faa32e5286e90312e6f4597a81
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jun 9 23:17:33 2003 +0000

    Initial revision

commit 69f6396b8d0bf866c509be193436d1c7341f9233
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jun 9 23:13:14 2003 +0000

    Added logic for keeping history in a separate table.

commit 21e976e41880d3c849978f7aea94bc72481a8a49
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jun 9 23:02:43 2003 +0000

    Added logic for viewing an object's history (separate table model)

commit f97ddb462a881a8d8dcd61821f6068662a1d1960
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Sat Jun 7 19:16:56 2003 +0000

    *** empty log message ***

commit 8aef841e13b2539d55b988c294d4161cf529b8a7
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 5 16:25:51 2003 +0000

    *** empty log message ***

commit 2cb8eba9724854a17063882bdf9f24c43faeeb74
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 5 15:30:07 2003 +0000

    Initial revision

commit 28ddf3d36fa89f333c70874b8698eb13fec70cbc
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 5 15:29:37 2003 +0000

    *** empty log message ***

commit 30d64a102ea2af13d1acf55d906f6dea897713ec
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 5 15:27:48 2003 +0000

    *** empty log message ***

commit 406888587499b3d31eb1f3238592c1a3eaf31a96
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 4 20:49:54 2003 +0000

    minor mods -miyake

commit c613c7e9783d347073796b7e29e01358a2dd3d9d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 4 18:03:47 2003 +0000

    added debugging mechanism

commit 23c72079f833e00ea0e2cff520eccd030ed79485
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 4 17:32:09 2003 +0000

    shuffled search above user log info -miyake

commit 01ceba19715cc76bada64bb059ae3df390274b36
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 4 17:30:56 2003 +0000

    tweaked appearance and added "search:" text -miyake

commit b7c6dc74b297bd6de8397004ba851825608fa829
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 4 17:22:34 2003 +0000

    Add banner to the HTML line - miyake

commit 233fd8d19955ef5dded79dcc1290e44753392d65
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 4 17:17:43 2003 +0000

    removed errant td tags

commit ddeeadd625b1343978dffb68a67d36defbf4d0a1
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 4 17:02:35 2003 +0000

    moved browse up next to search, added node discovery, and tweaked layout -miyake.

commit 7522485dcc270b68eae7aec67d002e0c04ef79bf
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 3 22:16:22 2003 +0000

    a few changes to make work with forked sortresults2.html for testing

commit 36dbea43369059526b13423ce65803e1fdd7f4af
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 3 22:15:52 2003 +0000

    forked sortresults; major rehack to test different presentation

commit 4701bd29de89f3796f2c2c31465f62d593ef2d8d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 3 20:45:22 2003 +0000

    Initial revision

commit 7ddf8590683f2d50ba79c1bab63242f5fdc6b16e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 3 20:43:25 2003 +0000

    added blockquotes to space things out

commit 7a48db726cb49343a8d9d02d304d6a88461cc531
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 3 20:39:35 2003 +0000

    added blockquotes

commit a4cc3d237fd32995227b16fe6b12d3d252a8bc74
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 3 18:12:04 2003 +0000

    *** empty log message ***

commit f872a864b60b5f4e5c2265bb970449abc3870213
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 3 01:38:34 2003 +0000

    Changed layout to include a side menu, among other fixes

commit a5f18e3e2ba6513fcf5df3710d07a5d777f619e9
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jun 2 22:17:32 2003 +0000

    change PAGE to PAGE=view.html

commit 81d6dd97fc16b9fa1541b5b20e26605b853390f2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 30 22:58:44 2003 +0000

    reset default WIDTH to 2 (from 3)

commit 4f6c4ba29968c03152bf19956cc3baaedd9f9505
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 30 22:58:12 2003 +0000

    set table width to 2 (for table.html)

commit b329f7688b10967ef54130186f60035374f957bb
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 30 22:57:11 2003 +0000

    replaced opening page with component from table.html

commit c5ece06b1ce8d4e9ebd0a70750d94f1699926125
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 30 21:43:04 2003 +0000

    opening page now using table.html to display initial list of tables to
    create

commit 7242bb6aca0122f93885d1157722e60f3025444a
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 30 21:41:08 2003 +0000

    looks like requisite functionality is there

commit ee67b0a5490dc5c5805c9d05db87e6f173523a4c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 30 21:37:47 2003 +0000

    *** empty log message ***

commit ce3421aa31d8d3fc30c9467e910e65dbb7cb5934
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 30 21:26:36 2003 +0000

    Initial revision

commit 0fbabb95392400a5ca75a1a6c7e3ac042232bb86
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 30 00:24:09 2003 +0000

    changed expview to view

commit a7fd07b4b41531f88d9bd5ef3943382edce1c5b4
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 30 00:18:06 2003 +0000

    Added browse buttons and many other things.
    Changing name to view.html

commit 30904b00d9f183c3aa9b17be3ab437e2ae9a1d98
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 29 23:33:46 2003 +0000

    changed the bgcolor .. like carlos said it was too freshmeat ... its now thanats?\008?\027[3~?\027[3~ cflow .. -miyake

commit 6050c15c04fb278981d8b739bd60d19fbbcfa6a9
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 29 23:26:15 2003 +0000

    basic functionality there....

commit 1d217beeeb322305822e288f2050dbed0703b98f
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 29 22:36:26 2003 +0000

    *** empty log message ***

commit 6074c9ed1cd961b0b1376cc92e57f0ed70819798
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 29 22:26:27 2003 +0000

    put in inital <%init> section

commit e2192acb2e5dc8be816d079ecbf96fa72f3d6ef8
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 29 22:24:24 2003 +0000

    Initial revision

commit 39100843b2c2658a32ca3db0dfd95404ec7180c7
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 29 00:04:41 2003 +0000

    forgot to note: fixed the bug where a reload after a confirm will go
    to the wrong page and insert empty data.

commit 61e71680649716ac07e9aa6a39c011627aeff8b8
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 29 00:03:33 2003 +0000

    added columnorder when displaying confirmation page

commit 336d3ba9cbb20c2009a73e7ee884c3775d0afddc
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 28 23:45:12 2003 +0000

    Redesigned layout to include search,browse,create,update info -miyake.

commit a4b60244ea01e1bdecd1440340aa14f2b580d202
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 28 21:26:55 2003 +0000

    Minor fixes

commit a99182050a710423c571ff940fd083714e8532ae
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 28 21:15:52 2003 +0000

    *** empty log message ***

commit 9f1212d772c2487022c3d0cf3428e599d0db5a1e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 28 19:03:28 2003 +0000

    Made multiple modifications to the page. Add browse and used Carlos's concept of drop-down boxes for create
    The create is only a visual thing for now.  Still need plugin the rest of the code to make it work.
    -miyake.

commit 9033e2e1e1111e01d73ba9366970f2d4d108e397
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 28 18:22:56 2003 +0000

    Added main.html to HTML line -miyake

commit 52254a963af33cf452b4431fc852786b4307b76e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 28 17:26:50 2003 +0000

    Initial revision

commit 9d02ae11bd11c06fbddb9d7bcbcdc2587a44faef
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 28 16:46:47 2003 +0000

    last change doesn't seem to work so well.  :-(

commit c2cd4a412e8df3c3c8adf4aa77e1b8cea1f28f7b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 28 16:13:55 2003 +0000

    make New button go to create page.

commit 4a713f87599268eef5a76ea1219fa370d3d3f97d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue May 27 23:13:05 2003 +0000

    added catch for %state such that args passed from other scripts
    (ie. GET create?table=x&name=foo) will work

commit f39f4f323c0b1af9587ea7a3f45e863e0f07699d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue May 27 21:04:51 2003 +0000

    Initial revision

commit 62f4aef1e883ad4a46ed74c7b4df86abe8a5856c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue May 27 16:32:00 2003 +0000

    Initial revision

commit 2929ea483741cdf8368d0b4fa6ee5f2e0b623c13
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue May 27 16:31:33 2003 +0000

    Added more targets

commit 53cecebc1057930e5ce3e4e0e89d554872740070
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 23 23:45:38 2003 +0000

    lots of changes.  in a nutshell, create stuff now works -- actually
    creates data.  it also passes state to form.html to fill in some
    details where necessary.  there is a problem if a user does:
    
      - user hits confirm on one page
      - we pop the last element out of path (and table is not set)
      - user hits reload
    
    create then goes back to first page, not back to that table page.

commit dee3d5628fe3d7a02a76c0d96b40cf30cb7bda5f
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 23 21:58:16 2003 +0000

    added null option

commit b5bcf8c88d425d1d502d08b5bbefd8752262134f
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 23 19:15:32 2003 +0000

    little cleanup and catch for bad pointer (linksto non-existent row)

commit df18fd996025119868acffeda3138350fea97247
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 23 19:06:57 2003 +0000

    changed obj to META

commit 6611a9e06f6bd7d9d63584b8044b62c2a30b5384
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 23 19:05:45 2003 +0000

    major overhaul.  work mostly intended to remove 'id' from display.
    also makes sure that label is first thing displayed.  otherwise, added
    some landmarks and cleaned up the process of displaying each row

commit 39922d2af276926fa4f0eae5f9ddd657904d516e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 23 16:48:38 2003 +0000

    added html markers

commit d48ab125eba442c2b1b174a39eef40e4a49156e3
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 23 01:10:11 2003 +0000

    Took out the object id from the display
    Added a cancel button in edit option.
    Ignores 'aliases' fields at display time
    Hides join tables when referring to has_many objects

commit 28d859cd28fb0fb1c4151555e9cd407c421736bf
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 23 01:03:00 2003 +0000

    Simplified the logic and added a 'Cancel' button.

commit 3f2c9107ab3866105f48a62d6bdf5de0c1b68beb
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 22 23:23:48 2003 +0000

    have most of the driving functionality in place -- so links take you
    where you're supposed to go with the requisite state.  also displaying
    the linksto stuff instead of the integer.  still need to pass state
    (if it exists) to form.html.  after that, it is a matter of doing the
    actual inserts! -sf

commit 56c1354a43423e14008111a3b19455587ffc1ba0
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 22 20:21:56 2003 +0000

    added markers for when looking at html source

commit 796c8b115199a9d2386ce999a2143172aefeb156
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 22 20:16:18 2003 +0000

    *** empty log message ***

commit 81e3aff5b85b35bc72bd349691e4e984d2cb990b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 22 18:57:00 2003 +0000

    Added some files to HTML var

commit f1ce2439d6c38b688cd7e549b77e53232a13c7f3
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 22 18:51:25 2003 +0000

    *** empty log message ***

commit 9b579e6b49efc1544931c86467f4ce97ca3550cf
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 22 18:47:02 2003 +0000

    Initial revision

commit 8c423ac2c35aec0aeb8157cf69fc9df51f8307e1
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 21 17:59:48 2003 +0000

    *** empty log message ***

commit fc472242d8c4da203e8c81fa0976c4fd2694c9c4
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 15 23:51:07 2003 +0000

    *** empty log message ***

commit ff810510d1f710c9ae9925c1290b9ddd17b7cf81
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 15 21:49:44 2003 +0000

    removed same bug that afflicted sortresults.html:
     ( $obj->$c->id  =>  $obj->$c ) around line 70

commit a13ddd3da000a4811976d511ddc2e0fc1552054c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 15 21:34:47 2003 +0000

    added hidden input field for id (if it is defined)

commit 36727a0c83a4f81dedc62986224c44c5cf6babb8
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 15 21:17:02 2003 +0000

    *** empty log message ***

commit 1f1b9c7d08a023f16f084e4f4091c15e7b8b5229
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 15 20:55:53 2003 +0000

    Initial revision

commit 9b530f4f173eec9e770dfbaf261e0c0916e33c1f
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 15 16:36:02 2003 +0000

    *** empty log message ***

commit e0aa33bebdb843f099894cb576b28aa9f483969d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 14 23:48:50 2003 +0000

    sort output of tables on display

commit b3c93ce170f9a194a0f676b7f75a399a22f7374b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 14 23:48:28 2003 +0000

    sort results on display (id in increasing order)

commit 17d8aae7758d08f7093f50453f1c4a3bac818cd2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 14 23:44:07 2003 +0000

    put value="blah" in the search box to echo back a person's search
    query.  otherwise, split the search query on whitespace and search on
    each term.

commit 15a5a70a316969e8b338a8ac0f63d9300c2eda32
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 14 23:32:49 2003 +0000

    added ability to search linksto/has_a relationships.  so, if a node is
    in the computing center (ie. Site=ComputingCenter), a search for
    'computing center' will yield the Site and the Node.

commit 844867bddc9534014c316d8c54e91321f700b3c7
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 14 22:58:29 2003 +0000

    Initial check-in

commit e2be36c2057f1ff18a0aca019f529ed3efc53077
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 14 22:33:27 2003 +0000

    *** empty log message ***

commit d1c5316ef48ab12466a393fb1d17cf567a7148ec
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 14 17:52:19 2003 +0000

    changes to support session -- ability to put values in boxes when the
    object doesn't exist

commit 1608bb52c952538fb1efacc6dd6289e15815fde0
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 14 16:38:49 2003 +0000

    remove DBI stuff; now just use Meta table.

commit 222456dc50a9e2981eebe8ea98d1bdb2727d5e2a
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 14 16:28:02 2003 +0000

    added id arg to call to form.html

commit 98da283d2c33f59268ae8bdc28b1dd81e600074f
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 14 16:26:52 2003 +0000

    added some markers

commit 12ad894a76a3fd60eded4f3d03bb25d7751aa704
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 14 16:27:34 2003 +0000

    initial checkin

commit 42f503406e32e06cf46ad5e21b57c27d4836e62a
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue May 13 23:36:15 2003 +0000

    more changes.  still need to remap the confirm stuff to confirm after
    every click on submit; then go back to previous table or null state

commit c813e71beeb09aa65f31f0c6347179666b130b52
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon May 12 23:23:58 2003 +0000

    trying to clean up some of the logic and cover the cases of 'submit',
    'new', and 'cancel'.  also better document some of the chunks of code.

commit be5b4774d50c5ade1836592a3e2a4f41eede919e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon May 12 22:08:20 2003 +0000

    Added some logic to hide join tables

commit b3d81c672c229185dcc9a3365a4ced9f4302faae
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon May 12 16:21:12 2003 +0000

    *** empty log message ***

commit 9204a4aa206a46a3cdbc2b67cf93873d79f511cf
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 9 00:02:28 2003 +0000

    removed submit button from this component; probably should be in
    calling component

commit d60dbd40286dd3fb3fc9798cec0f5bf5eb63b186
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 9 00:01:58 2003 +0000

    lots of changes, so not sure where to start.  can generally drive
    through the interface (click on links and they take you places);
    keeping some state; have a cancel button to kill some state; need to
    add history links (links to the previous table you were editing if
    creating a chain of tables; need confirm screen

commit c1bdd14fe6cff644b0b8626bb65dc83b252bed91
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 8 22:17:44 2003 +0000

    removed some unnecessary code; working towards stabilizing this
    component

commit eb2b2e1fbd53f041d8ce789d64cf24efd6a0ece2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 7 19:13:49 2003 +0000

    bugger if i know.  do a diff.

commit 331a6f89fc169d74b68eb1378299f37974652ec9
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 7 19:08:52 2003 +0000

    fixed problem around line 52 ( $o->$c->id => $o->$c ).  this should
    resolve the strange problem of 'id' not defined'.  also got rid of the
    'view' stuff (table or expanded).  there is a variable defined with
    the name of the url.  renamed a couple variables out of concern they
    might be in Mason's namespace.

commit 7614e99a2fc433ffda490bc975aa4b66f96c0a5b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon May 5 19:15:52 2003 +0000

    Initial revision

commit 4c48a24b929af1b88f8f7551f6d0b15e4e38d36b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon May 5 17:59:33 2003 +0000

    Initial revision

commit 9592400e1156d4e5926f8f0b39d21e544c2262cd
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon May 5 17:20:24 2003 +0000

    Minor fixes

commit 586ce717ad4445531b08987e779de0e8138d20f2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon May 5 16:53:37 2003 +0000

    Minor fixes

commit dcf30721ecb7ddd472d31ea6d141258cbab73070
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Sat May 3 01:10:25 2003 +0000

    Initial revision

commit c0d1adf5678e05b62bddf041e605628a215ffbc9
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 2 23:33:36 2003 +0000

    Added links for has_many objects and improved display

commit 85e9354cdbf7df5a0b998e80994c4bc618c8d826
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 2 18:53:25 2003 +0000

    Changed references to linksto, linksfrom and columnorderbrief

commit 7324ce550578d7e89b7cf856b27d4deabfa572e9
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 2 18:46:17 2003 +0000

    - Added 'edit' link
    - Changed references to 'linksto' and 'linksfrom' to lowercase

commit d2a847fd421fa859cced25d9e71197b81bccc42f
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 2 17:11:30 2003 +0000

    Initial revision

commit a6d2d64e7055cc538b39543b683c4c85557f80d4
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 2 06:01:20 2003 +0000

    Added the edit option.  Now every object can be edited via this component.

commit 126a2456fe645060b68744d9d2c9ca9b5b54f912
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 1 16:51:20 2003 +0000

    *** empty log message ***

commit e628f92f3934cfb8bf1f02e77129d9e67a91316f
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 1 16:50:43 2003 +0000

    Initial revision

commit 791c49faba1622f37001363411788fbf3cec77e4
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 1 00:55:48 2003 +0000

    more changes to make layout prettier

commit 69a087e06c6f32b9fd17b3f947470117bd9d61f1
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 1 00:50:03 2003 +0000

    handling case of foreign key == 0

commit 8ada78e8556c94cdf9d8f6c9a8972252940c9a26
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 1 00:38:32 2003 +0000

    added check for when foreign key is 0.  needs testing

commit ddb5af24fa212943eea9d0871b0183e2e3914eeb
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 1 00:12:40 2003 +0000

    supporting view argument in sortresults.html

commit d8b5d1b00b9a393290ce7e96d15c45875e89503b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 30 23:59:44 2003 +0000

    Initial revision

commit 625061d60c585d7602a9cc91f4a766be06d33b14
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 30 23:55:42 2003 +0000

    reflecting design in expview by carlos.  putting the name of the table
    on the page to distinguish among tables.

commit f7d05987a1a9f9b71e29832cee300b3c87524f9a
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 30 23:54:54 2003 +0000

    integrated some changes carlos had made to a different copy of this
    file.  basically, there is some error checking now.

commit b3a3349b26c28e9e9286d609a530da97a9658f2b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 30 23:30:37 2003 +0000

    if a foreign key, display label instead of the id.

commit ef4699c81cb4a7c497b6412cb917d73870376afd
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 23 17:42:18 2003 +0000

    now using sortresults.html module for processing presentation

commit 5ed71d71c523b1bf2047673d5c8cf4c382367db6
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 23 17:39:50 2003 +0000

    now sorting alphabetically if columnOrder not defined.  otherwise, looks good.

commit 8efc162ac99a9145e6158814448d1b8ab0669a80
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 23 17:16:52 2003 +0000

    nothing for now; just putting this in rcs

commit 1de7ce6fcfac4b9e41af01c0aeb6dd6b8431b7e7
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 23 17:15:52 2003 +0000

    Initial revision

commit e3a309adc33080f46cc235f55e1480f7bf82b6ac
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 22 23:30:28 2003 +0000

    *** empty log message ***

commit 445b99d0314e22cf0322901113031df83259d01e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 22 20:37:13 2003 +0000

    *** empty log message ***

commit 6fb49cfa294f86308c57b27766efd79ece284720
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 22 20:32:40 2003 +0000

    Initial revision

commit 29e34e424afbeb899ef168377d3114699d52bda0
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 22 18:00:36 2003 +0000

    changed hasA -> linksTo and hasMany -> linksFrom in Meta because of
    problems with Class::DBI

commit 2ca4c1f8e05b0774ee5753d95e35c6c754827df2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Apr 18 15:29:07 2003 +0000

    has_a( nodeID => 'Node' );  ->  has_a( nodeId => 'Node' );

commit 2ad2c4026a4464b636e9f40d199186c562855803
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 18 00:46:45 2003 +0000

    Reflected changes from netdot.schema.

commit a5ec76188dca4d73408ff1ca19f86d618f6f3f40
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Apr 18 00:10:39 2003 +0000

    columnorder -> columnOrder to reflect change in netdot.schema

commit 92fc8c06eca07055c4265b1fef3149b083f25747
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Apr 17 23:01:25 2003 +0000

    changed table->name in Meta (table is evidently sql reserved)

commit 2036744b7c472869bf432098db3850cfe91e8a9a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 17 20:42:17 2003 +0000

    *** empty log message ***

commit 9abdde68d7a1ecb7f5dcc3ef3a38a64407c742c5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 17 20:36:58 2003 +0000

    Initial revision

commit a35d63b4db9c45cc075724280c5a2b7fe469d183
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 16 23:24:12 2003 +0000

    fix to Meta -- changed mainObjects to mainObject

commit 2357f470471cef7d15ff14037dec1ad552c6fe64
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 16 23:14:26 2003 +0000

    added more details to Meta.

commit 5a69725a8b4e04121146b72e77b87a2e9ed5e4de
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 16 22:30:56 2003 +0000

    added Meta table for holding meta information.  this should include:
      * column sorting
      * table relationships
      * 'main object'
    still needs to be fleshed out....

commit 1501f32583d06307a2f80ab623b69b534486dff0
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 15 21:50:01 2003 +0000

    couple more bugfixes: another 'qw' forgot in Availability and misnamed
    column in Customer (s/hours/availability/)

commit 3457658aac8ed4fbde0c6f83138da9f3690553ba
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 15 21:36:35 2003 +0000

    removed tables() function.  Use DBI::tables() instead.

commit 2b5388cc690789d74c2515d5443b8567007fe9c3
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 15 21:13:48 2003 +0000

    fixed another bug in Peer package -- forgot 'qw'.

commit 40cfc1dcf8b4bca4354d220270838195e3d002c1
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 15 21:02:08 2003 +0000

    added tables() to base class.  I need a way to discover all the tables
    in the database -- don't see a way to do that in Class::DBI.  Fixed
    bug in package Peer.

commit 212d122f5595d6e10418b5f86de803a028759640
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Apr 14 23:32:44 2003 +0000

    added disabled column to those classes with has_many relationships

commit 2504b3b5bb8823422054805a8df124ad2fb7c22e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Apr 10 23:53:20 2003 +0000

    reflected change in netdot.schema.  Ip has_a Interface; Interface
    has_many Ip.

commit 315f72b4b5b13cd75fee6289a4e84562d4ae8814
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Apr 10 23:28:27 2003 +0000

    added the rest of the classes and completed the relationships between
    all of them

commit f243a7eca05e7f1fc5a477bd1cb94c0eaf9f888d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Apr 10 21:51:26 2003 +0000

    updated column names to new naming convention

commit f75c3311b97a8932e0eb27bdeeea3876669b8940
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Apr 10 21:41:36 2003 +0000

    added a few more classes

commit a4a4f60ec45ec2dbe6d45d170b16163d48cc0bad
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Apr 10 16:45:18 2003 +0000

    no changes on this rev; just sorting packages in alphabetical listing

commit e93bd2f77166bc5646a95ca76ed5bf164dbdd9eb
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Apr 10 16:41:54 2003 +0000

    fleshing out has_a relationships for existing classes.

commit 66ecece27ae5dd5f66221a29d36f31514af94537
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Apr 10 00:37:15 2003 +0000

    fleshing out definitions of each class.

commit 8124c67cba94b3deda98b4913b53a6a7fd5de486
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 9 20:59:40 2003 +0000

    adding landmarks

commit 0151397fc88832755dd8ad8c420292024c80b1c2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 8 22:59:51 2003 +0000

    testing trigger

commit 19b948caf331502c999e4bb96353a3cfd8434854
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 8 20:51:12 2003 +0000

    Initial revision

commit f1e9fd5e36dc1d26464918898c486f17cdbc45bf
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 8 17:52:53 2003 +0000

    Initial revision

commit ec33e3e1230e284ab10f761907d00e9206aec049
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 8 17:52:26 2003 +0000

    initial checkin

commit 95720c98fb490105497e9b6a21aac5d5fc31c737
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 8 17:47:45 2003 +0000

    just checking in....

commit 225770c9c3acbe9f3228999aa17c86ff4e2a95af
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 8 17:52:06 2003 +0000

    Initial revision

commit 4b069348725d210dabcaf0f928262c3fec3f7c04
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 8 17:50:57 2003 +0000

    Initial revision

commit adf01e291b5ecab84454fbf6d95555838e28928c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 8 17:35:24 2003 +0000

    Initial revision
