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