Commit Graph

449 Commits

Author SHA1 Message Date
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
Matti Nannt
a2cbf87a20 Add Payment to Formbricks Cloud (#192)
* add enterprise license, add ee package

* migrate database from workspaces to organisations

* add payment api endpoints and billing pages

* add stripe env variables to .env.example
2023-02-03 11:42:40 +01:00
Johannes
97a0accca0 session type 2023-01-31 16:11:54 +00:00
Matthias Nannt
79f420e45d update demo & web dependencies 2023-01-31 09:56:48 +01:00
Matthias Nannt
53749d191b update telemetry endpoint 2023-01-30 15:05:23 +01:00
Matthias Nannt
d2b10d6502 update tslint config with noUnusedLocals and clean up code accordingly 2023-01-30 14:40:12 +01:00
Matthias Nannt
bfe4ad0f87 app: underline privacy policy and terms link in signup 2023-01-30 14:04:00 +01:00
Matthias Nannt
1392bc9ad2 updated feedback widget version in formbricks-com & formbricks-app 2023-01-30 12:21:51 +01:00
Matthias Nannt
4e1386978c fix customer view in formbricks app, rename pmf overview 2023-01-27 17:16:42 +01:00
knugget
6cbd58bc2d update feedback button, snappy waitlist 2023-01-26 14:23:26 +01:00
Matthias Nannt
0ca3a6f876 fix github sso 404 error 2023-01-26 11:12:10 +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
Matthias Nannt
7d0c548477 fix emailNotification input field label 2023-01-23 13:27:36 +01:00
Matthias Nannt
5bfb3a1864 update feedback widget to overwrite config with open(), fix customer view in feedback timeline in app 2023-01-23 13:16:56 +01:00
Matthias Nannt
7bf0a76f29 use nextjs built-in cors approach for formbricks app 2023-01-21 11:19:57 +01:00
Matthias Nannt
3275f60e10 fix import error in demo, fix jsx style in core-api & email icon, add finished flag to capture endpoint 2023-01-21 10:25:38 +01:00
Matthias Nannt
e02df9683e update waitlist questions, add skip button 2023-01-20 16:18:45 +01:00
Matthias Nannt
dbc68c810f add new pipeline events submissionUpdated & submissionFinished 2023-01-20 12:25:45 +01:00
Matthias Nannt
e5ce84b03d add finished flag to submission 2023-01-20 11:01:33 +01:00
Matti Nannt
80617811c2 Add new landingpage with waitlist, update Formbricks App to handle custom waitlist survey (#185)
* add new landingpage for user research surveys
* update Formbricks App to support custom surveys

Co-authored-by: knugget <johannes@knugget.de>
2023-01-19 15:34:22 +01:00
Matthias Nannt
09c822c52e update dockerfile to work with new folder structure 2023-01-15 14:10:20 +01:00
Matthias Nannt
a86b9c6e19 rebuild formbricks app folder structure, rename team -> workspace 2023-01-15 12:57:34 +01:00
Matthias Nannt
beb00d6dbd remove old snoopForms code, change license to MIT, remove unused code configs 2022-11-10 09:40:15 +01:00
yujin Jeong
a30d2b7969 Fix Typo in Email Notification Pipeline Settings (#134) 2022-11-08 09:28:02 +01:00
Matti Nannt
f6806dd953 Add Formbricks Website (#130)
* add formbricks website with blog and docs

Co-authored-by: knugget <johannes@knugget.de>
2022-11-04 14:49:38 +01:00
Matthias Nannt
e19c7d9c3f bugfix #128 2022-11-02 11:36:15 +01:00
Matti Nannt
7844447718 Feature/debug notification mails (#124)
* fix email and posthog issues by outsourcing event handling in own api function
2022-10-28 16:44:24 +02:00
Matthias Nannt
5937a70084 remove .env symlink to fix build issues 2022-10-28 16:06:39 +02:00
Matthias Nannt
9099cc8c04 resolve merge conflict 2022-10-28 15:31:23 +02:00
Matti Nannt
a850c1ec26 Feature/nextjs 13 (#122)
* upgrade nextjs to 13

* update docker compose, fix env bug

* update github actions check workflow to lint on ubuntu image
2022-10-28 14:50:45 +02:00
Matthias Nannt
d18f2c16c4 support vercel audience analytics 2022-10-25 21:18:18 +02:00
Midka
d45f446963 fix: onChange event on PhoneQuestionComponent 2022-10-25 17:10:08 +03:00
Francois Disubi
eee3ea5ed3 Feat/email notification after submission (#89)
* feat: Email notifications for each submission

* feat: add email notification pipeline

Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
2022-10-25 15:44:59 +02:00
Kiran K
4590654ace Refactor TextQuestion Component (#119) 2022-10-25 13:32:04 +02:00
Midka
9f50027d53 fix: make * show only when required 2022-10-20 15:00:27 +03:00
Midka
ef70561e22 refactor: phone question 2022-10-20 15:00:13 +03:00
Midka
b627bcb138 refactor: WebsiteQuestion 2022-10-20 14:45:52 +03:00
Midka
7ecbc5da88 fix: remove commented out code 2022-10-20 14:37:55 +03:00
Midka
adc248a922 refactor: NumberQuestion 2022-10-20 14:33:42 +03:00
Matthias Nannt
3dafcb6d32 update package names, update config imports 2022-10-18 13:26:05 +02:00
github-actions[bot]
4e5b03e62d Version Packages (#116)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-10-18 12:33:50 +02:00
Matti Nannt
28b6410dbb Feature/add react lib to monorepo #107 (#115)
* add changesets

* add react-app to monorepo
2022-10-18 12:24:17 +02:00
Kiran K
5a7492536a Refactor EmailQuestion Component (#109) 2022-10-18 10:57:53 +02:00
Matthias Nannt
d6775a5cda fix user signup disabled env could be set to anything to disable signup 2022-10-18 10:23:41 +02:00
Matti Nannt
a4c571ffd3 add NEXT_PUBLIC_SIGNUP_DISABLED env variable (#114) 2022-10-18 10:11:21 +02:00
Matthias Nannt
619bcb3a1f use config redirect for /forms/:id to avoid serverless function 2022-10-16 11:30:22 +02:00
Matti Nannt
6cd3878700 make all env variables required at build time #110 (#111)
* make all env variables required at build time

* update env files

* add .env.docker file with basic docker configuration

* update Readme with new instructions
2022-10-16 11:10:20 +02:00
Matthias Nannt
e910a97d32 update dockerfile to env file 2022-10-15 16:53:23 +02:00
Matti Nannt
5c378bc8ce Feature/monorepo #95 (#105)
Move repository into a monorepo with turborepo and pnpm.
This is a big change in the way the code is organized, used and deployed.
2022-10-13 09:46:43 +02:00