Weiko and GitHub
337f1a98a8
Fix auth + cli -V not picking up package json ( #14934 )
...
- Auth was failing, GQL query was not well formatted
- -V was not working as expected and was reading hardcoded version
instead of package.json
- CommanderError due to early exit (with -V for example) were thrown and
logged, now not logging those
2025-10-07 11:46:23 +02:00
martmull and GitHub
e40d5c9025
Update twenty-cli version before deploy ( #14918 )
...
Upgrade from 0.1.0 to 0.1.1
2025-10-06 16:48:48 +02:00
martmull and GitHub
f6240fabd0
Fix hello world application ( #14880 )
...
Updates of the hello-world application
- remove the old hello-world application
- adds an object "postCard"
- adds a serverlessFunction `create-new-post-card` that calls the twenty
api to create a new postCard record
- add a route trigger /post-card/create?recipient=John
2025-10-06 10:51:33 +02:00
martmull and GitHub
31b73c3580
esBuild serverless ( #14886 )
...
Use [esbuild](https://esbuild.github.io/ ) to Build serverless entire
folder instead of just the src/index.ts file. Application serverless
folders can contain code organized in folders
## Small example
This now works:
<img width="1330" height="686" alt="image"
src="https://github.com/user-attachments/assets/e0639517-492d-4b64-8722-18bbe94dacb0 "
/>
2025-10-06 10:47:42 +02:00
martmull and GitHub
f973a1bcdb
Publish twenty-cli npm package ( #14871 )
...
as title
2025-10-03 13:08:06 +00:00
Weiko and GitHub
329af2b670
Add route trigger to twenty apps ( #14864 )
2025-10-03 12:11:18 +02:00
martmull and GitHub
87256e82f5
Improve readme ( #14858 )
2025-10-02 22:50:37 +02:00
martmull and GitHub
96aa4cd6a4
Fix typo ( #14839 )
...
as title
2025-10-02 14:25:34 +02:00
martmull and GitHub
0368d2a094
1574 extensibility twenty cli use workspace migration v2 to synchronize serverless function triggers ( #14830 )
...
twenty-cli serverless triggers follow up. Fixes:
- eventName don't support wildcard
- universalIdentifier not used to create or update trigger : update does
not work properly (does deletion then creation)
- add a base project in twenty-cli that is copied when creating a new
app
2025-10-02 14:06:56 +02:00
Weiko and GitHub
3f9c315d93
Add triggers to cli sync ( #14828 )
2025-10-02 02:08:38 +02:00
martmull and GitHub
6fdd7894a1
Add serverless function in twenty-cli ( #14819 )
...
- add serverlessFunction schema in twenty-cli
- add trigger schema in twenty-cli
- update serverless function code save and get
- sync serverless function
2025-10-01 22:11:03 +02:00
Weiko and GitHub
d715533a90
Fix path retrieval for twenty apps in twenty-cli ( #14818 )
...
## Context
Now should not confuse package.json from non-twenty apps but check if
$schema correctly targets twenty manifest json
<img width="741" height="422" alt="Screenshot 2025-10-01 at 17 34 45"
src="https://github.com/user-attachments/assets/5b9e729e-8634-4eb8-a2a9-4991a63d49f0 "
/>
2025-10-01 18:11:42 +02:00
martmull and GitHub
1938202780
1573 extensibility twenty cli handle custom layers for serverless functions of applications ( #14779 )
...
- allow specific layers for serverless functions
- add a serverlessFunctionLayer table
- sync application layer
2025-09-30 16:47:49 +02:00
martmull and GitHub
9b3e2bfb45
1571 extensibility twenty cli add command to create base entities like object agent or serverless ( #14722 )
...
Remove default agent when init new app
add command to create a new entity (object or agent)
https://github.com/user-attachments/assets/b8f28281-2b40-4eaa-a958-55d2dd5183c8
2025-09-25 16:43:26 +02:00
martmull and GitHub
edb331d68b
1541 extensibility twenty cli use workspace migration v2 to synchronize application objects fields views ( #14706 )
...
- synchronize objects
https://github.com/user-attachments/assets/257317bc-2881-4b98-a3d4-6ae52bd72aa0
2025-09-25 11:22:11 +02:00
3cada58908
Migrate from Zod v3 to v4 ( #14639 )
...
Closes [#1526 ](https://github.com/twentyhq/core-team-issues/issues/1526 )
---------
Co-authored-by: Félix Malfait <felix@twenty.com >
Co-authored-by: Félix Malfait <felix.malfait@gmail.com >
2025-09-24 18:29:05 +02:00
martmull and GitHub
5105b4284e
Remove twenty-app.jsonc ( #14662 )
...
As title, use package.json instead of twenty-app.jsonc
2025-09-23 16:54:24 +02:00
martmull and GitHub
e8121919bd
Remove twenty-apps irrelevant stuff ( #14649 )
...
As title
twenty-apps is the public repository for public twenty applications. One
small hello-world application is registered here, will be useful for
development
2025-09-22 21:06:17 +02:00
martmull and GitHub
68882ec483
Merge commands ( #14647 )
...
- duplicates between install and deploy commands
- remove list command that call findManyAgents
2025-09-22 16:26:01 +02:00
martmull and GitHub
f76e9df3cd
Remove verbose option ( #14646 )
...
as title
2025-09-22 15:19:57 +02:00
Abdul Rahman and GitHub
172cc12a82
feat: Add xAI models support ( #14523 )
2025-09-16 17:55:11 +02:00
Félix Malfait and GitHub
30a2164980
First Application POC ( #14382 )
...
Quick proof of concept for twenty-apps + twenty-cli, with local
development / hot reload
Let's discuss it!
https://github.com/user-attachments/assets/c6789936-cd5f-4110-a265-863a6ac1af2d
2025-09-10 15:12:38 +02:00
Félix Malfait and GitHub
44d046b363
Cleanup CI workflows, Remove Twenty CLI, Add Danger.js ( #2452 )
...
* Move dockerignore file away from root
* Delete Twenty CLI
* Create Twenty-utils
* Move release script
* Add danger.js to yarn
* Add danger
* Add Bot token
* Cancel previous steps CI
* Revert "Move dockerignore file away from root"
This reverts commit 7ed17bb2bc .
2023-11-13 14:10:11 +01:00
bc3fe59312
feat: added an enlint rule to enforce no-type-import ( #1838 )
...
* feat: added an enlint rule to enforce no-type-import
* Update style-guide.mdx
---------
Co-authored-by: aman1357 <101919821+aman1357@users.noreply.github.com >
2023-10-04 11:06:54 +02:00
00a3c8ca2b
Change to using arrow functions ( #1603 )
...
* Change to using arrow functions
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
Co-authored-by: Matheus <matheus_benini@hotmail.com >
* Add lint rule
---------
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
Co-authored-by: Matheus <matheus_benini@hotmail.com >
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-09-15 18:41:10 -07:00
510c466271
Add WSL instruction and IDE setup instruction ( #1150 )
...
* Add WSL instruction and IDE setup instruction
* Fix setup
* Fix setup
* Fix
* Update docs/docs/developer/additional/ide-setup.mdx
Co-authored-by: Weiko <corentin@twenty.com >
---------
Co-authored-by: Weiko <corentin@twenty.com >
2023-08-09 22:24:15 -07:00
31f3950439
Add a custom rule to prevent colors from being hardcoded outside of theme ( #288 )
...
* Add a custom rule to prevent colors from being hardcoded in ESLint
* Refactor colors
* Create packages folder and fix colors
* Remove external dependency for css alphabetical order linting
* Fix install with yarn
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-06-14 16:56:29 +02:00