Anshuman Pandey
1b81e68106
feat: overlay close ( #7197 )
2026-02-06 06:08:19 +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
Bhagya Amarasinghe
c3ec5ddc3a
fix: optimize license check flow to prevent Redis hammering and OOM crashes ( #7180 )
2026-02-02 13:50:35 +00:00
Dhruwang Jariwala
0da083a214
fix: billing checks ( #7137 )
2026-01-22 09:24:13 +00:00
Dhruwang Jariwala
246351b3e6
fix: quotas not working for multi lang surveys ( #7141 )
2026-01-21 14:23:16 +00:00
Dhruwang Jariwala
2b526a87ca
fix: email locale in invite accepted email ( #7124 )
2026-01-19 13:32:01 +00:00
Johannes
957a4432f4
feat: introduce language variations ( #7082 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-01-16 08:51:20 +00:00
Anshuman Pandey
a31e7bfaa5
feat: security signup ui ( #7088 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
2026-01-14 16:45:21 +00:00
Matti Nannt
5130c747d4
chore: license server staging config ( #7075 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-01-07 09:50:18 +00:00
Anshuman Pandey
4ade83f189
fix: contacts refresh button ( #7066 )
2026-01-06 12:31:20 +00:00
Anshuman Pandey
fff0a7f052
fix: fixes duplicate userId issue with the contacts UI ( #7051 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-01-05 09:21:50 +00:00
Anshuman Pandey
1d125bdac2
fix: fixes user api attribute override error ( #7050 )
2026-01-05 05:55:22 +00:00
Anshuman Pandey
ca67c4d5a8
feat: rename projects to workspaces ( #7041 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
2025-12-31 07:24:04 +00:00
Johannes
3434b5cf08
fix: tweak edit attributes for contact UI ( #7046 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2025-12-29 14:58:15 +00:00
Dhruwang Jariwala
5b334f6623
feat: UI to change attribute value for contacts ( #7040 )
2025-12-29 13:09:29 +00:00
Anshuman Pandey
fa2b63d6a1
feat: custom favicon ( #7044 )
2025-12-29 12:44:32 +00:00
Dhruwang Jariwala
9f0fe69b6b
fix: typos (Duplicate of 7042) ( #7043 )
...
Co-authored-by: Balázs Úr <balazs@urbalazs.hu >
2025-12-29 06:19:54 +00:00
Dhruwang Jariwala
98cb2de02b
feat: UI to manage attribute keys ( #7038 )
2025-12-26 10:02:37 +00:00
Matti Nannt
7354122447
fix: update V2 API OpenAPI paths to include full prefixes ( #6983 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2025-12-23 06:29:25 +00:00
Anshuman Pandey
b96f0e67c5
fix: preserve attribute key casing during CSV contact upload ( #6958 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
2025-12-12 05:22:48 +00:00
Johannes
2d7b99ba26
feat: allow team admins to invite members to their own teams ( #6891 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2025-12-12 05:01:48 +00:00
Matti Nannt
666a79044f
fix: skip instance ID in license check during E2E tests ( #6968 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2025-12-12 04:05:25 +00:00
Matti Nannt
4fd53ac115
refactor: centralize instance ID generation ( #6952 )
2025-12-08 13:42:54 +00:00
Dhruwang Jariwala
95b6c16dd1
fix: truncate language switch text #6910 ( #6934 )
...
Co-authored-by: Mahadeva Peruka <97960828+mahadevaperuka@users.noreply.github.com >
2025-12-03 13:40:26 +00:00
Anshuman Pandey
f888aa8a19
feat: MQP ( #6901 )
...
Co-authored-by: Matti Nannt <matti@formbricks.com >
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Dhruwang Jariwala <67850763+Dhruwang@users.noreply.github.com >
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2025-11-28 12:36:17 +00:00
Dhruwang Jariwala
2698817adb
fix: language select UI ( #6890 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
2025-11-27 20:10:03 +00:00
Johannes
f57497d8b3
fix: improve Contacts and Segments UX and functionality ( #6855 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2025-11-26 07:49:23 +00:00
Johannes
aab6798b29
chore: Remove old telemetry & usage tracking ( #6844 )
...
Co-authored-by: Matti Nannt <matti@formbricks.com >
2025-11-25 12:57:43 +00:00
Johannes
f07092595f
feat: UI improvements to survey editor and summary cards ( #6857 )
2025-11-25 09:49:59 +00:00
Dhruwang Jariwala
0472d5e8f0
fix: language switch tweak and docs feedback template ( #6811 )
2025-11-18 17:00:23 +00:00
Johannes
718a199d5b
feat: add Personal Link generation UI ( #6819 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2025-11-18 05:37:23 +00:00
Johannes
5741209aa9
fix: resolve metadata in hover confusion + other UI tweaks ( #6821 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2025-11-17 11:51:49 +00:00
Matti Nannt
71a85c7126
feat: add CUID v1 validation for environment ID endpoints ( #6827 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2025-11-17 07:33:52 +00:00
Dhruwang Jariwala
e965ad4b97
fix: raw html issues ( #6813 )
2025-11-13 09:12:39 +00:00
Thomas Brugman
3d3c69a92b
feat: Add Dutch language support. ( #6737 )
2025-10-31 12:35:08 +01:00
Johannes
056e572a31
fix: move Follow ups to Enterprise plan ( #6734 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2025-10-28 09:04:22 +00:00
Johannes
d7bbd219a3
refactor: simplify Stripe integration and rename enterprise to custom ( #6720 )
2025-10-28 07:45:59 +00:00
Johannes
4e3438683e
chore: Response page data handling optimization + UI tweaks ( #6716 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2025-10-28 06:56:06 +00:00
Dhruwang Jariwala
a5fa876aa3
feat: refactor translation key management ( #6717 )
...
Co-authored-by: Piyush Gupta <piyushguptaa2z123@gmail.com >
Co-authored-by: Piyush Gupta <56182734+gupta-piyush19@users.noreply.github.com >
Co-authored-by: Victor Hugo dos Santos <115753265+victorvhs017@users.noreply.github.com >
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
Co-authored-by: Matti Nannt <matti@formbricks.com >
Co-authored-by: Matti Nannt <mail@matthiasnannt.com >
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Johannes <72809645+jobenjada@users.noreply.github.com >
2025-10-23 14:53:11 +00:00
Matti Nannt
19389bfffc
chore: exclude TSX files from unit test coverage ( #6723 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
2025-10-22 12:55:44 +00:00
Matti Nannt
8bdfc0686f
chore: apply prettier formatting ( #6719 )
2025-10-20 14:28:14 +00:00
Johannes
785359955a
chore: prevent phishing for CTA question & on thank you page ( #6694 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2025-10-18 09:58:12 +00:00
Johannes
2186a1c60d
revert: revert accidental merges ( #6701 ) ( #6703 )
2025-10-17 05:47:17 +00:00
Johannes
e068955fbf
fix: removes unused migration and language flag from the codebase ( #6704 )
2025-10-16 15:34:04 +00:00
Johannes
4f5180ea8f
fix: revert accidental merges ( #6701 )
2025-10-16 05:42:00 -07:00
Johannes
093013e1d2
Merge branch 'main' of https://github.com/formbricks/formbricks
2025-10-16 14:33:09 +02:00
Anshuman Pandey
36c5fc4a65
feat: rich text in headlines ( #6685 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2025-10-16 10:29:46 +00:00
Johannes
36535e1e50
feat: Add language as default contact attribute for case-insensitive CSV matching
...
- Add language as a default attribute key in environment creation
- Create data migration to add language attribute key to existing environments
- Update tests to verify language is treated like other default attributes
- Fixes issue where CSV columns with 'Language' (capital L) would create duplicate custom attributes
The existing isStringMatch() function already handles case-insensitive matching,
so this change ensures language is properly matched alongside userId, email,
firstName, and lastName without any hardcoding in the UI layer.
2025-10-15 18:07:04 +02:00
Dhruwang Jariwala
5468510f5a
feat: recall in rich text ( #6630 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2025-10-09 09:45:08 +00:00
Victor Hugo dos Santos
76213af5d7
chore: update dependencies and improve logging format ( #6672 )
2025-10-09 09:02:07 +00:00