Matti Nannt
3b3197e3c5
refactor: rename gethasNoOrganizations to getHasNoOrganizations
...
Aligns the helper with the project's camelCase convention. Pure
rename across all five call sites; no behavior change.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-05 17:16:11 +02:00
Johannes
28280899ea
fix: recover incomplete initial setup ( #7912 )
2026-05-05 14:28:23 +00:00
Tiago
fae00f6a82
fix: outlook preview ( #7803 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-05-04 15:10:14 +00:00
Anshuman Pandey
a274c444ad
fix: reject SSO auto-provisioning when AUTH_SSO_DEFAULT_TEAM_ID is missing ( #7926 )
2026-05-04 10:57:44 +00:00
Anshuman Pandey
5fae207cd7
fix: duplicate action class name error ( #7919 )
2026-04-30 09:17:09 +00:00
Johannes
44aac89d41
fix: return generic credentials error for SSO-only accounts ( #7911 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
2026-04-30 08:09:34 +00:00
Johannes
e0250b2a58
fix: include partial response in trigger description ( #7908 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: Johannes <jobenjada@users.noreply.github.com >
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-04-30 06:27:48 +00:00
Labeeb
a8d6cd8a9f
fix: 7817 use fully translated inactive survey headings ( #7836 )
2026-04-30 04:46:13 +00:00
Bhagya Amarasinghe
f79fe1490e
feat: add PostHog experiment wrappers ( #7899 )
2026-04-29 08:07:11 +00:00
Tiago
e6e9419b93
fix: require step-up authorization for account deletion ( #7901 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-04-28 12:46:27 +00:00
dependabot[bot]
90eb78e571
chore(deps): bump the npm_and_yarn group across 5 directories with 2 updates ( #7834 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matti Nannt <matti@formbricks.com >
2026-04-28 12:01:12 +02:00
Bhagya Amarasinghe
6d1b3475d4
fix(survey-list): reduce v3 overview query cost ( #7812 )
2026-04-27 16:53:53 +00:00
Johannes
23a8fd6a47
fix: replace organization name placeholder example ( #7832 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: Johannes <jobenjada@users.noreply.github.com >
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-04-27 12:49:16 +00:00
Dhruwang Jariwala
0686eb3cbb
feat: add refetch button to refresh responses table ( #7808 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
2026-04-27 10:10:53 +00:00
Anshuman Pandey
6d9ab315c2
fix: prevent SSRF via redirect following in webhook delivery ( #7877 )
2026-04-27 08:50:21 +00:00
Tiago
4128731c5f
fix: password hash visibility improvement ( #7814 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2026-04-24 18:16:59 +00:00
Matti Nannt
ef96426ca0
chore(security): dependency audit — reduce attack surface & resolve all vulnerabilities ( #7801 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-24 20:32:32 +02:00
Dhruwang Jariwala
ce1dbe8b00
fix: apply plan changes immediately for non-standard plans ( #7807 )
2026-04-24 07:38:33 +00:00
Dhruwang Jariwala
444f043140
fix: prevent Airtable integration crash when token expires ( #7811 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-23 08:36:10 +00:00
Dhruwang Jariwala
2d32c0d671
feat: add iframe preview to website embed tab ( #7791 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-23 06:36:55 +00:00
Aryan Ghugare
3e4e55fbf1
fix: prevent bypass of single-use survey restriction via v1 API ( #7735 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2026-04-22 09:48:18 +00:00
Tiago
fcfedd6e15
feat: replace minio with rustfs ( #7742 )
2026-04-22 08:07:38 +00:00
Tiago
6c4342690f
fix: harden legacy SSO relinking ( #7755 )
2026-04-22 07:35:23 +00:00
arasucar
b8c361fcf3
refactor: use context instead of prop drilling in survey analysis components ( #6223 ) ( #7754 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2026-04-22 06:00:13 +00:00
Balázs Úr
75cf9293b1
fix: Hungarian translation ( #7752 )
2026-04-21 08:41:53 +00:00
Serhat
e489c6a346
feat: Add Turkish (tr) translations ( #7645 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-04-20 12:51:25 +00:00
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
dependabot[bot]
78473bf3d0
chore(deps): bump the npm_and_yarn group across 12 directories with 4 updates ( #7680 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matti Nannt <matti@formbricks.com >
2026-04-20 06:59:52 +00:00
Johannes
15403c6a92
fix: add accessible dialog title to project limit modal ( #7769 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: Johannes <jobenjada@users.noreply.github.com >
2026-04-20 06:45:21 +00:00
Johannes
35b98863a4
feat: auto-fill safe attribute key from label ( #7771 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: Johannes <jobenjada@users.noreply.github.com >
2026-04-20 06:44:10 +00:00
Bhagya Amarasinghe
2dfea4d72f
fix: prevent split offline responses on restore ( #7767 )
2026-04-20 06:05:13 +00:00
Dhruwang Jariwala
ff77118932
fix: response tag UI issues in response modal ( #7765 )
2026-04-17 11:59:59 +00:00
Johannes
79a773432a
feat: extend auto-progress to single-select question types ( #7725 )
2026-04-17 10:17:00 +00:00
Niels Kaspers
d53869f1df
fix: fix duplicate block and misleading subheader in trial conversion template ( #7560 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-04-17 10:01:54 +00:00
Balázs Úr
fc9ddb2b0d
fix: mark Identify Customer Goals survey as translatable ( #7566 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-04-17 09:53:15 +00:00
Bhagya Amarasinghe
6fcb6863bd
feat: migrate survey overview to v3 APIs ( #7741 )
2026-04-17 09:45:12 +00:00
Johannes
b1cee91ad9
fix: redirect active project and organization selections ( #7724 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: Johannes <jobenjada@users.noreply.github.com >
2026-04-17 09:33:12 +00:00
Dhruwang Jariwala
60bd5cbeff
fix: prevent environment ID leak in API error responses ( #7753 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-17 08:38:32 +00:00
Johannes
c68f214eff
fix: keep sidebar switcher icons round with long labels ( #7756 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: Johannes <jobenjada@users.noreply.github.com >
2026-04-17 08:04:10 +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
Dhruwang Jariwala
924132287e
fix: connect rating/NPS scale labels to label styling settings ( #7738 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-16 10:59:59 +00:00
XHamzaX
a1a11b2bb8
fix: prevent OIDC button text overlap with 'last used' indicator ( #7731 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-04-15 09:42:20 +00:00
Marius
0653c6a59f
fix: strip @layer properties block to prevent host page CSS pollution ( #7685 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-15 06:58:35 +00:00
Anshuman Pandey
b6d793e109
fix: fixes unique constraint error with singleUseId and surveyId ( #7737 )
2026-04-15 06:50:20 +00:00
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
Anshuman Pandey
2556f5e15d
fix: add missing PostHog events ( #7722 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-13 11:57:12 +00:00
Johannes
cc0eec3bf0
feat: add auto-progress mode for rating and NPS surveys ( #7709 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: Johannes <jobenjada@users.noreply.github.com >
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-04-13 11:22:50 +00:00
Johannes
2aaddf7306
fix: prevent TTC overcount for multi-question blocks ( #7713 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2026-04-13 07:56:40 +00:00
Dhruwang Jariwala
59310bac93
fix: validate "Other" option text on required questions and remove duplicate response entry ( #7716 )
2026-04-13 07:05:08 +00:00
Dhruwang Jariwala
322f0be197
fix: improve restricted ID validation toast with i18n support ( #7703 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Johannes <johannes@formbricks.com >
2026-04-12 06:18:13 +00:00