Contributing
Please read the full CONTRIBUTING.md in the repository. Short summary:
DCO for external contributions
Pull requests opened from a fork must have a DCO Signed-off-by line in every commit:
bash
git commit -s -m "feat: ..."CI checks DCO for external fork-based pull requests. Pull requests from repository collaborators do not require sign-off.
License headers
Every .go, .ts and .vue file must start with:
// Copyright 2026 The Kubron Authors
// SPDX-License-Identifier: Apache-2.0i18n rules
- Never hardcode user-facing text
- Add keys to all supported languages
- Backend returns English identifiers; frontend resolves labels
- Run
npm run i18n:checkinfrontend/
Before a PR
bash
gofmt -l .
go vet ./... && go test ./...
cd frontend && npm test && npm run i18n:checkAlso follow the Code of Conduct.