Commit Graph

  • 3f0236b590 fix(page-layout): let the column surface win over the solo presentation (#23412) Félix Malfait 2026-07-28 13:47:07 +02:00
  • 38e9d231bc fix: hide add-select-option prompt for users without data model permission (#23410) Thomas Trompette 2026-07-28 13:33:12 +02:00
  • 1064ae835b Remove ugly page card top-left rounded corner on mobile (#23414) Félix Malfait 2026-07-28 13:30:19 +02:00
  • 897d29b603 i18n - translations (#23417) github-actions[bot] 2026-07-28 13:22:25 +02:00
  • 1e58c3073c Feat/email composer improvements (#23188) neo773 2026-07-28 16:43:00 +05:30
  • 30bbf4149a i18n - translations (#23409) github-actions[bot] 2026-07-28 12:20:55 +02:00
  • 46cf4cebd1 Guard stale chunk auto-reload against loops (#23362) Raphaël Bosi 2026-07-28 12:08:37 +02:00
  • 2bd1ece952 Redesign the external link popup for front components (#23404) Raphaël Bosi 2026-07-28 12:08:17 +02:00
  • 74260a161d fix(ai): stop double-counting cache-creation tokens in reported token totals (#23405) Etienne 2026-07-28 11:59:57 +02:00
  • 7fe59bf42d feat(website): send the referring partner with a client brief (#23351) Rashad Karanouh 2026-07-28 11:46:14 +02:00
  • fea06bdd4b v1.5.1 — partners: Discord notification for client briefs + referring-partner attribution (#23344) Rashad Karanouh 2026-07-28 11:42:23 +02:00
  • 1f55234d0b fix(call-recorder): leave call when only recording bots remain (#23053) martmull 2026-07-28 10:51:40 +02:00
  • c7919673af fix: lift root postcss to 8.5.23 (Dependabot) (#23396) Abdullah. 2026-07-28 13:06:23 +05:00
  • ae0ffb1373 perf: use cache for view entity lookups (#23384) Weiko 2026-07-28 09:54:24 +02:00
  • 19903f89e5 Add indexes for channel webhook subscription external IDs (#23386) Weiko 2026-07-28 09:54:15 +02:00
  • cc5ff4869d perf: use cache for role validation (#23383) Weiko 2026-07-28 09:53:42 +02:00
  • 8481c76bfb perf: use cache for webhook reads (#23382) Weiko 2026-07-28 09:53:29 +02:00
  • 30aee1dee5 i18n - docs translations (#23389) github-actions[bot] 2026-07-27 21:03:52 +02:00
  • 49e2272fb9 fix(workspace-migration): stop leaking workspace ids in delete action payloads (#23377) Paul Rastoin 2026-07-27 19:30:29 +02:00
  • 75e767f08b update exa twenty cli tools (#23379) martmull 2026-07-27 19:17:42 +02:00
  • bd5d5a3c4e i18n - docs translations (#23381) github-actions[bot] 2026-07-27 19:16:50 +02:00
  • d7b1ccaa21 Cache field metadata while processing common query results (#23353) Weiko 2026-07-27 18:55:10 +02:00
  • 975b5c256c Documentation update ( Legal FAQ and more ) (#23266) BOHEUS 2026-07-27 18:47:22 +02:00
  • 68b26f00ba Type PageLayout manifest type prop with PageLayoutType (#23375) Paul Rastoin 2026-07-27 18:45:10 +02:00
  • 24ccdb9b5d Replace Redis key scanning with sorted-set event stream tracking (#23326) Weiko 2026-07-27 18:35:54 +02:00
  • a66aacfb82 perf: deduplicate tool permission role loads (#23366) Weiko 2026-07-27 18:32:54 +02:00
  • 48f4c1661b fix(sse): resync records on reconnect and recover from silent query listener errors (#23357) Thomas Trompette 2026-07-27 18:21:08 +02:00
  • b94a889bcb Organize public apps properly (#23376) martmull 2026-07-27 18:20:13 +02:00
  • 2c49c4169c feat(workflow): remove async workflowVersion core dual-write listener (#23374) Thomas Trompette 2026-07-27 17:52:15 +02:00
  • 3c48e27b2e Fix stuck onboarding route on failed chunk preload (#23359) Raphaël Bosi 2026-07-27 16:47:58 +02:00
  • 79bf20515d feat(workflow): mirror version delete/restore/destroy to core transactionally (#23356) Thomas Trompette 2026-07-27 16:43:59 +02:00
  • 5c23ddb1ac Dedupe common result handlers (#23364) Weiko 2026-07-27 16:02:55 +02:00
  • 590ae069e8 Support workspace member Me filter for relation fields in dashboards (#23282) Raphaël Bosi 2026-07-27 15:51:05 +02:00
  • 0c57d7c108 perf: reuse Google webhook OAuth client (#23361) Weiko 2026-07-27 15:42:59 +02:00
  • dbbad1bffa i18n - translations (#23367) github-actions[bot] 2026-07-27 15:30:31 +02:00
  • 2899058b5f Warn users before front components navigate to an external site (#23270) Raphaël Bosi 2026-07-27 15:21:38 +02:00
  • 7804111e6c i18n - translations (#23360) github-actions[bot] 2026-07-27 15:07:33 +02:00
  • 56245a35af Stop leaking the refresh token in the social SSO redirect URL (#23061) Raphaël Bosi 2026-07-27 14:58:42 +02:00
  • b81ca99162 fix(twenty-front): hide layout editor UI when SystemPermissionFlag.LAYOUTS is missing (#23303) (#23343) Shinu Cherian 2026-07-27 18:27:24 +05:30
  • 22a01dc1c6 Fix: password reset link returns FORBIDDEN for logged-in users (#21248) (#23335) Thomas Trompette 2026-07-27 14:32:51 +02:00
  • e631c986a1 v1.4.0 — partners: auto-link partner user on workspaceMember.created (#23295) Rashad Karanouh 2026-07-27 13:57:23 +02:00
  • 302f46f0ea fix: bump brace-expansion to 5.0.8 in app lockfiles (Dependabot) (#23346) Abdullah. 2026-07-27 16:33:38 +05:00
  • f834b020b6 i18n - website translations (#23348) github-actions[bot] 2026-07-27 11:30:09 +00:00
  • 88f20a3731 i18n - translations (#23352) github-actions[bot] 2026-07-27 12:34:28 +02:00
  • a6b36422f9 Fireflies: upgrade to twenty-sdk 2.23 (#23349) nitin 2026-07-27 16:01:20 +05:30
  • cdd78462b9 fix: block route triggers for suspended workspaces (#23347) Weiko 2026-07-27 12:25:34 +02:00
  • 5948c167a0 i18n - website translations (#23196) github-actions[bot] 2026-07-27 09:55:17 +00:00
  • 710d4da4b1 fix(emails): bump @react-email/render to ^2.0.6 to fix empty transactional email bodies (#23323) Guillaume Flambard 2026-07-27 11:37:09 +02:00
  • 44ed0d5498 Fix phantom targetId field in workflow triggers for morph relations (#23290) Thomas Trompette 2026-07-27 11:35:06 +02:00
  • 46a3a83866 feat(workflow): mirror all workflowVersion writes to core in-transaction, drop async create/update dual-write (#23243) Thomas Trompette 2026-07-27 11:17:17 +02:00
  • a96dc335ab fix: apply configured pool size to core database (#23322) Weiko 2026-07-27 10:58:41 +02:00
  • 42c598a33a Filter stale sync workspaces by active channels (#23321) Weiko 2026-07-27 10:56:28 +02:00
  • ed95b8cfde fix: bump postcss to 8.5.22 across app lockfiles (Dependabot) (#23340) Abdullah. 2026-07-27 13:50:00 +05:00
  • 6060d88c54 fix: bump tar 7.5.20 -> 7.5.21 in the root lockfile (Dependabot) (#23330) Abdullah. 2026-07-27 12:55:25 +05:00
  • 97bb56d471 fix: bump tar and brace-expansion in seed-dependencies (Dependabot) (#23333) Abdullah. 2026-07-27 12:55:17 +05:00
  • 0efc92b3f3 fix: bump shell-quote 1.8.4 -> 1.10.0 (Dependabot) (#23331) Abdullah. 2026-07-27 12:55:09 +05:00
  • 155636d7d9 fix: bump tar to 7.5.21 across app lockfiles (Dependabot) (#23332) Abdullah. 2026-07-27 12:55:04 +05:00
  • ad3291f4b4 i18n - docs translations (#23338) github-actions[bot] 2026-07-27 09:46:37 +02:00
  • 32a031ac0b i18n - translations (#23336) github-actions[bot] 2026-07-27 09:19:30 +02:00
  • 1e5b8e6db4 fix(front): add accessible labels to icon-only options dropdown triggers (#23325) Guillaume Flambard 2026-07-27 09:10:49 +02:00
  • 4f9fd6f674 feat(applications): restore the application custom settings tab (#23256) martmull 2026-07-27 08:52:04 +02:00
  • a94f2443b3 i18n - translations (#23328) github-actions[bot] 2026-07-26 22:55:56 +02:00
  • 3fb29db28a Feat/email settings v2 (#23180) neo773 2026-07-27 02:18:30 +05:30
  • 8326fd186f i18n - docs translations (#23324) github-actions[bot] 2026-07-26 20:51:07 +02:00
  • 1ee08ff92b docs: set correct credit cost for workflow steps and app logic functions (#23297) martmull 2026-07-26 18:53:49 +02:00
  • 24067ec87a chore: remove twenty-companion dead code (#23310) Paul Rastoin 2026-07-26 18:52:52 +02:00
  • 0b44864f5f i18n - translations (#23315) github-actions[bot] 2026-07-26 12:32:26 +02:00
  • 472c7c1edc fix(workspace): open edit panel for PAGE_LAYOUT sidebar items (#23293) eeshsaxena 2026-07-26 15:54:07 +05:30
  • 4eb5ad9e32 i18n - translations (#23313) github-actions[bot] 2026-07-26 10:40:10 +02:00
  • 93066ae800 fix(a11y): add aria-label to navigation drawer collapse button (WCAG … (#23287) Gueye Papa Djadji 2026-07-26 08:32:02 +00:00
  • 763d31a859 chore: sync AI model catalog from models.dev (#23298) github-actions[bot] 2026-07-25 08:43:55 +02:00
  • c102a22375 fix: lift axios/tar/brace-expansion/body-parser in server fixture lockfiles (Dependabot) (#23291) Abdullah. 2026-07-24 23:11:29 +05:00
  • ab3d921218 i18n - docs translations (#23292) github-actions[bot] 2026-07-24 19:05:04 +02:00
  • 4851489ebc fix(ai-chat) fix AI chat tool-output spill leaks: spill learn_tools, cap navigation tools, truncate on spill failure (#23286) Etienne 2026-07-24 18:57:35 +02:00
  • 3a1067ec6d fix(server): index page-layout FKs to fix workspace cleanup timeout (#23289) Etienne 2026-07-24 18:50:57 +02:00
  • 45f92b6763 feat(billing): make logic function executions free for exempt apps (#23255) martmull 2026-07-24 18:23:17 +02:00
  • d6c186a71e Fix system objects bypassing role object permission overrides (#23280) Thomas Trompette 2026-07-24 17:49:52 +02:00
  • bc7922da7d fix: move add-agent-foreign-key-to-role-target instance command to 2.25 (#23285) Paul Rastoin 2026-07-24 17:32:33 +02:00
  • 0d876eb714 fix: lift axios/tar/brace-expansion/body-parser across app lockfiles (Dependabot) (#23267) Abdullah. 2026-07-24 20:21:32 +05:00
  • 7067f6ef88 fix: honor agent rolePermissionConfig in record CRUD (#23248) Abdul Rahman 2026-07-24 20:51:27 +05:30
  • 70e1e94e55 i18n - translations (#23288) github-actions[bot] 2026-07-24 17:11:17 +02:00
  • 6cc7ed7570 Make solo tabs first-class: derived presentation, native editing, unified widget header (#23109) Félix Malfait 2026-07-24 17:02:02 +02:00
  • 0bba75dd18 fix(ai-chat): stop duplicate tool_use ids from bricking threads (#23277) Etienne 2026-07-24 16:54:13 +02:00
  • 9aaa5b7778 i18n - translations (#23284) github-actions[bot] 2026-07-24 16:46:27 +02:00
  • 482b88bcda i18n - translations (#23283) github-actions[bot] 2026-07-24 16:39:25 +02:00
  • 308e4de7a6 TDD: twenty-ui render coverage in the front-component sandbox — golden tests cataloging every sandbox gap (fully green) (#23203) Paul Rastoin 2026-07-24 16:38:19 +02:00
  • cbcfba0de2 feat(workflow): dedicated updateWorkflowVersionTrigger mutation + close version CRUD holes (#23207) Thomas Trompette 2026-07-24 16:32:09 +02:00
  • 25b0b2601f Replace admin app rollout buttons with upgrade-application CLI command (#23212) martmull 2026-07-24 16:31:25 +02:00
  • 940d150775 chore(self-hosting): upgrade to latest twenty CLI tooling (#23279) martmull 2026-07-24 16:26:42 +02:00
  • 86d0e15a6a i18n - translations (#23281) github-actions[bot] 2026-07-24 16:20:55 +02:00
  • d1c6b8ee72 Show relation record labels instead of UUIDs in dashboard charts (#23163) Raphaël Bosi 2026-07-24 16:12:22 +02:00
  • b036d67ec9 Configure async ClickHouse inserts for pageview events (#23274) Weiko 2026-07-24 16:01:23 +02:00
  • 6a8457d8c5 fix(ci): diff upgrade mutation guard against the merged base, not stale PR base (#23278) Paul Rastoin 2026-07-24 16:01:36 +02:00
  • dee653dfa6 fix: move message list member backfill command to 2.25 (#23271) Paul Rastoin 2026-07-24 15:50:26 +02:00
  • ba5cb6ba15 fix(server): repair missing keyValuePair.applicationId on 2.23 upgrades (#23272) Paul Rastoin 2026-07-24 15:46:59 +02:00
  • abe4d7491c Cap nested relation query concurrency (#23252) Weiko 2026-07-24 15:27:26 +02:00
  • 9390c28cb6 ci: report ci-shared-status-check on merge_group (#23276) Paul Rastoin 2026-07-24 15:27:07 +02:00
  • 29747f5d6b ci: report required status checks on merge_group so the queue isn't blocked (#23275) Paul Rastoin 2026-07-24 15:18:26 +02:00
  • bb4e427196 ci: run upgrade mutation guard in the merge queue against main (#23216) Paul Rastoin 2026-07-24 14:37:45 +02:00
  • c0c5ba33e8 i18n - translations (#23269) github-actions[bot] 2026-07-24 14:20:10 +02:00