Skip to content

An elegant UI for monitoring Laravel Workflows.

License

Notifications You must be signed in to change notification settings

JaberWiki/laravel-waterline

 
 

Repository files navigation

Waterline

An elegant UI for monitoring Laravel Workflows.

Installation

This UI is installable via Composer.

composer require laravel-workflow/waterline

php artisan waterline:install

Authorization

Waterline exposes a dashboard at the /waterline URL. By default, you will only be able to access this dashboard in the local environment. However, within your app/Providers/WaterlineServiceProvider.php file, there is an authorization gate definition. This authorization gate controls access to Waterline in non-local environments.

Gate::define('viewWaterline', function ($user) {
    return in_array($user->email, [
        'admin@example.com',
    ]);
});

This will allow only the single admin user to access the Waterline UI.

Upgrading Waterline

After upgrading Waterline you must publish the latest assets.

composer require laravel-workflow/waterline

php artisan waterline:publish

Dashboard View

waterline_dashboard

Workflow View

workflow

About

An elegant UI for monitoring Laravel Workflows.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 46.7%
  • PHP 24.0%
  • SCSS 11.8%
  • Blade 9.1%
  • JavaScript 8.4%