This is an open source project we welcome any support that you want to give. Just fork the repo and raise a PR.
We use the conventional-changelog package to generate the changelog. This uses commit lint rules. To enforce these rules for you run the following:
- Install nvm...
nvm use
npm install
This should install the git hooks to check your commits are in the correct format.
You can build the Image for local testing like this:
docker build --tag kimai2 \
--no-cache \
--build-arg PHP_VER=8.1 \
--build-arg COMPOSER_VER=latest \
--build-arg KIMAI=main \
--build-arg TIMEZONE=Europe/Berlin \
--build-arg BASE=fpm .