Commit Graph

  • e6d730cd75 chore: sync AI model catalog from models.dev (#21476) github-actions[bot] 2026-06-12 09:31:00 +02:00
  • 69a7e614ff fix: restore isCustom gate in metadata label resolvers (#21432) Félix Malfait 2026-06-11 18:10:53 +02:00
  • cfb9772179 feat(server): convert view to overridable entity (#21436) Weiko 2026-06-11 18:00:52 +02:00
  • 947a4d5253 Fix: prevent unexpected navigation when destroying record from side panel (#21391) DeviSriSaiCharan 2026-06-11 21:10:56 +05:30
  • deb956f4fe security: bump wait-on 7.2.0 -> 9.0.10 to drop vulnerable joi (Dependabot alert 1437) (#21457) Charles Bochet 2026-06-11 17:42:34 +02:00
  • 41cdd83367 fix(ai): correct RICH_TEXT and MORPH_RELATION record filter operators (#21106) Rich Roberts 2026-06-11 16:13:26 +01:00
  • 503c689f37 security: upgrade typeorm to 0.3.26 (CVE-2025-60542) (#21456) Charles Bochet 2026-06-11 16:41:22 +02:00
  • d75685b8dc fix(metadata): nestjs-query batched relation queries truncate results across parents (#21455) Charles Bochet 2026-06-11 16:39:14 +02:00
  • d0884bd708 Fix missing datetime filter type (#21451) martmull 2026-06-11 15:47:08 +02:00
  • 0ac4f237c0 fix(server): stop redundant lambda rebuilds causing build-lock acquisition failures (#21442) Thomas Trompette 2026-06-11 15:26:38 +02:00
  • 796f763bb7 i18n - website translations (#21453) github-actions[bot] 2026-06-11 15:35:27 +02:00
  • 184c4948d6 security: strip Node dev headers from images + lingui 5.9.5 (drops vulnerable esbuild) (#21448) Charles Bochet 2026-06-11 15:11:29 +02:00
  • 303c415dd1 fix(ai) - add logs + remove dashboard building (#21440) Etienne 2026-06-11 14:45:25 +02:00
  • a6fcbf58e4 fix(billing) - enable upgrade if invoice already paid (#21450) Etienne 2026-06-11 14:45:01 +02:00
  • 7da6f25aaf Replace random remote images in stories to stop flaky Argos diffs (#21447) Raphaël Bosi 2026-06-11 13:41:01 +02:00
  • f7463886a6 feat(partners): partner role row-level security (RLS) with scoped edits (#21386) Rashad Karanouh 2026-06-11 15:37:35 +04:00
  • 166f7ee0d2 chore(deps): prune yarn resolutions down to load-bearing entries (#21446) Charles Bochet 2026-06-11 13:41:03 +02:00
  • 1ccede2309 security: scoped ajv 8.20.0 resolution for react-doc-viewer (Dependabot alert 481) (#21445) Charles Bochet 2026-06-11 12:37:45 +02:00
  • 462dd3b0e9 security: uuid CVE — bump bullmq/msal/blocknote + scoped resolutions for the rest (Dependabot alert 1289) (#21441) Charles Bochet 2026-06-11 12:26:26 +02:00
  • 6af06c1062 security: postcss CVE via styled-components bump + next/postcss resolution (Dependabot alert 1061) (#21438) Charles Bochet 2026-06-11 11:19:50 +02:00
  • 6756ea628d Add People Data Labs enrichment logic functions (#21254) Raphaël Bosi 2026-06-11 11:06:20 +02:00
  • 28ab160b48 i18n - website translations (#21439) github-actions[bot] 2026-06-11 11:02:43 +02:00
  • d596c26f46 Migrate twenty UI (#21407) Raphaël Bosi 2026-06-11 11:02:28 +02:00
  • c05c34aaec [Website] Convert remaining images to WebP and compress some current ones. (#21404) Abdullah. 2026-06-11 13:47:44 +05:00
  • 2da28cb03e security: upgrade express 4.22.2 + qs 6.15.2 resolution for dev-tool holdouts (Dependabot alert 1305) (#21434) Charles Bochet 2026-06-11 10:46:04 +02:00
  • 233a6f9fb1 fix(server): register Lingui message compiler to stop "Uncompiled message detected" log flood (#21416) machinagod 2026-06-11 09:05:24 +01:00
  • 20c83e1f86 fix(kanban): preserve scroll on board re-init + propagate same-column reorders via SSE (#20637) nitin 2026-06-11 12:56:51 +05:30
  • 9100fb1e9f security: scoped resolution for webpack-dev-server 5.2.4 (Dependabot alerts 1237/691/692) (#21420) Charles Bochet 2026-06-11 09:38:16 +02:00
  • 9d7f0c405f fix(twenty-front): new layout fast-follows — command menu, field options & logs (#21429) Félix Malfait 2026-06-11 08:58:23 +02:00
  • f55a45f4e0 chore(deps-dev): bump storybook from 10.2.13 to 10.4.3 (#21428) dependabot[bot] 2026-06-11 07:34:34 +02:00
  • dac36b83ce chore(deps-dev): bump @types/aws-lambda from 8.10.161 to 8.10.162 (#21427) dependabot[bot] 2026-06-11 07:29:44 +02:00
  • f8b0dca3f9 chore(deps): bump @tabler/icons-react from 3.31.0 to 3.44.0 (#21426) dependabot[bot] 2026-06-11 07:29:32 +02:00
  • 941c9e7586 fix: match relation field filters in optimistic & RLS record matchers (#21301) Joseph Chiang 2026-06-11 15:29:10 +10:00
  • 61b76b681e fix: i18n missing hardcoded strings in settings (#21424) Gami 2026-06-11 00:38:58 -04:00
  • 615c3d8dbe security: drop end-of-life apollo-server-core (#735, #736) (#21418) Charles Bochet 2026-06-10 19:08:07 +02:00
  • 1b26061992 security: close ws & file-type alerts via parent upgrades (no resolution) (#21417) Charles Bochet 2026-06-10 19:03:28 +02:00
  • 868cb02e45 security: close lodash CVEs (#824/#823/#385) via parent upgrades, no resolution (#21414) Charles Bochet 2026-06-10 18:12:46 +02:00
  • 6e147a548b security: clear twenty-apps & seed-dependencies CVE alerts (#21410) Charles Bochet 2026-06-10 17:02:51 +02:00
  • a825dcf2cc security: clear 8 Dependabot alerts via transitive/parent bumps (no resolutions) (#21409) Charles Bochet 2026-06-10 17:02:18 +02:00
  • e357116024 fix(ui): freeze framer-motion in Argos runs to stop flaky visual diffs (#21412) Charles Bochet 2026-06-10 17:00:21 +02:00
  • 2514cab860 fix(server): include relation join column names in updatedFields of update events (#21405) Thomas Trompette 2026-06-10 16:48:24 +02:00
  • 6971d6fa95 Prevent self-hosting app from re-matching/re-creating people on no-op updates (#21406) Marie 2026-06-10 16:46:50 +02:00
  • 7258722754 security: upgrade @nestjs/graphql 12→13 + @ptc-org/nestjs-query 4→9 (+ @nestjs/config 4) (#21402) Charles Bochet 2026-06-10 15:55:15 +02:00
  • f1c7aecadb fix(front): sanitize optimistic input when creating a record (#21076) Brendan Erofeev 2026-06-10 22:22:59 +10:00
  • 09cc0c6f21 security: clear yeoman-environment High alert via resolution to 6.0.1 (#21400) Charles Bochet 2026-06-10 13:35:28 +02:00
  • e53f877559 security: clear picomatch High alert via @angular-devkit/core resolution (#21398) Charles Bochet 2026-06-10 13:22:05 +02:00
  • 402e4b6a78 fix(docker): upgrade Alpine system OpenSSL libs to patched 3.5.7-r0 (#21399) Charles Bochet 2026-06-10 13:02:33 +02:00
  • 1c3ae92c04 fix(server): prevent SSE stream teardown errors from crashing all pods (#21395) Charles Bochet 2026-06-10 12:05:55 +02:00
  • 3655942fa4 fix: reload stale clients on any older app version, not just major (#21011) Clive F 2026-06-10 11:01:12 +01:00
  • abbb1bdf98 security: clear serialize-javascript High alert (terser-webpack-plugin refresh) (#21397) Charles Bochet 2026-06-10 11:52:26 +02:00
  • 3ee82c7a3c security: clear koa High alert by bumping nx 22.5.4 → 22.7.5 (#21396) Charles Bochet 2026-06-10 11:44:03 +02:00
  • 99bd1daaec feat(twenty-partners): website field + restructured partner & opportunity views (#21385) Rashad Karanouh 2026-06-10 13:26:01 +04:00
  • 232ca8eec2 security: clear happy-dom High alerts by upgrading wyw-in-js 0.7 → 1.1 (#21394) Charles Bochet 2026-06-10 11:24:38 +02:00
  • 71480c3888 fix: gracefully handle missing logic functions during workflow destroy (#21362) Thomas Trompette 2026-06-10 10:54:04 +02:00
  • adba66caea fix(twenty-front): new layout fast-follows — settings drawer, loading & command menu (#21389) Félix Malfait 2026-06-10 11:02:36 +02:00
  • 6525af5ba4 Improve log visibility in dev mode (#21393) martmull 2026-06-10 10:49:51 +02:00
  • fc764115ef security: clear all High next alerts by upgrading react-email 5 → 6 (#21377) Charles Bochet 2026-06-10 10:46:59 +02:00
  • 217e1f5ab3 security: clear immutable High alert via @graphql-codegen typescript plugins v4 (#21380) Charles Bochet 2026-06-10 10:37:00 +02:00
  • 3c81566d65 chore: sync AI model catalog from models.dev (#21392) github-actions[bot] 2026-06-10 09:22:19 +02:00
  • ca63904ac5 fix(security): bump @scalar/api-reference-react to clear unhead XSS (#21382) Abdullah. 2026-06-10 10:33:13 +05:00
  • 7002c7bcb2 i18n - website translations (#21384) github-actions[bot] 2026-06-10 06:52:15 +02:00
  • 13a7d62c19 [Website] Re-introduce footer language switcher (#21387) Abdullah. 2026-06-10 09:51:08 +05:00
  • ce2d77be2a feat(server): in-app server-level admin management (#19785) (#21321) Félix Malfait 2026-06-10 06:50:25 +02:00
  • 6c65ae8257 perf(twenty-front): stop Sentry Replay from re-serializing record-table mutations on navigation (#21381) Weiko 2026-06-09 22:05:04 +02:00
  • d2f30e0513 security: clear fast-uri + fast-xml-parser High alerts (lockfile only) (#21379) Charles Bochet 2026-06-09 19:11:29 +02:00
  • ca4fc5615f security: refresh lodash + picomatch in twenty-apps lockfiles (#21378) Charles Bochet 2026-06-09 19:11:02 +02:00
  • 5f7638cdaf fix(front): surface widget render errors via ErrorBoundary onError (#21009) Clive F 2026-06-09 16:56:55 +01:00
  • 0d8d463a44 security: clear all High minimatch Dependabot alerts via parent bumps (#21373) Charles Bochet 2026-06-09 18:08:14 +02:00
  • 06d68f665d fix(auth): additional workspace and identity validation in auth flows (#21347) Félix Malfait 2026-06-09 18:02:36 +02:00
  • 24839d044a fix(server): repair server typecheck broken by isCustom deprecation (#21376) Charles Bochet 2026-06-09 17:37:51 +02:00
  • bd084afc11 security: force shell-quote >= 1.8.4 (GHSA-w7jw-789q-3m8p, critical) (#21372) Charles Bochet 2026-06-09 17:33:38 +02:00
  • e51efef7c8 security(apps): bump twenty-sdk to 2.10.1 for the 3 remaining pre-2.0 apps (tmp, undici) (#21374) Charles Bochet 2026-06-09 17:24:09 +02:00
  • 123db9e3be security: bump vite to 7.3.5 in twenty-apps lockfiles (GHSA-v2wj-q39q-566r) (#21371) Charles Bochet 2026-06-09 16:54:53 +02:00
  • cf70565976 feat(twenty-server): allow shouldHideEmptyGroups in app view manifest (#21370) Félix Malfait 2026-06-09 16:33:58 +02:00
  • 834541da6d security: bump path-to-regexp and defu to patched versions (lockfile refresh) (#21369) Charles Bochet 2026-06-09 16:34:46 +02:00
  • 7894ae39f0 fix(front): reject backslash paths in isValidReturnToPath (open-redirect hardening) (#21287) joeltco 2026-06-09 10:31:49 -04:00
  • c5e95c6649 Enrich app:add field relation and morph relations (#21368) martmull 2026-06-09 16:20:41 +02:00
  • 9c66975520 isCustom deprecation for Objects and Fields (#21228) Weiko 2026-06-09 15:57:19 +02:00
  • 7530775dc1 fix(billing) - Suspend workspace at trial period end if cancelation is planned (#21363) Etienne 2026-06-09 16:12:48 +02:00
  • 02aa086866 fix(twenty-front): new layout fast-follows (#21360) Félix Malfait 2026-06-09 16:10:36 +02:00
  • c27c8c88b0 Fix various graphs bugs (#21311) Marie 2026-06-09 16:08:22 +02:00
  • 137fe45cf6 Deprecate dummy enterprise key 2/2 (#21328) Marie 2026-06-09 16:07:36 +02:00
  • bda6fcfec9 feat(website): book an intro call after partner application (#21343) Rashad Karanouh 2026-06-09 18:00:48 +04:00
  • ba4ac6b70e fix(twenty-front): restore top-bar-title testid to unbreak merge queue (#21367) Charles Bochet 2026-06-09 15:57:46 +02:00
  • fcaf2b4d9b chore(twenty-server): temporary instrumentation for app-install 504 (#21365) Charles Bochet 2026-06-09 15:57:25 +02:00
  • 7606dd75a8 Fix: pinned command-menu actions run with empty selection (#21366) Raphaël Bosi 2026-06-09 15:32:41 +02:00
  • 92502efacc Restore content-box sizing for components broken by the global border-box reset (#21361) Raphaël Bosi 2026-06-09 15:32:19 +02:00
  • beaa4e636c Remove default command (#21357) martmull 2026-06-09 15:17:00 +02:00
  • e9086b49f6 Increase logicFunctionQueue worker concurrency to 10 (#21364) Thomas Trompette 2026-06-09 14:47:53 +02:00
  • ed7ff4a84b chore: bump version to 2.12.0 (#21358) twenty-pr[bot] 2026-06-09 12:16:26 +02:00
  • 20ccc52424 fix(auth): align workspace resolution across SSO and OTP sign-in flows (#21346) Félix Malfait 2026-06-09 11:28:11 +02:00
  • 55cbd3bfbf perf(ai): lazy-load agent chat runtime so it doesn't fetch/diff threads until opened (#21331) Weiko 2026-06-09 11:10:43 +02:00
  • 4305a7dc84 fix(twenty-client-sdk): make genql codegen formatter prettier-3 compatible (fixes app-sync server crash) (#21354) Charles Bochet 2026-06-09 11:08:06 +02:00
  • 1d81bdbb22 Fix breaking change with dry run input (#21356) martmull 2026-06-09 11:06:27 +02:00
  • 441fe73be5 chore: sync AI model catalog from models.dev (#21353) github-actions[bot] 2026-06-09 09:07:26 +02:00
  • 8a3e6e645a fix(ui): restore content-box sizing for components broken by the global border-box reset (#21349) Félix Malfait 2026-06-09 08:52:32 +02:00
  • bfefcd3755 feat(twenty-front): generalize the page primary/secondary bars (flat redesign) (#21308) Félix Malfait 2026-06-08 22:47:05 +02:00
  • a48c158a66 security(apps): bump twenty-sdk to 2.10.1 across twenty-apps (tmp, undici) (#21344) Charles Bochet 2026-06-08 21:31:14 +02:00
  • 7823216568 i18n - docs translations (#21342) github-actions[bot] 2026-06-08 21:13:56 +02:00
  • 1e309369bc chore(deps): upgrade tar to v7, evict vulnerable tar@6.2.1 (CVE-2026-24842) (#21341) Charles Bochet 2026-06-08 20:48:44 +02:00