From 4a4a22d5c572eb239d00e4be6b37135b4ba75290 Mon Sep 17 00:00:00 2001 From: Adrien Beaudouin Date: Thu, 10 Sep 2020 11:57:50 +0200 Subject: [PATCH] change branding --- .gitmodules | 4 +-- README.md | Bin 34120 -> 33992 bytes docs/.vuepress/config.js | 2 +- docs/README.md | 2 +- docs/guide/README.md | 2 +- docs/guide/components/inputs.md | 6 ++--- docs/guide/crud/list.md | 2 +- docs/guide/data-providers.md | 2 +- docs/guide/getting-started.md | 2 +- docs/guide/i18n.md | 2 +- docs/guide/laravel.md | 24 +++++++++--------- examples/demo-laravel/README.md | 6 ++--- examples/demo-laravel/app/Author.php | 2 +- examples/demo-laravel/app/Book.php | 2 +- .../Http/Controllers/AccountController.php | 2 +- .../app/Http/Controllers/AuthorController.php | 2 +- .../app/Http/Controllers/BookController.php | 2 +- .../Http/Controllers/PublisherController.php | 2 +- .../app/Http/Controllers/ReviewController.php | 2 +- .../app/Http/Controllers/UserController.php | 2 +- examples/demo-laravel/app/Http/Kernel.php | 6 ++--- .../app/Http/Resources/Author.php | 2 +- .../demo-laravel/app/Http/Resources/Book.php | 2 +- .../app/Http/Resources/Publisher.php | 2 +- .../app/Http/Resources/Review.php | 2 +- examples/demo-laravel/app/Publisher.php | 2 +- examples/demo-laravel/composer.json | 4 +-- examples/demo-laravel/composer.lock | 14 +++++----- .../database/factories/BookFactory.php | 2 +- examples/demo/README.md | 4 +-- .../Http/Controllers/AccountController.php | 2 +- .../app/Http/Controllers/BookController.php | 2 +- .../Controllers/MonsterChildController.php | 2 +- .../Http/Controllers/MonsterController.php | 2 +- .../app/Http/Controllers/UserController.php | 2 +- examples/laravel/app/Http/Kernel.php | 2 +- examples/laravel/app/Http/Resources/Book.php | 2 +- .../laravel/app/Http/Resources/Monster.php | 2 +- .../app/Http/Resources/MonsterChild.php | 2 +- examples/laravel/app/Monster.php | 2 +- examples/laravel/composer.json | 4 +-- examples/laravel/composer.lock | 14 +++++----- .../database/factories/BookFactory.php | 2 +- .../database/factories/MonsterFactory.php | 2 +- packages/admin/README.md | 2 +- packages/cli/README.md | 2 +- 46 files changed, 78 insertions(+), 78 deletions(-) diff --git a/.gitmodules b/.gitmodules index 0bedd8fc..ae169ad2 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,3 @@ -[submodule "laravel-vuetify-admin"] +[submodule "laravel-admin"] path = packages/laravel - url = git@github.com:okami101/laravel-vuetify-admin.git + url = git@github.com:okami101/laravel-admin.git diff --git a/README.md b/README.md index 06cc03b5e6e0e709dff9c4b671a54d0c964c20ef..cc0c0c85e39910daab31cf5c83f19b75faadc45b 100644 GIT binary patch delta 58 zcmX@n#dM;RX@dgW ({ }, { text: "Laravel", - link: "https://github.com/okami101/laravel-vuetify-admin", + link: "https://github.com/okami101/laravel-admin", }, { text: "Demo", diff --git a/docs/README.md b/docs/README.md index 39e427f2..98a4dab3 100644 --- a/docs/README.md +++ b/docs/README.md @@ -41,7 +41,7 @@ footer: MIT Licensed | Copyright © 2020 Adrien Beaudouin
laravel

Laravel ready

-

If you select Laravel as API backend, use official Laravel Vuetify Admin composer package for even more immediate start from top to bottom. Docker support and Server-side API CRUD code generators included as a bonus !

+

If you select Laravel as API backend, use official Laravel Admin composer package for even more immediate start from top to bottom. Docker support and Server-side API CRUD code generators included as a bonus !

documented diff --git a/docs/guide/README.md b/docs/guide/README.md index fdc0a1e5..4884b8ce 100644 --- a/docs/guide/README.md +++ b/docs/guide/README.md @@ -63,7 +63,7 @@ To summary : * [Vue CLI Plugin](getting-started.md) : for immediate start. * [Tutorial](tutorial.md) : follow this quick tutorial if you want a good starting point. * [API Platform](api-platform.md) : tutorial with advanced backend API for more real use case. -* [Laravel Vuetify Admin](laravel.md) : for complete top to bottom development experience with Laravel backend. +* [Laravel Admin](laravel.md) : for complete top to bottom development experience with Laravel backend. **Resources builder :** diff --git a/docs/guide/components/inputs.md b/docs/guide/components/inputs.md index fbcec292..94f2d627 100644 --- a/docs/guide/components/inputs.md +++ b/docs/guide/components/inputs.md @@ -177,7 +177,7 @@ Default init value for `init` : ::: details IMAGE UPLOAD HANDLER You may need a real backend image upload handler in order to avoid the default base64. Use global `imageUploadUrl` admin TinyMCE options [as explain here](../admin.md#options) for setting a handler URL compatible with TinyMCE 5. It will add a direct upload zone on images plugin and as well as enable drag and drop. -[Laravel Vuetify Admin](../laravel.md) already integrate a functional upload handler that you can activate by adding the upload route : +[Laravel Admin](../laravel.md) already integrate a functional upload handler that you can activate by adding the upload route : **`routes/api.php`** @@ -200,7 +200,7 @@ You may provide admin axios instance to [VuetifyAdmin constructor](../admin.md#i ::: details FILE BROWSER You may want to bridge the Wysiwyg within a file browser. Use global `fileBrowserUrl` admin TinyMCE options [as explain here](../admin.md#options) for setting a backend file browser solution. It will add a picker button for images and media that allows file selection from the file browser. -If you use any PHP framework you should try `elFinder` which is already integrated on official [Laravel Vuetify Admin](../laravel.md) package : +If you use any PHP framework you should try `elFinder` which is already integrated on official [Laravel Admin](../laravel.md) package : ![file-browser](/assets/inputs/file-browser.png) ::: @@ -338,7 +338,7 @@ Raw files will be send into your update or create API according to given `source ::: tip DATA PROVIDER FILE DELETION This file input will use `VaFileField` or `VaImageField` with `clearable` prop enabled under the hood which allows file removing. It will fill an array which contains media id that should be deleted on backend. You can use `itemValue` prop if media value different than `id`. Then this array will be send to your update API with a specific delete property which will take this name format : `{source}_delete`. -If using Laravel Vuetify Admin, this [RequestMediaTrait](../laravel.md#requestmediatrait) will done already everything for you. +If using Laravel Admin, this [RequestMediaTrait](../laravel.md#requestmediatrait) will done already everything for you. ::: ### Array diff --git a/docs/guide/crud/list.md b/docs/guide/crud/list.md index d30abc82..6b552930 100644 --- a/docs/guide/crud/list.md +++ b/docs/guide/crud/list.md @@ -257,7 +257,7 @@ A global search filter will be enabled by default. To disable it, use `disableGl This filter will send the string search query on backend via the key configured on `globalSearchQuery`, which is `q` by default. -Then you have to deal on backend side for SQL processing, for example via a multi columns `LIKE` search. If you use the [separate Laravel package](https://github.com/okami101/laravel-vuetify-admin) for your Laravel app, you can use the dedicated [`SearchFilter`](../laravel.md#search-filter) for that. +Then you have to deal on backend side for SQL processing, for example via a multi columns `LIKE` search. If you use the [separate Laravel package](https://github.com/okami101/laravel-admin) for your Laravel app, you can use the dedicated [`SearchFilter`](../laravel.md#search-filter) for that. ::: tip INTERNAL FILTERS In addition to exposed filters, you may need some internal filters that user cannot modify through UI. Use `filter` prop for that. It's an simple key-value object that will be automatically sent to your data provider, merged with any other active filters. diff --git a/docs/guide/data-providers.md b/docs/guide/data-providers.md index e55edd50..9b80b0cf 100644 --- a/docs/guide/data-providers.md +++ b/docs/guide/data-providers.md @@ -90,7 +90,7 @@ In case of a [translatable resource](i18n.md#resource-translation), Vuetify Admi [Laravel Data Provider](https://github.com/okami101/vuetify-admin/blob/master/packages/admin/src/providers/data/laravel.js) is one of the available data provider that implements previous contract. You can use it as a base example for implementing yours. If you use standard REST API protocol, only few lines has to be changed, mainly for GET_LIST part and error handling. -This provider is intended to be use by official [Laravel Vuetify Admin](https://github.com/okami101/laravel-vuetify-admin) composer package as [explained on Laravel guide](laravel.md). +This provider is intended to be use by official [Laravel Admin](https://github.com/okami101/laravel-admin) composer package as [explained on Laravel guide](laravel.md). ::: tip EXISTING LARAVEL PROJECT You can even use it easily without official package if you use [Laravel Query Builder](https://github.com/spatie/laravel-query-builder) which is the perfect package for implementing api resource browsing, mainly for list pages and data iterator component. All rest of crud operations are standard Laravel CRUD operations. diff --git a/docs/guide/getting-started.md b/docs/guide/getting-started.md index 99c611bd..54663ba1 100644 --- a/docs/guide/getting-started.md +++ b/docs/guide/getting-started.md @@ -18,7 +18,7 @@ If first discover, I highly recommend you to go through the [tutorial](tutorial. ::: tip BACKEND API You should have a separate API backend project before using this package. -Fortunately you can quickly start with a fully functional Laravel API backend thanks to separated [Laravel Vuetify Admin](https://github.com/okami101/laravel-vuetify-admin) composer package. As a bonus, this package will use an integrated laravel optimized Vue CLI preset for even less install steps. Go [here](laravel.md) for full showcase. +Fortunately you can quickly start with a fully functional Laravel API backend thanks to separated [Laravel Admin](https://github.com/okami101/laravel-admin) composer package. As a bonus, this package will use an integrated laravel optimized Vue CLI preset for even less install steps. Go [here](laravel.md) for full showcase. In case you want to use it on your custom API, you may probably need to write your own [data provider](data-providers.md). ::: diff --git a/docs/guide/i18n.md b/docs/guide/i18n.md index 5ce67bf8..3ab9ace4 100644 --- a/docs/guide/i18n.md +++ b/docs/guide/i18n.md @@ -269,7 +269,7 @@ From user point of view, be sure to select targeted locale at first in case of e ::: ::: tip BACKEND -The main work will be on server side of course but you can quickly done that if you use the official [Laravel Vuetify Admin](https://github.com/okami101/laravel-vuetify-admin) composer package, which uses [Spatie Translatable](https://github.com/spatie/laravel-translatable) under the hood (JSON based storage for translations). See the [dedicated Laravel guide section](laravel.md#requesttranslatabletrait) for how it works. Here we talk about client side only. +The main work will be on server side of course but you can quickly done that if you use the official [Laravel Admin](https://github.com/okami101/laravel-admin) composer package, which uses [Spatie Translatable](https://github.com/spatie/laravel-translatable) under the hood (JSON based storage for translations). See the [dedicated Laravel guide section](laravel.md#requesttranslatabletrait) for how it works. Here we talk about client side only. ::: In order to haver this locale selector appear, you must first pass the list of supported locales for translation : diff --git a/docs/guide/laravel.md b/docs/guide/laravel.md index d291e8a2..42f74bee 100644 --- a/docs/guide/laravel.md +++ b/docs/guide/laravel.md @@ -1,6 +1,6 @@ # Laravel -This guide is a demonstration of how official [Laravel Vuetify Admin](https://github.com/okami101/laravel-vuetify-admin) can heavily facilitates Vuetify Admin integration within laravel backend for full top to bottom development experience. We will also made usage of server and client code generator commands for YAML driven development showcase. Simply quick and done ! +This guide is a demonstration of how official [Laravel Admin](https://github.com/okami101/laravel-admin) can heavily facilitates Vuetify Admin integration within laravel backend for full top to bottom development experience. We will also made usage of server and client code generator commands for YAML driven development showcase. Simply quick and done ! ::: warning REQUIREMENTS @@ -22,7 +22,7 @@ Simply init your project by this simple steps : ```bash laravel new my-brand-new-project && cd my-brand-new-project -composer require okami101/laravel-vuetify-admin +composer require okami101/laravel-admin php artisan admin:install ``` @@ -90,7 +90,7 @@ class Kernel extends HttpKernel /* ... */ 'api' => [ \Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful::class, - \Okami101\LaravelVuetifyAdmin\Http\Middleware\Impersonate::class, + \Okami101\LaravelAdmin\Http\Middleware\Impersonate::class, 'throttle:60,1', \Illuminate\Routing\Middleware\SubstituteBindings::class, ], @@ -104,7 +104,7 @@ Note as `Impersonate` must be placed just right **AFTER** the `EnsureFrontendReq ### Vue CLI admin UI project -**At the end of installation, a full ready Vue CLI Admin project will be installed inside `admin` sub folder (default) with all required dependencies by using [this preset](https://github.com/okami101/laravel-vuetify-admin/blob/master/preset.json).** +**At the end of installation, a full ready Vue CLI Admin project will be installed inside `admin` sub folder (default) with all required dependencies by using [this preset](https://github.com/okami101/laravel-admin/blob/master/preset.json).** ::: tip UI ADMIN GENERATE COMMAND You can still regenerate new admin UI without reuse full installer by using `php artisan admin:ui`. @@ -361,7 +361,7 @@ use App\Http\Requests\UpdateBook; use App\Http\Resources\Book as BookResource; use Spatie\QueryBuilder\AllowedFilter; use Spatie\QueryBuilder\QueryBuilder; -use Okami101\LaravelVuetifyAdmin\Filters\SearchFilter; +use Okami101\LaravelAdmin\Filters\SearchFilter; class BookController extends Controller { @@ -457,7 +457,7 @@ class BookController extends Controller namespace App\Http\Resources; -use Okami101\LaravelVuetifyAdmin\Http\Resources\BaseResource; +use Okami101\LaravelAdmin\Http\Resources\BaseResource; class Book extends BaseResource { @@ -474,7 +474,7 @@ class Book extends BaseResource } ``` -> Use [Laravel eloquent resource](https://laravel.com/docs/eloquent-resources) and extend specific LaravelVuetifyAdmin base resource mainly for translatable and media API handling. +> Use [Laravel eloquent resource](https://laravel.com/docs/eloquent-resources) and extend specific LaravelAdmin base resource mainly for translatable and media API handling. ::: :::: @@ -494,7 +494,7 @@ You may needs to write some factory code for dummy data. Let's write it on next use App\Book; use Faker\Generator as Faker; -use Okami101\LaravelVuetifyAdmin\Faker\Provider\Html; +use Okami101\LaravelAdmin\Faker\Provider\Html; $factory->define(Book::class, function (Faker $faker) { $faker->addProvider(new Html($faker)); @@ -911,7 +911,7 @@ And finally the form view : ### Specific resource base -For API resource definition, you may use [Eloquent Resources](https://laravel.com/docs/eloquent-resources) that extends `Okami101\LaravelVuetifyAdmin\Http\Resources\BaseResource` in case you need media or translatable fields support within Vuetify Admin. +For API resource definition, you may use [Eloquent Resources](https://laravel.com/docs/eloquent-resources) that extends `Okami101\LaravelAdmin\Http\Resources\BaseResource` in case you need media or translatable fields support within Vuetify Admin. This class will do 2 things : @@ -943,7 +943,7 @@ The Vuetify Admin file upload component `va-file-input` will take care of all of ### Search filter -If you want use global search in [Vuetify Admin Iterator](crud/list.md), use `Okami101\LaravelVuetifyAdmin\Filters\SearchFilter` with all searchable fields inside allowedFilters method of [Spatie Query Builder](https://docs.spatie.be/laravel-query-builder/v2/features/filtering/) as next : +If you want use global search in [Vuetify Admin Iterator](crud/list.md), use `Okami101\LaravelAdmin\Filters\SearchFilter` with all searchable fields inside allowedFilters method of [Spatie Query Builder](https://docs.spatie.be/laravel-query-builder/v2/features/filtering/) as next : ```php {4} return new BookCollection( @@ -961,12 +961,12 @@ Use `exportOrPaginate` specific macro after end of each QueryBuilder in order to ### Html Faker provider -You can use `Okami101\LaravelVuetifyAdmin\Faker\Provider\Html` for easy html generation your factories : +You can use `Okami101\LaravelAdmin\Faker\Provider\Html` for easy html generation your factories : ```php {6,15,16} use App\Book; use Faker\Generator as Faker; -use Okami101\LaravelVuetifyAdmin\Faker\Provider\Html; +use Okami101\LaravelAdmin\Faker\Provider\Html; $factory->define(Book::class, function (Faker $faker) { $faker->addProvider(new Html($faker)); diff --git a/examples/demo-laravel/README.md b/examples/demo-laravel/README.md index da011d65..9ca28953 100644 --- a/examples/demo-laravel/README.md +++ b/examples/demo-laravel/README.md @@ -1,10 +1,10 @@ # Bookstore API Demo This demo project is the API backend used by separate Vue CLI [bookstore admin demo](../demo) project, and is a good showcase for backend-side development. -It's also a good platform for developing external [Laravel Vuetify Admin](https://github.com/okami101/laravel-vuetify-admin) composer package. +It's also a good platform for developing external [Laravel Admin](https://github.com/okami101/laravel-admin) composer package. > [Access to online demo](https://va-demo.okami101.io) -> The [okami101/laravel-vuetify-admin](https://github.com/okami101/laravel-vuetify-admin) composer package is directly symlinked to `packages/laravel` root git submodule folder of this repo. +> The [okami101/laravel-admin](https://github.com/okami101/laravel-admin) composer package is directly symlinked to `packages/laravel` root git submodule folder of this repo. > So direct live package development is fully working, even inside docker ! ## Features @@ -14,7 +14,7 @@ It's also a good platform for developing external [Laravel Vuetify Admin](https: * Authors * Books * Reviews -* All [Laravel package features](https://github.com/okami101/laravel-vuetify-admin#features) (account profile, sanctum auth, impersonation, docker files, etc.) +* All [Laravel package features](https://github.com/okami101/laravel-admin#features) (account profile, sanctum auth, impersonation, docker files, etc.) ## How to run diff --git a/examples/demo-laravel/app/Author.php b/examples/demo-laravel/app/Author.php index 0a0a9288..69ab5328 100644 --- a/examples/demo-laravel/app/Author.php +++ b/examples/demo-laravel/app/Author.php @@ -4,7 +4,7 @@ use App\ModelTraits\UserAccessTrait; use Illuminate\Database\Eloquent\Model; -use Okami101\LaravelVuetifyAdmin\Traits\RequestMediaTrait; +use Okami101\LaravelAdmin\Traits\RequestMediaTrait; use Spatie\MediaLibrary\HasMedia\HasMedia; use Spatie\MediaLibrary\Models\Media; use Spatie\Translatable\HasTranslations; diff --git a/examples/demo-laravel/app/Book.php b/examples/demo-laravel/app/Book.php index cdda7992..0a7ec74e 100644 --- a/examples/demo-laravel/app/Book.php +++ b/examples/demo-laravel/app/Book.php @@ -5,7 +5,7 @@ use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\Model; use Illuminate\Support\Carbon; -use Okami101\LaravelVuetifyAdmin\Traits\RequestMediaTrait; +use Okami101\LaravelAdmin\Traits\RequestMediaTrait; use Spatie\Image\Manipulations; use Spatie\MediaLibrary\HasMedia\HasMedia; use Spatie\MediaLibrary\Models\Media; diff --git a/examples/demo-laravel/app/Http/Controllers/AccountController.php b/examples/demo-laravel/app/Http/Controllers/AccountController.php index 248ba5d1..433d906b 100644 --- a/examples/demo-laravel/app/Http/Controllers/AccountController.php +++ b/examples/demo-laravel/app/Http/Controllers/AccountController.php @@ -4,7 +4,7 @@ use App\Http\Resources\User as UserResource; use Illuminate\Http\Request; -use Okami101\LaravelVuetifyAdmin\Traits\AccountTrait; +use Okami101\LaravelAdmin\Traits\AccountTrait; class AccountController extends Controller { diff --git a/examples/demo-laravel/app/Http/Controllers/AuthorController.php b/examples/demo-laravel/app/Http/Controllers/AuthorController.php index 0468d835..744d7e85 100644 --- a/examples/demo-laravel/app/Http/Controllers/AuthorController.php +++ b/examples/demo-laravel/app/Http/Controllers/AuthorController.php @@ -7,7 +7,7 @@ use App\Http\Requests\UpdateAuthor; use App\Http\Resources\Author as AuthorResource; use Illuminate\Database\Eloquent\Builder; -use Okami101\LaravelVuetifyAdmin\Filters\SearchFilter; +use Okami101\LaravelAdmin\Filters\SearchFilter; use Spatie\QueryBuilder\AllowedFilter; use Spatie\QueryBuilder\QueryBuilder; diff --git a/examples/demo-laravel/app/Http/Controllers/BookController.php b/examples/demo-laravel/app/Http/Controllers/BookController.php index 0f299741..bfca5e15 100644 --- a/examples/demo-laravel/app/Http/Controllers/BookController.php +++ b/examples/demo-laravel/app/Http/Controllers/BookController.php @@ -9,7 +9,7 @@ use App\Http\Resources\BookCollection; use Illuminate\Database\Eloquent\Builder; use Illuminate\Http\Request; -use Okami101\LaravelVuetifyAdmin\Filters\SearchFilter; +use Okami101\LaravelAdmin\Filters\SearchFilter; use Spatie\QueryBuilder\AllowedFilter; use Spatie\QueryBuilder\QueryBuilder; diff --git a/examples/demo-laravel/app/Http/Controllers/PublisherController.php b/examples/demo-laravel/app/Http/Controllers/PublisherController.php index 7ef78bad..8d8de7a0 100644 --- a/examples/demo-laravel/app/Http/Controllers/PublisherController.php +++ b/examples/demo-laravel/app/Http/Controllers/PublisherController.php @@ -7,7 +7,7 @@ use App\Http\Resources\Publisher as PublisherResource; use App\Publisher; use Illuminate\Http\Request; -use Okami101\LaravelVuetifyAdmin\Filters\SearchFilter; +use Okami101\LaravelAdmin\Filters\SearchFilter; use Spatie\QueryBuilder\AllowedFilter; use Spatie\QueryBuilder\AllowedInclude; use Spatie\QueryBuilder\QueryBuilder; diff --git a/examples/demo-laravel/app/Http/Controllers/ReviewController.php b/examples/demo-laravel/app/Http/Controllers/ReviewController.php index f53ba4dd..80848981 100644 --- a/examples/demo-laravel/app/Http/Controllers/ReviewController.php +++ b/examples/demo-laravel/app/Http/Controllers/ReviewController.php @@ -6,7 +6,7 @@ use App\Http\Requests\UpdateReview; use App\Http\Resources\Review as ReviewResource; use App\Review; -use Okami101\LaravelVuetifyAdmin\Filters\SearchFilter; +use Okami101\LaravelAdmin\Filters\SearchFilter; use Spatie\QueryBuilder\AllowedFilter; use Spatie\QueryBuilder\QueryBuilder; diff --git a/examples/demo-laravel/app/Http/Controllers/UserController.php b/examples/demo-laravel/app/Http/Controllers/UserController.php index 1499f56d..b6744dbe 100644 --- a/examples/demo-laravel/app/Http/Controllers/UserController.php +++ b/examples/demo-laravel/app/Http/Controllers/UserController.php @@ -7,7 +7,7 @@ use App\Http\Resources\User as UserResource; use App\User; use Illuminate\Support\Facades\Hash; -use Okami101\LaravelVuetifyAdmin\Filters\SearchFilter; +use Okami101\LaravelAdmin\Filters\SearchFilter; use Spatie\QueryBuilder\AllowedFilter; use Spatie\QueryBuilder\QueryBuilder; diff --git a/examples/demo-laravel/app/Http/Kernel.php b/examples/demo-laravel/app/Http/Kernel.php index 21f67e40..67cd583d 100644 --- a/examples/demo-laravel/app/Http/Kernel.php +++ b/examples/demo-laravel/app/Http/Kernel.php @@ -20,7 +20,7 @@ class Kernel extends HttpKernel \Illuminate\Foundation\Http\Middleware\ValidatePostSize::class, \App\Http\Middleware\TrimStrings::class, \Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class, - \Okami101\LaravelVuetifyAdmin\Http\Middleware\Locale::class, + \Okami101\LaravelAdmin\Http\Middleware\Locale::class, ]; /** @@ -41,10 +41,10 @@ class Kernel extends HttpKernel 'api' => [ \Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful::class, - \Okami101\LaravelVuetifyAdmin\Http\Middleware\Impersonate::class, + \Okami101\LaravelAdmin\Http\Middleware\Impersonate::class, 'throttle:300,1', \Illuminate\Routing\Middleware\SubstituteBindings::class, - \Okami101\LaravelVuetifyAdmin\Http\Middleware\ReadOnly::class, + \Okami101\LaravelAdmin\Http\Middleware\ReadOnly::class, ], ]; diff --git a/examples/demo-laravel/app/Http/Resources/Author.php b/examples/demo-laravel/app/Http/Resources/Author.php index 03d75056..eb2a122f 100644 --- a/examples/demo-laravel/app/Http/Resources/Author.php +++ b/examples/demo-laravel/app/Http/Resources/Author.php @@ -2,7 +2,7 @@ namespace App\Http\Resources; -use Okami101\LaravelVuetifyAdmin\Http\Resources\BaseResource; +use Okami101\LaravelAdmin\Http\Resources\BaseResource; class Author extends BaseResource { diff --git a/examples/demo-laravel/app/Http/Resources/Book.php b/examples/demo-laravel/app/Http/Resources/Book.php index 39a213c7..9e260b7f 100644 --- a/examples/demo-laravel/app/Http/Resources/Book.php +++ b/examples/demo-laravel/app/Http/Resources/Book.php @@ -2,7 +2,7 @@ namespace App\Http\Resources; -use Okami101\LaravelVuetifyAdmin\Http\Resources\BaseResource; +use Okami101\LaravelAdmin\Http\Resources\BaseResource; class Book extends BaseResource { diff --git a/examples/demo-laravel/app/Http/Resources/Publisher.php b/examples/demo-laravel/app/Http/Resources/Publisher.php index 32720406..d7797b83 100644 --- a/examples/demo-laravel/app/Http/Resources/Publisher.php +++ b/examples/demo-laravel/app/Http/Resources/Publisher.php @@ -2,7 +2,7 @@ namespace App\Http\Resources; -use Okami101\LaravelVuetifyAdmin\Http\Resources\BaseResource; +use Okami101\LaravelAdmin\Http\Resources\BaseResource; class Publisher extends BaseResource { diff --git a/examples/demo-laravel/app/Http/Resources/Review.php b/examples/demo-laravel/app/Http/Resources/Review.php index 881d771d..5b175aa9 100644 --- a/examples/demo-laravel/app/Http/Resources/Review.php +++ b/examples/demo-laravel/app/Http/Resources/Review.php @@ -2,7 +2,7 @@ namespace App\Http\Resources; -use Okami101\LaravelVuetifyAdmin\Http\Resources\BaseResource; +use Okami101\LaravelAdmin\Http\Resources\BaseResource; class Review extends BaseResource { diff --git a/examples/demo-laravel/app/Publisher.php b/examples/demo-laravel/app/Publisher.php index be685aa8..682257b8 100644 --- a/examples/demo-laravel/app/Publisher.php +++ b/examples/demo-laravel/app/Publisher.php @@ -4,7 +4,7 @@ use App\ModelTraits\UserAccessTrait; use Illuminate\Database\Eloquent\Model; -use Okami101\LaravelVuetifyAdmin\Traits\RequestMediaTrait; +use Okami101\LaravelAdmin\Traits\RequestMediaTrait; use Spatie\MediaLibrary\HasMedia\HasMedia; use Spatie\MediaLibrary\Models\Media; use Spatie\Translatable\HasTranslations; diff --git a/examples/demo-laravel/composer.json b/examples/demo-laravel/composer.json index 021af3d7..89fe2be9 100644 --- a/examples/demo-laravel/composer.json +++ b/examples/demo-laravel/composer.json @@ -21,7 +21,7 @@ "spatie/eloquent-sortable": "^3.8", "symfony/yaml": "^5.0", "tymon/jwt-auth": "^1.0", - "okami101/laravel-vuetify-admin": "dev-master" + "okami101/laravel-admin": "dev-master" }, "require-dev": { "barryvdh/laravel-ide-helper": "^2.6", @@ -35,7 +35,7 @@ "phpunit/phpunit": "^9.0" }, "repositories": { - "okami101/laravel-vuetify-admin": { + "okami101/laravel-admin": { "type": "path", "url": "../../packages/laravel" } diff --git a/examples/demo-laravel/composer.lock b/examples/demo-laravel/composer.lock index 85fd9317..77c828be 100644 --- a/examples/demo-laravel/composer.lock +++ b/examples/demo-laravel/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "4062ec1045e4ec3d336e655c8864fb1b", + "content-hash": "022799fd25dc4fd153c1ab3f4214ffa3", "packages": [ { "name": "asm89/stack-cors", @@ -2079,12 +2079,12 @@ "time": "2020-08-30T16:15:20+00:00" }, { - "name": "okami101/laravel-vuetify-admin", + "name": "okami101/laravel-admin", "version": "dev-master", "dist": { "type": "path", "url": "../../packages/laravel", - "reference": "35b8bf3d3cab3e97ef570f3daf6a923099c9ae1d" + "reference": "e12c36a6c5f62cdc63866557c3bb062ae3597973" }, "require": { "illuminate/routing": "^7.0", @@ -2105,18 +2105,18 @@ "extra": { "laravel": { "providers": [ - "Okami101\\LaravelVuetifyAdmin\\AdminServiceProvider" + "Okami101\\LaravelAdmin\\AdminServiceProvider" ] } }, "autoload": { "psr-4": { - "Okami101\\LaravelVuetifyAdmin\\": "src" + "Okami101\\LaravelAdmin\\": "src" } }, "autoload-dev": { "psr-4": { - "Okami101\\LaravelVuetifyAdmin\\Tests\\": "tests" + "Okami101\\LaravelAdmin\\Tests\\": "tests" } }, "scripts": { @@ -10061,7 +10061,7 @@ "aliases": [], "minimum-stability": "dev", "stability-flags": { - "okami101/laravel-vuetify-admin": 20 + "okami101/laravel-admin": 20 }, "prefer-stable": true, "prefer-lowest": false, diff --git a/examples/demo-laravel/database/factories/BookFactory.php b/examples/demo-laravel/database/factories/BookFactory.php index e4518add..61d39f92 100644 --- a/examples/demo-laravel/database/factories/BookFactory.php +++ b/examples/demo-laravel/database/factories/BookFactory.php @@ -4,7 +4,7 @@ use App\Book; use Faker\Generator as Faker; -use Okami101\LaravelVuetifyAdmin\Faker\Provider\Html; +use Okami101\LaravelAdmin\Faker\Provider\Html; $factory->define(Book::class, function (Faker $faker) { $faker->addProvider(new Html($faker)); diff --git a/examples/demo/README.md b/examples/demo/README.md index 45928fe1..58abf240 100644 --- a/examples/demo/README.md +++ b/examples/demo/README.md @@ -60,7 +60,7 @@ Next, comment `EnsureFrontendRequestsAreStateful` middleware : //\Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful::class, 'throttle:300,1', \Illuminate\Routing\Middleware\SubstituteBindings::class, - \Okami101\LaravelVuetifyAdmin\Http\Middleware\ReadOnly::class, + \Okami101\LaravelAdmin\Http\Middleware\ReadOnly::class, ], ``` @@ -96,7 +96,7 @@ On server-side, replace `EnsureFrontendRequestsAreStateful` middleware by `auth. 'auth.basic', 'throttle:300,1', \Illuminate\Routing\Middleware\SubstituteBindings::class, - \Okami101\LaravelVuetifyAdmin\Http\Middleware\ReadOnly::class, + \Okami101\LaravelAdmin\Http\Middleware\ReadOnly::class, ], ``` diff --git a/examples/laravel/app/Http/Controllers/AccountController.php b/examples/laravel/app/Http/Controllers/AccountController.php index 248ba5d1..433d906b 100644 --- a/examples/laravel/app/Http/Controllers/AccountController.php +++ b/examples/laravel/app/Http/Controllers/AccountController.php @@ -4,7 +4,7 @@ use App\Http\Resources\User as UserResource; use Illuminate\Http\Request; -use Okami101\LaravelVuetifyAdmin\Traits\AccountTrait; +use Okami101\LaravelAdmin\Traits\AccountTrait; class AccountController extends Controller { diff --git a/examples/laravel/app/Http/Controllers/BookController.php b/examples/laravel/app/Http/Controllers/BookController.php index 63c44599..7d0c59f5 100644 --- a/examples/laravel/app/Http/Controllers/BookController.php +++ b/examples/laravel/app/Http/Controllers/BookController.php @@ -6,7 +6,7 @@ use App\Http\Requests\StoreBook; use App\Http\Requests\UpdateBook; use App\Http\Resources\Book as BookResource; -use Okami101\LaravelVuetifyAdmin\Filters\SearchFilter; +use Okami101\LaravelAdmin\Filters\SearchFilter; use Spatie\QueryBuilder\AllowedFilter; use Spatie\QueryBuilder\QueryBuilder; diff --git a/examples/laravel/app/Http/Controllers/MonsterChildController.php b/examples/laravel/app/Http/Controllers/MonsterChildController.php index aee306e3..36ee242e 100644 --- a/examples/laravel/app/Http/Controllers/MonsterChildController.php +++ b/examples/laravel/app/Http/Controllers/MonsterChildController.php @@ -6,7 +6,7 @@ use App\Http\Requests\UpdateMonsterChild; use App\Http\Resources\MonsterChild as MonsterChildResource; use App\MonsterChild; -use Okami101\LaravelVuetifyAdmin\Filters\SearchFilter; +use Okami101\LaravelAdmin\Filters\SearchFilter; use Spatie\QueryBuilder\AllowedFilter; use Spatie\QueryBuilder\QueryBuilder; diff --git a/examples/laravel/app/Http/Controllers/MonsterController.php b/examples/laravel/app/Http/Controllers/MonsterController.php index 62177ef4..08e3b672 100644 --- a/examples/laravel/app/Http/Controllers/MonsterController.php +++ b/examples/laravel/app/Http/Controllers/MonsterController.php @@ -6,7 +6,7 @@ use App\Http\Requests\UpdateMonster; use App\Http\Resources\Monster as MonsterResource; use App\Monster; -use Okami101\LaravelVuetifyAdmin\Filters\SearchFilter; +use Okami101\LaravelAdmin\Filters\SearchFilter; use Spatie\QueryBuilder\AllowedFilter; use Spatie\QueryBuilder\QueryBuilder; diff --git a/examples/laravel/app/Http/Controllers/UserController.php b/examples/laravel/app/Http/Controllers/UserController.php index 722bade2..d839c31d 100644 --- a/examples/laravel/app/Http/Controllers/UserController.php +++ b/examples/laravel/app/Http/Controllers/UserController.php @@ -7,7 +7,7 @@ use App\Http\Resources\User as UserResource; use App\User; use Illuminate\Support\Facades\Hash; -use Okami101\LaravelVuetifyAdmin\Filters\SearchFilter; +use Okami101\LaravelAdmin\Filters\SearchFilter; use Spatie\QueryBuilder\AllowedFilter; use Spatie\QueryBuilder\QueryBuilder; diff --git a/examples/laravel/app/Http/Kernel.php b/examples/laravel/app/Http/Kernel.php index f25d9269..fcd42777 100644 --- a/examples/laravel/app/Http/Kernel.php +++ b/examples/laravel/app/Http/Kernel.php @@ -40,7 +40,7 @@ class Kernel extends HttpKernel 'api' => [ \Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful::class, - \Okami101\LaravelVuetifyAdmin\Http\Middleware\Impersonate::class, + \Okami101\LaravelAdmin\Http\Middleware\Impersonate::class, 'throttle:60,1', \Illuminate\Routing\Middleware\SubstituteBindings::class, ], diff --git a/examples/laravel/app/Http/Resources/Book.php b/examples/laravel/app/Http/Resources/Book.php index c33a0d53..0b17bbc5 100644 --- a/examples/laravel/app/Http/Resources/Book.php +++ b/examples/laravel/app/Http/Resources/Book.php @@ -2,7 +2,7 @@ namespace App\Http\Resources; -use Okami101\LaravelVuetifyAdmin\Http\Resources\BaseResource; +use Okami101\LaravelAdmin\Http\Resources\BaseResource; class Book extends BaseResource { diff --git a/examples/laravel/app/Http/Resources/Monster.php b/examples/laravel/app/Http/Resources/Monster.php index 72e142d3..c9296334 100644 --- a/examples/laravel/app/Http/Resources/Monster.php +++ b/examples/laravel/app/Http/Resources/Monster.php @@ -2,7 +2,7 @@ namespace App\Http\Resources; -use Okami101\LaravelVuetifyAdmin\Http\Resources\BaseResource; +use Okami101\LaravelAdmin\Http\Resources\BaseResource; class Monster extends BaseResource { diff --git a/examples/laravel/app/Http/Resources/MonsterChild.php b/examples/laravel/app/Http/Resources/MonsterChild.php index 1da4a46b..f5a59c7a 100644 --- a/examples/laravel/app/Http/Resources/MonsterChild.php +++ b/examples/laravel/app/Http/Resources/MonsterChild.php @@ -2,7 +2,7 @@ namespace App\Http\Resources; -use Okami101\LaravelVuetifyAdmin\Http\Resources\BaseResource; +use Okami101\LaravelAdmin\Http\Resources\BaseResource; class MonsterChild extends BaseResource { diff --git a/examples/laravel/app/Monster.php b/examples/laravel/app/Monster.php index ea47ca79..5fb5d930 100644 --- a/examples/laravel/app/Monster.php +++ b/examples/laravel/app/Monster.php @@ -3,7 +3,7 @@ namespace App; use Illuminate\Database\Eloquent\Model; -use Okami101\LaravelVuetifyAdmin\Traits\RequestMediaTrait; +use Okami101\LaravelAdmin\Traits\RequestMediaTrait; use Spatie\MediaLibrary\HasMedia\HasMedia; use Spatie\MediaLibrary\Models\Media; use Spatie\Translatable\HasTranslations; diff --git a/examples/laravel/composer.json b/examples/laravel/composer.json index f18a69b9..5a37f74e 100644 --- a/examples/laravel/composer.json +++ b/examples/laravel/composer.json @@ -18,7 +18,7 @@ "laravel/sanctum": "^2.2", "laravel/tinker": "^2.0", "laravel/ui": "^2.0", - "okami101/laravel-vuetify-admin": "dev-master" + "okami101/laravel-admin": "dev-master" }, "require-dev": { "barryvdh/laravel-ide-helper": "^2.6", @@ -32,7 +32,7 @@ "phpunit/phpunit": "^9.0" }, "repositories": { - "okami101/laravel-vuetify-admin": { + "okami101/laravel-admin": { "type": "path", "url": "../../packages/laravel" } diff --git a/examples/laravel/composer.lock b/examples/laravel/composer.lock index 5aace87b..cc5549e4 100644 --- a/examples/laravel/composer.lock +++ b/examples/laravel/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "2ceb78103a8567159a9a033eeb77030c", + "content-hash": "4f35043b68ab65437f35ee449ab52e8a", "packages": [ { "name": "asm89/stack-cors", @@ -2008,12 +2008,12 @@ "time": "2020-08-30T16:15:20+00:00" }, { - "name": "okami101/laravel-vuetify-admin", + "name": "okami101/laravel-admin", "version": "dev-master", "dist": { "type": "path", "url": "../../packages/laravel", - "reference": "35b8bf3d3cab3e97ef570f3daf6a923099c9ae1d" + "reference": "e12c36a6c5f62cdc63866557c3bb062ae3597973" }, "require": { "illuminate/routing": "^7.0", @@ -2034,18 +2034,18 @@ "extra": { "laravel": { "providers": [ - "Okami101\\LaravelVuetifyAdmin\\AdminServiceProvider" + "Okami101\\LaravelAdmin\\AdminServiceProvider" ] } }, "autoload": { "psr-4": { - "Okami101\\LaravelVuetifyAdmin\\": "src" + "Okami101\\LaravelAdmin\\": "src" } }, "autoload-dev": { "psr-4": { - "Okami101\\LaravelVuetifyAdmin\\Tests\\": "tests" + "Okami101\\LaravelAdmin\\Tests\\": "tests" } }, "scripts": { @@ -9708,7 +9708,7 @@ "aliases": [], "minimum-stability": "dev", "stability-flags": { - "okami101/laravel-vuetify-admin": 20 + "okami101/laravel-admin": 20 }, "prefer-stable": true, "prefer-lowest": false, diff --git a/examples/laravel/database/factories/BookFactory.php b/examples/laravel/database/factories/BookFactory.php index 7ae624c0..ca9e72c9 100644 --- a/examples/laravel/database/factories/BookFactory.php +++ b/examples/laravel/database/factories/BookFactory.php @@ -4,7 +4,7 @@ use App\Book; use Faker\Generator as Faker; -use Okami101\LaravelVuetifyAdmin\Faker\Provider\Html; +use Okami101\LaravelAdmin\Faker\Provider\Html; $factory->define(Book::class, function (Faker $faker) { $faker->addProvider(new Html($faker)); diff --git a/examples/laravel/database/factories/MonsterFactory.php b/examples/laravel/database/factories/MonsterFactory.php index c112e489..ecb0f7ee 100644 --- a/examples/laravel/database/factories/MonsterFactory.php +++ b/examples/laravel/database/factories/MonsterFactory.php @@ -4,7 +4,7 @@ use App\Monster; use Faker\Generator as Faker; -use Okami101\LaravelVuetifyAdmin\Faker\Provider\Html; +use Okami101\LaravelAdmin\Faker\Provider\Html; $factory->define(Monster::class, function (Faker $faker) { $faker->addProvider(new Html($faker)); diff --git a/packages/admin/README.md b/packages/admin/README.md index 018b8b3a..f320dfcc 100644 --- a/packages/admin/README.md +++ b/packages/admin/README.md @@ -38,7 +38,7 @@ Then select suited options according to your needs and start your admin panel by * [Authentication](https://www.okami101.io/vuetify-admin/guide/authentication.html) * [Authorization](https://www.okami101.io/vuetify-admin/guide/authorization.html) -> Check [Laravel tutorial](https://www.okami101.io/vuetify-admin/guide/laravel.html) for complete top-to-bottom development experience showcase with separate [Laravel Vuetify Admin](https://github.com/okami101/laravel-vuetify-admin) composer package. +> Check [Laravel tutorial](https://www.okami101.io/vuetify-admin/guide/laravel.html) for complete top-to-bottom development experience showcase with separate [Laravel Admin](https://github.com/okami101/laravel-admin) composer package. ## Included components diff --git a/packages/cli/README.md b/packages/cli/README.md index 1c397974..f0320e58 100644 --- a/packages/cli/README.md +++ b/packages/cli/README.md @@ -30,7 +30,7 @@ Then select suited options according to your needs and start your admin panel by * [Authentication](https://www.okami101.io/vuetify-admin/guide/authentication.html) * [Authorization](https://www.okami101.io/vuetify-admin/guide/authorization.html) -> Check [Laravel tutorial](https://www.okami101.io/vuetify-admin/guide/laravel.html) for complete top-to-bottom development experience showcase with separate [Laravel Vuetify Admin](https://github.com/okami101/laravel-vuetify-admin) composer package. +> Check [Laravel tutorial](https://www.okami101.io/vuetify-admin/guide/laravel.html) for complete top-to-bottom development experience showcase with separate [Laravel Admin](https://github.com/okami101/laravel-admin) composer package. ## Available generators commands