Twenty

T

Twenty

Building a modern Open Source CRM, powered by the community

Join

❓︱help

🏡︱general

💻︱development

Google apis auth is not enabled

http://localhost:3000/auth/google-apis?transientToken=eyJ... Trying to set up email in self hosted. I have a .env file with docker-compose but I'm struggling to find in the docs how to get this going. Can anyone advise - I will update the docs once I have the knowledge...
No description

Email syncing isn't completing

I've connected my Google account for email syncing and the logs are ```LOG [MessagingMessageListFetchJob] Fetching full message list for workspace d09f31d9-0b5d-4708-a377-255e3cab337e and account bf968f31-74c6-4f2e-aaf3-bd3b970fcce5 [Nest] 40023 - 06/13/2024, 12:45:29 PM ...
No description

connectivity issue via docker

Here is my docker file. version: "3.9" name: twenty ...

Not able to run the frontend locally

I’m working on windows machine, and frontend crashes after a minute everytime, I tried to to disable typescript type checks, thinking that are making the frontend heavy but , that too doesn’t works for me! WSL reconnects unexpectedly everytime!...

REST API last_cursor usage

Hi Twenty Team, Thanks for the wonderful software. I have been interacting with the system using the REST API and it has been a huge productivty boost, thanks! However, I can not seem to figure out how to use the last_cursor variable....

VS Code WSL closes unexpectedly

@charles , I made a local setup , through VS code WSL Ubuntu. Everything was working fine, twenty-server was running fine even twenty-front too, till the time when VS code wsl closes/ terminates unexpectedly! Can you help me!...

`yarn command:prod` fails even though `npx nx start` succeeds

The very last successful log is "AuthModule dependencies initialized". Normally, the next log should be "HealthController {/healthz}:". So it's either failing on the AuthModule or the HealthController. My guess is that it's failing to ping "/healthz" but I'm not sure how to debug. Any help is greatly appreciated. ...

How to upgrade to latest version?

I'm using Railway to self-host Twenty. I have the latest version of frontend, server, and Postgres db, yet, I'm on version 0.3.3. Is there a way to upgrade to the latest version?

Column does not exist

Hello, when trying to connect to Google Calendar, after the auth on Google side I am redirected to Twenty that throws a 500 error. Log says ``` db-1 | 2024-06-08 08:17:12.950 GMT [213] ERROR: column "syncStageStartedAt" of relation "messageChannel" does not exist at character 104...

Guide for implementing google SSO w/ Twenty

Hey All, Looking at the docs it appears the auth_google_* environment variables are for implementing google SSO. Has anyone found success with this using google workspace. In searching the github, docs, discord, etc... I cannot seem to find any documentation on this. Thanks in advance...

Creating Company & Opportunity Returning 500 On REST API

Hello! I'm trying to create a company and an opportunity at the same time. I'm hitting /rest/companies...

Errors thrown when adding fields

Hi twenty team, congrats on the recent release of v0.12 its great! When I try and add a new field to my company object (or any other object) I am getting a failure. I have attached a video of me adding the field, a screenshot of the error shown in the browser and a copy of the error thrown in the log. I upgraded to v0.12.2 yesterday, so that might be relevant, but I think the update went smoothly....
No description

How can I implement an RBAC for my use-cases?

Hi team I’m new to Twenty and have started exploring the schemas and existing flows. I want to implement Roll Based Access Control (RBAC) with roles such as Super Admin, Agency Owner, and Broker. Could you provide guidance on whether there are existing schemas or functionalities I can leverage or if I need to build this from scratch? Also what should I keep in mind regarding the impact on both the frontend and server-side?
 ...

Gmail sync failed

Each time i connect my account to gmail, it appears as "Sync failed". I have the google console system set up, it's on test mode to take requests from my company's emails, and I have the following variables in my environments: The company, password, and secret information is made up for obvious reasons - but it's the correct info (at least I think!) ``` MESSAGING_PROVIDER_GMAIL_ENABLED=TRUE...

Webhook not triggered on automatic user/company creation through email imports

If I manually create a user/company, the POST request is sent, but it is not sent when the user/company is created from an email import. Is is possible to add it?...

viewing health issues

How do I view the issues found by the healthcheck [Nest] 709 - 06/02/2024, 6:52:45 PM LOG [WorkspaceHealthCommand] Workspace is not healthy, found 2 issues...

Custom validation in model fields.

Hi there! I haven't seen any information about custom field validation. Is there an option to add custom validation to a specific field? For example, I have an integer field, and I don't want anyone to enter a value greater than 20. How can I achieve that?

Multi-Workspace as single user?

Hey Guys, I like Twenty so far - but my company has three different branches, which I need to manage. So, how can I get 3 workspaces for me as a single user? Is this possible in some way?...

I am making an AUR package for Twenty but I'm facing problems

I can't even get the app to work on my system I need someone who's actively maintaining the github repo to explain to me how do things actually work so I can make the AUR package available to anyone, I got really confused I've made some decent progress so far but I am currently stuck in npx nx start , the UI starts well at localhost:3001 but I get a small error card in the bottom right saying Error during useFindManyRecords for "views", QueryFailedError ...
No description

Error in Company "People" field

Hello In my datamodel, I have the standard "People" field in "Companies"' In the first image, I have three people in a company. ...
No description