Johannes
52896d490a
Add explainer note to demo app env example
...
Add explainer note to demo app env example
2023-08-15 14:12:03 +02:00
Johannes
7c845202b2
responsiveness demo app
2023-08-15 10:31:07 +02:00
Johannes
9f944249fc
update formatting
2023-08-09 17:50:40 +02:00
Johannes
b5765fed74
add dark mode to widget
2023-08-09 17:48:20 +02:00
Matti Nannt
000fcf8b02
Update npm dependencies ( #621 )
2023-07-31 12:49:05 +02:00
Matti Nannt
2199a4b102
Improve pnpm go command pipeline & remove database tsup setup ( #574 )
...
* move docker compose dev
* update all packages; pnpm format
* remove tsup from prisma
* add zod to prisma files
* delete tsup config
* improve pnpm go script, downgrade prettier
* update pnpm lock
2023-07-17 18:12:40 +02:00
Matti Nannt
62c001cbee
Update packages, Fix error getting current subscription plan ( #549 )
2023-07-13 18:23:31 +02:00
Nitesh Seram
8ae8afec0d
Fix long description overflow in questions ( #466 )
...
* Fix issue 427
* Address review comment
* jump back to top on long questions
* add to JS widget
---------
Co-authored-by: Seram Nitesh Singh <nitesh.s@auzmor.com >
Co-authored-by: Johannes <johannes@formbricks.com >
2023-07-13 12:03:53 +02:00
Matti Nannt
8ea6016cf5
Sync surveys and events with formbricks-js automatically ( #537 )
...
* add first part of sync service
* add actionClasses to js sync
* fix errors, add product to sync
* rewrite formbricks-js for new states and types
* fix tests
* fix build errors
* add cors
* fix cors errors and other bugs
* comment test in checks until working again
2023-07-13 00:49:58 +02:00
Dhruwang Jariwala
cfedd0f4b8
Add 'pnpm go' command for better DX ( #538 )
...
* added go script
* let turbo manage go command
* delete unused READMEs and update contribution docs
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-07-12 21:19:03 +02:00
Johannes
419b9d0b90
Add Link Prefilling, UserId Prefilling and Nextjs App Dir Setup to Docs ( #480 )
...
* fix EventClassesList table
* doc update
* update docs
* update nextjs docs
* update prefilling docs with url encoding
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-07-05 12:45:28 +02:00
Matti Nannt
a9f4d4e28b
Dev Experience Performance Improvements ( #481 )
...
* only add packages once to their main package and remove them from other packages to avoid version conflicts
* update package versions
* update package versions, clean packages
* remove old vscode settings
* exclude formbricks-com from pnpm dev
* narrow down tsconfig includes, pnpm-lock update
* add pnpm test to github action
2023-07-04 20:54:41 +02:00
Moritz Rengert
2205d98aeb
Add new Consent Question Type ( #342 )
...
* feat: add consent to questionTypes and types
* feat: add default values to consent question
* feat: add consent question form
* feat: add consent question to preview / link survey
* fix: clean consent question html
* feat: add consent question to js package
* feat: add consent to summary list
* fix build errors
* fix: remove skip button, add button label input
* feat: add checked logic option
* fix: add accepted option
* update consent form to match new advanced settings layout
* remove console.log
* hide accepted condition if consent is required
* fix build errors
* update consent question return values
* remove console.log
* renamed submitted to clicked in CTA logic, removed submitted condition for consent questions
* remove logs display from demo;
* remove logs display from demo;
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-06-29 16:31:05 +02:00
Matti Nannt
9cc836a775
Clean up + Bugfixes ( #443 )
...
* format code
* fix building issue in database package
* update turbo config and package jsons
* update error package with more information and license
* fix typescript issues in ui package
* update package-lock
* update packages
* clean dependencies in web
* clean up dependencies in demo & formbricks-com
* remove unsused template file
* remove legacy capture endpoint
* remove unfinished client endpoints
* clean up unused functions
* fix formbricks not loading on invalid session
* update readme
2023-06-28 13:07:51 +02:00
Johannes
033d4cb54a
fix responsiveness
2023-06-20 10:08:03 +02:00
Johannes
478a981996
Improve Dev-Experience with a new Demo-App to test the SDK ( #372 )
...
* update demo app with new UI
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-06-15 09:53:56 +02:00
Midka
7fa2a260e8
create: api wrapper & errors package ( #262 )
...
* add @formbricks/api (api abstraction layer) and @formbricks/errors package to monorepo
* use @formbricks/api in @formbricks/js to expose an api endpoint
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-06-01 14:02:53 +02:00
Johannes
c6aabc77b4
Revamp sign up page ( #288 )
...
* New cleaner signup/login screen
2023-05-19 12:08:24 +02:00
Matti Nannt
26b4fd9b3e
Add Attribute Filtering to Surveys ( #282 )
...
* add attribute filtering to surveys
---------
Co-authored-by: Johannes <johannes@formbricks.com >
2023-05-15 17:28:37 +02:00
Matthias Nannt
9b38f9bf9a
add clean command to all packages
2023-05-12 13:13:19 +02:00
Matthias Nannt
58e5dc6e7b
fix demo throws error when environment variables not set
2023-05-10 08:58:51 +02:00
Matti Nannt
60f7103198
Revert & gradually use updated files ( #280 )
...
* revert to last working version
* add updated ui components
* update formbricks-com components
* apply prettier formatting
* update apps/web files
2023-05-10 00:20:43 +02:00
Matti Nannt
650b674e24
update all packages, fix typescript errors ( #277 )
...
* simplify ui package, update all packages
* fix typescript errors that occur during build
2023-05-09 13:18:07 +02:00
Matthias Nannt
9b42808d6d
update dependencies
2023-05-08 13:52:52 +02:00
Johannes
ddec12740d
update docs template, adjust link survey width
2023-04-26 11:05:45 +02:00
Midka
09356bbded
add: error handling to SDK ( #240 )
...
* improve error handling and add new `errorHandler` to sdk init function.
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-04-25 20:24:42 +02:00
Johannes
3a2c697736
fix people list, display email instead of ID
2023-04-14 16:11:07 +02:00
Matthias Nannt
5163f36e53
format files according to prettier config
2023-04-14 12:52:13 +02:00
Matthias Nannt
529bf4611c
add z-index to js modal
2023-04-14 12:49:34 +02:00
Matthias Nannt
a328e7902e
update packages
2023-04-05 11:41:47 +02:00
Matthias Nannt
5b1c4f7208
fix widget error not showing widget twice, fix bug in get client settings, update demo with feedback button
2023-04-04 15:39:55 +02:00
Matti Nannt
27d63c01e1
Introducing the new Formbricks ( #210 )
...
### New Formbricks Release: Complete Rewrite, New Features & Enhanced UI 🚀
We're thrilled to announce the release of the new Formbricks, a complete overhaul of our codebase, packed with powerful features and an improved user experience.
#### What's New:
1. **Survey Builder**: Design and customize your in-product micro-surveys with our intuitive survey builder.
2. **Trigger Micro-Surveys**: Set up micro-surveys to appear at specific points within your app, allowing you to gather feedback when it matters most.
3. **JavaScript SDK**: Our new JavaScript SDK makes integration a breeze - just embed it once and you're ready to go.
4. **No-Code Events**: Set up events and triggers without writing a single line of code, making it accessible for everyone on your team.
5. **Revamped UI**: Enjoy an entirely new user interface that enhances usability and provides a smooth, delightful experience.
This release marks a major step forward for Formbricks, enabling you to better understand your users and build an outstanding product experience.
Please update your Formbricks integration to take advantage of these exciting new features, and let us know in the Discord if you have any questions or feedback!
Happy surveying! 🎉
2023-03-29 23:34:29 +02:00
Matthias Nannt
ce172c3b9e
update packages to latest version
2023-02-24 08:52:22 +01:00
knugget
cec677eaae
revamped instructions
2023-02-09 15:53:25 +01:00
knugget
bfca2b7385
Merge branch 'main' of https://github.com/formbricks/formbricks into main
2023-02-09 11:17:16 +01:00
Matthias Nannt
a67312fa97
Merge branch 'main' of github.com:formbricks/formbricks
2023-02-09 11:07:39 +01:00
Matthias Nannt
28245cf604
update feedback button
2023-02-09 11:07:10 +01:00
knugget
fa04bae030
Merge branch 'pmf-page' into main
2023-02-09 10:56:11 +01:00
Matti Nannt
9f2487cabf
Add a PMF demo dashboard at /demo ( #195 )
...
* add pmf demo page with sample submissions
* add customer demo view
2023-02-08 19:29:30 +01:00
Matthias Nannt
51c80cb9d5
fix reply-to header in email
2023-02-08 12:04:45 +01:00
Matthias Nannt
623d54d6e5
fix submission capture typo, fix feedback demo
2023-02-08 11:48:50 +01:00
Matthias Nannt
a9b9f022b5
refactor demos to include a demo-overview, change demos to use env variables, fix react lib to work with new schema
2023-02-06 10:46:42 +01:00
Matthias Nannt
e63d57667c
add api functionality to add fields to customer with submission update, update waitlist to create customer once he submits email field
2023-02-03 17:06:48 +01:00
Matthias Nannt
79f420e45d
update demo & web dependencies
2023-01-31 09:56:48 +01:00
Matthias Nannt
d2b10d6502
update tslint config with noUnusedLocals and clean up code accordingly
2023-01-30 14:40:12 +01:00
knugget
7f9111472e
pmf page pt 1
2023-01-30 11:23:47 +01:00
Matthias Nannt
0d832b65b3
add warmup call to pmfwidget;
2023-01-27 14:59:10 +01:00
knugget
d8d6480876
update PMF Widget, delete old LP subpages
2023-01-27 11:31:43 +01:00
Matti Nannt
0e2e57a837
Add PMF dashboard to Formbricks App ( #189 )
...
* add PMF results dashboard
* add PMF Segmentation View
* add PMF setup instructions
* Built new Filter Navigation that is also used in Feedback
Co-authored-by: knugget <johannes@knugget.de >
2023-01-25 20:50:54 +01:00
knugget
090ac903e8
fix slider button blocking UI
2023-01-25 13:51:50 +01:00