825728b1c4
i18n - translations ( #16059 )
...
Created by Github action
---------
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-25 15:20:59 +01:00
53509360ff
i18n - docs translations ( #16053 )
...
Created by Github action
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-25 13:23:06 +01:00
3e584c3d5f
i18n - docs translations ( #16044 )
...
Created by Github action
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-25 11:21:42 +01:00
30b6907c44
i18n - docs translations ( #16036 )
...
Created by Github action
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-24 19:22:22 +01:00
338e5cf74b
i18n - docs translations ( #16026 )
...
Created by Github action
---------
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-24 15:21:05 +01:00
8923d2fa0a
i18n - docs translations ( #16021 )
...
Created by Github action
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-24 13:23:07 +01:00
0e16b939c5
i18n - translations ( #16010 )
...
Created by Github action
---------
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-23 23:20:27 +01:00
6203b7b3e6
i18n - translations ( #16008 )
...
Created by Github action
---------
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-23 21:21:05 +01:00
4d55fef874
i18n - docs translations ( #16002 )
...
Created by Github action
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-22 15:20:14 +01:00
3b5949ec3c
i18n - translations ( #15994 )
...
Created by Github action
---------
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-21 17:21:42 +01:00
a95fff82cc
i18n - docs translations ( #15981 )
...
Created by Github action
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-21 11:15:42 +01:00
c737042209
i18n - translations ( #15967 )
...
Created by Github action
---------
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-20 19:22:24 +01:00
8d021d2719
i18n - docs translations ( #15945 )
...
Created by Github action
---------
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-20 18:33:17 +01:00
a1bfab82df
Remove VITE_DISABLE_ESLINT_CHECKER environment variable ( #15943 )
...
The `VITE_DISABLE_ESLINT_CHECKER` environment variable is removed from
the codebase. ESLint checker no longer runs during Vite builds
(equivalent to the previous `VITE_DISABLE_ESLINT_CHECKER=true`
behavior).
**Configuration**
- Removed from `.env.example` (active and commented lines)
- Removed from `vite.config.ts` destructuring and conditional logic
- Removed from build scripts in `package.json` and `nx.json`
**Code change in vite.config.ts:**
```diff
- if (VITE_DISABLE_ESLINT_CHECKER !== 'true') {
- checkers['eslint'] = {
- lintCommand: 'eslint ../../packages/twenty-front --max-warnings 0',
- useFlatConfig: true,
- };
- }
```
**Documentation**
- Updated main English troubleshooting guide to remove references to the
variable
- Translated documentation files are intentionally not modified and will
be handled by a separate workflow
> [!NOTE]
> ESLint will not run in the background via Vite's checker plugin.
Developers will need to run `npx nx lint twenty-front` manually or rely
on their IDE's ESLint extension for real-time feedback on open files.
Created from VS Code via the <a
href="https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github ">GitHub
Pull Request</a> extension.
<!-- START COPILOT CODING AGENT SUFFIX -->
<details>
<summary>Original prompt</summary>
> Your job is to delete everything related to
VITE_DISABLE_ESLINT_CHECKER in the codebase.
>
> We mention this env var in documentation: drop the content talking
about it.
>
> We use it in the vite config: drop the check and keep the code paths
that used to run when `VITE_DISABLE_ESLINT_CHECKER=true`.
>
> User has selected text in file packages/twenty-front/.env.example from
3:1 to 3:28
</details>
Created from VS Code via the [GitHub Pull
Request](https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github )
extension.
<!-- START COPILOT CODING AGENT TIPS -->
---
✨ Let Copilot coding agent [set things up for
you](https://github.com/twentyhq/twenty/issues/new?title=✨ +Set+up+Copilot+instructions&body=Configure%20instructions%20for%20this%20repository%20as%20documented%20in%20%5BBest%20practices%20for%20Copilot%20coding%20agent%20in%20your%20repository%5D%28https://gh.io/copilot-coding-agent-tips%29%2E%0A%0A%3COnboard%20this%20repo%3E&assignees=copilot )
— coding agent works faster and does higher quality work when set up for
your repo.
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Devessier <29370468+Devessier@users.noreply.github.com >
2025-11-20 11:38:43 +01:00
ca29357d37
i18n - docs translations ( #15923 )
...
Created by Github action
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-19 13:22:56 +01:00
92fb4c708b
i18n - docs translations ( #15917 )
...
Created by Github action
---------
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-19 11:21:41 +01:00
d4e85376ea
i18n - docs translations ( #15913 )
...
Created by Github action
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-18 19:22:08 +01:00
e02c24bd3a
i18n - docs translations ( #15904 )
...
Created by Github action
---------
Co-authored-by: Abdul Rahman <ar5438376@gmail.com >
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
Co-authored-by: github-actions <github-actions@twenty.com >
Co-authored-by: Charles Bochet <charles@twenty.com >
2025-11-18 17:21:48 +01:00
Thomas des Francs and GitHub
c38f34df26
Release 1.11.0 ( #15900 )
...
## Release 1.11.0
This release includes:
- Unlisted Views
Changelog file:
`packages/twenty-website/src/content/releases/1.11.0.mdx`
Release date: 2025-11-18
2025-11-18 16:51:12 +01:00
Abdul Rahman and GitHub
c0bae491e1
docs: localize navigation tabs and groups for supported locales ( #15811 )
2025-11-14 22:03:54 +01:00
9bc5486d0d
i18n - translations ( #15803 )
...
Created by Github action
---------
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-13 17:12:39 +01:00
8cadd00d34
i18n - translations ( #15799 )
...
Created by Github action
---------
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-13 16:34:00 +01:00
Félix Malfait and GitHub
09e89334c6
Fix Tool permissionn guard issue ( #15770 )
...
Fix a critical issue on the permission guard for tools which led to
users being denied access when they should have had access
2025-11-12 11:51:54 +01:00
12e2820715
fix(docs): Use content instead of props for Card titles to enable translation ( #15756 )
...
Co-authored-by: Félix Malfait <felix@twenty.com >
2025-11-12 10:44:04 +01:00
Abdul Rahman and GitHub
194a579a03
fix: Replace angle bracket placeholders with curly braces in docs to fix crowdin's tags mismatch errors ( #15751 )
2025-11-11 02:20:48 +05:30
912c668eb5
i18n - docs translations ( #15735 )
...
Created by Github action
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-09 23:20:15 +01:00
1aa9df1d2d
i18n - docs translations ( #15731 )
...
Created by Github action
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-09 15:19:56 +01:00
a21680d6a3
refactor: Move translated docs to /l/{locale}/ directory structure ( #15726 )
...
Co-authored-by: Félix Malfait <felix@twenty.com >
2025-11-09 12:22:38 +00:00
Abdul Rahman and GitHub
7993e14d0a
docs: Fix French navigation labels and translated internal links ( #15723 )
...
## Summary
Fixes French documentation navigation labels and internal link redirects
to English pages.
## Changes
1. **Translated French navigation** - All tab/group labels in
`docs.json` now display in French
2. **Automated link fixing** - Created `fix-translated-links.sh` script
that adds `/fr/` prefix to internal links
3. **CI Integration** - Script runs automatically after Crowdin syncs
translations
2025-11-09 13:16:37 +01:00
a4ac66cb4e
i18n - docs translations ( #15725 )
...
Created by Github action
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-08 23:20:14 +01:00
1bd1165d2e
i18n - docs translations ( #15724 )
...
Created by Github action
---------
Co-authored-by: Abdul Rahman <ar5438376@gmail.com >
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-08 21:20:40 +01:00
4c4eeef5ae
i18n - docs translations ( #15721 )
...
Created by Github action
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-08 13:22:29 +01:00
f740bac988
add documentation i18n workflows for Crowdin ( #15538 )
...
Co-authored-by: Félix Malfait <felix.malfait@gmail.com >
Co-authored-by: Félix Malfait <felix@twenty.com >
2025-11-08 11:24:07 +01:00
154fb4665e
i18n - docs translations ( #15720 )
...
Created by Github action
<!-- CURSOR_SUMMARY -->
---
> [!NOTE]
> Adds a full French documentation set covering developers (API,
webhooks, backend/frontend, self‑hosting) and user guide (CRM
essentials, data model, workflows, settings, integrations, pricing,
reporting).
>
> - **Docs (FR i18n)**:
> - **Developers**: Add `API`, `Webhooks`, backend (best practices,
custom objects, feature flags, architecture, commands, Zapier), frontend
(best practices, architecture, commands, hotkeys, style guide,
Storybook, Figma), self‑hosting (Docker Compose, upgrade guide, cloud
providers), introduction.
> - **User Guide**: Add getting started (what is Twenty,
create/configure workspace, migration, import/export), CRM essentials
(contacts/accounts, pipelines, views), data model (objects, fields,
relations, table views), collaboration (emails/calendars, notes, tasks),
integrations API (overview, integrations), workflows (getting started,
features, credits, internal automations, services), settings (profile,
permissions, members, domains, releases, email/calendar setup), pricing
(billing/FAQ), reporting overview, resources (GitHub, glossary),
introduction.
>
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot ) for commit
9ba8c24571 . This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot ).</sup>
<!-- /CURSOR_SUMMARY -->
---------
Co-authored-by: github-actions <github-actions@twenty.com >
Co-authored-by: Félix Malfait <felix@twenty.com >
2025-11-08 10:20:29 +01:00
0fc538ac09
i18n - docs translations ( #15719 )
...
Created by Github action
Co-authored-by: github-actions <github-actions@twenty.com >
2025-11-08 10:01:06 +01:00
Abdul Rahman and GitHub
9f97be67b1
Migrate documentation to Mintlify and configure 301 redirects ( #15502 )
...
## Summary
Completes the migration of all documentation from twenty-website to a
new Mintlify-powered documentation site at docs.twenty.com.
## Changes Made
### New Package: `twenty-docs`
- ✅ Created new Mintlify documentation package
- ✅ Migrated 95 content pages (user-guide, developers, twenty-ui)
- ✅ Migrated 81 images
- ✅ Converted all custom components to Mintlify native components
- ✅ Configured navigation with 2 tabs and 94 pages
- ✅ Added Helper AI Agent with searchArticles tool for docs search
### Updated: `twenty-website`
- ✅ Added 11 redirect rules (301 permanent) in next.config.js
- ✅ Removed all documentation content (111 files)
- ✅ Removed documentation routes (user-guide, developers, twenty-ui)
- ✅ Removed documentation components (9 files)
- ✅ Updated keystatic.config.ts
- ✅ Preserved all marketing/release pages
### Updated: Core Files
- ✅ Updated README.md - docs links point to docs.twenty.com
- ✅ Updated CONTRIBUTING.md - code quality link updated
- ✅ Updated SupportDropdown.tsx - user guide link updated
- ✅ Updated Footer.tsx - user guide link updated
2025-10-31 17:44:14 +01:00
Abdul Rahman and GitHub
2c39fc04c2
feat: Migrate documentation to Mintlify and implement Helper Agent with search functionality ( #15443 )
2025-10-31 10:17:54 +01:00
ff1bca1816
Docs modifications ( #5804 )
...
- Fixes #5504
- Fixes #5503
- Return 404 when the page does not exist
- Modified the footer in order to align it properly
- Removed "noticed something to change" in each table of content
- Fixed the URLs of the edit module
- Added the edit module to Developers
- Fixed header style on the REST API page.
- Edited the README to point to Developers
- Fixed selected state when clicking on sidebar elements
---------
Co-authored-by: Félix Malfait <felix.malfait@gmail.com >
2024-06-11 09:45:17 +02:00
martmull and GitHub
e9d3ed99ca
5078 ability to invite team members ( #5750 )
...
## Added features
- update team member setting page
- add a section to send invitation by email
- add a new invitation email
- update email font to 'Trebuchet MS' as Google Inter font is not
working, we need to use a web safe font
https://templates.mailchimp.com/design/typography/
## Demo
https://github.com/twentyhq/twenty/assets/29927851/c731d883-1599-4281-87e3-0671f36994ae
## Invitation Email

2024-06-05 16:35:14 +02:00
Weiko and GitHub
126d9ef2e6
Bump versions to 0.12.2 ( #5751 )
2024-06-05 15:26:27 +02:00
bosiraphael and GitHub
3f9f2c3ba6
5620 implement throttle logic for message and calendar sync ( #5718 )
...
Closes #5620 and improve messages filters
2024-06-04 10:29:05 +02:00
671de4170f
Migrated Developer Docs ( #5683 )
...
- Migrated developer docs to Twenty website
- Modified User Guide and Docs layout to include sections and
subsections
**Section Example:**
<img width="549" alt="Screenshot 2024-05-30 at 15 44 42"
src="https://github.com/twentyhq/twenty/assets/102751374/41bd4037-4b76-48e6-bc79-48d3d6be9ab8 ">
**Subsection Example:**
<img width="557" alt="Screenshot 2024-05-30 at 15 44 55"
src="https://github.com/twentyhq/twenty/assets/102751374/f14c65a9-ab0c-4530-b624-5b20fc00511a ">
- Created different components (Tabs, Tables, Editors etc.) for the mdx
files
**Tabs & Editor**
<img width="665" alt="Screenshot 2024-05-30 at 15 47 39"
src="https://github.com/twentyhq/twenty/assets/102751374/5166b5c7-b6cf-417d-9f29-b1f674c1c531 ">
**Tables**
<img width="698" alt="Screenshot 2024-05-30 at 15 57 39"
src="https://github.com/twentyhq/twenty/assets/102751374/2bbfe937-ec19-4004-ab00-f7a56e96db4a ">
<img width="661" alt="Screenshot 2024-05-30 at 16 03 32"
src="https://github.com/twentyhq/twenty/assets/102751374/ae95b47c-dd92-44f9-b535-ccdc953f71ff ">
- Created a crawler for Twenty Developers (now that it will be on the
twenty website). Once this PR is merged and the website is re-deployed,
we need to start crawling and make sure the index name is
‘twenty-developer’
- Added a dropdown menu in the header to access User Guide and
Developers + added Developers to footer
https://github.com/twentyhq/twenty/assets/102751374/1bd1fbbd-1e65-4461-b18b-84d4ddbb8ea1
- Made new layout responsive
Please fill in the information for each mdx file so that it can appear
on its card, as well as in the ‘In this article’ section. Example with
‘Getting Started’ in the User Guide:
<img width="786" alt="Screenshot 2024-05-30 at 16 29 39"
src="https://github.com/twentyhq/twenty/assets/102751374/2714b01d-a664-4ddc-9291-528632ee12ea ">
Example with info and sectionInfo filled in for 'Getting Started':
<img width="620" alt="Screenshot 2024-05-30 at 16 33 57"
src="https://github.com/twentyhq/twenty/assets/102751374/bc69e880-da6a-4b7e-bace-1effea866c11 ">
Please keep in mind that the images that are being used for Developers
are the same as those found in User Guide and may not match the article.
---------
Co-authored-by: Félix Malfait <felix.malfait@gmail.com >
2024-06-03 18:52:43 +02:00
f166171a1c
5531 update gmail full sync to v2 ( #5674 )
...
Closes #5531
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2024-05-31 13:29:58 +02:00
Lucas Bordeau and GitHub
ecff27f90c
Improved hotkey scopes docs ( #5647 )
...
We have a lot of contributors that are not aware of our method for
implementing hotkey listeners.
I updated the documentation to provide clear examples so that users can
refer to it and maintainers and reviewers can point to it when they see
onKeyDown implementations.
2024-05-29 12:45:29 +02:00
Félix Malfait and GitHub
9df3b406fb
Fix search public api key ( #5609 )
...
It was the wrong API key since we changed the index
2024-05-27 16:08:00 +02:00
Marie and GitHub
930237e778
Bump to version v0.12.1 ( #5608 )
2024-05-27 16:07:38 +02:00
Marie and GitHub
857971458a
Bump version to v0.12.0 ( #5604 )
2024-05-27 15:16:50 +02:00
Charles Bochet
7b1bea3a8a
Release patch v0.11.3
2024-05-23 08:41:37 +02:00
40bd42efc4
Added Algolia Search ( #5524 )
...
-Added Algolia Search Box :
<img width="707" alt="Screenshot 2024-05-22 at 10 05 13"
src="https://github.com/twentyhq/twenty/assets/102751374/d26f9748-2a80-4690-88ca-16b078c52915 ">
-Added Algolia Search Bar:
<img width="294" alt="Screenshot 2024-05-22 at 10 05 56"
src="https://github.com/twentyhq/twenty/assets/102751374/ad503894-4ae1-41e4-bd4b-6241f7679142 ">
---------
Co-authored-by: Félix Malfait <felix.malfait@gmail.com >
2024-05-22 12:06:00 +02:00
Félix Malfait and GitHub
4907ae5a74
Improve docs ( #5492 )
...
Fix #4382 and remove useless pages to make docs more readable
2024-05-21 09:09:19 +02:00