Skip to content

Commit 17bf898

Browse files
committed
Update System Health Dashboard messages and enhance admin visibility in user menu
1 parent cf590f8 commit 17bf898

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

app/Nova/Dashboards/SystemHealth.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public function cards(): array
2929
Welcome::make()
3030
->title('Packages and Issues'),
3131
OutdatedTable::make($outdatedPackages)->width('1/2')
32-
->emptyText('All packages is up to date.'),
32+
->emptyText('All packages are already up to date.'),
3333
IssuesTable::make($sentryIssues)->width('1/2')
3434
->emptyText('No issues found.'),
3535
];

app/Providers/NovaServiceProvider.php

+5-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,11 @@ public function boot()
8686
Nova::userMenu(function (Request $request, Menu $menu) {
8787
return $menu
8888
->prepend(MenuItem::link('Profil Saya', '/resources/users/'.$request->user()->getKey()))
89-
->prepend(MenuItem::externalLink('Panduan', 'https://docs.simpede.my.id/')->openInNewTab());
89+
->prepend(MenuItem::externalLink('Panduan', 'https://docs.simpede.my.id/')->openInNewTab())
90+
->prepend(MenuItem::dashboard(SystemHealth::class)->canSee(fn () => Policy::make()
91+
->allowedFor('admin')
92+
->get())
93+
);
9094
});
9195

9296
Nova::mainMenu(function (Request $request) {

0 commit comments

Comments
 (0)