tightenco/nova-releases

Keep on top of Nova Releases

Installs: 14 629

Dependents: 0

Suggesters: 0

Security: 0

Stars: 15

Watchers: 5

Forks: 4

Open Issues: 0

Language:Vue

v0.2.5 2020-01-07 22:20 UTC

This package is auto-updated.

Last update: 2020-01-07 22:21:51 UTC


README

Nova-Releases Logo

Keep up on Nova releases

Latest Version on Packagist Total Downloads

JUST GETTING STARTED.

The card:

screen shot 2018-09-06 at 12 13 19 am

screen shot 2018-09-06 at 12 13 45 am

The tool:

screen shot 2018-09-10 at 12 07 39 am

Plans:

  • Show the latest release on a card and compare it against yours
  • Add to the card a big icon to show green or red and a link to upgrade if you're red
  • Show all releases in a list in a tool
  • Add a danger state if there are security issues, maybe? or something clever like that?

Installation

You can install the package in to a Laravel app that uses Nova via composer:

composer require tightenco/nova-releases

Next up, you may register the card with Nova. This is typically done in the cards method of the NovaServiceProvider.

// in app/Providers/NovaServiceProvider.php

// ...

public function cards()
{
    return [
        // ...
        new \Tightenco\NovaReleases\LatestRelease,
    ];
}

You can also register the "release history" tool, in the tools method of the NovaServiceProvider.

// in app/Providers/NovaServiceProvider.php

// ...

public function tools()
{
    return [
        // ...
        new \Tightenco\NovaReleases\AllReleases,
    ];
}

Security

If you discover any security related issues, please email matt@tighten.co instead of using the issue tracker.

License

The MIT License (MIT). Please see License File for more information.