Eric A. Miller
d79c011bf0
Add DevicePoeStatus virtual view to support device PoE Status report
...
Add with_poestats to DevicePower ResultSet to support power report in device detail tab
Remove with_poestats_as_hashref from Device ResultSet as DevicePoeStatus view and with_poestats are more efficient
2014-06-19 18:58:28 -04:00
Eric A. Miller
e60b5f8ff9
DataTables for Access Point Radios Channel and Power report
...
Optimize SQL for ap_radio_channel_power virtual table
Convert mW to dBm via the database query
2014-06-11 19:33:36 -04:00
Eric A. Miller
c8f5a5a508
Move vendor to grouping bar in node search results and link to node vendor report
...
Change DataTables search box description to 'Filter records: '
2014-06-11 19:28:20 -04:00
Eric A. Miller
86d02cc088
Add oui abbrev field to node search results for linking
2014-06-11 18:26:14 -04:00
Eric A. Miller
1fa4dba7e8
Add missing processing style to dataTables.bootstrap.css
2014-06-11 18:24:55 -04:00
Eric A. Miller
16c52fa8a6
Change default page length to 25 and save state in DataTables tables
2014-06-08 22:54:34 -04:00
Eric A. Miller
f00ebf9ecc
Convert device module inventory web report to DataTables server-side processing
2014-06-08 22:42:07 -04:00
Eric A. Miller
56e1bd9911
Use current_source_alias on unqualified columns in DataTables server-side where clause construction
2014-06-08 22:39:16 -04:00
Eric A. Miller
40091673b4
DataTables for admin user log report
2014-06-08 22:27:17 -04:00
Eric A. Miller
e05c79bdbc
Add methods to App::Netdisco::DB::ResultSet to support DataTables Server-side processing
2014-06-08 22:26:02 -04:00
Eric A. Miller
ecc30e4944
Add App::Netdisco::Util::ExpandParams a CGI::Expand subclass with Rails like tokenization for parameters passed during DataTables server-side processing.
2014-06-08 21:59:00 -04:00
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