Commit Graph
100 Commits
Author SHA1 Message Date
Eric A. Miller fa1f928c09 DataTables for access point client count report 2014-05-28 23:43:55 -04:00
Eric A. Miller 0e2c006efb DataTables for VLAN inventory report 2014-05-28 23:43:13 -04:00
Eric A. Miller 998ca5a92a DataTables for port SSID and SSID inventory reports 2014-05-28 23:42:43 -04:00
Eric A. Miller f7a3ed2bed DataTables for access point channel distribution report 2014-05-28 23:41:05 -04:00
Eric A. Miller 0a5686b454 DataTables for ports in half duplex mode report 2014-05-28 23:40:07 -04:00
Eric A. Miller 4df2b5d216 DataTables for duplex mismatches between devices report 2014-05-28 23:39:06 -04:00
Eric A. Miller b90bf5bccc Move capitalizeFirstLetter() to netdisco.js as common utility function 2014-05-28 23:37:55 -04:00
Eric A. Miller 12da0badaf Merge branch 'em-datatables-v1_10_0' of ssh://git.code.sf.net/p/netdisco/netdisco-ng into em-datatables-v1_10_0 2014-05-27 23:28:13 -04:00
Eric A. Miller 27e5343335 DataTables for ports with multiple nodes attached report 2014-05-27 23:27:05 -04:00
Eric A. Miller 20b8de9d86 encode uri and html 2014-05-27 23:27:05 -04:00
Eric A. Miller 160756bbb6 encode uri and html, don't search counts 2014-05-27 23:27:05 -04:00
Eric A. Miller 08608511cb Add He JavaScript HTML entity encoder/decoder, http://mths.be/he 2014-05-27 23:27:05 -04:00
Eric A. Miller 4105319987 DataTables for ports that are blocking report 2014-05-27 23:27:05 -04:00
Eric A. Miller 95161c4cd5 Not formatting numbers in template so remove plug-in 2014-05-27 23:27:05 -04:00
Eric A. Miller 8b1382a6d6 DataTables for ports administratively disabled report 2014-05-27 23:27:05 -04:00
Eric A. Miller 72e558404b Bump DBIx::Class requirement to 0.08250 for partial prefetch through the collapse API attribute 2014-05-27 23:27:05 -04:00
Eric A. Miller 8e37f6f47f Remove floatThead 2014-05-27 23:27:05 -04:00
Eric A. Miller 32a4accc05 DataTables for device name / DNS mismatch report 2014-05-27 23:27:05 -04:00
Eric A. Miller d9378e2285 Remove jquery.floatThead due to column re-size / overflow issues. Initializing jquery.floatThead "useAbsolutePositioning: true" allows column re-size when header at top, but still sets table-layout to fixed when scrolling preventing column re-size if sorted. Add table footer since header doesn't float. 2014-05-27 23:27:05 -04:00
Eric A. Miller 5e13d642a1 DataTables for device by location report 2014-05-27 23:27:05 -04:00
Eric A. Miller 17c60afce8 DataTables for device addresses without DNS entries report 2014-05-27 23:27:05 -04:00
Eric A. Miller d54e6ea6e7 DataTables for port utilization report 2014-05-27 23:27:04 -04:00
Eric A. Miller 1919924441 modify module inventory csv due to datatables changes 2014-05-27 23:27:04 -04:00
Eric A. Miller 54e65cde30 update jQuery.floatThead to 1.2.7 2014-05-27 23:27:04 -04:00
Eric A. Miller eb267777ad use jquery.floatThead rather than DataTables FixedHeader extension 2014-05-27 23:27:04 -04:00
Eric A. Miller 5191b90eee DataTables for module inventory report 2014-05-27 23:27:04 -04:00
Eric A. Miller f502ae0a92 include DataTables assets 2014-05-27 23:27:04 -04:00
Eric A. Miller 980f8ae2a6 DataTables | Table plug-in for jQuery (v1.10.0) with Bootstrap styling 2014-05-27 23:27:04 -04:00
Eric A. Miller eb0c4e358b DataTables for ports with multiple nodes attached report 2014-05-27 23:16:25 -04:00
Eric A. Miller efe17e96bb encode uri and html 2014-05-27 23:15:12 -04:00
Eric A. Miller 039e43f72e encode uri and html, don't search counts 2014-05-27 22:13:00 -04:00
Eric A. Miller 33beee5683 Add He JavaScript HTML entity encoder/decoder, http://mths.be/he 2014-05-27 22:05:09 -04:00
Eric A. Miller 8c9ac86793 DataTables for ports that are blocking report 2014-05-26 23:35:57 -04:00
Eric A. Miller 7ebec40d9a Not formatting numbers in template so remove plug-in 2014-05-26 23:34:18 -04:00
Eric A. Miller c266969243 DataTables for ports administratively disabled report 2014-05-26 23:26:36 -04:00
Eric A. Miller ee99118703 Bump DBIx::Class requirement to 0.08250 for partial prefetch through the collapse API attribute 2014-05-26 22:57:42 -04:00
Eric A. Miller 141a05af48 Remove floatThead 2014-05-26 22:46:11 -04:00
Eric A. Miller c969c663bf DataTables for device name / DNS mismatch report 2014-05-26 22:39:55 -04:00
Eric A. Miller 9c006cc0f6 Remove jquery.floatThead due to column re-size / overflow issues. Initializing jquery.floatThead "useAbsolutePositioning: true" allows column re-size when header at top, but still sets table-layout to fixed when scrolling preventing column re-size if sorted. Add table footer since header doesn't float. 2014-05-26 22:37:24 -04:00
Eric A. Miller 9a377b1f64 DataTables for device by location report 2014-05-24 09:05:29 -04:00
Eric A. Miller d5fa991da7 DataTables for device addresses without DNS entries report 2014-05-24 09:04:04 -04:00
Eric A. Miller bfa75dd47e DataTables for port utilization report 2014-05-24 09:01:49 -04:00
Eric A. Miller 3da3b4b17b modify module inventory csv due to datatables changes 2014-05-20 23:05:39 -04:00
Eric A. Miller ef56131134 update jQuery.floatThead to 1.2.7 2014-05-20 22:12:47 -04:00
Eric A. Miller d59d38f1e6 use jquery.floatThead rather than DataTables FixedHeader extension 2014-05-20 22:11:55 -04:00
Eric A. Miller e85df67d76 DataTables for module inventory report 2014-05-19 23:20:01 -04:00
Eric A. Miller 98e5305604 include DataTables assets 2014-05-19 23:18:07 -04:00
Eric A. Miller 61e4dcc366 DataTables | Table plug-in for jQuery (v1.10.0) with Bootstrap styling 2014-05-19 23:16:20 -04:00
Eric A. Miller 989a8d450d Fix database MAC look-up when MAC not returned by nbtstat 2014-02-23 16:11:04 -05:00
Eric A. Miller be66c70636 Fix NetBIOS report with search on blank domain 2014-02-23 16:09:33 -05:00
Eric A. Miller 04de8bcef6 Link from device port connected node SSID to port SSID report 2014-02-16 23:50:47 -05:00
Eric A. Miller 24386c5b9e Link from device port connected node vendor to node vendor inventory report 2014-02-16 23:46:05 -05:00
Eric A. Miller 90d36179e6 Provide links from device module tab to module inventory report 2014-02-16 23:41:26 -05:00
Eric A. Miller d1aa325bc7 Eliminate an necessary database call in Module Inventory, Port SSID, and NetBIOS reports 2014-02-16 23:27:26 -05:00
Eric A. Miller 66c0a9d4fa encode with html_entity rather than html 2014-02-16 23:17:05 -05:00
Eric A. Miller b49216c9cb #72 Search on Vendor / OUI 2014-02-16 23:09:33 -05:00
Eric A. Miller 6b13100b82 Only query database for select lists when they will be used by the report 2014-02-16 20:47:48 -05:00
Eric A. Miller 1a3267fef5 SSID Inventory templates are no longer needed 2014-02-15 23:28:25 -05:00
Eric A. Miller 9030aec6fa SSID Inventory report now uses the same method and templates as the Port SSID Inventory report 2014-02-15 23:27:12 -05:00
Eric A. Miller adf95689f6 [#70] SSID Search (port) 2014-02-15 23:25:07 -05:00
Eric A. Miller ad8bcc3dfc [#75] Device module inventory report / search 2014-02-15 22:07:55 -05:00
Eric A. Miller 8cee58c88e Color netbios sidebar select input 2014-02-15 21:56:54 -05:00
Eric A. Miller 8a845bc82e Add netbios report csv template 2014-02-15 21:55:37 -05:00
Eric A. Miller 74582b8716 Eliminate an extraneous database call from netbios report template 2014-02-15 21:54:56 -05:00
Eric A. Miller 1a47920cfb Node search by NetBIOS name. Update documentation. 2014-02-09 00:27:23 -05:00
Eric A. Miller 7a977f0ddd Check NetBIOS for results when searching nodes by MAC. Use has_rows to check for results rather than count. 2014-02-08 21:26:40 -05:00
Eric A. Miller 1739108717 Provide NetBIOS information when available in Node and Port views 2014-02-08 20:50:35 -05:00
Eric A. Miller 79cc9622b2 NetBIOS Node Report 2014-02-08 20:46:07 -05:00
Eric A. Miller 8e8839dd43 Move get_distinct_col to App::Netdisco::DB::ResultSet so it can be used in all ResultSet's 2014-02-08 20:40:05 -05:00
Eric A. Miller 279924d2fb Correct date formatting and logic in IP Inventory report 2014-02-03 22:17:06 -05:00
Eric A. Miller 68f0b0fffb Add Net::NBName to requires for nbtstat 2014-02-03 20:21:06 -05:00
Eric A. Miller 529b797a8a Silence some uninitialized variable warnings in discover 2014-02-03 20:17:46 -05:00
Eric A. Miller 30694c6f90 Use reverse_lookup rather than reverse_verify for async reverse lookups 2014-02-03 19:59:06 -05:00
Eric A. Miller 5847dafb6d [#73] NetBIOS Poller - nbtstat and nbtwalk 2014-02-03 19:54:58 -05:00
Eric A. Miller e23c30f0be [#74] Device Name / DNS mismatches report 2014-01-26 20:50:01 -05:00
Eric A. Miller 00b370ed0e [#77] Log user access 2014-01-26 16:24:03 -05:00
Eric A. Miller 62cf1561e6 [#69] Add search by layers to device search 2014-01-26 10:44:27 -05:00
Eric A. Miller d6eafba762 Clean up for OUI abbreviation of HP 2014-01-26 10:15:32 -05:00
Eric A. Miller 316e3780b0 [#86] Use Vendor abbrevs to enhance node display in device port view 2014-01-26 10:02:29 -05:00
Eric A. Miller e5820070fc #68 Devices orphaned by missing topology info report 2014-01-20 23:38:14 -05:00
Eric A. Miller 9ed92c85f7 Merge branch 'master' of ssh://git.code.sf.net/p/netdisco/netdisco-ng 2014-01-20 22:02:15 -05:00
Eric A. Miller 053b0a65fa fix formatting of debug message when zero entries are archived during macsuck 2014-01-20 22:02:00 -05:00
Eric A. Miller da56cb9a09 [#59] Arpnip tries to resolve link local IPv6 addresses 2014-01-19 17:14:11 -05:00
Eric A. Miller 3fdf7802b6 #76 Don't include wireless in ports with multiple nodes attached report 2014-01-14 22:11:05 -05:00
Eric A. Miller b4869c8128 Documentation update and correction 2014-01-13 21:31:28 -05:00
Eric A. Miller 1e0c6b9598 [#81] Identify wireless nodes and provide information when available 2014-01-11 03:45:27 -05:00
Eric A. Miller 0e6d8c71e3 Identify wireless APs and IP Phones by icon in device port view
Provide wireless information in node search by MAC
2014-01-10 23:29:52 -05:00
Eric A. Miller 19823e13ff [#64] Addition of Wireshark abbreviations for OUI manufacturers 2014-01-10 20:16:27 -05:00
Eric A. Miller 7cd99f17dc Correct macsuck for Q-BRIDGE-MIB based devices 2014-01-10 17:56:21 -05:00
Eric A. Miller 3ded6b58ee Correct is_discoverable check in Undiscovered Neighbors report 2014-01-09 21:37:51 -05:00
Eric A. Miller 0c1be4e900 Add Undiscovered Neighbors admin report 2014-01-06 20:55:02 -05:00
Eric A. Miller ddd9d82eee Correct CSV download link for the admin pages 2014-01-06 20:51:00 -05:00
Eric A. Miller b45510ae8f Don't queue devices which are excluded by configuration or don't have the layers to support the operation 2014-01-03 16:58:45 -05:00
Eric A. Miller d05b55d419 Add predefined search has_layer() to Device ResultSet class. 2014-01-03 13:10:02 -05:00
Eric A. Miller ed1158a481 Link from the subnet utilization report to ip inventory report for each subnet with the same date range. 2014-01-01 23:31:57 -05:00
Eric A. Miller a2bba4484d Squashed commit of the following:
commit 49e585ef4bcbafd1964f0d0b8b9eda4b2624c86e
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Dec 30 23:20:05 2013 +0000

    default is to have age filter enabled

commit c3635b3b096ea73906a553db5b588eaee29b2145
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Dec 30 23:15:08 2013 +0000

    disable Seen IPs checkbox when v6ish cidr is seen

commit f1550f2dcff96a9b2d77cbc3a8582429f3b078df
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Dec 30 22:56:12 2013 +0000

    make daterange green when age filter activated

commit 838578f2b9935c6f2abba7679f2ba87f30f651a3
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Dec 30 22:47:29 2013 +0000

    use class to control input colouring

commit 291d230e6a0216b4f5ad52b8eb04f3949ffe85e3
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Dec 30 22:43:45 2013 +0000

    move cidr input and remove sidebar title

    this is only so that the tooltip on the cide input isn't obscured
    by the table heading. I've no idea how to avoid that happening :-/

commit d0df5c7af82bea3fc674585962ca67f4cd82e553
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Dec 30 22:11:34 2013 +0000

    layout fixes for ipinventory sidebar

commit faeb614147e673d4d08822cafb65ca003c400edd
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Dec 30 21:27:01 2013 +0000

    prevent autoload for ipinventory data; prevent submit if CIDR is empty

commit b993611ff9bf1bd1eaed410beab09c754c786b1a
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Dec 30 21:08:26 2013 +0000

    revert to 0.0.0.0/32 default search

commit d9e34ec19a2ca0d5893215a0508478985c96076e
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Dec 30 20:59:22 2013 +0000

    set age sort to desc - show oldest unused

commit 4a4231c69c8483c65d211119d772ad40a3a95b69
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Dec 30 20:55:00 2013 +0000

    fix parameter names; make 0.0.0.0/0 default

commit 5fb6e42426ae8bf96d81b2f2ad25d118c900646d
Author: Eric A. Miller <emiller@cpan.org>
Date:   Mon Dec 30 15:16:13 2013 -0500

    Add IP Inventory report with options sidebar

commit 4b84ca3714990199303cd5e099310e4c1ff1458f
Author: Eric A. Miller <emiller@cpan.org>
Date:   Mon Dec 30 14:34:29 2013 -0500

    Add 'IP' as a report category

commit 849ae4e0a6f51102cb90236629f4e1b43fc9bc2e
Author: Eric A. Miller <emiller@cpan.org>
Date:   Mon Dec 30 14:33:10 2013 -0500

    Add CidrIps virtual view ResultSource. Enumerates all IP addresses within an IPv4 subnet.

commit 30abbb957bd40270a14ca6289e76f70bf721696e
Author: Eric A. Miller <emiller@cpan.org>
Date:   Mon Dec 30 14:29:27 2013 -0500

    Add Dan Grossman's date range picker component for Twitter Bootstrap.  Component relies on Moment.js which is also added.

commit 19830639bdbcd409a49228f18d29f6dff5e933e8
Author: Eric A. Miller <emiller@cpan.org>
Date:   Mon Dec 30 14:23:11 2013 -0500

    DBIx::Class::Helpers is currently a requirement for DBIx::Class::ResultSource::View's which use Helper::Row::SubClass.  Use a base ResultSet class so that we can make Helper::ResultSet::SetOperations and Helper::ResultSet::Shortcut available to all of our classes.  SetOperations is specifically needed for UNION operations, Shortcut's are candy.  Note: Trying to add entire Helper::ResultSet seemed to cause problems.
2013-12-31 13:53:49 -05:00
Eric A. Miller d963ad3148 Add IP Phones discovered through LLDP/CDP report 2013-12-16 23:14:41 -05:00
Eric A. Miller 5d3216552f Fix form reset icon on ports tab when using custom path 2013-12-16 11:50:47 -05:00
Eric A. Miller 2992004354 [#60] Incorrect format string in store_vlans 2013-12-16 11:17:54 -05:00
Eric A. Miller 8033620943 Only return distinct Port MAC's and skip '00:00:00:00:00:00' addresses in get_port_macs database query, to reduce the number of rows returned from the database to those we will be able to use 2013-12-16 10:59:27 -05:00