inertiajs / pingcrm

A demo application to illustrate how Inertia.js works.
http://demo.inertiajs.com
MIT License
2.1k stars 767 forks source link

Update to Laravel 9 Vite with Inertia SSR. Users will also be able to use their choice of npm, pnpm, or yarn to install and build assets with no issues. #187

Closed andrewdwallo closed 1 year ago

andrewdwallo commented 1 year ago
modified:   .gitignore
new file:   .npmrc
modified:   .styleci.yml
modified:   app/Exceptions/Handler.php
modified:   app/Http/Kernel.php
modified:   app/Http/Middleware/HandleInertiaRequests.php
new file:   app/Http/Middleware/ValidateSignature.php
modified:   app/Models/User.php
modified:   app/Providers/AuthServiceProvider.php
modified:   app/Providers/EventServiceProvider.php
modified:   app/Providers/RouteServiceProvider.php
modified:   composer.json
modified:   composer.lock
modified:   config/app.php
modified:   config/broadcasting.php
modified:   config/cache.php
modified:   config/database.php
modified:   config/filesystems.php
modified:   config/logging.php
modified:   config/mail.php
modified:   config/sanctum.php
modified:   config/services.php
modified:   config/session.php
modified:   database/factories/UserFactory.php
modified:   database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php
modified:   database/migrations/2020_01_01_000001_create_password_resets_table.php
modified:   database/migrations/2020_01_01_000002_create_failed_jobs_table.php
modified:   database/migrations/2020_01_01_000004_create_users_table.php
new file:   jsconfig.json
renamed:    resources/lang/en/auth.php -> lang/en/auth.php
renamed:    resources/lang/en/pagination.php -> lang/en/pagination.php
renamed:    resources/lang/en/passwords.php -> lang/en/passwords.php
renamed:    resources/lang/en/validation.php -> lang/en/validation.php
modified:   package-lock.json
modified:   package.json
modified:   phpunit.xml
new file:   pnpm-lock.yaml
new file:   postcss.config.js
modified:   readme.md
modified:   resources/css/app.css
modified:   resources/js/Pages/Auth/Login.vue
modified:   resources/js/Pages/Contacts/Create.vue
modified:   resources/js/Pages/Contacts/Edit.vue
modified:   resources/js/Pages/Contacts/Index.vue
modified:   resources/js/Pages/Dashboard/Index.vue
modified:   resources/js/Pages/Organizations/Create.vue
modified:   resources/js/Pages/Organizations/Edit.vue
modified:   resources/js/Pages/Organizations/Index.vue
modified:   resources/js/Pages/Reports/Index.vue
modified:   resources/js/Pages/Users/Create.vue
modified:   resources/js/Pages/Users/Edit.vue
modified:   resources/js/Pages/Users/Index.vue
modified:   resources/js/Shared/Layout.vue
modified:   resources/js/Shared/MainMenu.vue
modified:   resources/js/Shared/SearchFilter.vue
modified:   resources/js/Shared/TrashedMessage.vue
modified:   resources/js/app.js
new file:   resources/js/bootstrap.js
modified:   resources/js/ssr.js
modified:   resources/views/app.blade.php
modified:   routes/web.php
deleted:    server.php
modified:   tailwind.config.js
new file:   tests/Feature/ExampleTest.php
modified:   tests/Unit/ExampleTest.php
new file:   vite.config.js
deleted:    webpack.config.js
deleted:    webpack.mix.js
deleted:    webpack.ssr.mix.js
modified:   yarn.lock