Commit Graph

  • 5f8baa9761 i18n - docs translations (#22933) github-actions[bot] 2026-07-15 21:00:23 +02:00
  • 9c2d87a846 Fix role lookup query and align calendar layout behavior (#22928) Weiko 2026-07-15 20:56:09 +02:00
  • 79f3a5243a Add callAppRoute to RestApiClient (#22863) nitin 2026-07-15 23:37:16 +05:30
  • 67ed2689ce Unify manifest apply pipeline between application install and dev sync (#22921) martmull 2026-07-15 19:36:01 +02:00
  • a69852c1b0 i18n - translations (#22927) github-actions[bot] 2026-07-15 18:58:32 +02:00
  • 8cf462d5f7 Add day view support to record calendar (#22922) Weiko 2026-07-15 18:50:23 +02:00
  • 2dcf53619f fix(front): keep kanban header columns full-width when board overflows viewport (#22926) Thomas Trompette 2026-07-15 18:43:37 +02:00
  • dd9763a7a0 Allow workflow run control mutations to be called with API key auth (#22924) Thomas Trompette 2026-07-15 18:21:53 +02:00
  • f4b2968a74 fix(server): finalize workflow runs stuck in STOPPING (#22900) Thomas Trompette 2026-07-15 18:13:26 +02:00
  • 541c67d222 i18n - translations (#22923) github-actions[bot] 2026-07-15 17:58:15 +02:00
  • f67eb60c57 feat(workflow): soft-ref core workflow/version (backfill + dual-write) (#22821) Thomas Trompette 2026-07-15 17:50:00 +02:00
  • edd35c79d9 i18n - docs translations (#22919) github-actions[bot] 2026-07-15 17:14:17 +02:00
  • 8e03921372 Add CREATED workspace activation status (read path + enum migration) (#22904) Charles Bochet 2026-07-15 17:03:17 +02:00
  • cdb2590355 Migrate call-recorder tests off own-code vi.mock (#22902) nitin 2026-07-15 20:26:26 +05:30
  • 36a14478ae i18n - translations (#22916) github-actions[bot] 2026-07-15 16:38:28 +02:00
  • 25bd2897a3 Add weekly layout to record calendar (#22819) Weiko 2026-07-15 16:30:18 +02:00
  • 0dbae2eda3 Address #22827 review comments and converge application file endpoints (#22868) martmull 2026-07-15 16:12:28 +02:00
  • 907c5cc39f i18n - translations (#22913) github-actions[bot] 2026-07-15 15:54:27 +02:00
  • f4ff234db8 feat: make record avatar/icon resolution data-driven via a configurable image identifier field (#22644) Abdul Rahman 2026-07-15 19:15:47 +05:30
  • e31e6c7794 i18n - docs translations (#22912) github-actions[bot] 2026-07-15 15:12:59 +02:00
  • a28c3a905a Route pre-2.19 upgrade commands through a legacy validate-build path (#22884) Paul Rastoin 2026-07-15 14:50:26 +02:00
  • 4e83a64f81 fix(front): read fresh metadata in SSE update path to avoid false unknown-field warnings (#22897) Thomas Trompette 2026-07-15 13:53:08 +02:00
  • 055e8b5335 Add tab param to open a record side panel page on a specific tab (#22905) martmull 2026-07-15 13:39:11 +02:00
  • 14dacd8d35 [Slow db query] Resolve applicationId from cache in FileStorageService (#22870) Paul Rastoin 2026-07-15 12:04:22 +02:00
  • 2201917f33 Harden call recorder Recall API boundary (#22832) nitin 2026-07-15 15:20:18 +05:30
  • 58fcb3cb0f drop nestjs-query IDField from standalone DTOs/entities (#22881) Abdul Rahman 2026-07-14 20:46:59 +05:30
  • 75d9e0b93a fix(front): constrain 2FA sign-in screens and dedupe their shared shell (#22886) Charles Bochet 2026-07-14 17:16:01 +02:00
  • f13bde1e03 Align call recorder vocabulary with core dialect (#22831) nitin 2026-07-14 01:51:39 +05:30
  • c8c587ba2c i18n - docs translations (#22865) github-actions[bot] 2026-07-13 20:31:17 +02:00
  • bc1ccf526f chore(twenty-partners): upgrade to twenty-sdk 2.21 (#22869) Paul Rastoin 2026-07-13 18:12:14 +02:00
  • 9f75506896 feat(workflow-tools): add get_logic_function_source tool (#22835) Joshua Freedman 2026-07-13 11:41:00 -04:00
  • fd7935f343 fix(front): allow dismissing [Credits limit reached] banner (#22843) Harshit Raizada 2026-07-13 21:04:09 +05:30
  • 5426536004 Fix(Twenty-front): Junction field unable to display as table (#22844) Priyanshu Bartwal 2026-07-13 21:02:18 +05:30
  • 94192a2164 Resolve application registration logo and gallery image urls at query time (#22827) martmull 2026-07-13 17:09:34 +02:00
  • 2b0b62235e fix: validation link for access-domains deeplinks to Invite tab (#22845) Brahm Lower 2026-07-13 07:55:38 -07:00
  • ca437d374f chore: bump version to 2.22.0 (#22867) twenty-pr[bot] 2026-07-13 16:49:18 +02:00
  • de75be16e2 harden(server): backfill and enforce workspace.databaseSchema invariant with a check constraint (#22855) Paul Rastoin 2026-07-13 15:12:43 +02:00
  • 8e022d3c49 Fix stale relation table in field widget when switching records in side panel (#22829) Weiko 2026-07-13 14:50:42 +02:00
  • b2a4bb0e0c docs(apps): add Targeting System Fields page (#22856) Paul Rastoin 2026-07-13 14:39:06 +02:00
  • 6201d06141 Preload Stripe.js before the onboarding payment step (#22858) Félix Malfait 2026-07-13 14:30:38 +02:00
  • 9f5d17d1f0 Add receipt metrics and logs to connected account sync webhooks (#22853) neo773 2026-07-13 17:58:21 +05:30
  • 1b168ac1f7 fix(server): gate workspaceDiscoverability behind upgrade decorator (#22818) Paul Rastoin 2026-07-13 14:20:28 +02:00
  • 8e66411203 i18n - translations (#22861) github-actions[bot] 2026-07-13 14:15:41 +02:00
  • 7381038452 Paginate admin panel app registrations list (#22734) martmull 2026-07-13 14:07:11 +02:00
  • b06f3c7f8f fix(website): query isVetted so the apps marketplace renders again (#22859) Abdullah. 2026-07-13 16:56:35 +05:00
  • a6af730353 chore: upgrade call-recorder, last-contact, people-data-labs to twenty-sdk 2.20 (#22852) Paul Rastoin 2026-07-13 12:06:16 +02:00
  • 6185c74786 Bypass corrupted cached front-component responses with a cache-bust query parameter (#22854) martmull 2026-07-13 11:34:53 +02:00
  • 652adc3c03 fix(server): backfill isSystemSideEffect on system fields provisioned before 2.15 (#22850) Paul Rastoin 2026-07-13 10:55:54 +02:00
  • b94e38c2d9 fix(server): stabilize flaky app-install workspace-version gate test (#22851) Paul Rastoin 2026-07-13 10:33:45 +02:00
  • bbe9886274 chore: sync AI model catalog from models.dev (#22842) github-actions[bot] 2026-07-11 08:42:36 +02:00
  • 983f03adbe i18n - translations (#22833) github-actions[bot] 2026-07-10 20:36:28 +02:00
  • b0dc637dbd Throw proper error on duplicate emailing domain (#22790) neo773 2026-07-10 23:58:34 +05:30
  • cb95410a51 ci: test twenty-apps install against latest dockerhub and local server + new trigger (#22636) Paul Rastoin 2026-07-10 19:18:53 +02:00
  • 3614183200 fix(server): stabilize app install version-gate integration test (#22826) Paul Rastoin 2026-07-10 18:33:25 +02:00
  • c9d84ba7f0 Disable install button in app install onboarding when no app is selected (#22822) Raphaël Bosi 2026-07-10 17:55:00 +02:00
  • c0f5a28d5d i18n - docs translations (#22824) github-actions[bot] 2026-07-10 17:23:57 +02:00
  • cb2e325c4b fix(workflow): make prefilled workflow ids unique per workspace (#22800) Thomas Trompette 2026-07-10 16:21:04 +02:00
  • 165d47a9f0 i18n - translations (#22817) github-actions[bot] 2026-07-10 15:50:53 +02:00
  • 7babc049f5 [Twenty-Front]: Record board column drag and drop functionality (#22323) Priyanshu Bartwal 2026-07-10 19:17:59 +05:30
  • ab9e6f30b8 chore: bump version to 2.21.0 (#22820) twenty-pr[bot] 2026-07-10 15:46:26 +02:00
  • 7f8a1da27a Fix Cloudflare rate limiting during last-contact backfill (#22811) martmull 2026-07-10 15:26:07 +02:00
  • 7861ada589 i18n - translations (#22815) github-actions[bot] 2026-07-10 15:23:27 +02:00
  • 5f70beb2d2 i18n - docs translations (#22816) github-actions[bot] 2026-07-10 15:18:53 +02:00
  • 4fc3650b2d fix(emails): deterministic i18n catalog order to stop recurring i18n PR conflicts (#22803) Charles Bochet 2026-07-10 15:16:33 +02:00
  • 945724e016 accepts any valid expression, not just an identifier (#22778) martmull 2026-07-10 15:15:26 +02:00
  • 666ceb41d5 Fix SDK plan on non installed apps (#22805) Weiko 2026-07-10 15:11:46 +02:00
  • 60f5964c64 Run front components in a sandboxed opaque-origin iframe (#22588) Raphaël Bosi 2026-07-10 15:10:30 +02:00
  • 95b672e61e i18n - translations (#22814) github-actions[bot] 2026-07-10 15:09:01 +02:00
  • caed92b1d4 i18n - translations (#22813) github-actions[bot] 2026-07-10 15:02:17 +02:00
  • f667ba500c fix(front): clean stale morph relations from metadata store on object deletion (#22681) Marie 2026-07-10 14:55:25 +02:00
  • 797acff5fa i18n - translations (#22812) github-actions[bot] 2026-07-10 14:54:18 +02:00
  • c1b62334b7 fix(workflow): scope one-active-per-workflow index to workspace (#22795) Thomas Trompette 2026-07-10 14:48:33 +02:00
  • dcb67fbbe1 i18n - translations (#22810) github-actions[bot] 2026-07-10 14:46:54 +02:00
  • bf1220883f docs: partner CTAs on high-traffic pages (workflows, data-model, docker-compose) (#22808) Rashad Karanouh 2026-07-10 14:39:31 +02:00
  • 55768cfe81 i18n - translations (#22809) github-actions[bot] 2026-07-10 14:36:06 +02:00
  • e9dc4d8e89 i18n - translations (#22807) github-actions[bot] 2026-07-10 14:29:33 +02:00
  • 07c88aed45 i18n - translations (#22806) github-actions[bot] 2026-07-10 14:22:05 +02:00
  • 39847c8574 i18n - translations (#22804) github-actions[bot] 2026-07-10 14:14:54 +02:00
  • a8a7356a42 i18n - translations (#22802) github-actions[bot] 2026-07-10 14:07:53 +02:00
  • 75ea4fb027 i18n - translations (#22799) github-actions[bot] 2026-07-10 14:00:49 +02:00
  • ffdda50afc remove nestjs-query auto-resolver from index-metadata (#22775) Abdul Rahman 2026-07-10 17:30:23 +05:30
  • 04c195a54e i18n - translations (#22798) github-actions[bot] 2026-07-10 13:44:11 +02:00
  • 108e1654e7 Catch Cursor's "Made with" attribution footer in blocked contributors check (#22791) Paul Rastoin 2026-07-10 13:42:59 +02:00
  • 27e101599a i18n - translations (#22796) github-actions[bot] 2026-07-10 13:30:12 +02:00
  • d23511ea5e remove nestjs-query from user and workspace resolvers (#22766) Abdul Rahman 2026-07-10 16:59:58 +05:30
  • ace16add6c fix(twenty-partners): align createdAt view field with 2.19 deterministic ids and bump to 1.2.10 (#22782) Paul Rastoin 2026-07-10 13:27:21 +02:00
  • 48252d35e9 i18n - docs translations (#22794) github-actions[bot] 2026-07-10 13:26:42 +02:00
  • 5499688861 i18n - translations (#22793) github-actions[bot] 2026-07-10 13:23:31 +02:00
  • b682162f31 fix(front): render +N button for right-edge-clipped chips in expandable list (#22748) Thomas Trompette 2026-07-10 13:22:03 +02:00
  • f58683e33c i18n - translations (#22789) github-actions[bot] 2026-07-10 13:16:47 +02:00
  • c0b404b3d1 i18n - translations (#22788) github-actions[bot] 2026-07-10 13:09:39 +02:00
  • a487ed043b i18n - translations (#22787) github-actions[bot] 2026-07-10 13:01:38 +02:00
  • 6baa5a6257 i18n - translations (#22784) github-actions[bot] 2026-07-10 12:54:58 +02:00
  • 05afc49ea6 Fix front-component cache read rejection bypassing network fallback (#22785) Paul Rastoin 2026-07-10 12:50:29 +02:00
  • 4ab36a630b remove nestjs-query from app-token and drop unused createOneAppToken mutation (#22765) Abdul Rahman 2026-07-10 16:14:13 +05:30
  • 9e20e2222a Fix front-component serving on Safari, kill stale presigned caching, and cache built bundles client-side (#22672) Paul Rastoin 2026-07-10 12:12:58 +02:00
  • d87e762bf9 i18n - translations (#22781) github-actions[bot] 2026-07-10 12:11:58 +02:00
  • 1c8b8970fd Allow CLI dev mode on catalog-synced apps without mutating the shared registration (#22756) martmull 2026-07-10 12:10:00 +02:00
  • f8d3555fe7 i18n - translations (#22779) github-actions[bot] 2026-07-10 12:05:07 +02:00
  • 09496a0f98 i18n - translations (#22745) github-actions[bot] 2026-07-10 11:56:49 +02:00