mirror of
https://github.com/pelican-dev/panel.git
synced 2025-11-10 06:19:34 +01:00
Do no use stock notifications on actions (#1877)
This commit is contained in:
parent
aa35d7d001
commit
d8368c4cec
@ -81,6 +81,7 @@ class DatabasesRelationManager extends RelationManager
|
|||||||
ViewAction::make()
|
ViewAction::make()
|
||||||
->color('primary'),
|
->color('primary'),
|
||||||
DeleteAction::make()
|
DeleteAction::make()
|
||||||
|
->successNotificationTitle(null)
|
||||||
->using(function (Database $database, DatabaseManagementService $service) {
|
->using(function (Database $database, DatabaseManagementService $service) {
|
||||||
try {
|
try {
|
||||||
$service->delete($database);
|
$service->delete($database);
|
||||||
|
|||||||
@ -230,6 +230,7 @@ class BackupResource extends Resource
|
|||||||
->disabled(fn (Backup $backup) => $backup->is_locked && $backup->status !== BackupStatus::Failed)
|
->disabled(fn (Backup $backup) => $backup->is_locked && $backup->status !== BackupStatus::Failed)
|
||||||
->modalDescription(fn (Backup $backup) => trans('server/backup.actions.delete.description', ['backup' => $backup->name]))
|
->modalDescription(fn (Backup $backup) => trans('server/backup.actions.delete.description', ['backup' => $backup->name]))
|
||||||
->modalSubmitActionLabel(trans('server/backup.actions.delete.title'))
|
->modalSubmitActionLabel(trans('server/backup.actions.delete.title'))
|
||||||
|
->successNotificationTitle(null)
|
||||||
->action(function (Backup $backup, DeleteBackupService $deleteBackupService) {
|
->action(function (Backup $backup, DeleteBackupService $deleteBackupService) {
|
||||||
try {
|
try {
|
||||||
$deleteBackupService->handle($backup);
|
$deleteBackupService->handle($backup);
|
||||||
@ -265,6 +266,7 @@ class BackupResource extends Resource
|
|||||||
->color(fn () => $server->backups()->count() >= $server->backup_limit ? 'danger' : 'primary')
|
->color(fn () => $server->backups()->count() >= $server->backup_limit ? 'danger' : 'primary')
|
||||||
->createAnother(false)
|
->createAnother(false)
|
||||||
->hiddenLabel()->iconButton()->iconSize(IconSize::ExtraLarge)
|
->hiddenLabel()->iconButton()->iconSize(IconSize::ExtraLarge)
|
||||||
|
->successNotificationTitle(null)
|
||||||
->action(function (InitiateBackupService $initiateBackupService, $data) use ($server) {
|
->action(function (InitiateBackupService $initiateBackupService, $data) use ($server) {
|
||||||
$action = $initiateBackupService->setIgnoredFiles(explode(PHP_EOL, $data['ignored'] ?? ''));
|
$action = $initiateBackupService->setIgnoredFiles(explode(PHP_EOL, $data['ignored'] ?? ''));
|
||||||
|
|
||||||
|
|||||||
@ -138,6 +138,7 @@ class DatabaseResource extends Resource
|
|||||||
ViewAction::make()
|
ViewAction::make()
|
||||||
->modalHeading(fn (Database $database) => trans('server/database.viewing', ['database' => $database->database])),
|
->modalHeading(fn (Database $database) => trans('server/database.viewing', ['database' => $database->database])),
|
||||||
DeleteAction::make()
|
DeleteAction::make()
|
||||||
|
->successNotificationTitle(null)
|
||||||
->using(function (Database $database, DatabaseManagementService $service) {
|
->using(function (Database $database, DatabaseManagementService $service) {
|
||||||
try {
|
try {
|
||||||
$service->delete($database);
|
$service->delete($database);
|
||||||
@ -164,6 +165,7 @@ class DatabaseResource extends Resource
|
|||||||
->disabled(fn () => $server->databases()->count() >= $server->database_limit)
|
->disabled(fn () => $server->databases()->count() >= $server->database_limit)
|
||||||
->color(fn () => $server->databases()->count() >= $server->database_limit ? 'danger' : 'primary')
|
->color(fn () => $server->databases()->count() >= $server->database_limit ? 'danger' : 'primary')
|
||||||
->createAnother(false)
|
->createAnother(false)
|
||||||
|
->successNotificationTitle(null)
|
||||||
->schema([
|
->schema([
|
||||||
Grid::make()
|
Grid::make()
|
||||||
->columns(2)
|
->columns(2)
|
||||||
|
|||||||
@ -140,6 +140,7 @@ class UserResource extends Resource
|
|||||||
DeleteAction::make()
|
DeleteAction::make()
|
||||||
->label(trans('server/user.delete'))
|
->label(trans('server/user.delete'))
|
||||||
->hidden(fn (User $user) => user()?->id === $user->id)
|
->hidden(fn (User $user) => user()?->id === $user->id)
|
||||||
|
->successNotificationTitle(null)
|
||||||
->action(function (User $user, SubuserDeletionService $subuserDeletionService) use ($server) {
|
->action(function (User $user, SubuserDeletionService $subuserDeletionService) use ($server) {
|
||||||
$subuser = $server->subusers->where('user_id', $user->id)->first();
|
$subuser = $server->subusers->where('user_id', $user->id)->first();
|
||||||
$subuserDeletionService->handle($subuser, $server);
|
$subuserDeletionService->handle($subuser, $server);
|
||||||
@ -154,6 +155,7 @@ class UserResource extends Resource
|
|||||||
->hidden(fn (User $user) => user()?->id === $user->id)
|
->hidden(fn (User $user) => user()?->id === $user->id)
|
||||||
->authorize(fn () => user()?->can(Permission::ACTION_USER_UPDATE, $server))
|
->authorize(fn () => user()?->can(Permission::ACTION_USER_UPDATE, $server))
|
||||||
->modalHeading(fn (User $user) => trans('server/user.editing', ['user' => $user->email]))
|
->modalHeading(fn (User $user) => trans('server/user.editing', ['user' => $user->email]))
|
||||||
|
->successNotificationTitle(null)
|
||||||
->action(function (array $data, SubuserUpdateService $subuserUpdateService, User $user) use ($server) {
|
->action(function (array $data, SubuserUpdateService $subuserUpdateService, User $user) use ($server) {
|
||||||
$subuser = $server->subusers->where('user_id', $user->id)->first();
|
$subuser = $server->subusers->where('user_id', $user->id)->first();
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user