You can add custom commands through the panel today, but it can be cumbersome if you want to manage many commands. Maybe there's default ones you never use and would like to hide?
artisan list command has an option to get all commands in JSON format
--format=json. Couldn't you get all available commands from this output and list them on this page? This would include all default and custom ones. You would of course automatically filter out invalid ones such as
queue:work, etc, like is done today.
Further you could have a Options modal where the user could, via checkboxes, select which ones they would like to see on this screen. Both default and custom commands could be hidden or shown through this interface.
What do you think?
Dennis moved item to board Closed1 week ago
Dennis moved item to board Under review3 months ago
Dennis moved item to project Site Level Requests3 months ago
Andréas opened3 months ago