* add spatie health
* change slug for health page
* add check for panel version
* only check for debug mode if env isn't local
* add check for node versions
* improve short summary
* fix outdated check
* run pint
* fix health checks during tests
* add count to ok message
* fix typo
* temp fix for phpstan job
* fix pint...
* improve "outdated" count
Co-authored-by: MartinOscar <40749467+RMartinOscar@users.noreply.github.com>
* run pint
* skip node versions check if no nodes are created
* auto run health checks if they didn't run before
* small refactor
* update navigation
Co-authored-by: Charles <sir3lit@gmail.com>
* fix errors if tests didn't run yet
* fix disk usage check
* remove plugin and use own page
* use health status indicator from spatie
* fix after merge
* update icon
* update color classes
* fix after merge
* add back imports
oops...
* wrong import
oops²...
* update spatie/laravel-health to latest
* move Health page to correct namespace
* update NodeVersionsCheck
* use style instead of tailwind classes
workaround until we have vite
* cleanup custom checks
---------
Co-authored-by: MartinOscar <40749467+RMartinOscar@users.noreply.github.com>
Co-authored-by: Charles <sir3lit@gmail.com>
* add custom error pages
* move icon in front of header text
* show exception message if user is root admin
* add missing page for very important error: 418
* Update resources/views/errors/layout.blade.php
* Update resources/views/errors/layout.blade.php
* add dark mode to error pages
---------
Co-authored-by: Lance Pioch <lancepioch@gmail.com>
* Better readability
* Force refresh the server instance
* Use kebab case for these
* Fix phpstan
* Retry a little longer
* Updates
* Add pint
* Don’t need this
* Pint fix
* More console changes
* Update Console Page
* Edit console input
* oops
* Remove failed attempt of clearing input when server offline
* Update File Editor to match console
* a touch more style
* Show not-allowed on read-only input
* round bottom corners of command input
* Move custom css to file
* Update Console
Updates console to be more better <3.
Light Mode still needs some love, haven't figured that out with filaments light/dark options yet as it does not use the "bright<color>" colors...
* Add overflow to... Everything?
* Oops, Add Name label back
* Actually handle Transfer Status & remove useless switch
* Use switch case
* Readonly command input if server can't receive one
* lint
* Update app/Filament/Server/Widgets/ServerConsole.php
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
* Use filament::icon instead of raw svg
* Update resources/views/filament/components/server-console.blade.php
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
---------
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com>
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
* Server Listing tweaks.
* Use filament::icon instead of raw svg & add hover title
---------
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com>