All notable changes to nova-scheduled-jobs
will be documented in this file
- Package Updates
- Added internal dependency configuration via actions and dependabot config file
- Bugfix for missing authentication middlware for api routes
- Package Updates
- Package Updates
- Package Updates
- Readme Updates
- GitHub Action Updates
- Dropped support for PHP 7
- Restructured code to be more simplistic requiring changes to service provider, tool, and card (see Readme for upgrade, just follow normal install instructions)
- Updated and fixed Authorization middleware structure
- Routes have changed /nova-scheduled-jobs -> Returns inertiajs component
/nova-scheduled-jobs/jobs -> Returns json w/ list of jobs /nova-scheduled-jobs/dispatch -> Dispatches command
- Temporarily removed localization support. If you need additional support can copy the keys in the resources/lang/en.json file and add them into your own language file.
- Removed unneeded dependencies
- Completely revamped Component, following template from
php artisan nova:tool
command - Updated UI to utilize Nova components and methods
- Updated UI for better dark model support
- Updated UI to follow conventions from
php artisan schedule:list
command
- Added Nova Tool to display list of scheduled jobs and commands on full page
- Updated card to 1/2 width and reduced number of fields being displayed
- Updated readme with better screenshots and instructions for tool
- Initial Release