Add database notifications (#817)

* add database notifications to all panels

* add successful param to Installed event

* add listener for Installed event

* create event for subuser creation

* add listener for SubUserAdded event

* always send Installed event

* create event for subuser removal

* add listener for SubUserRemoved event

* add prefix to server name

* remove view action from SubUserRemoved notification
This commit is contained in:
Boy132
2024-12-12 14:38:45 +01:00
committed by GitHub
parent eb819032bc
commit d09227659e
16 changed files with 176 additions and 45 deletions

View File

@@ -185,7 +185,7 @@ class ProcessWebhooksTest extends TestCase
$server = $this->createServer();
event(new Installed($server));
event(new Installed($server, true, true));
$this->assertDatabaseCount(Webhook::class, 1);
$this->assertDatabaseHas(Webhook::class, [