Releases: Hi-Folks/lara-lens
Releases · Hi-Folks/lara-lens
Adding options for managing the ouput
Hacktoberfest!!!
We would like to say thank you to @tweichart and @martijnengler for the contributions.
Add
- Add --all option for showing all information (verbose output). Thanks to @tweichart
- Add --large option for using 120 chars width. Thanks to @martijnengler
Operating System information
Added some Operating System information:
- PHP script owner's UID
- Current User
- Operating System
- Hostname
- Release name
- Machine Name
- Version info
Max Upload Filesize
Add
- In runtime information, added upload_max_filesize and post_max_size from php configuration ( thanks to @yogendra-revanna )
Checks: storage links and debug/production
Add
- Check DEBUG and ENV configuration for production (if production avoid having debug on);
- Check Storage Links and sohw the user a waring if some directory links are missing
Change
- improve tests and checks script for Workflows
PHP8 support
PHP extensions and PHP INI
Add
- Show available PHP extension via --show=php-ext option (thanks to https://github.com/yogendra-revanna);
- Show PHP ini configuration via --show=php-ini (thanks to https://github.com/yogendra-revanna).
Change
- Managing default show options. Before this change the default was to show all options. Now we have a lot of option to show (also the long list of PHP extension and PHP ini configuration), so by default LaraLens shows: configuration, runtime, HTTP connection, database, migrations.
HTML report, Web View
Add
- You can watch your LaraLens report with your browser (not just with your terminal);
- Makefile to manage development tasks;
- Add a timeout when checking HTTP connection;
- CI/CD: Add Caching vendors in GitHub actions pipeline.
Change
- DOCS: Update README, add some docs about skip database connection and database.
Some small bug fixes
Fix
Thanks to phpstan :
- using $line instead of $row
- initialize correctly $show
- re throw exception for HTTP connection
Skip database diagnistics
Add
- Add --skip-database in order to execute all checks except database and migration status (it is useful for example if the application it doesn't need the database);
Change
- Code more PSR2 compliant (phpcs);
- Fix LaraHttpResponse::status(). The method returns the http status code. Close #19
Support for Laravel 8
Add
- Support for Laravel 8