Commit Graph

171 Commits

Author SHA1 Message Date
Eric A. Miller
e5820070fc #68 Devices orphaned by missing topology info report 2014-01-20 23:38:14 -05:00
Oliver Gorwits
520d94bb6f Also prefer port filter when linking to connected devices 2014-01-19 22:30:44 +00:00
Eric A. Miller
da56cb9a09 [#59] Arpnip tries to resolve link local IPv6 addresses 2014-01-19 17:14:11 -05:00
Oliver Gorwits
a7ee00ff1d respect order of Admin plugins in config when building menu 2014-01-19 17:48:33 +00:00
Oliver Gorwits
642546fd24 LAG support.
Also, archive disappeared nodes from device after macsuck.

Squashed commit of the following:

commit 6d16cddaab
Merge: 37d9bda 3fdf780
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Jan 19 15:48:41 2014 +0000

    Merge branch 'master' of ssh://git.code.sf.net/p/netdisco/netdisco-ng into og-agg

commit 37d9bda2bb
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jan 13 18:50:22 2014 +0000

    release 2.021000_004

commit 3939a2a51c
Merge: cf23636 571d57d
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jan 13 18:45:14 2014 +0000

    Merge branch 'og-agg' of ssh://olly_g@git.code.sf.net/p/netdisco/netdisco-ng into og-agg

commit cf23636ddf
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jan 13 18:43:59 2014 +0000

    archive disappeared nodes from device - really important!

commit 571d57dcc7
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jan 13 18:20:51 2014 +0000

    release 2.021000_003

commit 444bc1e81d
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jan 13 17:51:54 2014 +0000

    protect sprintf from undefined remote_type

commit 5b875c4641
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jan 13 17:49:40 2014 +0000

    tidy connected device+node layout

commit c09dddb7d1
Merge: 4f5501c 95fc6b1
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jan 13 17:46:39 2014 +0000

    Merge branch 'og-agg' of ssh://olly_g@git.code.sf.net/p/netdisco/netdisco-ng into og-agg

commit 4f5501c613
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jan 13 17:46:23 2014 +0000

    allow sanity checks on lag member before moving node

commit 95fc6b18dc
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jan 13 14:02:19 2014 +0000

    release 2.021000_002

commit 8b809c445f
Merge: 04d486e fe3e8e3
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jan 13 13:58:31 2014 +0000

    Merge branch 'og-agg' of ssh://git.code.sf.net/p/netdisco/netdisco-ng into og-agg

commit fe3e8e3ef2
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jan 13 13:57:31 2014 +0000

    do not set master neigh if master is a slave

commit 04d486e433
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jan 13 13:38:45 2014 +0000

    display remote ip if only remote ip

commit 14f9eb01ad
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jan 13 13:35:54 2014 +0000

    show all members of lag when searching for lag master

commit 5b2a0a0a4b
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jan 13 13:35:16 2014 +0000

    fix copy of remote master to local master remote_port

commit 86a9854f39
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jan 13 10:00:13 2014 +0000

    show both link and device type icons

commit 88510552e5
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jan 13 09:57:29 2014 +0000

    hide neighbor device ID and add sidebar option to show

commit 29da3097cb
Merge: 8bca30d 9fe92fb
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jan 13 09:04:15 2014 +0000

    Merge branch 'og-agg' of ssh://git.code.sf.net/p/netdisco/netdisco-ng into og-agg

commit 9fe92fb5e8
Merge: 6620a03 5557811
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jan 13 09:03:02 2014 +0000

    Merge branch 'og-agg' of ssh://olly_g@git.code.sf.net/p/netdisco/netdisco-ng into og-agg

commit 6620a03686
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jan 13 08:56:13 2014 +0000

    also store master neighbor port

commit 8bca30d085
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jan 13 00:41:46 2014 +0000

    release 2.021000_001

commit 5557811aeb
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jan 13 00:38:18 2014 +0000

    fix icon placement in editable device port cells

commit 25292e1ce8
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Jan 12 22:20:08 2014 +0000

    fix name of class

commit 99ce56d794
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Jan 12 22:13:53 2014 +0000

    remove brackets from lag name

commit 27aa80ed93
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Jan 12 22:12:06 2014 +0000

    rename link agg legend

commit 84ed4c5008
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Jan 12 22:11:15 2014 +0000

    move lag member icon into port icon column

commit 67c9c783ec
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Jan 12 21:58:11 2014 +0000

    fix Cisco stack port ignore

commit 4531c61246
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Jan 12 21:51:41 2014 +0000

    move nodes to lag master port

commit ffc6b9c315
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Jan 12 20:45:58 2014 +0000

    use group icon for slave and master

commit 68fd345e37
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Jan 12 20:34:01 2014 +0000

    indicate aggregate master

commit 79c69f5a0f
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Jan 12 19:14:48 2014 +0000

    show aggreate parent in device ports

commit 3a4beed2f1
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Jan 12 18:46:25 2014 +0000

    store aggregate port into db

commit fd7bb0cd62
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Jan 12 17:49:39 2014 +0000

    add device_port cols for aggregate links data
2014-01-19 15:51:47 +00:00
Oliver Gorwits
862f2ba5b1 [#66] Fix display of vlan membership 2014-01-11 09:44:35 +00: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
Oliver Gorwits
f78f6028f4 Show device layers in Details tab 2014-01-10 20:07:30 +00:00
Oliver Gorwits
fdce0ab210 release 2.021000 2014-01-08 13:57:01 +00: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
Oliver Gorwits
caacb31a34 need a patched floatThead (https://github.com/mkoryak/floatThead/pull/12) 2014-01-02 20:28:57 +00:00
Oliver Gorwits
08968afca0 update browser history for reports 2014-01-02 20:25:59 +00:00
Oliver Gorwits
f716582700 update floatThead plugin to imporove performance for large tables 2014-01-02 13:14:51 +00:00
Oliver Gorwits
9deb6fe691 also clear the prefer setting when filter is binned 2014-01-02 09:43:31 +00: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
Oliver Gorwits
49b94e94ed fix broken css selector 2014-01-01 23:09:08 +00:00
Oliver Gorwits
c08701e10d Allow device port searching with preference for port/name/vlan 2014-01-01 22:59:34 +00:00
Oliver Gorwits
cb9abc2355 Subnet Utilization report 2014-01-01 15:21:23 +00:00
Oliver Gorwits
bebb07458f show instruction to user when they load the ip inventory report 2014-01-01 13:37:11 +00:00
Oliver Gorwits
7f2f99062b fix wrong TT var name when generating submit button IDs 2014-01-01 13:30:57 +00:00
Oliver Gorwits
8efd15ca39 highlight most recent arp/mac/disco in poller report 2014-01-01 13:14:35 +00: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
Oliver Gorwits
d782ef17b4 enable the (hidden) PortLog admin task 2013-12-30 23:22:48 +00:00
Oliver Gorwits
a2cc3f989e Port Log now viewable via an icon by device port name 2013-12-29 21:28:48 +00:00
Oliver Gorwits
7749082dfd fix placement of netmap sidebar help 2013-12-29 20:05:46 +00:00
Oliver Gorwits
e5d341b007 fix bug with submitting empty navbar search 2013-12-29 19:58:28 +00:00
Oliver Gorwits
183bf81cc6 Support for expire_devices, expire_nodes, and expire_nodes_archive 2013-12-29 19:35:24 +00:00
Oliver Gorwits
cfb04e98d1 Ask for Reason when changing Port up/down Status, or VLAN 2013-12-29 18:16:49 +00:00
Oliver Gorwits
6079c7dfed Device Neighbor Map can have max depth and VLAN filter 2013-12-29 16:23:46 +00:00
Oliver Gorwits
aae7880311 Fix for netmap links when domain_suffix is set 2013-12-29 11:14:03 +00:00
Oliver Gorwits
424396d55d reorder items in navbar and rename Admin Tasks to Admin 2013-12-29 11:04:09 +00:00
Oliver Gorwits
07ec293229 Add device/node/vlan/port specific search from Navbar 2013-12-28 00:08:12 +00: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
cbed0e86e0 Enable AdminTask::SlowDevices report 2013-12-09 22:57:53 -05:00
Oliver Gorwits
913a7511a9 Support for Device Details plugins; Web-Plugin-RANCID 2013-12-09 21:21:05 +00:00
Oliver Gorwits
1a53458464 Plugin CSS and JS included file fix 2013-12-08 21:47:35 +00:00
Oliver Gorwits
01303875b2 move Observium plugin outside of Netdisco dist 2013-12-08 19:32:47 +00:00
Eric A. Miller
6bb2e3819f Custom path handling corrections (Daniel Tuecks) 2013-11-14 20:37:47 -05:00
Eric A. Miller
f021b171c6 Add Access Point client count report 2013-11-07 23:22:39 -05:00
Eric A. Miller
be70f01d71 Add missing </div> to Access Point Radios Channel and Power report 2013-11-05 23:24:47 -05:00
Eric A. Miller
70ca1d9462 Add Ports that are blocking report 2013-11-05 23:20:48 -05:00
Eric A. Miller
2334991782 Add Ports administratively disabled report 2013-11-05 23:01:30 -05:00
Eric A. Miller
15fb4030a6 Add ports with multiple nodes attached report 2013-11-05 22:34:10 -05:00
Eric A. Miller
a16f8b4019 Add Device addresses with DNS entries report 2013-11-05 17:51:06 -05:00
Eric A. Miller
62b55f71ca Add Nodes with multiple IP addresses report 2013-11-04 23:01:08 -05:00
Eric A. Miller
9f29204676 Squashed commit of the following:
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
2013-11-04 19:45:49 -05:00
Oliver Gorwits
4c2b0f93dc change to use Virtual table for Poller Performance report 2013-11-03 11:41:02 +00:00