Tiago Farto
dd757394af
fix: make bundled cube optional
2026-05-04 11:03:37 +00:00
Tiago Farto
2abf8e1d8c
fix: log rejected cube tenant queries
2026-04-30 16:52:41 +00:00
Tiago Farto
a985dc698b
refactor: simplify cube query filter traversal
2026-04-30 16:50:55 +00:00
Tiago Farto
7b59a6300e
fix: address cube tenant isolation review
2026-04-30 16:34:09 +00:00
Tiago Farto
bf8b4079fd
test: isolate cube env config test
2026-04-30 16:20:29 +00:00
Tiago Farto
5704bfbc03
chore: hardening cube tenant isolation
2026-04-30 16:00:08 +00:00
Bhagya Amarasinghe
ea92ef9fce
feat: add FeedbackRecords Envoy gateway ( #7818 )
2026-04-30 17:17:05 +05:30
pandeymangg
778fc2acf1
fix
2026-04-30 16:36:09 +05:30
pandeymangg
1d6bda74df
removes route test
2026-04-30 16:26:47 +05:30
pandeymangg
12ff0b7c0e
sonar issue fix
2026-04-30 16:19:11 +05:30
Bhagya Amarasinghe
f16fb3b62f
fix: restore required feedback record list params
2026-04-30 15:59:45 +05:30
Bhagya Amarasinghe
f2c452d7f9
feat: make cubejs mandatory for xm suite v5 ( #7913 )
2026-04-30 14:34:50 +05:30
Bhagya Amarasinghe
afcfbb7a3a
fix: address cube review follow-ups
2026-04-30 14:17:54 +05:30
Bhagya Amarasinghe
7f8c9dcbb8
chore: merge epic/v5 into feedback records gateway
2026-04-30 01:22:24 +05:30
Bhagya Amarasinghe
3998e4da31
fix: resolve sonar quality gate warning
2026-04-30 00:59:25 +05:30
Bhagya Amarasinghe
48086faffc
fix: address cube review feedback
2026-04-30 00:39:49 +05:30
Bhagya Amarasinghe
38a0d7c810
Merge remote-tracking branch 'origin/epic/v5' into bhagya/eng-765-make-cubejs-mandatory-for-xm-suite-v5
2026-04-30 00:32:05 +05:30
Bhagya Amarasinghe
b17bb88daa
fix: require cube env vars in app config
2026-04-30 00:30:11 +05:30
Anshuman Pandey
f59e9f13ec
feat: refresh analysis charts and dashboard feedback gating ( #7915 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-04-29 16:29:14 +04:00
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
Bhagya Amarasinghe
0df16f6f0c
feat: make cubejs mandatory for xm suite v5
2026-04-29 16:08:24 +05:30
Anshuman Pandey
8442dedf9c
fix: removes project references ( #7907 )
2026-04-29 14:17:42 +04:00
Bhagya Amarasinghe
3bac488a29
fix: address gateway review follow-ups
2026-04-29 12:27:41 +05:30
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
Bhagya Amarasinghe
79d618f77c
refactor: generalize gateway token minting
2026-04-29 12:16:08 +05:30
Anshuman Pandey
89eb04f813
fix: adds submission id to csv connector ( #7898 )
2026-04-29 10:36:16 +04:00
Dhruwang Jariwala
a862b739f7
fix: consistent enabled/disabled wording for connector status ( #7897 )
2026-04-28 15:11:44 +05:30
Dhruwang
4e5df85538
fix: make pipeline dispatch fire-and-forget in management responses route
...
Pipeline errors (snapshot loading or dispatch) should not prevent the
201 response from being returned. Dispatch pipeline events without
awaiting so the response is returned immediately.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-28 14:31:24 +05:30
Dhruwang
727b349086
fix: resolve pre-existing build errors on epic/v5
...
- Add optional chaining for organization.billing in response pipeline
- Add missing feedbackRecordDirectoryId to Chart seed data
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-28 13:47:20 +05:30
Dhruwang
f75db6b1d0
fix: translations
2026-04-28 12:39:12 +05:30
Dhruwang
7ffca53577
fix: use consistent enabled/disabled wording for connector status badges
...
The dropdown actions say "Enable"/"Disable" but the status badges showed
"In Progress"/"Paused". Now both use "Enabled"/"Disabled" for consistency.
Resolves ENG-769
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-28 12:24:49 +05:30
Dhruwang Jariwala
25614b23fc
chore: remove legacy styling fields (questionColor, inputColor) ( #7783 )
2026-04-28 11:22:03 +05:30
Johannes
016e14d0f1
fix: (Depr Env QA) Surface legacy env var on Connection page ( #7773 )
2026-04-27 14:20:25 +00:00
Bhagya Amarasinghe
be80db8418
fix: address envoy auth review findings
2026-04-27 19:31:43 +05:30
Bhagya Amarasinghe
bcc3789ce8
refactor: generalize envoy auth dispatch
2026-04-27 18:31:58 +05:30
Dhruwang
5e76ebdfc1
fix: treat JSON null as absent in legacy styling migration
...
The `?` operator only checks key existence — if the form layer saved
`{"elementHeadlineColor": null}` (JSON null = "use default"), the
migration skipped the copy and then removed the legacy key, losing
the color value. Switch to COALESCE(styling->'field', 'null'::jsonb)
= 'null'::jsonb which catches both missing keys (SQL NULL) and JSON
null values.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-27 17:07:05 +05:30
Bhagya Amarasinghe
150f256721
fix: decouple pipeline from response ingestion ( #7651 )
2026-04-27 12:59:27 +05:30
pandeymangg
da7971328c
little cleanup
2026-04-27 12:58:42 +05:30
Bhagya Amarasinghe
a6cd56b196
fix: migrate response pipeline to BullMQ ( #7651 )
2026-04-27 12:58:42 +05:30
pandeymangg
7c81cf119e
adds test for schedulePipelineDrain when env vars are not set
2026-04-27 12:56:22 +05:30
Bhagya Amarasinghe
8d29b24352
fix: address latest pipeline review comments ( #7651 )
2026-04-27 12:56:22 +05:30
Bhagya Amarasinghe
a1ae849496
fix: address CodeRabbit pipeline findings ( #7651 )
2026-04-27 12:56:22 +05:30
Bhagya Amarasinghe
4d0a686e89
fix: address pipeline PR checks ( #7651 )
2026-04-27 12:56:22 +05:30
Bhagya Amarasinghe
364915e4c8
fix: decouple pipeline from response ingestion ( #1487 )
2026-04-27 12:56:22 +05:30
Bhagya Amarasinghe
ada2518d0c
fix: address feedback records gateway build failures
2026-04-24 17:30:41 +05:30
Bhagya Amarasinghe
57d1c0ed99
fix: resolve feedback records PR check failures
2026-04-24 16:53:57 +05:30
Tiago
817b299436
chore: rename gcp ai provider to google ( #7815 )
2026-04-24 10:10:58 +00:00
Tiago Farto
c140dae872
Merge branch 'epic/v5' into chore/rename_google
2026-04-24 09:51:39 +00:00
Bhagya Amarasinghe
6036a8c767
fix: harden FeedbackRecords Envoy auth routing
2026-04-24 13:51:54 +05:30
Dhruwang Jariwala
bf592937f4
feat: AI-powered survey translation ( #7793 )
2026-04-24 12:55:36 +05:30