Участие в проекте
Issues
Ошибки и предложения — в issues. Что полезно приложить к сообщению об ошибке:
- версию панели (карточка на дашборде) и версию агента, если дело в ноде
- кусок логов вокруг проблемы
- что уже пробовали
Pull request
git checkout -b feature/название
# правки
git commit
git push origin feature/названиеДальше — pull request в репозиторий. Полезно, чтобы изменение приезжало с тестом: он заодно объясняет, что именно чинилось.
При первом pull request бот попросит подписать CLA — это одна строка комментарием, дальше подпись запомнится.
Правки документации
У каждой страницы внизу есть ссылка «Предложить правку» — она открывает файл сразу в редакторе GitHub. Исходники лежат в docs/, сайт собирается VitePress и публикуется автоматически при пуше в main.
Русская версия — в корне docs/, английская — в docs/en/. Если правите текст, который есть в обеих, поправьте обе: расходящиеся переводы хуже отсутствующих.
Лицензия
AGPL-3.0 с исключением для плагинов (§7). Версии до 2.15.x включительно остаются под MIT. Коммерческая лицензия для проприетарного использования — по запросу.