Oliver Gorwits
9dbcc1f4a3
Search by VLAN name now works
2013-12-27 22:07:22 +00:00
Oliver Gorwits
c9f0f21577
Support DBD::Pg default for "host" field as local socket
2013-12-27 16:41:40 +00:00
Oliver Gorwits
d21fdf6d68
Add doc note about PostgreSQL MD5 authN
2013-12-27 16:32:55 +00:00
Oliver Gorwits
6bd6c9de8c
Keep a hint to SNMP community if new style snmp_auth config is in use
2013-12-27 16:25:41 +00:00
Oliver Gorwits
82a1889ed8
release 2.020002
2013-12-11 15:57:16 +00:00
Oliver Gorwits
913a7511a9
Support for Device Details plugins; Web-Plugin-RANCID
2013-12-09 21:21:05 +00:00
Oliver Gorwits
38fe6b8e1a
Respect macsuck_bleed on broken topology detection
2013-12-09 00:01:33 +00:00
Oliver Gorwits
1d3b5d2610
release 2.020001
2013-12-08 21:48:20 +00:00
Oliver Gorwits
1a53458464
Plugin CSS and JS included file fix
2013-12-08 21:47:35 +00:00
Oliver Gorwits
f50261cebb
version bump for cpan index test
2013-12-08 20:05:04 +00:00
Oliver Gorwits
57e23cc85f
release 2.020000
2013-12-08 19:45:06 +00:00
Oliver Gorwits
01303875b2
move Observium plugin outside of Netdisco dist
2013-12-08 19:32:47 +00:00
Oliver Gorwits
200dd2d3d1
format fix for timestamp in poller performance report
2013-11-03 11:42:21 +00:00
Oliver Gorwits
4c2b0f93dc
change to use Virtual table for Poller Performance report
2013-11-03 11:41:02 +00:00
Oliver Gorwits
42e5568370
Add Slow Devices admin report
2013-11-03 11:32:33 +00:00
Oliver Gorwits
e5cb093f3e
Add Poller Performance admin report
2013-11-02 23:29:17 +00:00
Oliver Gorwits
9723e679ef
Add user activity log to frontend admin menu
2013-11-02 19:56:19 +00:00
Oliver Gorwits
327a3c5e7f
Can now set untagged VLAN on trunking and non-trunking ports
2013-11-02 19:20:46 +00:00
Oliver Gorwits
d0cd743006
Set of Port Name (description) fixed to assume OK dialog response
2013-11-02 18:09:55 +00:00
Oliver Gorwits
667715dd30
release 2.019003
2013-10-27 03:06:29 +00:00
Oliver Gorwits
f90f2b0a67
Fix redirect in Dancer to not forcibly apply scheme+host
2013-10-27 03:05:28 +00:00
Oliver Gorwits
9d426e64a1
release 2.019002
2013-10-24 05:56:32 +01:00
Oliver Gorwits
e444efb004
Fix HTTP redirects when running under HTTP/S
2013-10-24 05:55:19 +01:00
Oliver Gorwits
d1f3b89f43
release 2.019001
2013-10-22 15:39:55 +01:00
Oliver Gorwits
91a90350d1
Fix syntax error in Util/SNMP.pm
2013-10-22 15:39:22 +01:00
Oliver Gorwits
aab5933de8
release 2.019000
2013-10-22 14:18:07 +01:00
Oliver Gorwits
326f651d6e
release 2.018000_002
2013-10-22 13:44:32 +01:00
Oliver Gorwits
6c9c5a8ca5
add documentation for async dns and snmpv3
2013-10-22 13:42:56 +01:00
Oliver Gorwits
b35c976f82
Merge branch 'master' of ssh://git.code.sf.net/p/netdisco/netdisco-ng
2013-10-21 22:43:27 +01:00
Oliver Gorwits
9c9299bf01
SNMPv3 support (needs docs), set default snmpver to 3
2013-10-21 22:42:59 +01:00
Oliver Gorwits
b2c261050e
remove unused code
2013-10-19 20:58:21 +01:00
Oliver Gorwits
1f50ab1166
Avoid returning to the DB for every MAC on a neighbor port
2013-10-19 20:54:48 +01:00
Oliver Gorwits
b9ed21ea41
Ports with active nodes are set to be "up" immediately ( closes #9 )
2013-10-19 20:47:35 +01:00
Oliver Gorwits
85e507a4e9
Fix missing node age column in device ports CSV ( closes #33 )
2013-10-19 20:34:57 +01:00
Oliver Gorwits
a03f9cb865
Lock device_port table when updating Device Ports ( closes #40 )
2013-10-19 19:57:52 +01:00
Oliver Gorwits
11b054f1a9
Decode more entPhysicalEntry columns as UTF-8 ( closes #37 )
2013-10-19 19:44:01 +01:00
Oliver Gorwits
eefce06cbf
Should handle empty ports preferences ( closes #39 )
2013-10-19 19:29:18 +01:00
Oliver Gorwits
4526d63cfc
Return first port neighbor match, if multiple devices claim the IP ( closes #42 )
2013-10-19 19:23:15 +01:00
Oliver Gorwits
0fcd558c45
fix minor issue with locking rows for macsuck update
2013-10-19 19:07:47 +01:00
Oliver Gorwits
4b6e216674
release 2.018000_001
2013-10-16 23:56:23 +01:00
Oliver Gorwits
e43595cc7c
give set_canonical_ip some POD
2013-10-16 23:53:07 +01:00
Oliver Gorwits
cab30e1ece
Remove scary message from Auth::Extensible ( closes #38 )
2013-10-16 23:47:31 +01:00
Oliver Gorwits
c6925d1c1a
Remove dupe restriction on job queue, try for smarter *all queuing ( closes #41 )
2013-10-16 23:38:58 +01:00
Oliver Gorwits
e7dac14cb0
fix another bug in device root_ip discovery
2013-10-16 22:38:41 +01:00
Oliver Gorwits
57cc2e029f
Set canonical IP failed on synthesized cols (and was wrong anyway) ( closes #35 )
2013-10-16 21:00:10 +01:00
Oliver Gorwits
ac1b77d44a
Deadlock in Discover over access to the device_ports table
2013-10-15 21:35:26 +01:00
Oliver Gorwits
253bf769fb
Update Print media CSS to handle new UI components
2013-10-08 13:44:56 +01:00
Oliver Gorwits
cd576b9e7f
release 2.018000
2013-10-08 11:23:01 +01:00
Oliver Gorwits
9ff24377dd
Correct the instructions for runing dev instance of web and daemon
2013-10-08 11:15:09 +01:00
Oliver Gorwits
d3e9aa28d3
Correct *_only and *_no setting logic
2013-10-08 11:10:22 +01:00
Oliver Gorwits
5905f94500
release 2.017001_003
2013-10-07 23:35:29 +01:00
Oliver Gorwits
5bb2fcdb46
make sure query string is included in redirect
2013-10-07 23:35:22 +01:00
Oliver Gorwits
7014b10978
update TODO to refer to Sourceforge tracker
2013-10-07 22:53:32 +01:00
Oliver Gorwits
f38816bffb
release 2.017001_002
2013-10-07 21:54:21 +01:00
Oliver Gorwits
1deba8f90c
Node DNS names resolved in their own job
2013-10-07 21:44:40 +01:00
Oliver Gorwits
e367805e51
release 2.017001_001
2013-10-06 23:37:20 +01:00
Oliver Gorwits
50ed3d0b90
OK to include device ports when doing arpnip
2013-10-06 22:22:48 +01:00
Oliver Gorwits
8690080571
During macsuck get VLAN from Q-BRIDGE if available
2013-10-06 21:04:49 +01:00
Oliver Gorwits
794dd03b14
Avoid macsuck generated SQL bug when cleaning NULL VLAN
2013-10-06 18:08:06 +01:00
Oliver Gorwits
4d9f16db3a
Fix SSL-proxy behaviour by using only path+query in links (W. Gould)
2013-10-06 17:37:28 +01:00
Oliver Gorwits
b1bce3c535
Try NodeIp OUI company name search if no node results found
2013-09-25 18:01:43 +01:00
Oliver Gorwits
cb88267717
Respect ignore_interfaces and i_ignore when detecting wrapped device uptime
2013-09-25 16:33:06 +01:00
Oliver Gorwits
4d6b1f6ed4
Update NodeWireless entries which match both MAC and SSID found, only
2013-09-25 16:08:07 +01:00
Oliver Gorwits
26de9cc6d9
release 2.017000
2013-09-23 20:47:35 +01:00
Oliver Gorwits
2bc5a8dec0
add note to dev docs about running dev server and git clone
2013-09-23 20:21:40 +01:00
Oliver Gorwits
622bd629cb
rename no_port_control to check_userlog
2013-09-23 20:00:50 +01:00
Oliver Gorwits
75345fe49d
Documentation Additions
...
- add CSV plugin output docs
- add node about migrating from netdisco 1
- add authZ note to developer docs
- add doc on X namespace and site_plugins INC dir
- js and css plugin docs note
- add port col plugin docs
- suggest enable housekeeping in docs
- document Observium plugin
- add plugin config advice to docs
2013-09-23 19:50:20 +01:00
Oliver Gorwits
9025976495
navbar background image :)
...
http://www.flickr.com/photos/7827976@N05/464520552
user: jonstead
licence: http://creativecommons.org/licenses/by/2.0/
2013-09-23 16:04:59 +01:00
Oliver Gorwits
3db062dcab
show SNMP::Info version in About page
2013-09-23 13:17:01 +01:00
Oliver Gorwits
e78b7e0d6c
change order of User tasks menu to have logout at the bottom
2013-09-23 12:55:19 +01:00
Oliver Gorwits
a1bfe1d433
also clear port remote details when manual topo is deleted
2013-09-23 12:51:08 +01:00
Oliver Gorwits
998d170c68
also show manual topo links in device port view
2013-09-23 12:44:16 +01:00
Oliver Gorwits
8b5db6d5cb
use separate cols for csv where we used to concat data
2013-09-23 12:37:57 +01:00
Oliver Gorwits
3a3bf64f18
correct mistake in applying spin to refresh icon
2013-09-23 11:21:48 +01:00
Oliver Gorwits
25bc6d8f99
remove blank lines from CSV responses
2013-09-23 00:25:07 +01:00
Oliver Gorwits
10ef067d6c
add device ports csv template - needs to have whitespace sorted
2013-09-22 22:59:58 +01:00
Oliver Gorwits
05578ff42d
no need for Ajax plugin here any more
2013-09-22 19:45:25 +01:00
Oliver Gorwits
8b22bf6c0d
remove collision in "vendor" param name
2013-09-22 18:20:31 +01:00
Oliver Gorwits
a09d494858
fix another strikethrough corner case
2013-09-22 18:14:37 +01:00
Oliver Gorwits
b60fc28be6
treat dormant interfaces as up (dialers)
2013-09-22 16:56:36 +01:00
Oliver Gorwits
108e1b5201
add invert port search option, fix wildcarding on partial
2013-09-22 16:46:11 +01:00
Oliver Gorwits
230c6e3c0c
make strikethrough of navbar work in more cases
2013-09-22 16:15:45 +01:00
Oliver Gorwits
5f028adc47
fix width of sidebar fields
2013-09-22 14:57:51 +01:00
Oliver Gorwits
79591e3998
fix bug when input field has whitespace
2013-09-22 14:33:36 +01:00
Oliver Gorwits
0481d4f731
make sure navbar is always set on device_search link
2013-09-22 14:13:29 +01:00
Oliver Gorwits
21b5f3c20c
port display legend improvements
2013-09-22 14:08:09 +01:00
Oliver Gorwits
3f455db8e1
minor fix for defaults icon hover style
2013-09-22 14:02:32 +01:00
Oliver Gorwits
06df98cf55
try to make clear intent of each search button
2013-09-22 13:58:57 +01:00
Oliver Gorwits
052f3ed29a
must update sidebar form fields before serializing them
2013-09-22 13:35:12 +01:00
Oliver Gorwits
03c0d4f976
need to avoid nasty EPIPE issue
2013-09-22 13:26:40 +01:00
Oliver Gorwits
66bf13b714
"Undo" icon in device port sidebar to reset form to defaults
...
Squashed commit of the following:
commit 204f5627e0
Author: Oliver Gorwits <oliver@cpan.org >
Date: Fri Sep 20 22:33:32 2013 +0100
update undo icon link
commit 49399301b9
Merge: 905a192 ce604ca
Author: Oliver Gorwits <oliver@cpan.org >
Date: Fri Sep 20 21:04:56 2013 +0100
Merge branch 'master' into og-reset-cookie
commit 905a192426
Author: Oliver Gorwits <oliver@cpan.org >
Date: Fri Sep 20 21:04:18 2013 +0100
fix tooltip z-index bug, add undo icon
commit 3377518634
Author: Oliver Gorwits <oliver@cpan.org >
Date: Fri Sep 13 08:36:16 2013 +0100
reset params used in query
2013-09-20 22:34:35 +01:00
Oliver Gorwits
ce604ca20b
CSV download support via provides_csv plugin attr
...
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
2013-09-20 20:15:32 +01:00
Oliver Gorwits
d2b39a3f0e
release 2.016003
2013-09-12 08:28:22 +01:00
Oliver Gorwits
f9a97687a2
fix broken Node Age, and anchor age() SQL to now()
2013-09-12 08:25:14 +01:00
Oliver Gorwits
51f109d108
fix port icon for up/down
2013-09-12 08:24:38 +01:00
Oliver Gorwits
e0df4be8be
release 2.016002
2013-09-11 23:14:44 +01:00
Oliver Gorwits
d489093c88
fix device and device_port delete not to kill nodes
2013-09-11 23:13:56 +01:00
Oliver Gorwits
53caf97036
release 2.016001
2013-09-11 22:37:32 +01:00
Oliver Gorwits
1b37dfb438
bug fix: port free checking
2013-09-11 22:34:13 +01:00
Oliver Gorwits
e0794567af
release 2.016000
2013-09-10 23:32:26 +01:00