Commit Graph
100 Commits
Author SHA1 Message Date
Eric A. Miller c8b05263e6 Eliminate one db call in IP subnet utilization report. Limit clause is not applied until after all rows to be returned are calculated so calling has_rows provides no optimization versus calling ->all in controller and checking for results before sending to template. Also use HashRefInflator. 2014-06-07 14:52:26 -04:00
Eric A. Miller 2e6deba1a6 DataTables for admin poller performance report 2014-06-07 14:39:52 -04:00
Eric A. Miller da01b2c7ce DataTables for admin slowest devices report 2014-06-07 14:39:03 -04:00
Eric A. Miller d32fbc744b DataTables for device generic report 2014-06-07 14:37:40 -04:00
Eric A. Miller 9fa54f3fae DataTables for device addresses tab 2014-06-04 23:14:21 -04:00
Eric A. Miller 87e1875da0 DataTables for device port tab 2014-06-04 22:48:26 -04:00
Eric A. Miller 0634795e4d Natural sort plug-in for DataTables 2014-06-04 22:41:34 -04:00
Eric A. Miller bf477d5890 DataTables need distinct id's on pages with multiple tabs 2014-06-03 20:23:19 -04:00
Eric A. Miller 3ce40b1191 DataTables for node search results tab 2014-06-03 20:16:22 -04:00
Eric A. Miller b5a7836f79 Add oui relationship to NodeWireless result class 2014-06-03 19:46:55 -04:00
Eric A. Miller e5f157aa21 Add net_mac column to DevicePort, NodeNbt, and NodeWirless Result classes to enable consistent MAC formatting 2014-06-03 19:45:03 -04:00
Eric A. Miller 1258049483 DataTables for VLAN search results tab
Modify carrying_vlan and carrying_vlan_name searches to use device_vlan table to capture devices carrying a VLAN but no port members
2014-06-02 23:27:40 -04:00
Eric A. Miller fb65ae30f0 Link to VLAN search by name from VLAN Inventory report 2014-06-02 23:22:48 -04:00
Eric A. Miller 4f7a2097fc DataTables for port search results tab
Use device_port_vlan table to search for VLANs rather than the device_port table
2014-06-02 22:47:34 -04:00
Eric A. Miller a34094cc6c DataTables for device search results tab 2014-06-02 22:41:47 -04:00
Eric A. Miller 19919f6534 Don't try to encode a null SSID in Port SSID report 2014-06-02 22:40:10 -04:00
Eric A. Miller 592307dd32 Fix for device counts in VLAN Inventory report 2014-06-02 22:38:54 -04:00
Eric A. Miller 235728f649 Merge branch 'em-datatables-v1_10_0' 2014-06-01 23:11:28 -04:00
Eric A. Miller 8ddd5c3d2d some older cisco devices report a numeric value for class, ignore null as a class 2014-05-29 23:02:16 -04:00
Eric A. Miller 669333d490 Datatables for IP Phones discovered through LLDP/CDP report 2014-05-29 23:00:28 -04:00
Eric A. Miller 14e401813b Merge branch 'master' of ssh://git.code.sf.net/p/netdisco/netdisco-ng into em-datatables-v1_10_0 2014-05-29 20:45:24 -04:00
Eric A. Miller 0288f3be24 remove limit from module inventory options 2014-05-29 20:33:58 -04:00
Eric A. Miller 8590b6781f DataTables for IP inventory report 2014-05-29 20:32:44 -04:00
Eric A. Miller 7d5c3f3191 DataTables for nodes with multiple active IP addresses report 2014-05-29 20:30:28 -04:00
Eric A. Miller 9a11ab08b1 DataTables for node vendor inventory report 2014-05-29 20:28:18 -04:00
Eric A. Miller 2111a4079b standardize variable names 2014-05-28 23:52:08 -04:00
Eric A. Miller cff24e4834 DataTables for NetBIOS inventory report 2014-05-28 23:44:33 -04:00
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