Přejít na hlavní obsah

Nahlášení chyb

Chcete-li nahlásit chybu, prosím vytvořte issue na GitHubu. O pomoc můžete také požádat na Discordu.

Požadavky na funkce

Pokud si nejste jisti, zda se jedná o chybu, a máte pocit, že je to spíše žádost o funkci, pak byste pravděpodobně měli otevřít diskuzi.

Odešlete pull request

Přispívání kódem do Twenty začíná pull requestem (PR).

Než začnete

  1. Zkontrolujte existující issues ohledně související práce
  2. Pro nové funkce nejprve otevřete issue k diskusi
  3. Prostudujte si náš Kodex chování

Fork a klonování

  1. Vytvořte fork repozitáře na GitHubu
  2. Naklonujte svůj fork:
git clone https://github.com/YOUR_USERNAME/twenty.git
cd twenty
  1. Přidejte vzdálený upstream:
git remote add upstream https://github.com/twentyhq/twenty.git

Vytvoření větve

git checkout -b feature/your-feature-name
Používejte výstižné názvy větví:
  • feature/add-export-button
  • fix/login-redirect-issue
  • docs/update-api-guide

Proveďte změny

  1. Pište čistý, dobře zdokumentovaný kód
  2. Dodržujte stávající styl kódu
  3. Přidejte testy pro novou funkcionalitu
  4. Podle potřeby aktualizujte dokumentaci

Odešlete svůj PR

  1. Odešlete svou větev:
git push origin feature/your-feature-name
  1. Otevřete PR na GitHubu
  2. Vyplňte šablonu PR
  3. Propojte související issues

Kontrolní seznam PR

  • Kód odpovídá projektovým zásadám stylu
  • Testy procházejí lokálně
  • Dokumentace je aktualizována
  • Popis PR vysvětluje změny