Thanks for your interest in contributing! This project is part of the keiailab open-source suite, with a public mirror on GitHub.
The canonical repository is on GitLab:
https://keiailab.synology.me/gitlab/keiailab/oss/<project>.
The GitHub repository is a read-only push mirror — please open Merge Requests on
GitLab. (Issues are welcome on either platform.)
- Create a feature branch:
git checkout -b feat/<topic>. - Make your change, with tests for any behavioral difference.
- Make sure lint and tests pass locally.
- Open a Merge Request against
main.
- Follow the existing code style of the project.
- Use Conventional Commits for commit
messages (
feat:,fix:,docs:,chore:…). - Keep changes focused and atomic — one logical change per Merge Request.
- Write or update tests; a behavioral change without a test is incomplete.
By contributing, you agree that your contributions are licensed under the project's MIT License.