Oliver Gorwits
2827d24f02
change from MCE::Shared to MCE::Queue after resolution of crash bug
2020-02-09 10:00:36 +00:00
Oliver Gorwits
236f637858
release 2.044013
2020-02-04 21:34:36 +00:00
Oliver Gorwits
d35a29931a
change from MCE::Queue to MCE::Shared to better handle signals
2020-02-04 21:34:00 +00:00
Oliver Gorwits
7e489432d8
release 2.044012
2020-02-01 13:27:03 +00:00
Oliver Gorwits
b032ebc18e
prevent Template::AutoFilter taking action on CSV output
2020-01-30 19:21:02 +00:00
Oliver Gorwits
9e32c2a7f0
release 2.044011
2020-01-26 21:46:09 +00:00
Oliver Gorwits
ae0f711682
release 2.044010
2020-01-25 18:09:18 +00:00
Oliver Gorwits
db6e89607d
#696 complete implementation of #688
2020-01-25 18:07:43 +00:00
Oliver Gorwits
e09ae10fb3
release 2.044009
2020-01-23 18:47:30 +00:00
Oliver Gorwits
a2d1a04716
Merge branch 'master' of github.com:netdisco/netdisco
2020-01-23 18:45:02 +00:00
Oliver Gorwits
41bb30239c
release 2.044008
2020-01-23 18:44:43 +00:00
Oliver Gorwits
8cc4602f7e
release 2.044007
2020-01-22 21:25:01 +00:00
Oliver Gorwits
bb46797201
smarter fix for vlan filter in netmap
2020-01-22 21:23:57 +00:00
Oliver Gorwits
1de0c415e1
release 2.044006
2020-01-22 21:19:54 +00:00
Oliver Gorwits
ee86e62ac7
fix bug in vlan filtered netmap, duplicate nodes
2020-01-22 21:19:04 +00:00
Oliver Gorwits
abf415a1ca
release 2.044005
2020-01-19 15:31:03 +00:00
Oliver Gorwits
3044d7ebe6
fixes to make the PortMacs query work
2020-01-19 15:08:38 +00:00
Oliver Gorwits
e982aded09
add some protections to ACLs and an error log, following #686
2019-12-30 11:23:17 +00:00
Oliver Gorwits
e42c2135c4
fix #686 makerancidconf excluded setting should be (ACL) list not dict
2019-12-30 11:09:17 +00:00
Oliver Gorwits
33cfa58bc5
update changelog
2019-12-23 00:35:33 +00:00
Oliver Gorwits
241ecf3353
#524 ipinventory misses mac address for device ips
2019-12-22 23:31:40 +00:00
Oliver Gorwits
f7f2d2088b
#81 avoid DEPRECATED single warning from DBIC
2019-12-22 09:07:12 +00:00
Oliver Gorwits
17da397c56
#673 disallow clicking arpnip/macsuck buttons for devices not supporting those layers
2019-12-22 08:50:33 +00:00
Oliver Gorwits
c282a5a565
#688 Amend vlan search to show number of ports actually using the vlan
2019-12-22 08:33:11 +00:00
Oliver Gorwits
d133eb97c2
#667 Network Map: Filter by VLAN doesnt work as expected
2019-12-22 00:16:04 +00:00
Oliver Gorwits
4268fff785
#681 Add href link to a device in a report
2019-12-21 23:08:02 +00:00
Oliver Gorwits
4030000b34
#687 Add an option to set main page after logging in
2019-12-21 22:24:19 +00:00
Oliver Gorwits
92875f0e6f
fix #671 need to discover nodes on CLI discover
2019-12-21 22:19:09 +00:00
Oliver Gorwits
b04ffffc06
fix #679 unint error
2019-12-21 21:53:50 +00:00
Oliver Gorwits
9ab1b24a77
safety on snmp::info methods
2019-12-21 21:34:39 +00:00
Oliver Gorwits
0eab9213c0
should be faster than using IN on large lists
2019-12-21 21:32:27 +00:00
Oliver Gorwits
9a1938ddc9
safety and tidy the port_macs patch
2019-12-21 20:28:20 +00:00
Oliver Gorwits
b5bcd5c7cd
release 2.044004
2019-10-30 19:50:52 +00:00
Oliver Gorwits
08969583cb
change double negative logic
2019-10-30 19:50:04 +00:00
Oliver Gorwits
0e8f9ad194
release 2.044003
2019-10-15 18:56:11 +01:00
Oliver Gorwits
7caf1056a1
releae 2.044002
2019-10-01 10:43:12 +01:00
Oliver Gorwits
938060494d
release 2.044001
2019-09-26 15:01:22 +01:00
Oliver Gorwits
bd29c0735c
#654 Port list is not sorting numerically
2019-09-26 14:56:08 +01:00
Oliver Gorwits
5548379969
release 2.044000
2019-09-23 14:27:40 +01:00
Oliver Gorwits
deb9b62c7f
Enforce escaping on all template content
2019-09-23 14:22:00 +01:00
Oliver Gorwits
5f378a39ea
better column titles
2019-09-23 14:05:04 +01:00
Oliver Gorwits
7f65d6afdc
fix file endling
2019-09-23 14:00:28 +01:00
Oliver Gorwits
c7913cb1d1
add first run doc note as suggested by Stuart Kendrick
2019-09-12 21:29:48 +01:00
Oliver Gorwits
7cb80ab05d
release 2.043001
2019-09-04 13:35:01 +01:00
Oliver Gorwits
d8d2471c09
#644 Device DNS Mismatch report broken by domain_suffix change
2019-09-04 13:33:12 +01:00
Oliver Gorwits
5e0fdf33df
release 2.043000
2019-09-03 20:25:36 +01:00
Oliver Gorwits
409b7c1409
fix tests
2019-09-03 19:59:03 +01:00
Oliver Gorwits
bb7801d5d7
#638 avoid page reload on admintask data updates
2019-09-03 14:02:08 +01:00
Oliver Gorwits
542837d266
#591 domain_suffix can be list and supports (simple) regexp
...
Squashed commit of the following:
commit 975e4c6afc
Author: Oliver Gorwits <oliver@cpan.org >
Date: Tue Sep 3 13:35:26 2019 +0100
also support regexp in domain_suffix
commit 0a2b5c8fa2
Author: Oliver Gorwits <oliver@cpan.org >
Date: Tue Sep 3 13:17:17 2019 +0100
fix rancid, graph, and nodemonitor
commit 6d881de3ff
Author: Oliver Gorwits <oliver@cpan.org >
Date: Tue Sep 3 13:11:54 2019 +0100
improve docs and set default domain_suffix to be list
commit 1dcafc08a8
Merge: 9a752e02 14ac69dc
Author: Oliver Gorwits <oliver@cpan.org >
Date: Tue Sep 3 13:00:39 2019 +0100
Merge branch 'master' into og-multiple-domain-suffix
commit 9a752e0298
Merge: c836619f 82a99ea9
Author: Oliver Gorwits <oliver@cpan.org >
Date: Tue Sep 3 09:45:25 2019 +0100
Merge branch 'master' into og-multiple-domain-suffix
commit c836619f8c
Author: Oliver Gorwits <oliver@cpan.org >
Date: Thu Jun 13 07:52:45 2019 +0100
hokey fix for nodes with domains
commit fed14bd810
Author: Oliver Gorwits <oliver@cpan.org >
Date: Thu Jun 13 07:02:09 2019 +0100
basic implementation, rancid graph and nodemonitor missing
2019-09-03 13:35:43 +01:00
Oliver Gorwits
14ac69dc2e
might as well make other *walk not care about pseudo and use layers instead
2019-09-03 13:00:22 +01:00
Oliver Gorwits
82a99ea94e
#642 requests to /admin/unknown-thing do not get 404
2019-09-03 09:36:50 +01:00
Oliver Gorwits
2897eda684
#587 #561 update pseudo devices to better support ssh arpnip
...
this patch resets all pseudo devices to have no layer3 support but adds a
feature to the pseudo devices admin panel to enable layer3 support. it also
changes arpnip and arpwalk behaviour to always permit the action if layer3
is available (ignoring the vendor).
documentation will need updating to tell users to create pseudo devices
with layer3 support when they want to arpnip an unsupported platform.
arpnip with ssh/cli against a supported platform (one that can be discovered)
will continue to work normally.
Squashed commit of the following:
commit 9dad5be81d
Author: Oliver Gorwits <oliver@cpan.org >
Date: Tue Sep 3 09:03:53 2019 +0100
allow pseudo with layer 3 to run arpnip
commit 7d97943fcd
Author: Oliver Gorwits <oliver@cpan.org >
Date: Tue Sep 3 08:59:10 2019 +0100
allow pseudo devices with layer 2/3 capability
commit d1fdf574e3
Author: Oliver Gorwits <oliver@cpan.org >
Date: Tue Sep 3 08:55:41 2019 +0100
move pseudo and layer checks to is_able from is_able_now
commit e0f72ef67d
Author: Oliver Gorwits <oliver@cpan.org >
Date: Tue Sep 3 08:51:42 2019 +0100
ports defaults to one
commit 86ba01270c
Author: Oliver Gorwits <oliver@cpan.org >
Date: Tue Sep 3 08:50:45 2019 +0100
add tooltip for arpnip toggle
commit cdd2470228
Author: Oliver Gorwits <oliver@cpan.org >
Date: Tue Sep 3 08:34:46 2019 +0100
simplify template
commit 46236d68ea
Author: Oliver Gorwits <oliver@cpan.org >
Date: Sun Sep 1 23:53:56 2019 +0100
a fix up for pseudo devices which need layer 3
commit 016d249efc
Author: Oliver Gorwits <oliver@cpan.org >
Date: Sun Sep 1 20:37:11 2019 +0100
do not wrap buttons
commit 1ec1402e0c
Author: Oliver Gorwits <oliver@cpan.org >
Date: Sun Sep 1 20:33:03 2019 +0100
implement user settable layer-three service for pseudo devices
commit a267efa3d8
Author: Oliver Gorwits <oliver@cpan.org >
Date: Sun Sep 1 18:39:22 2019 +0100
only set layer if successful action
commit b108be5e23
Author: Oliver Gorwits <oliver@cpan.org >
Date: Sun Sep 1 18:32:19 2019 +0100
should defer SNMP against pseudo devices
commit 897ba3a629
Merge: e0ddbaab a7348900
Author: Oliver Gorwits <oliver@cpan.org >
Date: Sun Sep 1 14:54:36 2019 +0100
Merge branch 'master' into og-pseudo-vs-cli-arpnip
commit e0ddbaab08
Author: Oliver Gorwits <oliver@cpan.org >
Date: Mon Aug 26 11:35:13 2019 +0100
as last commit, for discover
commit 61f9c89040
Author: Oliver Gorwits <oliver@cpan.org >
Date: Sun Aug 25 23:55:38 2019 +0100
move pseudo and layer checks into is_*able functions
commit 8b010d4023
Author: Oliver Gorwits <oliver@cpan.org >
Date: Sun Aug 25 18:38:11 2019 +0100
any device completing macsuck/arpnip must have that layer
commit a11bce7863
Author: Oliver Gorwits <oliver@cpan.org >
Date: Sun Aug 25 18:33:27 2019 +0100
clean up device layers
commit d2661bff61
Author: Oliver Gorwits <oliver@cpan.org >
Date: Sun Aug 25 18:18:02 2019 +0100
first make arpnip behave like other jobs towards pseudo devices
2019-09-03 09:09:55 +01:00
Oliver Gorwits
0e06e3650a
#606 update licence file
2019-08-23 15:28:31 +01:00
Oliver Gorwits
bb6cf26b09
update manifest
2019-08-23 11:39:43 +01:00
Oliver Gorwits
86daf7174d
add comments
2019-08-23 09:25:17 +01:00
Oliver Gorwits
8a66cf91af
typo fix in free ports
2019-08-23 09:22:21 +01:00
Oliver Gorwits
a474e35cb9
tweak column size in users page
2019-08-22 17:51:54 +01:00
Oliver Gorwits
52da945221
Merge branch 'master' of github.com:netdisco/netdisco
2019-08-22 17:41:06 +01:00
Oliver Gorwits
c822238050
showing free ports works
2019-08-22 17:06:49 +01:00
Oliver Gorwits
d45745dd1d
fixed only free ports in device ports view (showing free ports TODO)
2019-08-20 11:13:52 +01:00
Oliver Gorwits
22302114cb
working free ports after reboot but bug: row expansion
2019-08-19 23:25:06 +01:00
Oliver Gorwits
4c1d5d672d
fix for #633
2019-08-19 22:57:03 +01:00
Oliver Gorwits
fcd07452c4
fix for #633
2019-08-19 16:52:56 +01:00
Oliver Gorwits
64fb05f556
fix for #633
2019-08-19 16:28:43 +01:00
Oliver Gorwits
b72b1b38e0
add relation to get latest node on port
2019-08-19 14:40:12 +01:00
Oliver Gorwits
1b89d20dc7
#624 device layers search should be OR (not AND)
2019-08-18 11:19:34 +01:00
Oliver Gorwits
8d863113d9
show how to package own radius dictionary files
2019-08-18 11:05:55 +01:00
Oliver Gorwits
26dbb714df
#630 display full oui vendor
2019-08-18 10:49:57 +01:00
Oliver Gorwits
c73c3e7569
improvements to radius patch
2019-08-18 09:16:57 +01:00
Oliver Gorwits
9ec9b1bca4
if user installs Pg they should use supported version
2019-06-30 18:26:46 +01:00
Oliver Gorwits
ceeccf8901
#610 better MAC addr input sanity checking
2019-06-30 16:34:03 +01:00
Oliver Gorwits
039527c26a
allow stats to run smoothly on ancient Pg 8.4
2019-06-12 11:51:20 +01:00
Oliver Gorwits
0f1c264e41
release 2.042010
2019-06-02 07:55:13 +01:00
Oliver Gorwits
86387627f6
#601 fix job queue no longer shows running or queued jobs
2019-06-02 07:54:00 +01:00
Oliver Gorwits
d9bed17fc2
release 2.042009
2019-05-30 07:12:17 +01:00
Oliver Gorwits
2c138a5690
#581 skip storing and displaying fabricated vlan 0
2019-05-30 06:58:34 +01:00
Oliver Gorwits
ae94440df8
#571 tests should not use user local config
2019-05-27 16:45:57 +01:00
Oliver Gorwits
88788534ba
#589 only show link with highest agg speed if map links between two devices are asymmetric
2019-05-27 15:36:17 +01:00
Oliver Gorwits
087ca8e33c
#586 do not show poller performance rows for still running jobs
2019-05-27 14:23:09 +01:00
Oliver Gorwits
902ab6c5f8
#584 fix for case where port has no corresponding properties row
2019-05-27 13:39:54 +01:00
Oliver Gorwits
416cffe52a
#577 fix bug related to hostnames comprised a-f only
2019-05-27 13:25:58 +01:00
Oliver Gorwits
262fa88009
#585 make toastr notifications less annoying
2019-05-27 12:53:56 +01:00
Oliver Gorwits
b59043d0ca
#590 remove DBIx::Class::Schema::Loader remnants
2019-05-27 12:49:56 +01:00
Oliver Gorwits
744da684de
#594 add PK to device_port_log and other tidying
2019-05-27 12:47:50 +01:00
Oliver Gorwits
35b13723eb
Merge branch 'master' of github.com:netdisco/netdisco
2019-05-27 12:45:40 +01:00
Oliver Gorwits
655d2518f4
#596 fix default value on actionset field
2019-05-27 12:42:50 +01:00
Oliver Gorwits
c81328d7a3
release 2.042008
2019-04-30 11:50:15 +01:00
Oliver Gorwits
e3648cda37
minor amendments to previous commit
2019-04-30 06:55:38 +01:00
Oliver Gorwits
ee9f79c95c
improve check_acl performance for basic IP string compare
2019-04-30 06:53:18 +01:00
Oliver Gorwits
5cc3eaebee
release 2.042007
2019-04-28 20:56:37 +01:00
Oliver Gorwits
a4d4bf7f33
#568 use different icon for WAPs from clients
2019-04-28 20:52:37 +01:00
Oliver Gorwits
2d7bc0bcd9
Merge branch 'master' of github.com:netdisco/netdisco
2019-04-28 20:42:17 +01:00
Oliver Gorwits
ca74f32e35
improve check_acl performance for basic IP string compare
2019-04-28 20:42:07 +01:00
Oliver Gorwits
af428ddb0d
#565 fix netdisco-do when no device param needed
2019-04-24 22:50:54 +01:00
Oliver Gorwits
59918364f5
release 2.042006
2019-04-16 17:47:35 +01:00
Oliver Gorwits
5452eaa539
do not show ignored dupe jobs in job queue
2019-04-16 17:27:03 +01:00
Oliver Gorwits
8f1f35abab
fix inconsistency in titlebar global search when port is selected
2019-04-16 17:10:13 +01:00
Oliver Gorwits
d369814b17
#549 redux - fix for changing pseudo device ports
2019-04-05 14:50:58 +01:00
Oliver Gorwits
f25352b747
release 2.042005
2019-04-03 14:55:49 +01:00
Oliver Gorwits
731eb765b1
fix strange interaction between CORE::sort and List::MoreUtils::uniq
2019-04-03 14:34:09 +01:00