From a7c8207a08bc8158f29ea1a1dc1781fc2b3be8eb Mon Sep 17 00:00:00 2001 From: Morcen Chavez Date: Sun, 13 Jun 2021 13:20:06 +0800 Subject: [PATCH 1/6] Make PHP 8 compatible --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 9eb4c0e..9851597 100644 --- a/composer.json +++ b/composer.json @@ -20,7 +20,7 @@ } ], "require": { - "php": "^7.3", + "php": "^7.3|^8.0", "illuminate/routing": "^6.0|^7.0|^8.0", "illuminate/support": "^6.0|^7.0|^8.0", "illuminate/validation": "^6.0|^7.0|^8.0", From f240bcd97add83cacd3c1a480f280fdc99257f11 Mon Sep 17 00:00:00 2001 From: Morcen Chavez Date: Sun, 13 Jun 2021 13:29:06 +0800 Subject: [PATCH 2/6] Update composer.json --- composer.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index 9851597..dbd8dfb 100644 --- a/composer.json +++ b/composer.json @@ -1,5 +1,5 @@ { - "name": "okami101/laravel-admin", + "name": "morcen/laravel-admin", "description": "Admin panel generator for Laravel 8 and based on Vuetify Admin, a separate SPA admin framework running on top of REST APIs.", "keywords": [ "laravel", @@ -17,7 +17,7 @@ { "name": "Adrien Beaudouin", "email": "adrien.beaudouin@outlook.com" - } + }, ], "require": { "php": "^7.3|^8.0", From 2238193ba676b874621ba195a4977b9458bf282b Mon Sep 17 00:00:00 2001 From: Morcen Chavez Date: Sun, 13 Jun 2021 13:30:07 +0800 Subject: [PATCH 3/6] Update composer.json --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index dbd8dfb..ce014b5 100644 --- a/composer.json +++ b/composer.json @@ -17,7 +17,7 @@ { "name": "Adrien Beaudouin", "email": "adrien.beaudouin@outlook.com" - }, + } ], "require": { "php": "^7.3|^8.0", From 6882ed532e3729692dd7c352987c885b85390a18 Mon Sep 17 00:00:00 2001 From: Morcen Chavez Date: Mon, 14 Jun 2021 12:20:09 +0800 Subject: [PATCH 4/6] Update README.md --- README.md | 45 ++------------------------------------------- 1 file changed, 2 insertions(+), 43 deletions(-) diff --git a/README.md b/README.md index ce4be7e..42c519f 100644 --- a/README.md +++ b/README.md @@ -1,50 +1,9 @@ -# Laravel Admin +# Okami101 Laravel Admin for PHP 8 -[![Latest Version on Packagist](https://img.shields.io/packagist/v/okami101/laravel-admin.svg?style=flat-square)](https://packagist.org/packages/okami101/laravel-admin) -[![License](https://img.shields.io/packagist/l/okami101/laravel-admin.svg?style=flat-square)](https://packagist.org/packages/okami101/laravel-admin) - -Admin Crud resource builder for Laravel 8, from backend API to UI with help of [Vuetify Admin](https://github.com/okami101/vuetify-admin), a 100% SPA separated Vue CLI admin panel builder based on Vuetify. - -> See [full documentation](https://www.okami101.io/vuetify-admin) -> Check [online demo](https://va-demo.okami101.io) -> go to admin and use pre-filled login (read only) - -[![demo](https://www.okami101.io/vuetify-admin/assets/screenshot.png)](https://va-demo.okami101.io) - -## Features - -### From this package - -* On-asking installer for quick start by optional packages selection, including associated Vue CLI admin project ! -* Many optional dev packages proposed by the installer as [IDE Helper](https://github.com/barryvdh/laravel-ide-helper), PHP CS Fixer with Laravel preset, [Clockwork](https://github.com/itsgoingd/clockwork), [Dump Server](https://github.com/beyondcode/laravel-dump-server), [Laracasts Generators](https://github.com/laracasts/Laravel-5-Generators-Extended). -* [Laravel Fortify](https://github.com/laravel/fortify) for frontend agnostic authentication. -* [Laravel Sanctum](https://github.com/laravel/sanctum) for admin SPA auth. -* [Laravel elFinder](https://github.com/barryvdh/laravel-elfinder) for direct disk file management with Wysiwyg bridges. -* Removable image upload controller compatible with TinyMCE 5. -* Media support thanks to [spatie/laravel-medialibrary](https://github.com/spatie/laravel-medialibrary). -* Translatable model support thanks to [spatie/laravel-translatable](https://github.com/dimsav/laravel-translatable). -* Simple account controller for profile editing and password change. -* User impersonation with dedicated middleware. -* Quick resource api generator commands including direct YAML descriptor file ! -* Pre-configured docker files included with ready to use MySQL, phpMyAdmin, Nginx and Redis ! - -### From Vuetify Admin - -See [dedicated readme](https://github.com/okami101/vuetify-admin#features) of Vuetify Admin repo for full listing. - -## Install - -Use `laravel new my-laravel-admin-app` to initialize a new Laravel 8 project then : - -```bash -composer require okami101/laravel-admin -php artisan admin:install -``` - -See [dedicated guide](https://www.okami101.io/vuetify-admin/guide/laravel.html) for full showcase. ## Documentation -Documentation for Vuetify Admin can be found on the [Okami101 website](https://www.okami101.io/vuetify-admin). +For complete documentation please refer to [Okami101 Laravel Admin](https://github.com/okami101/laravel-admin). ## License From e6891b992d9a2aeac466e5026dd93ed0bcaec475 Mon Sep 17 00:00:00 2001 From: Morcen Chavez Date: Tue, 22 Jun 2021 12:36:21 +0800 Subject: [PATCH 5/6] revert changes to readme --- README.md | 45 +++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 43 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 42c519f..ce4be7e 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,50 @@ -# Okami101 Laravel Admin for PHP 8 +# Laravel Admin +[![Latest Version on Packagist](https://img.shields.io/packagist/v/okami101/laravel-admin.svg?style=flat-square)](https://packagist.org/packages/okami101/laravel-admin) +[![License](https://img.shields.io/packagist/l/okami101/laravel-admin.svg?style=flat-square)](https://packagist.org/packages/okami101/laravel-admin) + +Admin Crud resource builder for Laravel 8, from backend API to UI with help of [Vuetify Admin](https://github.com/okami101/vuetify-admin), a 100% SPA separated Vue CLI admin panel builder based on Vuetify. + +> See [full documentation](https://www.okami101.io/vuetify-admin) +> Check [online demo](https://va-demo.okami101.io) -> go to admin and use pre-filled login (read only) + +[![demo](https://www.okami101.io/vuetify-admin/assets/screenshot.png)](https://va-demo.okami101.io) + +## Features + +### From this package + +* On-asking installer for quick start by optional packages selection, including associated Vue CLI admin project ! +* Many optional dev packages proposed by the installer as [IDE Helper](https://github.com/barryvdh/laravel-ide-helper), PHP CS Fixer with Laravel preset, [Clockwork](https://github.com/itsgoingd/clockwork), [Dump Server](https://github.com/beyondcode/laravel-dump-server), [Laracasts Generators](https://github.com/laracasts/Laravel-5-Generators-Extended). +* [Laravel Fortify](https://github.com/laravel/fortify) for frontend agnostic authentication. +* [Laravel Sanctum](https://github.com/laravel/sanctum) for admin SPA auth. +* [Laravel elFinder](https://github.com/barryvdh/laravel-elfinder) for direct disk file management with Wysiwyg bridges. +* Removable image upload controller compatible with TinyMCE 5. +* Media support thanks to [spatie/laravel-medialibrary](https://github.com/spatie/laravel-medialibrary). +* Translatable model support thanks to [spatie/laravel-translatable](https://github.com/dimsav/laravel-translatable). +* Simple account controller for profile editing and password change. +* User impersonation with dedicated middleware. +* Quick resource api generator commands including direct YAML descriptor file ! +* Pre-configured docker files included with ready to use MySQL, phpMyAdmin, Nginx and Redis ! + +### From Vuetify Admin + +See [dedicated readme](https://github.com/okami101/vuetify-admin#features) of Vuetify Admin repo for full listing. + +## Install + +Use `laravel new my-laravel-admin-app` to initialize a new Laravel 8 project then : + +```bash +composer require okami101/laravel-admin +php artisan admin:install +``` + +See [dedicated guide](https://www.okami101.io/vuetify-admin/guide/laravel.html) for full showcase. ## Documentation -For complete documentation please refer to [Okami101 Laravel Admin](https://github.com/okami101/laravel-admin). +Documentation for Vuetify Admin can be found on the [Okami101 website](https://www.okami101.io/vuetify-admin). ## License From 48d5944a14e8a16ca825565e968a7853cf78aa7c Mon Sep 17 00:00:00 2001 From: Morcen Chavez Date: Tue, 22 Jun 2021 12:36:52 +0800 Subject: [PATCH 6/6] revert updating package name --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index ce014b5..9851597 100644 --- a/composer.json +++ b/composer.json @@ -1,5 +1,5 @@ { - "name": "morcen/laravel-admin", + "name": "okami101/laravel-admin", "description": "Admin panel generator for Laravel 8 and based on Vuetify Admin, a separate SPA admin framework running on top of REST APIs.", "keywords": [ "laravel",