الانتقال إلى المحتوى الرئيسي

الإبلاغ عن الأخطاء

للإبلاغ عن خطأ، يرجى إنشاء مشكلة على GitHub. يمكنك أيضًا طلب المساعدة عبر Discord.

Feature Requests

إذا لم تكن متأكدًا مما إذا كانت مشكلة أو إذا كنت تشعر بأنها مجرد طلب ميزة، فيمكنك على الأرجح فتح نقاش بدلاً من ذلك.

Submit a Pull Request

Contributing code to Twenty starts with a pull request (PR).

قبل أن تبدأ

  1. Check existing issues for related work
  2. For new features, open an issue first to discuss
  3. Review our Code of Conduct

Fork and Clone

  1. Fork the repository on GitHub
  2. Clone your fork:
git clone https://github.com/YOUR_USERNAME/twenty.git
cd twenty
  1. Add upstream remote:
git remote add upstream https://github.com/twentyhq/twenty.git

Create a Branch

git checkout -b feature/your-feature-name
Use descriptive branch names:
  • feature/add-export-button
  • fix/login-redirect-issue
  • docs/update-api-guide

Make Your Changes

  1. Write clean, well-documented code
  2. Follow existing code style
  3. Add tests for new functionality
  4. Update documentation if needed

Submit Your PR

  1. Push your branch:
git push origin feature/your-feature-name
  1. Open a PR on GitHub
  2. Fill in the PR template
  3. Link related issues

PR Checklist

  • Code follows project style guidelines
  • Tests pass locally
  • Documentation is updated
  • PR description explains the changes