M. Palanikannan
74829183ea
feat: Slack Integration ( #2125 )
...
Co-authored-by: Henit Chobisa <chobisa.henit@gmail.com >
Co-authored-by: Johannes <72809645+jobenjada@users.noreply.github.com >
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Piyush Gupta <piyushguptaa2z123@gmail.com >
Co-authored-by: Matti Nannt <mail@matthiasnannt.com >
2024-04-09 12:12:25 +00:00
Matti Nannt
08ce026c7a
feat: add survey schedule option ( #2386 )
...
Co-authored-by: Johannes <72809645+jobenjada@users.noreply.github.com >
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Piyush Gupta <piyushguptaa2z123@gmail.com >
2024-04-08 09:36:06 +00:00
Manish Singh Bisht
160b3f6353
feat: Branded Link Surveys ( #2262 )
...
Co-authored-by: Johannes <72809645+jobenjada@users.noreply.github.com >
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Shubham Palriwala <spalriwalau@gmail.com >
2024-04-05 11:20:39 +00:00
Matti Nannt
f2dc157d54
chore: optimize sync endpoint performance ( #2342 )
2024-03-26 20:16:43 +00:00
Anshuman Pandey
fa370c6900
feat: Advanced Custom Styling ( #2182 )
...
Co-authored-by: Johannes <72809645+jobenjada@users.noreply.github.com >
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2024-03-22 09:50:16 +00:00
Dhruwang Jariwala
8b5328aa74
feat: Multi language Surveys ( #1630 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Johannes <72809645+jobenjada@users.noreply.github.com >
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2024-03-18 19:02:18 +00:00
Matti Nannt
a873974f0d
chore: improve db indexes with segmentId index ( #2192 )
2024-03-05 14:23:08 +00:00
Matti Nannt
dbbd450b62
chore: improve person & attribute query performance ( #2161 )
2024-03-01 07:36:49 +00:00
Matti Nannt
06eebe36ee
fix: update action indexes for faster query processing ( #2154 )
2024-02-28 18:17:40 +00:00
Anshuman Pandey
70b7f6614e
feat: on the fly triggers ( #2110 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Johannes <72809645+jobenjada@users.noreply.github.com >
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2024-02-23 14:37:35 +00:00
Shubham Palriwala
7f21e65625
feat: custom OIDC providers ( #2109 )
2024-02-22 14:31:48 +00:00
Anshuman Pandey
bf51e578b2
feat: Advanced Targeting ( #758 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2024-02-12 19:08:47 +00:00
Matti Nannt
97562118a1
fix: create survey API expects creator ( #2007 )
2024-02-04 09:03:38 +00:00
Dhruwang Jariwala
1402f4a48b
chore: Tweaked survey list ( #1978 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2024-02-01 07:51:21 +00:00
Dhruwang Jariwala
698da4c3a1
feat: Randomizer for in-app surveys ( #1972 )
...
Co-authored-by: Matti Nannt <mail@matthiasnannt.com >
2024-01-29 12:54:32 +00:00
Anjy Gupta
e05cfaba5f
feat: added survey response sharing feature ( #1469 )
...
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
Co-authored-by: Johannes <72809645+jobenjada@users.noreply.github.com >
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2024-01-03 15:33:52 +00:00
Pratik
8fd78bc08f
feat: Notion Integration ( #1197 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Johannes <72809645+jobenjada@users.noreply.github.com >
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-12-14 13:11:23 +00:00
Anjy Gupta
9271e375af
feat: add image/color/animation as survey background ( #1515 )
...
Co-authored-by: Johannes <72809645+jobenjada@users.noreply.github.com >
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Neil Chauhan <neilchauhan2@gmail.com >
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-12-04 18:22:28 +00:00
Dhruwang Jariwala
2118f881f6
feat: Time to complete Metadata ( #1416 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-11-30 14:22:33 +00:00
Shubham Palriwala
b28f6f4bb2
feat: support for make and n8n integration states ( #1568 )
...
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-11-27 13:40:51 +00:00
Matti Nannt
888dbbcfd2
feat: add toggle for in-app formbricks branding ( #1616 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: review-agent-prime[bot] <147289438+review-agent-prime[bot]@users.noreply.github.com>
2023-11-14 16:39:30 +00:00
Anshuman Pandey
53ef8771f3
feat: Make formbricks-js ready for public websites ( #1470 )
...
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
Co-authored-by: Johannes <johannes@formbricks.com >
2023-11-12 09:12:58 +00:00
Matti Nannt
ca21c9cea7
chore: Improve database performance by adding indexes ( #1593 )
2023-11-08 06:11:43 +00:00
Anshuman Pandey
fbd3d95034
feat: avatar upload ( #1546 )
...
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-11-06 11:06:08 +00:00
Shubham Palriwala
9971662077
feat: stripe integration ( #858 )
...
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-10-30 20:33:19 +00:00
Dhruwang Jariwala
eec986f070
fix: account deletion failing issue ( #1509 )
...
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-10-30 17:16:55 +00:00
Jonas Höbenreich
b645418b3e
feat: add SSO login via Azure AD (second try) ( #1188 )
...
Co-authored-by: jonas.hoebenreich <jonas.hoebenreich@flixbus.com >
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-10-20 08:43:23 +00:00
Matti Nannt
569e9a6ee2
fix: use strings for pin datatype to allow more variations ( #1335 )
2023-10-20 08:11:39 +00:00
Nafees Nazik
18d1a23cfd
feat: add airtable integration ( #926 )
...
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Dhruwang <dhruwangjariwala18@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: Matthias Nannt <mail@matthiasnannt.com >
2023-10-19 18:54:10 +00:00
Yatharth Verma
abd1f9822d
fix: names spellings in survey pin related functions or variables ( #1232 )
...
Co-authored-by: Shubham Palriwala <spalriwalau@gmail.com >
2023-10-17 13:30:44 +00:00
Naitik Kapadia
2c1abf8782
feat: Add welcome card ( #1073 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
Co-authored-by: Johannes <72809645+jobenjada@users.noreply.github.com >
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
Co-authored-by: Johannes <johannes@formbricks.com >
2023-10-17 09:27:57 +00:00
Piyush Garg
5e5723d091
feat: Added Pin Protection to forms ( #1142 )
...
Signed-off-by: aryabyte21 <arya2001bhosale@gmail.com >
Co-authored-by: Matti Nannt <mail@matthiasnannt.com >
Co-authored-by: Vaibhav Bhardwaj <43564765+impolska742@users.noreply.github.com >
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Nikolay Bonev <DonKoko@users.noreply.github.com >
Co-authored-by: Johannes <72809645+jobenjada@users.noreply.github.com >
Co-authored-by: Abhinav Arya <95561280+itzabhinavarya@users.noreply.github.com >
Co-authored-by: Shaikh Adnan <117739824+Sha1kh4@users.noreply.github.com >
Co-authored-by: Akash Sharan <129506339+asharan2511@users.noreply.github.com >
Co-authored-by: Arya Bhosale <60646682+aryabyte21@users.noreply.github.com >
Co-authored-by: Ratish jain <43003421+ratishjain12@users.noreply.github.com >
Co-authored-by: Sundaram Kumar Jha <jhasundaram@outlook.com >
Co-authored-by: Soham Tembhurne <82658685+sohamtembhurne@users.noreply.github.com >
Co-authored-by: Digvijay Gupta <65729055+3xp10it3r@users.noreply.github.com >
Co-authored-by: Digvijay Gupta <digvijaygupta@Digvijays-MacBook-Pro.local >
Co-authored-by: Ronit Panda <72537293+rtpa25@users.noreply.github.com >
Co-authored-by: Bilal Mirza <84387676+bilalmirza74@users.noreply.github.com >
2023-10-16 11:12:32 +00:00
Ronit Panda
a71ad7c15e
feat: adds hidden field functionality to surveys ( #1144 )
...
Co-authored-by: Johannes <72809645+jobenjada@users.noreply.github.com >
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-10-15 17:24:12 +00:00
Matti Nannt
7078101de9
feat: move formbricks-js to vite bundler ( #883 )
...
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2023-10-13 10:28:25 +00:00
Anjy Gupta
068a440585
fix: add toast and error handler for multiple team/product creation with existing team/product name ( #996 )
...
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-10-11 09:45:51 +00:00
Anshuman Pandey
66408fdccc
feat: 2FA ( #798 )
...
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-10-10 11:29:11 +00:00
Dhruwang
9614208fb9
made status optional and edited display update functionality
2023-10-08 19:36:42 +05:30
Dhruwang
93150b88b7
Merge branch 'main' of https://github.com/Dhruwang/formbricks into redesign-metadata
2023-10-08 16:28:47 +05:30
Subham Ray
ff39086d21
feat: add Url Shortener ( #895 )
...
* WIP
* added prisma actions
* remove console.logs
* some more fixes
* tweaks
* addressed all PR review comments
* remove hits from the prisma schema and all its corresponding service logic
* add nanoid
* corrected placeholders
* change database model, bring shortUrl service up to Formbricks code conventions
* update UI and shortUrl endpoint to work with new service
---------
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-10-05 09:22:52 +02:00
Joe
59752f3ebe
feat: add option to overwrite color and position for single surveys ( #645 )
...
* feat: styles ui
* feat: handling brand color and position
* schema update
* survey type update
* feat: local styles preview
* prisma migration
* feat: overriding global settings
* fix: update wording
* fix: do not show positioning in link mode
* update wording
* feat: new component for placement ui
* fix: destructuring localsurvey
* fix: overwritePosition optional
* fix: brandcolor zod validation
* feat: overwrite highlight border setting
* update wording
* merge conflit resolved
* fix: minor review suggestions
* fix: renamed localsurvey to survey
* fix: db schema
* fix comment in .env.example
* fix build errors
* fix: placement
* fix getFirstEnvironmentByUserId function
* fix build errors
---------
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2023-10-04 19:09:48 +02:00
Dhruwang
3222649ae0
Merge branch 'main' of https://github.com/Dhruwang/formbricks into redesign-metadata
2023-10-04 14:51:47 +05:30
tyjkerr
a35d573884
feat: add single use survey links ( #742 )
...
* add uniqueResponseId to link survey
* add uniqueResponseId to survey response
* add singUseId to database and link survey
* add singleUseId to api
* add single use option in survey response options
* add single use to getSurvey
* add getResponseBySingleUseId
* add ZSurveySingleUse schema to survey schema
* add logic to check if link with suid has response
* pass singleUseId as props, revert SWR changes
* generation of single-use url in LinkSurveyModal
* add singleUseId to SingleResponseCard
* update SurveyInactive for invalid link
* add suId to ZResponse schema
* fix typo in SurveyInactive
* update ResponseOptionCard
* add suId to response select
* add default message for SurveyLinkUsed
* update logic to render SurveyLinkUsed
* add comment for suId in prisma schema
* fix types
* refresh server component on save survey
* update logic
* fix build errors
* fix prisma schema
* add db migration
* update wording
* add singleUseId to localstorage
* fix survey link used over thank you
* add suid to people responses
* fix preview and copy link on surveys page.
* update text and icon for link survey modal
* check survey not finished before setting question
* update show surveylink used logic
* add zodtype to prisma
* fix logic to render last question answered/stored
* add better comments
* update default message for single use surveys
* add LinkSingleUseSurveyModal
* add guard before getting response with suid
* fix build error
* add default message for link used page
* add key and group imports
* add suId encryption and validation
* make survey url encryption optional
* fix build errors
* move singleUseId to server side in surveyList
* added validation to getResponseBySingleUseId service
* restored env var names
* import FORMBRICKS_ENCRYPTION_KEY from constants
* check if encryption environment variable is set, add length validation for env variable
---------
Co-authored-by: Ty Kerr <tykerr@Tys-MacBook-Pro.local >
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2023-10-03 18:26:13 +02:00
Dhruwang
36355ef54b
redesigned metadata
2023-09-26 16:48:24 +05:30
Dhruwang Jariwala
21f393f402
feat: Add Google Sheets Integration ( #735 )
...
* added intro and surveySelect page
* added home page and wrapper component
* added spreadsheet select
* added data write functionality and added integration schema model
* improved UX
* reworked UI
* added google sheet integration
* removed some unused code
* added user email
* UI tweaks
* fixed build issues and made added question to top of spreadsheets
* adds refreshSheets and added empty survey/spreadsheets text
* restored pnpm-lock
* added duplicate sheet warning
* move process.env to t3env
* move migration
* update docs link, add note to show that sheets integration is not configured
* Add simple docs page for google-sheets
* added session check
* restored pnpm-lock
* Merge branch 'main' of github.com:formbricks/formbricks into Integration/Google-sheet
* added google sheet env variables to runtimeEnv
---------
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-09-19 22:29:11 +09:00
tyjkerr
bf67af4dca
feat: Make response notes resolvable ( #801 )
...
* update notes ux
* add capability to resolve notes
* add migration
* update text color
* prevent updating unchanged note
* add isEdited to ResponseNote
* combine migrations into one
* simplify services
* fix UI issues
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-09-18 12:34:16 +09:00
Shubham Palriwala
4a3289d394
chore: rewrite survey not found page to new nextjs standards ( #807 )
...
* feat: nextjs custom 404 page notFound
* type survey type properly and return unused inactive screen states
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-09-15 23:47:33 +09:00
Shubham Palriwala
05be97f43b
feat: Introduces Source to the Webhook Overview for automatically created webhooks ( #724 )
...
* feat: webhooks now have a source to diff between user and third party
* fix: capitalise first letter of source and increase vertical padding in row
* fix: update webhhok source type in prisma and cleanup services
* combine two migrations into one
* add actions file for webhook UI
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-09-14 11:33:47 +09:00
Dhruwang Jariwala
b00beadf2e
Add Email Verification option to Link Surveys ( #762 )
...
* completed frontend
* Adds email verifaction for Link Surveys
* remove console.log
* run pnpm format
* rename userId to verify
* add loading state
* fix type names
* add types to prisma
---------
Co-authored-by: Dhruwang Jariwala <dhruwang@Dhruwangs-MacBook-Pro.local >
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-09-02 15:34:00 +09:00
Matti Nannt
ba68c6d85d
Improve loading time of person detail page ( #723 )
2023-08-21 13:40:40 +02:00
Johannes
b71fdf3205
Merge branch 'main' of github.com:formbricks/formbricks into shubham/for-1035-add-webhooks-ui-on-integrations-page
2023-08-09 15:22:11 +02:00