Provided by: libminion-perl_10.25+dfsg-3_all bug

NAME

       Mojolicious::Plugin::Minion::Admin - Admin UI

SYNOPSIS

         # Mojolicious
         $self->plugin('Minion::Admin');

         # Mojolicious::Lite
         plugin 'Minion::Admin';

         # Secure access to the admin ui with Basic authentication
         my $under = $self->routes->under('/minion' =>sub ($c) {
           return 1 if $c->req->url->to_abs->userinfo eq 'Bender:rocks';
           $c->res->headers->www_authenticate('Basic');
           $c->render(text => 'Authentication required!', status => 401);
           return undef;
         });
         $self->plugin('Minion::Admin' => {route => $under});

DESCRIPTION

       Mojolicious::Plugin::Minion::Admin is a Mojolicious plugin providing an admin ui for the
       Minion job queue.

OPTIONS

       Mojolicious::Plugin::Minion::Admin supports the following options.

   return_to
         # Mojolicious::Lite
         plugin 'Minion::Admin' => {return_to => 'some_route'};

       Name of route or path to return to when leaving the admin ui, defaults to "/".

   route
         # Mojolicious::Lite
         plugin 'Minion::Admin' => {route => app->routes->any('/admin')};

       Mojolicious::Routes::Route object to attach the admin ui to, defaults to generating a new
       one with the prefix "/minion".

METHODS

       Mojolicious::Plugin::Minion::Admin inherits all methods from Mojolicious::Plugin and
       implements the following new ones.

   register
         $plugin->register(Mojolicious->new);

       Register plugin in Mojolicious application.

SEE ALSO

       Minion, Minion::Guide, <https://minion.pm>, Mojolicious::Guides,
       <https://mojolicious.org>.