Commit Graph

  • eedd838189 Fix threaded draft email replies (#22175) Thomas des Francs 2026-06-25 18:39:01 +02:00
  • 1076866820 fix(server): preserve anyFieldFilterValue in view manifest sync (#22004) Parship Chowdhury 2026-06-25 21:41:35 +05:30
  • 35d64ac7f2 fix(server): wrap file storage upsert and read in transaction (#21924) alibildir 2026-06-25 19:10:07 +03:00
  • ce9ca1184c i18n - docs translations (#22189) github-actions[bot] 2026-06-25 17:25:58 +02:00
  • 1cf1c33899 Add command menu items to people data labs (#22180) martmull 2026-06-25 17:12:30 +02:00
  • aabffc427a Call recorder readme nitpick (#22185) nitin 2026-06-25 20:35:41 +05:30
  • 24c042f0ef feat(messaging): skip webhook-active channels in list-fetch crons until sync is stale (#22183) neo773 2026-06-25 20:31:17 +05:30
  • f270fb25c8 call recorder readme billing update (#22184) nitin 2026-06-25 20:25:58 +05:30
  • 0b31d2a6a0 fix(front): wrap long note/markdown text on mobile browsers (#21909) Aleksa Jankovic 2026-06-25 16:49:11 +02:00
  • 9870d1e6a9 Fix source icon SVG ID collisions (#22177) Thomas des Francs 2026-06-25 16:22:17 +02:00
  • f86bf637d1 [BREAKING CHANGE] remove call recording feature flag and backfill upgrade command for existing command menu items navigation command (#22176) nitin 2026-06-25 19:43:36 +05:30
  • 407273cff2 fix(docs): correct typos in multiple files (#22173) Kylen Nguyen 2026-06-25 06:43:08 -07:00
  • 87329c8810 fix(ask-ai): resolve stream subscription race condition on new thread… (#21916) Akash! 2026-06-25 19:11:56 +05:30
  • c3183f7828 Forward parent commits to Argos visual regression dispatch (#22174) Raphaël Bosi 2026-06-25 15:21:43 +02:00
  • 4f429565e1 call recorder polishes (#22170) nitin 2026-06-25 18:27:43 +05:30
  • 864ea452b4 fix mobile side panel close (#22169) Weiko 2026-06-25 14:55:04 +02:00
  • d8cb4aa15b fix(filter): resolve filter-derived date defaults with Temporal (fixes create/update crash in date-filtered views) (#22124) Charles Bochet 2026-06-25 14:51:42 +02:00
  • fe1a8ad5f0 fix(ci): patch danger to decline gzip, fixing ERR_STREAM_PREMATURE_CLOSE on Node 24 (#22171) Charles Bochet 2026-06-25 14:32:25 +02:00
  • 2aeacf341f Flatten system object pickers (#22161) Thomas des Francs 2026-06-25 14:10:30 +02:00
  • db5338cf32 Feat: group records by many to one relation (#22123) Abdul Rahman 2026-06-25 17:25:50 +05:30
  • 108cc5b6a5 API key creation triggers unnecessary ORMEntityMetadatas cache recomputation (#22168) Weiko 2026-06-25 13:53:58 +02:00
  • 19bbd59b53 Support CSS imports in front-components via runtime style injection (#22150) Raphaël Bosi 2026-06-25 13:31:00 +02:00
  • 2af5370749 v1.1.16 — Restore Partner slug in side panel and Notes tab (#22165) Rashad Karanouh 2026-06-25 15:20:53 +04:00
  • 1284099940 i18n - website translations (#22162) github-actions[bot] 2026-06-25 13:19:57 +02:00
  • 981ee6a2d7 fix: stabilize tooltip anchor ID with useRef to prevent hover glitch (#21888) Emmanuel Hernández Bazán 2026-06-25 05:12:11 -06:00
  • ee71a382de IMAP support non RFC compliant servers (#22153) neo773 2026-06-25 16:15:13 +05:30
  • a87bc4bed6 i18n - website translations (#22160) github-actions[bot] 2026-06-25 12:31:53 +02:00
  • a20ebfa880 feat(applications): remove the application custom settings tab (#22156) martmull 2026-06-25 12:29:45 +02:00
  • 5a657129f0 Split website stepper into home-stepper and product-stepper sections (#22149) Abdullah. 2026-06-25 15:24:22 +05:00
  • 904d3d6bff i18n - website translations (#22158) github-actions[bot] 2026-06-25 12:20:32 +02:00
  • 551a792291 Rework website TasksVisual to match twenty-front tasks tab (#22143) Abdullah. 2026-06-25 15:20:18 +05:00
  • d6556221d9 Tidy website ImportVisual markup and CSS (#22148) Abdullah. 2026-06-25 15:12:08 +05:00
  • 29e0327063 fix(server): allow moving menu items into a folder created in the same sync (#22130) martmull 2026-06-25 12:04:18 +02:00
  • 491b9e954a Rework website EmailsVisual to match twenty-front emails tab (#22146) Abdullah. 2026-06-25 15:02:44 +05:00
  • cdd1aba3e0 i18n - docs translations (#22154) github-actions[bot] 2026-06-25 11:32:08 +02:00
  • f416f81548 fix(ci): retry Danger.js on transient GitHub API fetch errors (#22151) Charles Bochet 2026-06-25 11:27:51 +02:00
  • 6a36fc3ba8 fix(sdk): evict compiled manifest modules from require cache in dev mode (#22129) martmull 2026-06-25 11:21:51 +02:00
  • db687c7407 chore(call-recorder): drop FAILED status schema bridge (#22134) nitin 2026-06-25 14:36:58 +05:30
  • dc371ef6e7 rename sync-completion methods to avoid confusion with stage setters (#22138) neo773 2026-06-25 14:36:38 +05:30
  • 5242ddf458 feat(apps): let front components open a record in the side panel (#22140) Félix Malfait 2026-06-25 10:47:39 +02:00
  • 885effb3d8 fix(calendar): mark channel completed on no-events fetch (#22137) neo773 2026-06-25 14:16:56 +05:30
  • 20f8321dca Rework website FilesVisual to match twenty-front files tab (#22147) Abdullah. 2026-06-25 13:43:51 +05:00
  • fa008b4728 chore(create-twenty-app): align scaffold with unified app test/lint/typecheck configs (#22128) martmull 2026-06-25 10:23:51 +02:00
  • f04db9751f fix(client-sdk): bundle metadata client into a single self-contained file (#22085) Paul Rastoin 2026-06-25 10:19:18 +02:00
  • cf91b87892 fix(server): skip defaultValue null check for relation/morph fields on update (#21875) Abhinav A P 2026-06-25 13:35:31 +05:30
  • feac2df216 chore(website): remove partners marketplace route lint guard (#22121) Rashad Karanouh 2026-06-25 09:12:12 +04:00
  • b841b92cb5 fix(billing): widen embedded add-card modal and align its buttons (#22141) Félix Malfait 2026-06-25 06:52:49 +02:00
  • 4277f8f04f fix(sdk): render CLI OAuth success page on localhost (twenty dev) (#22131) martmull 2026-06-25 06:11:49 +02:00
  • 7a23a3d851 i18n - docs translations (#22142) github-actions[bot] 2026-06-25 05:33:22 +02:00
  • 94dbcc27a9 feat(billing): embed credit card form in the add-card trial-end modal (#22125) Félix Malfait 2026-06-25 04:49:31 +02:00
  • 179ab2f066 feat(billing): clarify subscription, credits, and add-credits sections (#22126) Félix Malfait 2026-06-25 04:13:06 +02:00
  • 19bdf2122a docs(user-guide): remove unsupported Between operator for Date filters (#22136) Luiz Gabriel 2026-06-24 23:07:35 -03:00
  • 811fecc119 chore(apps): move call-recorder to public, remove stale meeting-bot duplicate (#22132) nitin 2026-06-25 00:13:13 +05:30
  • 14e4656fe3 Update TypeScript moduleResolution to bundler (#22127) martmull 2026-06-24 20:00:59 +02:00
  • e22d31c553 Close side panel after command menu actions (#22118) Thomas des Francs 2026-06-24 19:15:01 +02:00
  • ad61d6d8a3 fix(server): dispatch each cron trigger exactly once (#22113) Charles Bochet 2026-06-24 19:14:19 +02:00
  • 02120aac42 Add v2 create-workspace onboarding screen (#22075) Raphaël Bosi 2026-06-24 19:13:20 +02:00
  • fdea2d6e1e i18n - docs translations (#22122) github-actions[bot] 2026-06-24 19:09:14 +02:00
  • 33d2441a93 fix(ux): input error messages no longer overlap adjacent fields in forms (#21886) Emmanuel Hernández Bazán 2026-06-24 11:07:33 -06:00
  • 6ee5413951 chore(vite): replace vite-tsconfig-paths with resolve.tsconfigPaths (#22100) Parship Chowdhury 2026-06-24 22:33:18 +05:30
  • 500f441807 fix(website): force-dynamic partner profiles to stop OpenNext 404 cache (#22120) Rashad Karanouh 2026-06-24 20:48:03 +04:00
  • 8830ef89bd chore(deps-dev): bump @storybook/addon-docs from 10.3.4 to 10.4.6 (#22110) dependabot[bot] 2026-06-24 18:37:04 +02:00
  • 264d0a7671 chore(deps): bump @ai-sdk/mistral from 3.0.39 to 3.0.40 (#22117) dependabot[bot] 2026-06-24 18:36:41 +02:00
  • fb85d29d64 chore: disable dependabot version-update PRs (#22119) Charles Bochet 2026-06-24 18:34:03 +02:00
  • 9ed0d85954 Update workspace domain card layout (#22108) Thomas des Francs 2026-06-24 18:24:39 +02:00
  • cc21160d83 fix(server): scope server-route target dispatch to the resolver's application (#22101) martmull 2026-06-24 18:22:01 +02:00
  • b5958fb331 Enforce server route app configuration requirements (#22091) martmull 2026-06-24 18:20:05 +02:00
  • 9574476395 chore(deps): bump @scalar/api-reference-react from 0.9.46 to 0.9.48 (#22115) dependabot[bot] 2026-06-24 16:19:16 +00:00
  • 5bb3ff4e43 chore(deps): bump @sentry/react from 10.51.0 to 10.60.0 (#22111) dependabot[bot] 2026-06-24 18:03:37 +02:00
  • f2bed8359d chore(deps): bump @nestjs/schedule from 6.1.0 to 6.1.3 (#22112) dependabot[bot] 2026-06-24 18:03:13 +02:00
  • 6a7458f20d chore(deps): bump @e2b/code-interpreter from 2.6.0 to 2.6.1 (#22106) dependabot[bot] 2026-06-24 15:45:33 +00:00
  • e9d67a4bb3 chore(deps-dev): bump @storybook/addon-a11y from 10.4.1 to 10.4.6 (#22103) dependabot[bot] 2026-06-24 15:45:11 +00:00
  • fef53b9915 chore(deps): bump react-error-boundary from 4.0.13 to 4.1.2 (#22105) dependabot[bot] 2026-06-24 15:45:07 +00:00
  • ea3090e553 docs: rewrite billing credits page to clarify credit value and usage (#22099) Félix Malfait 2026-06-24 17:36:58 +02:00
  • 6b460da622 Add backend primitive to credit a workspace's billing balance (#22094) Raphaël Bosi 2026-06-24 17:28:24 +02:00
  • c71663946e chore(apps): move public apps to packages/twenty-apps/public and generalize CI workflow (#22096) martmull 2026-06-24 17:24:16 +02:00
  • 00b7d7c74a i18n - docs translations (#22102) github-actions[bot] 2026-06-24 17:22:42 +02:00
  • 53bfc6ab1c fix: update skill to fit requirements (#22097) Rashad Karanouh 2026-06-24 19:02:43 +04:00
  • 0bccbb5035 rename twenty meeting bot to call recorder (#22093) nitin 2026-06-24 20:32:34 +05:30
  • 7d3cd5ed00 feat(front): add search to the language picker (#22095) Félix Malfait 2026-06-24 16:58:24 +02:00
  • dd9ad876a4 Reduce published twenty-ui npm package size (#22087) Raphaël Bosi 2026-06-24 16:53:14 +02:00
  • 1cdede89de fix(email-settings): enable independent message folder and subfolder selection (#21853) RISHAV DEWAN 2026-06-24 20:02:18 +05:30
  • 90acecfbd9 feat(billing): invoice on seat increase (#22083) Etienne 2026-06-24 16:31:15 +02:00
  • 965a2753d1 chore: bump version to 2.17.0 (#22088) twenty-pr[bot] 2026-06-24 16:14:42 +02:00
  • 411aee8b96 update readme file for meeting bot (#22069) nitin 2026-06-24 19:34:30 +05:30
  • 614bc7b7e6 feat: serve HTTP logic functions on isolated *.withtwenty.com domain (#22045) Félix Malfait 2026-06-24 15:57:01 +02:00
  • 5e5c8e0956 ci(server,emails): run lingui extract & compile on PRs to gate i18n breakage (#22086) Paul Rastoin 2026-06-24 15:55:57 +02:00
  • 7820665006 ci(front): run lingui extract & compile on PRs to gate i18n breakage (#22084) Paul Rastoin 2026-06-24 15:55:42 +02:00
  • bf345bb177 Allow workflows listing in MCP (#22013) souheyl gouadria 2026-06-24 14:52:29 +01:00
  • 56e20a81ea Revert 21949 (#22081) Weiko 2026-06-24 15:37:16 +02:00
  • b5a1aed24b feat(server): run server-exposed logic functions in the owner workspace (#22002) martmull 2026-06-24 15:34:12 +02:00
  • 20ac0a52bf fix(deps): scope js-yaml to 4.2.0 under the mintlify/verdaccio pinners (#22078) Abdullah. 2026-06-24 18:24:00 +05:00
  • ad3c82bd15 fix(front): prevent lingui extract crash in buildCrudToolStatusMessage (#22080) Paul Rastoin 2026-06-24 15:21:43 +02:00
  • a575ef56c3 Add logo to twenty-ui README (#22077) Raphaël Bosi 2026-06-24 15:19:03 +02:00
  • 9e57ec3153 Update data model object settings labels (#22070) Thomas des Francs 2026-06-24 15:15:41 +02:00
  • 73e9374ef8 [BREAKING CHANGE] harden call recording failure handling (#22062) nitin 2026-06-24 18:38:26 +05:30
  • 0df83eceb2 fix(front): restore loading state on third-party app command menu actions (#22073) Charles Bochet 2026-06-24 15:05:28 +02:00
  • 0f2ea47335 Twenty standard backfill non searchable object search field metadata (#22063) Paul Rastoin 2026-06-24 14:44:59 +02:00
  • dd7435b807 fix: normalize date-time field input on backend to prevent timeline crash (#22035) Charles Bochet 2026-06-24 14:42:05 +02:00
  • 8842a80a44 ci(server): cross-version upgrade check on PRs (v1.22 → from source) (#22065) Paul Rastoin 2026-06-24 14:20:38 +02:00