* Bump required database versions for JSON support and better key handling
* Changed PHP version to use a supported one
* Fixed migration description
* Removed outdated hint for mail config
Please visit https://engelsystem.de for a feature list.
Please visit https://engelsystem.de for a feature list.
To report bugs use [engelsystem/issues](https://github.com/engelsystem/engelsystem/issues)
To report bugs use [engelsystem/issues](https://github.com/engelsystem/engelsystem/issues)
## Installation
## Installation
### Requirements:
### Requirements:
* PHP >= 7.0
* PHP >= 7.1
* MySQL-Server >= 5.5 or MariaDB-Server >= 5.5
* MySQL-Server >= 5.7.8 or MariaDB-Server >= 10.2.2
* Webserver, i.e. lighttpd, nginx, or Apache
* Webserver, i.e. lighttpd, nginx, or Apache
* Node >= 8 (Development/Building only)
* Node >= 8 (Development/Building only)
* Yarn (Development/Building only)
* Yarn (Development/Building only)
@ -62,7 +60,8 @@ To run the unit tests use
vendor/bin/phpunit --testsuite Unit
vendor/bin/phpunit --testsuite Unit
```
```
If a database is configured and the engelsystem is allowed to mess around with some files, you can run feature tests. The tests can potentially delete some database entries, so they should never be run on a production system!
If a database is configured and the engelsystem is allowed to mess around with some files, you can run feature tests.
The tests can potentially delete some database entries, so they should never be run on a production system!