Cursor Agent
e1cdbf7bc5
style: use test instead of it in validation tests
...
- Fixed linting issues by following @vitest/consistent-test-it rule
- Changed all 'it' to 'test' for consistency
2026-02-13 01:24:28 +00:00
Cursor Agent
b52f1a19d4
test: add comprehensive tests for findLanguageCodesForDuplicateLabels
...
- Added test coverage for undefined value handling
- Tests verify fix for TypeError when language keys are missing
- Added test script to types package.json
- All 7 tests passing
2026-02-13 01:21:21 +00:00
Cursor Agent
f55b9de3a2
fix: prevent TypeError when accessing undefined TI18nString values in findLanguageCodesForDuplicateLabels
...
Fixes FORMBRICKS-JM
- Updated findLanguageCodesForDuplicateLabels in both validation.ts and elements-validation.ts
- Changed to safely filter undefined values before calling .trim()
- Now filters for string type first, then trims, then filters empty strings
- Prevents 'undefined is not an object (evaluating e[r].trim)' error when survey labels are incomplete
2026-02-13 01:19:23 +00:00
Bhagya Amarasinghe
18a7b233f0
fix: distributed lock for license fetch when Redis cache is cold ( #7225 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-12 21:01:21 +00:00
Bhagya Amarasinghe
b52627b3e9
feat: integrate OpenTelemetry for enhanced monitoring and tracing ( #7235 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-12 11:33:52 +00:00
Dhruwang Jariwala
73e8e2f899
feat: license status for self hosters ( #7236 )
2026-02-12 08:41:00 +00:00
Dhruwang Jariwala
fb0ef2fa82
chore: 7114 improve ux in team settings ( #7237 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
2026-02-12 06:18:05 +00:00
Dhruwang Jariwala
8ab8adc3d0
fix: onboarding preview ( #7238 )
2026-02-11 14:46:23 +00:00
Bhagya Amarasinghe
fad55e3486
feat: add behavior configuration for autoscaling in values.yaml ( #7239 )
2026-02-11 13:13:20 +00:00
Theodór Tómas
a5c92bbc7b
fix: prevent expected auth errors from being reported to Sentry ( #7215 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-11 08:43:08 +00:00
Theodór Tómas
48eff5b547
feat: advance css vars ( #7135 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-02-10 17:34:25 +00:00
Anshuman Pandey
ff10ca7d6a
fix: allows local ip images ( #7189 )
...
Co-authored-by: pandeymangg <pandeyman@Anshumans-MacBook-Air.local >
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
Co-authored-by: Matti Nannt <matti@formbricks.com >
2026-02-10 17:29:27 +01:00
Theodór Tómas
04c2b030f1
chore: inject rules in agents-md ( #7203 )
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-02-10 13:36:44 +00:00
Dhruwang Jariwala
256b223925
fix: update welcome card toggle logic to set active element when enabled ( #7230 )
2026-02-10 08:21:37 +00:00
Dhruwang Jariwala
f3ff4c9951
fix: added next-env.d.ts to gitignore ( #7220 )
2026-02-10 08:21:15 +00:00
Dhruwang Jariwala
2a590ef315
chore: improved action searching ( #7234 )
2026-02-10 08:19:24 +00:00
Dhruwang Jariwala
07a6cd6c0e
chore: survey ui console warnings ( #7228 )
2026-02-09 07:39:30 +00:00
Dhruwang Jariwala
335da2f1f5
fix: webhook data not being sent ( #7219 )
2026-02-09 06:06:30 +00:00
bharath kumar
13b9db915b
fix(js-core): invert expiration logic for SDK error state ( #7190 ) ( #7202 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-02-09 05:08:19 +00:00
AndresAIFR
76b25476b3
fix: check serverError before showing success toast ( #7185 )
...
Co-authored-by: Andres Cruciani <AndresAIFR@users.noreply.github.com >
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2026-02-09 04:49:36 +00:00
Dhruwang Jariwala
04220902b4
fix: external links are not working in picture selection question and ending card ( #7221 )
2026-02-06 18:08:00 +00:00
Theodór Tómas
4649a2de3e
fix: fixing issue with saving follow ups ( #7218 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-02-06 10:42:35 +00:00
Dhruwang Jariwala
56ce05fb94
fix: validation in client api ( #7206 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2026-02-06 06:55:41 +00:00
Anshuman Pandey
1b81e68106
feat: overlay close ( #7197 )
2026-02-06 06:08:19 +00:00
Theodór Tómas
202958cac2
fix: replace @vercel/og with next/og ( #7208 )
2026-02-06 04:53:42 +00:00
Harsh Bhat
8e901fb3c9
docs: Validation Rules ( #7213 )
2026-02-05 14:51:26 +00:00
Harsh Bhat
29afb3e4e9
docs: Formbricks Hubspot integration ( #7212 )
2026-02-05 12:30:05 +00:00
Matti Nannt
38a3b31761
fix: upgrade preact to fix JSON VNode Injection vulnerability ( #7209 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 11:10:12 +00:00
Dhruwang Jariwala
2bfb79d999
fix: translation github action ( #7207 )
2026-02-05 11:06:21 +00:00
Matti Nannt
7971b9b312
fix(security): upgrade pnpm and AWS SDK to fix vulnerabilities ( #7192 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-04 13:29:17 +00:00
Johannes
1143f58ba5
fix: refresh invite expiration when sharing link ( #7198 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-02-04 13:28:25 +00:00
Balázs Úr
47fe3c73dd
fix: Hungarian translations ( #7199 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-02-04 13:26:27 +00:00
Dhruwang Jariwala
727e586b16
feat: responseID in response table ( #7195 )
2026-02-04 09:59:37 +00:00
Theodór Tómas
4a9b4d52ca
fix: resolve infinite re-render loop in Survey Editor ( #7142 )
2026-02-04 05:03:09 +00:00
Sadiq Mohammed
cbb0166419
chore(docker): add healthchecks and wait for postgres and redis readiness ( #7121 )
2026-02-03 13:37:53 +00:00
Balázs Úr
4b0c518683
chore: use Unicode punctuation, remove contractions, make wording consistent ( #7049 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-02-03 10:37:49 +00:00
devin-ai-integration[bot]
5f05f8d36b
chore: remove unused icon components ( #7170 )
...
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Johannes <johannes@formbricks.com >
2026-02-03 08:40:15 +00:00
Balázs Úr
f7558a7497
feat: Add Hungarian language support ( #7175 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-02-03 08:22:41 +00:00
Dhruwang Jariwala
009beba866
feat: dropdown ui for multi select ( #7191 )
2026-02-03 05:16:03 +00:00
Bhagya Amarasinghe
c3ec5ddc3a
fix: optimize license check flow to prevent Redis hammering and OOM crashes ( #7180 )
2026-02-02 13:50:35 +00:00
Matti Nannt
9573ae19e6
fix(security): upgrade next and lodash to fix vulnerabilities ( #7179 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-29 06:51:37 +00:00
Matti Nannt
7b3f841c5e
fix(security): upgrade qs to fix DoS vulnerability ( #7178 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-29 05:53:59 +00:00
Dhruwang Jariwala
8f7d225d6a
fix: jerky animation behaviour ( #7158 )
2026-01-23 12:26:57 +00:00
Anshuman Pandey
094b6dedba
fix: fixes response card UI for cta question ( #7157 )
2026-01-23 10:29:01 +00:00
Anshuman Pandey
36f0be07c4
fix: handle server errors in survey publish flow ( #7156 )
2026-01-23 08:54:11 +00:00
Bhagya Amarasinghe
e079055a43
fix(helm): DB migration job ( #7152 )
2026-01-23 07:58:54 +00:00
Bhagya Amarasinghe
9ae9a3a9fc
fix(helm): update ExternalSecret API version to v1 ( #7153 )
2026-01-23 07:03:50 +00:00
Dhruwang Jariwala
b4606c0113
fix: nps & rating rtl UI ( #7154 )
2026-01-23 06:46:41 +00:00
Dhruwang Jariwala
6be654ab60
fix: language variants not working for app surveys ( #7151 )
2026-01-23 06:46:21 +00:00
dependabot[bot]
95c2e24416
chore(deps): bump the npm_and_yarn group across 2 directories with 1 update ( #7149 )
...
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-01-22 12:06:12 +00:00