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.
commit 4b6f3de36cbf508c05fbf7f18acee1758bc838ed
Merge: 94ed8b8 200dd2d
Author: Eric A. Miller <emiller@cpan.org>
Date: Mon Nov 4 19:30:04 2013 -0500
Merge branch 'master' into em-poe-report
commit 94ed8b8cf01963030a40829fd71bff529750719e
Author: Eric A. Miller <emiller@cpan.org>
Date: Sun Nov 3 23:34:07 2013 -0500
Show PoE module statistics in device details if available
commit 652974b312c11d6017cf6f3c0693d62085774e80
Author: Eric A. Miller <emiller@cpan.org>
Date: Sun Nov 3 23:31:02 2013 -0500
Move PoE statistics to model from controller
Add missing div in PoE status report
commit f94f68b1c84d23b2f252d985509757d95be5c0d0
Author: Eric A. Miller <emiller@cpan.org>
Date: Tue Oct 22 22:38:45 2013 -0400
Device PoE status report
Squashed commit of the following:
commit e44f203f47
Author: Oliver Gorwits <oliver@cpan.org>
Date: Fri Sep 20 20:00:46 2013 +0100
also set filename on csv download link
commit 26b47d1296
Author: Oliver Gorwits <oliver@cpan.org>
Date: Fri Sep 20 19:56:38 2013 +0100
conditionally show csv icon for device and search tabs
commit 119d2c672d
Author: Oliver Gorwits <oliver@cpan.org>
Date: Fri Sep 20 19:48:24 2013 +0100
tweak look of csv icon
commit 89816892be
Author: Oliver Gorwits <oliver@cpan.org>
Date: Fri Sep 20 19:38:31 2013 +0100
enable csv icon link rewrite for all pages
commit ac29769402
Author: Oliver Gorwits <oliver@cpan.org>
Date: Fri Sep 20 19:28:49 2013 +0100
use single route handler for ajax and csv response
commit 4b6f89635d
Author: Oliver Gorwits <oliver@cpan.org>
Date: Fri Sep 20 18:59:08 2013 +0100
no need for separate csv link template
commit 1021329e1c
Author: Oliver Gorwits <oliver@cpan.org>
Date: Fri Sep 20 18:57:20 2013 +0100
display download as csv icon conditionally
commit ce57cdba69
Author: Oliver Gorwits <oliver@cpan.org>
Date: Fri Sep 20 09:23:57 2013 +0100
Based on jeneric's CSV download templates;
- try to reduce code duplication by using same route handler for ajax and csv,
using request->is_ajax to switch the template, and set content-type
- use new HTML5 "download" attribute on links so content-disposition header is
no longer necessary
- download CSV icon is placed on all tables (per report/device/serach section)
- update download CSV link using javascript just before table content is
fetched - this is necessary to make sure updated sidebar query params are
included
The idea here is to allow us to support CSV download in the pages which
display tables by only doing the following:
- (existing routes:) replace "ajax" with "get" route handler
- add logic to switch template in handler, based on request->is_ajax
- write _csv.tt version of the template, to spit out CSV file content
This makes it much easier for new devs to write reports supporting CSV, I
think?
commit d3553d2623
Author: Eric A. Miller <emiller@cpan.org>
Date: Thu Sep 19 22:30:27 2013 -0400
add csv download to duplex mismatch, half duplex, and port utilization reports
commit 5d4df72a24
Author: Eric A. Miller <emiller@cpan.org>
Date: Wed Sep 18 23:50:27 2013 -0400
add csv download to ap channel distribution report
commit 0824d7936a
Author: Eric A. Miller <emiller@cpan.org>
Date: Wed Sep 18 23:42:53 2013 -0400
need Template::Plugin::CSV for csv output
commit bb1f842d92
Author: Eric A. Miller <emiller@cpan.org>
Date: Wed Sep 18 23:35:28 2013 -0400
add csv download option to device addresses
commit 99ada1132c
Author: Eric A. Miller <emiller@cpan.org>
Date: Wed Sep 18 23:32:57 2013 -0400
add csv download option to device, port, and vlan search pages
Squashed commit of the following:
commit 567df500f45bca6ead1a1f8b7698253450ad1cb5
Author: Oliver Gorwits <oliver@cpan.org>
Date: Tue Sep 10 22:26:48 2013 +0100
collapse list if more than 10 APs
commit 9dddb2432c1a44d19f4cacc75d64e91feb71e665
Author: Eric A. Miller <emiller@cpan.org>
Date: Mon Sep 9 22:35:28 2013 -0400
add port descr
commit eca417c46ab7dd07a66054ec0104e62b5099748b
Author: Oliver Gorwits <oliver@cpan.org>
Date: Mon Sep 9 21:55:49 2013 +0100
use real port description, and link to filtered ports view
commit e4a43e78ffefa3cd3ad528ac7414dcd959beceaa
Author: Eric A. Miller <emiller@cpan.org>
Date: Sun Sep 8 23:43:42 2013 -0400
add access point channel distribution report
commit b6c803446d2bd02712910535c10a8ea3950ecd62
Author: Eric A. Miller <emiller@cpan.org>
Date: Sun Sep 8 22:06:37 2013 -0400
sync module and file name
commit c70d251a17a791fd34a3d58ce5373c97c7d7eba1
Author: Eric A. Miller <emiller@cpan.org>
Date: Sun Sep 8 21:51:45 2013 -0400
perl tidy
commit be8bc48d1ea9751164e167f155312f80ca0cf2d9
Author: Eric A. Miller <emiller@cpan.org>
Date: Sun Sep 8 21:49:55 2013 -0400
report ap radio power in both mW and dBm
commit 54a88054ab15ee8d0e884e919e040f9f8092824b
Author: Eric A. Miller <emiller@cpan.org>
Date: Sun Sep 8 15:47:18 2013 -0400
access point radios channel and power report
* for an exact match use "quoting", a bit like what Google does
to enforce a search term
* otherwise terms are assumed to be wildcard bounded and case insensitive
* without quotes, * and ? characters are supported for multi and single
character wildcards.
we could revert this commit if we don't like it.