Twenty

T

Twenty

Building a modern Open Source CRM, powered by the community

Join

❓︱help

🏡︱general

💻︱development

Not able to reproduce #7197 issue locally (https://github.com/twentyhq/twenty/issues/7197)

Hi, Would be very grateful if someone could look into my comment here https://github.com/twentyhq/twenty/issues/7197#issuecomment-2388285977 and guide me as to where I might have gone wrong, and what could be done about it. I recloned the repo, but that didnt help

First sign in behavior

I'm self hosting Twenty on a Coolify's instance. The soft works nicely BUT I'm experiencing issues with system emails (I've made another post about it). As I can't send email invitation to the workspace, I'ce tried the journey of a team member willing to join the workspace. ...

No system mail sent

I'm self-hosting Twenty with the Coolify's template. Everything work nicely BUT the system emails. No matter what I do, it seems that the system never sends any emails (eg: invitation or forgot password). ...

Can't self host twenty

I get these errors when I run: docker exec -it twenty-server-1 yarn...

Local setup Issue

While setting up the project locally when I run the command npx nx database:reset twenty-server I keep getting this role does not exist error. Even though I have checked the docker container where twenty role does exist and is owner of default database. I don't understand what am I doing wrong. Please help...
No description

Error while setting up locally

Hi. I encountered a problem while setting up locally. https://twenty.com/developers/local-setup#step-3:-set-up-a-postgresql-database I'm currently on this step and I ran into this error:...
No description

Regarding Microsoft oAuth

Hello there, I'm self hosting Twenty using Coolify's template. Everything works fine, but I'm trying to push it by implementing the Microsoft oAuth. ...
No description

Can I deploy twenty-server on its own or do all services have to be deployed in the same environment

I am using railway.app to deploy the backend server. We already have an existing postgres table elsewhere and were planning to deploy the frontend using vercel. On railway.app I tried to point the build commands to the twenty-server directory npx nx build twenty-server and the start command was cd packages/twenty-server && yarn start:prod. I also depolyed a redis server in the same environment as the backend server on railway.app and set the REDIS_HOST, REDIS_PORT, REDIS_USERNAME, REDIS_PASSWORD environment variables for the twenty-server deployment. With all of these configurations, my build succeeds but I always get the following deployment log errors:...

Help with REST API `emails` filter

Hey all! I just upgraded to v0.30.2 super excited to start leveraging some of the new features! I'm working through updating my automations that talk to Twenty, and have a question about how to currently query on the new emails.primaryEmail and emails.additionalEmails fields. I'm hoping to search all email fields for Persons to see if the email exists or is known or not. So I'm planning on using the or() operator with the /rest/people endpoint to query to see if they exist....

502 Error

Hey All, I'm randomly getting a 502 error on a few actions. I can see the following occur in the logs: `2024-10-01 16:05:02.099 GMT [180316] ERROR: foreign-data wrapper "airtable_fdw" already exists Oct 1 16:05:02 ip-address 4b5f320d2be1[692]: 2024-10-01 16:05:02.099 GMT [180316] STATEMENT:
Oct 1 16:05:02 ip-address 4b5f320d2be1[692]: #011 CREATE FOREIGN DATA WRAPPER "airtable_fdw"...

How to handle caching with Apollo?

I was looking into this issue. The RCA is that the cache for records is updated (optimistically), but the cache for fetching from the same data source for deleted records with a filter criteria is not updated. Hence the records still show in the deleted list. The question is, how do I handle this scenario? Do I update cache for the query with filter? This could have many different possible filter values, so updating all of them does not seem ideal. So do I just set that query as invalidated? For that I will need to know all possible filter combinations again?...

Twenty CRM and Basic User role?

Hello, this tool look amazing, every user friendly, great job! I am facing a issue as I am coming from Zoho CRM where we could put different permissions per field but, here we dont see any type of permissions. I was reading the ducumentation but, without success, has anyone any clue if Twenty support basic user permissions per role at least?...

Error at import for people from CSV

Hi, in the context of Cloud, I'm trying the import of a csv in the People table. Variable "$data" got invalid value "[email protected]" at "data[2].emails"; Expected type "EmailsCreatenput" to be an object. Any idea on how to solve that ?...

npx nx database:reset twenty-server errors

Hi! I am trying to install twenty on arch. Somehow the title command has errors, which prevents its normal use (attachment). Postgres has the extensions installed: postgres=# \dx List of installed extensions...

Increase timeout twenty

My twenty is disconnecting frequently, how can I increase the session timeout to 8 hours?

Tasks templates

Is there a way I can define a set of tasks that I want to create every time? For example: periodic follow up tasks.

Heroku Deployment

I managed to prepare a deployment for Heroku. the deployment happens successfully. However I'm having issues with initializing postgres. https://github.com/sagararyal/twenty-heroku -> https://planet-20-1b4a1117717b.herokuapp.com/welcome ...
No description

Twenty 1 click docker-compose

I've tried setting it up according to the contributor guide, I can create user and workspace, otherwise, this appear in the logs: Version: 0.24.1

Workspace Schema not found

I can't log in the cloud account, apparently it doesn't find our workspace... :/

How to Setup Messaging & Calendar sync

Hi! I'm a bit confused on the wording in the Setup Messaging & Calendar sync section:
Twenty offers integrations with Gmail and Google Calendar. To enable these features, you need to connect to register the following recurring jobs:...