diff --git a/Changes b/Changes index f9a78d7f..8644b62e 100644 --- a/Changes +++ b/Changes @@ -1,9 +1,19 @@ -2.066000 - 2023-09-19 +2.067000 - 2023-09-27 + + [NEW FEATURES] + + * #580 ACL support for scheduled jobs [ENHANCEMENTS] - * #1083 setting to make inventory collapsible when large variety of vendor/os - * #1084 device ACL skiplist build is now a job instead of blocking backend startup + * allow walk-type jobs to be run at the command-line + * show unknown/unknown platforms and releases counts in inventory + * #1104 hyperlinks in statistics panel will open in a new window/tab + + [BUG FIXES] + + * make sure internal plugin asciibetical load order is preserved + * instantiate helper SNMP::Info instances with better defaults 2.065002 - 2023-09-03 diff --git a/MANIFEST b/MANIFEST index 68fbee93..4c0c216b 100644 --- a/MANIFEST +++ b/MANIFEST @@ -250,6 +250,7 @@ lib/App/Netdisco/Worker/Plugin/Graph.pm lib/App/Netdisco/Worker/Plugin/Hook.pm lib/App/Netdisco/Worker/Plugin/Hook/Exec.pm lib/App/Netdisco/Worker/Plugin/Hook/HTTP.pm +lib/App/Netdisco/Worker/Plugin/Internal/BackendFQDN.pm lib/App/Netdisco/Worker/Plugin/Internal/SNMPFastDiscover.pm lib/App/Netdisco/Worker/Plugin/LoadMIBs.pm lib/App/Netdisco/Worker/Plugin/Location.pm @@ -270,6 +271,7 @@ lib/App/Netdisco/Worker/Plugin/Power.pm lib/App/Netdisco/Worker/Plugin/PrimeSkiplist.pm lib/App/Netdisco/Worker/Plugin/Psql.pm lib/App/Netdisco/Worker/Plugin/Renumber.pm +lib/App/Netdisco/Worker/Plugin/Scheduler.pm lib/App/Netdisco/Worker/Plugin/Show.pm lib/App/Netdisco/Worker/Plugin/Snapshot.pm lib/App/Netdisco/Worker/Plugin/Stats.pm diff --git a/META.json b/META.json index f7225fd5..bbde5378 100644 --- a/META.json +++ b/META.json @@ -136,7 +136,7 @@ "provides" : { "App::Netdisco" : { "file" : "lib/App/Netdisco.pm", - "version" : "2.066000" + "version" : "2.067000" }, "App::Netdisco::AnyEvent::Nbtstat" : { "file" : "lib/App/Netdisco/AnyEvent/Nbtstat.pm" @@ -847,6 +847,9 @@ "App::Netdisco::Worker::Plugin::Hook::HTTP" : { "file" : "lib/App/Netdisco/Worker/Plugin/Hook/HTTP.pm" }, + "App::Netdisco::Worker::Plugin::Internal::BackendFQDN" : { + "file" : "lib/App/Netdisco/Worker/Plugin/Internal/BackendFQDN.pm" + }, "App::Netdisco::Worker::Plugin::Internal::SNMPFastDiscover" : { "file" : "lib/App/Netdisco/Worker/Plugin/Internal/SNMPFastDiscover.pm" }, @@ -907,6 +910,9 @@ "App::Netdisco::Worker::Plugin::Renumber" : { "file" : "lib/App/Netdisco/Worker/Plugin/Renumber.pm" }, + "App::Netdisco::Worker::Plugin::Scheduler" : { + "file" : "lib/App/Netdisco/Worker/Plugin/Scheduler.pm" + }, "App::Netdisco::Worker::Plugin::Show" : { "file" : "lib/App/Netdisco/Worker/Plugin/Show.pm" }, @@ -950,6 +956,6 @@ "x_IRC" : "irc://irc.libera.chat/#netdisco", "x_MailingList" : "https://lists.sourceforge.net/lists/listinfo/netdisco-users" }, - "version" : "2.066000", + "version" : "2.067000", "x_serialization_backend" : "JSON::PP version 4.07" } diff --git a/META.yml b/META.yml index 50a884a6..e6160950 100644 --- a/META.yml +++ b/META.yml @@ -23,7 +23,7 @@ name: App-Netdisco provides: App::Netdisco: file: lib/App/Netdisco.pm - version: '2.066000' + version: '2.067000' App::Netdisco::AnyEvent::Nbtstat: file: lib/App/Netdisco/AnyEvent/Nbtstat.pm App::Netdisco::Backend::Job: @@ -497,6 +497,8 @@ provides: file: lib/App/Netdisco/Worker/Plugin/Hook/Exec.pm App::Netdisco::Worker::Plugin::Hook::HTTP: file: lib/App/Netdisco/Worker/Plugin/Hook/HTTP.pm + App::Netdisco::Worker::Plugin::Internal::BackendFQDN: + file: lib/App/Netdisco/Worker/Plugin/Internal/BackendFQDN.pm App::Netdisco::Worker::Plugin::Internal::SNMPFastDiscover: file: lib/App/Netdisco/Worker/Plugin/Internal/SNMPFastDiscover.pm App::Netdisco::Worker::Plugin::LoadMIBs: @@ -537,6 +539,8 @@ provides: file: lib/App/Netdisco/Worker/Plugin/Psql.pm App::Netdisco::Worker::Plugin::Renumber: file: lib/App/Netdisco/Worker/Plugin/Renumber.pm + App::Netdisco::Worker::Plugin::Scheduler: + file: lib/App/Netdisco/Worker/Plugin/Scheduler.pm App::Netdisco::Worker::Plugin::Show: file: lib/App/Netdisco/Worker/Plugin/Show.pm App::Netdisco::Worker::Plugin::Snapshot: @@ -655,5 +659,5 @@ resources: homepage: http://netdisco.org/ license: http://opensource.org/licenses/BSD-3-Clause repository: https://github.com/netdisco/netdisco -version: '2.066000' +version: '2.067000' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff --git a/lib/App/Netdisco.pm b/lib/App/Netdisco.pm index 710e9af5..bf6703bb 100644 --- a/lib/App/Netdisco.pm +++ b/lib/App/Netdisco.pm @@ -4,7 +4,7 @@ use strict; use warnings; use 5.010_000; -our $VERSION = '2.066000'; +our $VERSION = '2.067000'; use App::Netdisco::Configuration; =head1 NAME