Dhruwang
1d22fe2da6
fix: surface translated inline form errors and prefer .at() over slice
...
- FormError ignored its children when an error was set, rendering the raw
zod message instead of the translated text passed in. Prefer explicit
children, fall back to the field error message.
- Use .at(-1) in getTranslatedFeedbackDirectoryError per SonarQube S7755.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-11 15:03:00 +05:30
Dhruwang
507f80f9b0
fix: update stale settings routes to match new /settings/{organization,workspace}/ structure
...
All internal links (billing, enterprise, general, api-keys, feedback-record-directories,
integrations) now point to their correct nested paths under /settings/organization/ or
/settings/workspace/. Also adds feedback-record-directories to the new sidebar nav with
the member visibility rule.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-04 16:31:25 +05:30
Anshuman Pandey
5169dec510
feat: wire workspace settings to feedback record directories ( #7910 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-29 14:49:50 +04:00
Johannes
fbe2a31133
refactor: align connector enum with formbricks_survey ( #7825 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2026-04-29 10:57:20 +04:00
Dhruwang
8a57a5b74b
addressed feedback
2026-04-23 15:05:16 +05:30
Dhruwang Jariwala
ffd4478184
chore: merge epic/dashboards into epic/v5 ( #7798 )
...
Signed-off-by: gulshank0 <gulshanbahadur002@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
Co-authored-by: Theodór Tómas <theodortomas@gmail.com >
Co-authored-by: Anshuman Pandey <54475686+pandeymangg@users.noreply.github.com >
Co-authored-by: Bhagya Amarasinghe <b.sithumini@yahoo.com >
Co-authored-by: Chowdhury Tafsir Ahmed Siddiki <ctafsiras@gmail.com >
Co-authored-by: neila <40727091+neila@users.noreply.github.com >
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Tiago <1585571+xernobyl@users.noreply.github.com >
Co-authored-by: Harsh Bhat <90265455+harshsbhat@users.noreply.github.com >
Co-authored-by: Harsh Bhat <harshbhat@Harshs-MacBook-Air.local >
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
Co-authored-by: Balázs Úr <balazs@urbalazs.hu >
Co-authored-by: Johannes <72809645+jobenjada@users.noreply.github.com >
Co-authored-by: Gulshan <gulshanbahadur002@gmail.com >
Co-authored-by: Tiago Farto <tiago@formbricks.com >
Co-authored-by: Harsh Bhat <harsh121102@gmail.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-22 12:24:05 +04:00
Tiago Farto
a8b97abe9a
Merge remote-tracking branch 'origin/epic/v5' into feat/survey-scheduling
...
# Conflicts:
# pnpm-lock.yaml
2026-04-21 09:37:41 +00:00
pandeymangg
175323e7d9
chore: merge with main
2026-04-21 14:07:14 +05:30
Tiago Farto
bf10a8d0b2
Merge branch 'epic/v5' into feat/survey-scheduling
2026-04-20 16:09:16 +00:00
Tiago Farto
9cfcffdb5e
chore: bug fix; tests
2026-04-20 14:22:06 +00:00
Tiago Farto
7dde3edd8d
chore: fix tests
2026-04-20 12:30:03 +00:00
Anshuman Pandey
398ba79e7e
feat: ces and csat questions ( #7688 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
2026-04-20 15:33:26 +04:00
pandeymangg
9abbbfdd35
chore: merge with main
2026-04-20 13:07:36 +05:30
Johannes
cefc2bdf60
fix: show oversized upload error when mime type is missing ( #7757 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
2026-04-20 07:00:41 +00:00
Johannes
990c0eee31
refined UX
2026-04-19 16:05:29 +02:00
Tiago Farto
281f854332
chore: address PR comments
2026-04-17 15:36:12 +00:00
Tiago Farto
f4c5162590
Merge epic/bullmq into feat/survey-scheduling
2026-04-17 14:47:05 +00:00
Dhruwang Jariwala
ff77118932
fix: response tag UI issues in response modal ( #7765 )
2026-04-17 11:59:59 +00:00
Tiago Farto
7aed1b84de
chore: translations, fixes
2026-04-17 11:59:17 +00:00
Dhruwang Jariwala
dc1ee72594
chore: translation management revamp (scope 1) ( #7733 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2026-04-16 11:18:48 +00:00
pandeymangg
75fbb23190
chore: merge with main
2026-04-14 17:01:17 +05:30
Dhruwang Jariwala
439dd0b44e
fix: add loading skeleton for responses page ( #7700 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Johannes <johannes@formbricks.com >
2026-04-13 16:56:20 +00:00
Dhruwang Jariwala
60f6ca9463
chore: deprecate environments ( #7693 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2026-04-10 09:13:47 +04:00
Johannes
31d455002d
feat: unifiy nav auth behaviour ( #7635 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: Johannes <jobenjada@users.noreply.github.com >
2026-04-09 14:26:14 +00:00
pandeymangg
aa27d242bb
chore: merge with main
2026-04-09 15:26:30 +05:30
Anshuman Pandey
3d16e859c6
feat: custom posthog events ( #7647 )
2026-04-09 05:34:01 +00:00
Dhruwang Jariwala
a771ae189a
refactor: rename Project to Workspace across entire codebase ( #7620 )
2026-03-31 17:01:17 +05:30
Anshuman Pandey
029e069af6
feat: feedback record directories ( #7592 )
2026-03-27 04:18:20 -07:00
Dhruwang Jariwala
59cc9c564e
fix: duplicate org creation ( #7593 )
2026-03-26 05:52:09 +00:00
Anshuman Pandey
6da4c6f352
fix: proper errors server side when resources are not found ( #7571 )
2026-03-24 07:52:37 +00:00
Aryan Ghugare
659b240fca
feat: enhance welcome card to support video uploads and display #7491 ( #7497 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2026-03-24 07:34:43 +00:00
Dhruwang Jariwala
19c0b1d14d
fix: response table settings formatting ( #7540 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2026-03-24 06:36:45 +00:00
Johannes
389a7d9e7b
feat: enhance segment activity summary and settings in segment modal ( #7553 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2026-03-23 08:39:10 +00:00
Tiago
c4cf468c7e
fix: localize survey and app date rendering ( #7473 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-03-23 07:23:07 +00:00
Dhruwang Jariwala
e6ee6a6b0d
feat: choice rotation ( #7512 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2026-03-20 06:54:05 +00:00
Balázs Úr
9a6cbd05b6
fix: mark various strings as translatable ( #7338 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-03-18 11:30:38 +00:00
Johannes
94b0248075
fix: only allow URL in exact match URL ( #7505 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-03-18 07:20:14 +00:00
Bhagya Amarasinghe
0df5e26381
fix: handle license 403 as instance mismatch ( #7458 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-03-12 10:46:44 +00:00
Johannes
3e3c696972
feat: add trigger after time passed ( #7452 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2026-03-11 10:12:31 +00:00
Anshuman Pandey
cb41e2d344
fix: sets apps/web TS strict check to true ( #7451 )
2026-03-11 10:14:37 +01:00
Matti Nannt
1e19cca7d9
feat: implement cloud stripe billing sync and pricing revamp ( #7309 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-03-10 16:04:23 +00:00
Balázs Úr
a944d7626e
chore: use Unicode punctuation, remove contractions, make wording consistent ( #7355 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-03-10 07:06:30 +00:00
Balázs Úr
d1b12dc228
fix: mark strings as translatable in survey editor ( #7369 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-03-10 06:14:29 +00:00
Matti Nannt
afa192e5b9
chore: upgrade deps and Zod v4 migration ( #7425 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2026-03-06 14:41:28 +01:00
Balázs Úr
b88ea5cc66
fix: use proper plural forms ( #7322 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-03-06 06:30:27 +00:00
Bhagya Amarasinghe
f73f13f16c
perf: fix Prisma connection pool saturation from unbounded Promise.all fan-outs ( #7404 )
2026-03-05 14:35:40 +00:00
Dhruwang Jariwala
f0a93ae092
fix: add Tailwind v3 config for Prettier in apps/web and packages/email ( #7421 )
2026-03-05 10:05:05 +00:00
Balázs Úr
2740cd16b9
fix: delete confirmation dialog title translation ( #7358 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-03-02 07:06:14 +00:00
Dhruwang Jariwala
7eb94f0bd5
fix: theme styling preview, option border color, and enable custom styling behavior ( #7387 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
2026-03-02 06:17:52 +00:00
Theodór Tómas
d7c57a7a48
fix: disabling cache in dev ( #7269 )
2026-02-17 04:44:22 +00:00