feat(admin): add instance wide dashboard with storage and bandwidth usage

* add DashboardCard component
* add instance wide podcasts and episodes numbers
* add app.storageLimit environment variable
* divide bytes by 1000 instead of 1024 in stats sql queries

closes #216
This commit is contained in:
Yassine Doghri
2022-07-06 15:29:15 +00:00
parent 3d363f2efe
commit b1a6c02e56
57 changed files with 395 additions and 140 deletions

View File

@@ -26,6 +26,7 @@ return static function (ECSConfig $ecsConfig): void {
__DIR__ . '/app/Views/Components/*',
__DIR__ . '/modules/**/Views/Components/*',
__DIR__ . '/themes/**/Views/Components/*',
__DIR__ . '/app/Helpers/components_helper.php'
],
LineLengthFixer::class => [