Johannes
44aac89d41
fix: return generic credentials error for SSO-only accounts ( #7911 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
2026-04-30 08:09:34 +00:00
Tiago
6c4342690f
fix: harden legacy SSO relinking ( #7755 )
2026-04-22 07:35:23 +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
Tiago
cc22ccb22d
chore: Harden SSO account linking for existing email-based accounts ( #7702 )
2026-04-10 14:19:21 +00:00
Anshuman Pandey
3d16e859c6
feat: custom posthog events ( #7647 )
2026-04-09 05:34:01 +00:00
Tiago
995c03bc01
chore: Revoke all active sessions after password reset ( #7628 )
2026-04-03 06:10:28 +00:00
Tiago
b975e7fa2e
feat: Make password reset links single-use and revocable ( #7627 )
2026-04-01 07:12:37 +00:00
Bhagya Amarasinghe
01f765e969
fix: migrate auth sessions to database-backed storage ( #7594 )
2026-03-27 07:15:06 +00:00
Dhruwang Jariwala
37f652c70e
fix: prevent session expiry during active use ( #7558 )
2026-03-23 10:44:55 +00:00
Matti Nannt
ce96cb0b89
feat: replace hosted stripe pricing table ( #7486 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-03-16 10:11:40 +00:00
Bhagya Amarasinghe
0df5e26381
fix: handle license 403 as instance mismatch ( #7458 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-03-12 10:46:44 +00:00
Johannes
99bd2ba256
feat: add reverse trial functionality ( #7435 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Matti Nannt <matti@formbricks.com >
2026-03-11 14:47:48 +00:00
Anshuman Pandey
cb41e2d344
fix: sets apps/web TS strict check to true ( #7451 )
2026-03-11 10:14:37 +01:00
Matti Nannt
1e19cca7d9
feat: implement cloud stripe billing sync and pricing revamp ( #7309 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-03-10 16:04:23 +00:00
Matti Nannt
afa192e5b9
chore: upgrade deps and Zod v4 migration ( #7425 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2026-03-06 14:41:28 +01:00
Dhruwang Jariwala
f0a93ae092
fix: add Tailwind v3 config for Prettier in apps/web and packages/email ( #7421 )
2026-03-05 10:05:05 +00:00
Matti Nannt
d5fdacadd7
chore: update dependencies and fix build/lint/test regressions ( #7403 )
2026-03-03 17:03:03 +00:00
Dhruwang Jariwala
2b526a87ca
fix: email locale in invite accepted email ( #7124 )
2026-01-19 13:32:01 +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
e71f3f412c
feat: Add base path support for Formbricks ( #6853 )
2025-12-17 17:13:32 +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
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
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
Johannes
f7f8f07778
chore: clean up login screen ( #6710 )
2025-10-21 11:06:59 +00:00
Matti Nannt
8bdfc0686f
chore: apply prettier formatting ( #6719 )
2025-10-20 14:28:14 +00:00
Victor Hugo dos Santos
aaea129d4f
fix: api key hashing algorithm ( #6639 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2025-10-13 14:36:37 +00:00
Johannes
18f4cd977d
feat: Add "None of the above" option for Multi-Select and Single-Select questions ( #6646 )
2025-10-10 07:50:45 -07:00
Victor Hugo dos Santos
76213af5d7
chore: update dependencies and improve logging format ( #6672 )
2025-10-09 09:02:07 +00:00
Victor Hugo dos Santos
b67177ba55
Merge commit from fork
...
* fix(auth): enhance password validation and rate limiting for login attempts
- Added password length validation to prevent CPU DoS attacks, limiting to 128 characters.
- Implemented constant-time password verification to mitigate timing attacks.
- Adjusted rate limit for login attempts from 30 to 10 per 15 minutes for improved security.
- Updated login form validation to reflect new password length constraints.
- Introduced constants for authentication endpoints in the API.
* fixed sample size for timing test
* password validation messages
---------
Co-authored-by: Your Name <you@example.com >
2025-10-02 11:09:28 +02:00
Victor Hugo dos Santos
eb1349f205
fix: enhance JWT handling with improved encryption and decryption logic ( #6596 )
2025-09-25 11:45:08 +00:00
Matti Nannt
839144d338
chore: remove unused fields and tables from prisma schema ( #6531 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2025-09-12 09:01:03 +00:00
Anshuman Pandey
96031822a6
feat: s3 compatible storage ( #6536 )
...
Co-authored-by: Victor Santos <victor@formbricks.com >
2025-09-12 08:17:33 +00:00
Victor Hugo dos Santos
c259a61f0e
feat: unified cache ( #6520 )
2025-09-10 09:59:16 +00:00
Piyush Gupta
ec52bdf3fe
feat: adds stories for logo component ( #6448 )
2025-08-20 14:57:43 +00:00
Piyush Gupta
41d60c8a02
chore: custom avatar removal ( #6408 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2025-08-14 10:17:05 +00:00
Piyush Gupta
7400ce2e67
fix: secure cookies fix for callback URL ( #6358 )
2025-08-05 17:44:13 +00:00
Piyush Gupta
355782f404
chore: sonarqube low reliability issues ( #6359 )
2025-08-05 10:06:53 +00:00
Piyush Gupta
84294f9df2
feat: adds debug logs ( #6237 )
...
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2025-08-01 11:10:21 +00:00
Piyush Gupta
28514487e0
chore: sunset weekly summary ( #6282 )
2025-07-24 12:01:39 +00:00
Piyush Gupta
58213969e8
feat: remove brevo contact on account deletion ( #6231 )
...
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2025-07-16 16:00:34 +00:00
Victor Hugo dos Santos
ef973c8995
chore: merge rate limiter epic branch into main ( #6236 )
...
Co-authored-by: Harsh Bhat <90265455+harshsbhat@users.noreply.github.com >
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Piyush Gupta <56182734+gupta-piyush19@users.noreply.github.com >
Co-authored-by: Aditya <162564995+Naidu-4444@users.noreply.github.com >
Co-authored-by: Piyush Gupta <piyushguptaa2z123@gmail.com >
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
Co-authored-by: Dhruwang Jariwala <67850763+Dhruwang@users.noreply.github.com >
Co-authored-by: Johannes <72809645+jobenjada@users.noreply.github.com >
Co-authored-by: Jakob Schott <154420406+jakobsitory@users.noreply.github.com >
Co-authored-by: Suraj <surajsuthar0067@gmail.com >
Co-authored-by: Kshitij Sharma <63995641+kshitij-codes@users.noreply.github.com >
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
Co-authored-by: Matti Nannt <mail@matthiasnannt.com >
2025-07-16 12:28:59 +00:00
Kunal Garg
979fd71a11
feat: reset password in accounts page ( #5219 )
...
Co-authored-by: Piyush Gupta <piyushguptaa2z123@gmail.com >
Co-authored-by: Johannes <johannes@formbricks.com >
2025-07-01 15:41:14 +00:00
Dhruwang Jariwala
34e8f4931d
chore: simplified sharing modal access ( #6103 )
2025-06-27 11:39:15 +00:00
Matti Nannt
bebe29815d
feat: domain based access control ( #5985 )
...
Co-authored-by: Piyush Gupta <56182734+gupta-piyush19@users.noreply.github.com >
Co-authored-by: Piyush Gupta <piyushguptaa2z123@gmail.com >
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2025-06-16 11:37:02 +00:00
Dhruwang Jariwala
5fb5215680
fix: email enumeration via signup page ( #5853 )
...
Co-authored-by: Victor Santos <victor@formbricks.com >
2025-06-13 16:25:40 +00:00
victorvhs017
a9946737df
feat: audit logs ( #5866 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2025-06-05 19:31:39 +00:00
Matti Nannt
c0b8edfdf2
chore: Comprehensive Cache Optimization & Performance Enhancement ( #5926 )
...
Co-authored-by: Piyush Gupta <piyushguptaa2z123@gmail.com >
2025-06-04 20:33:17 +02:00
Piyush Gupta
919febd166
fix: resend verification email translation ( #5881 )
2025-05-28 09:51:55 +00:00
Piyush Gupta
87870919ca
fix: issues in the email change feature ( #5868 )
2025-05-24 12:04:58 +00:00