TheodorTomas
07a131dfd3
fix: applying fixes after doing self review
2026-02-20 15:19:11 +07:00
TheodorTomas
b52cd51771
Merge remote-tracking branch 'origin/epic/dashboards' into feat/crud-charts-endpoint
2026-02-20 14:41:17 +07:00
TheodorTomas
b02dcbb25f
fix: applying sonarqube suggestions and PR feedback and doing self review
2026-02-20 14:39:05 +07:00
Dhruwang
bb257ed3d2
relocated cube setup files
2026-02-20 11:10:03 +05:30
Theodór Tómas
f35e54f21d
feat: (dashboards) adding analysis tab to sidebar along with placeholder pages ( #7311 )
2026-02-20 09:58:26 +05:30
TheodorTomas
d2038d9770
chore: adding seed data for chards, dashboards and dashboar widgets
2026-02-19 21:05:49 +07:00
TheodorTomas
3e7fc6610a
fix: update HasFindMany type
2026-02-19 20:57:35 +07:00
TheodorTomas
d01dc80712
fix: changing charts api routes to server actions
2026-02-19 19:33:40 +07:00
TheodorTomas
d32437b4a6
feat: adding CRUD operations for charts
2026-02-19 17:51:13 +07:00
Theodór Tómas
f49f40610b
feat: add Cube.js dev setup and analytics client ( #7287 )
2026-02-18 21:10:52 +07:00
Theodór Tómas
9e754bad9c
feat: add Chart, Dashboard, DashboardWidget schema and migration ( #7286 )
2026-02-18 21:10:36 +07:00
Dhruwang
4dcf6fda40
fix: code rabbit feedback
2026-02-18 18:44:24 +05:30
Dhruwang
1b8ccd7199
feat: add JSON type definitions for Chart and Dashboard fields
...
Add Zod schemas and TypeScript types for ChartQuery, ChartConfig,
WidgetLayout. ChartQuery mirrors Cube.js REST API query format.
Register types with prisma-json-types-generator.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-18 18:17:44 +05:30
Dhruwang
4f9088559f
feat: add Cube.js dev setup and analytics client
...
- Add Cube container to docker-compose.dev.yml (pinned v1.3.21)
- Add Cube server config (cube/cube.js) and FeedbackRecords schema
- Add @cubejs-client/core dependency and singleton client in EE module
- Add CUBEJS_API_URL and CUBEJS_API_TOKEN to .env.example
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-18 18:05:47 +05:30
Dhruwang
18550f1d11
feat: link Chart and Dashboard createdBy to User
...
- Add creator relation on Chart and Dashboard to User
- Add createdBy foreign key constraints in migration (ON DELETE SET NULL)
- Mirror Survey pattern for createdBy user tracking
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-18 17:26:42 +05:30
Dhruwang
881cd31f74
feat: add Chart, Dashboard, DashboardWidget schema and migration
...
- Add Prisma models for Chart, Dashboard, DashboardWidget
- ChartType: area, bar, line, pie, big_number only
- Remove DashboardStatus and WidgetType (widgets are always charts)
- DashboardWidget requires chartId, remove content/type fields
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-18 17:24:48 +05:30
Dhruwang
e00405dca2
feat: add Chart, Dashboard, and DashboardWidget schema and migration
...
- Add Prisma models for Chart, Dashboard, DashboardWidget
- Add ChartType, DashboardStatus, WidgetType enums
- Add migration 20260128111722 for charts and dashboards tables
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-18 17:21:34 +05:30
Theodór Tómas
33542d0c54
fix: default preview colors ( #7277 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-02-17 11:28:58 +00:00
Matti Nannt
f37d22f13d
docs: align rate limiting docs with current code enforcement ( #7267 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2026-02-17 07:42:53 +00:00
Anshuman Pandey
202ae903ac
chore: makes rate limit config const ( #7274 )
2026-02-17 06:49:56 +00:00
Dhruwang Jariwala
6ab5cc367c
fix: reduced default height of input ( #7259 )
2026-02-17 05:11:29 +00:00
Theodór Tómas
21559045ba
fix: input placeholder color ( #7265 )
2026-02-17 05:11:01 +00:00
Theodór Tómas
d7c57a7a48
fix: disabling cache in dev ( #7269 )
2026-02-17 04:44:22 +00:00
Chowdhury Tafsir Ahmed Siddiki
11b2ef4788
docs: remove stale 'coming soon' placeholders ( #7254 )
2026-02-16 13:21:12 +00:00
Theodór Tómas
6fefd51cce
fix: suggest colors has better succes copy ( #7258 )
2026-02-16 13:18:46 +00:00
Theodór Tómas
65af826222
fix: matrix table preview ( #7257 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-02-16 13:18:17 +00:00
Anshuman Pandey
12eb54c653
fix: fixes number being passed into string attribute ( #7255 )
2026-02-16 11:18:59 +00:00
Dhruwang Jariwala
5aa1427e64
fix: input combobx height ( #7256 )
2026-02-16 10:03:23 +00:00
Bhagya Amarasinghe
08ac490512
fix: pino transport target resolution ( #7252 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
Co-authored-by: Matti Nannt <matti@formbricks.com >
4.7.0-rc.1
2026-02-13 14:57:08 +00:00
Bhagya Amarasinghe
4538c7bbcb
fix: remove custom level formatter when using pino multi-transport ( #7251 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-13 12:46:58 +00:00
Bhagya Amarasinghe
7495c04048
fix: update Helm chart path in release workflow from helm-chart/ to charts/formbricks/ ( #7250 )
2026-02-13 11:00:04 +00:00
Matti Nannt
85a1318f77
fix: force tar 7.5.7 to resolve Dependabot alerts #249/#264 ( #7248 )
2026-02-13 10:06:58 +00:00
Dhruwang Jariwala
22ae0a731e
fix: add auth checks to OAuth integration callbacks ( #1338 ) ( #7247 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-13 09:44:55 +00:00
Anshuman Pandey
f7e8bc1630
feat: attributes data types ( #7246 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
2026-02-13 08:55:06 +00:00
Dhruwang Jariwala
36f091bc73
chore: removed i18n-utils dependency from surveys package ( #7223 )
...
Co-authored-by: TheodorTomas <theodortomas@gmail.com >
2026-02-13 08:08:18 +00:00
Balázs Úr
091b78d1e3
fix: Hungarian translations ( #7241 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-02-13 05:40:57 +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