Chore: Upgrade to Laravel 12 + remove Mary and Jetstream dependencies (#141)
* docs: remove requirement for setting APP_KEY manually * optimize date picker * clean up modals * spot light working * reorganization * add lazy load * wip * remove filament * styling
This commit is contained in:
@@ -30,6 +30,7 @@ class FortifyServiceProvider extends ServiceProvider
|
||||
*/
|
||||
public function boot(): void
|
||||
{
|
||||
Fortify::viewPrefix('auth.');
|
||||
|
||||
Fortify::createUsersUsing(CreateNewUser::class);
|
||||
Fortify::updateUserProfileInformationUsing(UpdateUserProfileInformation::class);
|
||||
|
||||
@@ -1,55 +0,0 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\Providers;
|
||||
|
||||
use App\Actions\Jetstream\DeleteUser;
|
||||
use Illuminate\Support\ServiceProvider;
|
||||
use Laravel\Jetstream\Jetstream;
|
||||
|
||||
class JetstreamServiceProvider extends ServiceProvider
|
||||
{
|
||||
/**
|
||||
* Register any application services.
|
||||
*/
|
||||
public function register(): void
|
||||
{
|
||||
//
|
||||
}
|
||||
|
||||
/**
|
||||
* Bootstrap any application services.
|
||||
*/
|
||||
public function boot(): void
|
||||
{
|
||||
|
||||
$this->configurePermissions();
|
||||
|
||||
Jetstream::deleteUsersUsing(DeleteUser::class);
|
||||
}
|
||||
|
||||
/**
|
||||
* Configure the permissions that are available within the application.
|
||||
*/
|
||||
protected function configurePermissions(): void
|
||||
{
|
||||
Jetstream::defaultApiTokenPermissions([
|
||||
// 'portfolio:read',
|
||||
// 'portfolio:write',
|
||||
// 'holding:read',
|
||||
// 'holding:write',
|
||||
// 'transaction:read',
|
||||
// 'transaction:write',
|
||||
]);
|
||||
|
||||
Jetstream::permissions([
|
||||
// 'Read Portfolios' => 'portfolio:read',
|
||||
// 'Create Portfolios' => 'portfolio:write',
|
||||
// 'Read Holdings' => 'holding:read',
|
||||
// 'Update Holdings' => 'holding:write',
|
||||
// 'Read Transactions' => 'transaction:read',
|
||||
// 'Create Transactions' => 'transaction:write',
|
||||
]);
|
||||
}
|
||||
}
|
||||
@@ -4,8 +4,8 @@ declare(strict_types=1);
|
||||
|
||||
namespace App\Providers;
|
||||
|
||||
use Illuminate\Support\ServiceProvider;
|
||||
use Livewire\Volt\Volt;
|
||||
use Illuminate\Support\ServiceProvider;
|
||||
|
||||
class VoltServiceProvider extends ServiceProvider
|
||||
{
|
||||
@@ -21,14 +21,16 @@ class VoltServiceProvider extends ServiceProvider
|
||||
* Bootstrap services.
|
||||
*/
|
||||
public function boot(): void
|
||||
{
|
||||
{
|
||||
Volt::mount([
|
||||
// config('livewire.view_path', resource_path('views/livewire')),
|
||||
resource_path('views/components'),
|
||||
resource_path('views/profile'),
|
||||
resource_path('views/api'),
|
||||
resource_path('views/holding'),
|
||||
resource_path('views/transaction'),
|
||||
resource_path('views/portfolio'),
|
||||
resource_path('views/import-export'),
|
||||
resource_path('views/auth'),
|
||||
]);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user