Dhruwang
34b94689ca
fix: address CodeRabbit review feedback on docs
...
- Fix broken API URLs in docs-feedback.mdx (remove /workspaces segment, fix https://, remove stray };)
- Add missing workspaceId path params to v2 spec (responses, displays, user)
- Remove environmentId from required arrays in v2 request schemas
- Fix stale terminology: environment→workspace in database-model, tenant-separation, tags, actions
- Fix broken link to removed test-environment page in webhooks.mdx
- Fix redundant "codebase" in naming-conventions description
- Use neutral hostname in audit-logging example
- Hyphenate "open-source" in license.mdx
- Consistent workspaceId formatting in wordpress.mdx
- Update link text to match anchor in actions.mdx
- Remove dual environmentId/workspaceId in headless-surveys example
- Fix stale <project_id> placeholder in headless-surveys
- Fix awkward Next.js card copy in framework-guides.mdx
- Clarify BC wording in v2 introduction.mdx
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-21 15:35:26 +05:30
Dhruwang
739c662863
chore: merge epic/v5 and resolve openapi.json conflicts
...
Accept epic/v5 removals (attribute-classes, people endpoints) and
re-apply workspaceId rename + deprecation notes + endpoint cleanup.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-21 15:22:17 +05:30
Dhruwang
535974ff8a
fix: align API specs with actual routes and add environment deprecation notes
...
- Restore v1 openapi.json from main with environmentId→workspaceId rename
- Remove 5 non-existent v1 endpoints and their orphaned MDX pages
- Update v1 descriptions from "environment" to "workspace" terminology
- Add environment deprecation notes to all v1 client API endpoints
- Remove 2 non-existent v2 client endpoints (contacts attributes, identify)
- Rename v2 project-teams → workspace-teams (path, operationIds, schema)
- Preserve environment deprecation notes in v2 spec
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-21 15:15:52 +05:30
Johannes
28103604b4
fix: (Depr Env QA) api v1/me regression ( #7761 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2026-04-21 13:26:01 +04:00
pandeymangg
175323e7d9
chore: merge with main
2026-04-21 14:07:14 +05:30
Tiago
0303f16db4
feat: BullMQ background jobs + response pipeline ( #7779 )
2026-04-20 15:30:20 +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
4304a7efd6
Rename Projects to Workspaces in docs
2026-04-20 13:56:27 +02:00
Tiago Farto
6ff5af712f
chore: clean tests
2026-04-20 11:35:47 +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
Tiago Farto
5127de9de0
chore: revert CI action
2026-04-20 11:11:09 +00:00
Tiago Farto
ee8122778b
chore: address PR comments
2026-04-20 10:43:32 +00:00
Tiago Farto
8aaa7ed9c0
chore: build fix
2026-04-20 10:00:06 +00:00
Johannes
bc7c8c5715
remove environment ID andenv references
2026-04-20 11:40:33 +02:00
Dhruwang Jariwala
ab1ea7a5ce
fix: remove legacy API rewrites from next.config.mjs ( #7764 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2026-04-20 13:38:30 +04:00
Tiago Farto
4f749355e0
chore: fix coverage test
2026-04-20 09:14:06 +00:00
Tiago Farto
18b60ddd35
chore: fix build
2026-04-20 08:52:59 +00:00
Tiago Farto
87f1b01c7a
chore: fix broken tests
2026-04-20 08:40:44 +00:00
Tiago Farto
851ea0deb2
chore: fix broken lock
2026-04-20 08:32:45 +00: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
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
Anshuman Pandey
65f5968fb1
fix: fixes sentry ref issue ( #7776 )
2026-04-20 06:29:44 +00:00
Bhagya Amarasinghe
2dfea4d72f
fix: prevent split offline responses on restore ( #7767 )
2026-04-20 06:05:13 +00:00
Tiago Farto
dedb7389f0
Merge origin/epic/v5 into epic/bullmq
2026-04-17 14:33:21 +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
Bhagya Amarasinghe
9d2e988c59
feat: remove app rate limits for Envoy-covered routes ( #7714 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2026-04-17 12:43:22 +04: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
Dhruwang Jariwala
b6a3a15379
fix: make other option input field mandatory when sole selection ( #7751 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-17 08:06:00 +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
Harsh Bhat
c90ee84483
chore: Add survey to formbricks docs ( #7746 )
2026-04-16 12:13:55 +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
Dhruwang Jariwala
e6f347aa07
fix: remove dark: variant classes from survey-ui to prevent host page style leakage ( #7747 )
2026-04-16 05:50:46 +00:00
Dhruwang Jariwala
367bc23dd4
fix: prevent offline replay from dropping survey blocks after completion ( #7743 )
2026-04-15 19:59:15 +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
Tiago
31d2ea7444
chore: Move Response Pipeline to BullMQ ( #7695 )
2026-04-15 10:12:41 +03: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
pandeymangg
3da7129413
fixes tests
2026-04-14 17:09:13 +05:30
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
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