Commit Graph

59 Commits

Author SHA1 Message Date
Matti Nannt 6bfc46042b Add Onboarding Survey after User-Signup (#193)
* add onboarding survey after user signup

* add user flag finishedOnboarding to database and session

* fix submission capture endpoint to allow customer property update

---------

Co-authored-by: Johannes <72809645+jobenjada@users.noreply.github.com>
Co-authored-by: knugget <johannes@knugget.de>
2023-02-08 11:12:12 +01:00
Matthias Nannt 1d2834fabc update pnpm lockfile 2023-02-06 15:43:49 +01:00
Matthias Nannt c898af0390 outsource form-engine in own package 2023-02-06 14:53:48 +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 524f35aba1 update database packages and prisma version, add db:migrate:vercel command to use MIGRATE_DATABASE_URL 2023-02-03 15:29:00 +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
Matthias Nannt 79f420e45d update demo & web dependencies 2023-01-31 09:56:48 +01:00
Matthias Nannt 86be8d7c4b fix pnpm lock, move formbricks feedback widget to app.formbricks.com 2023-01-30 12:14:34 +01:00
Johannes 9a7bf766db weekly-270123 (#190) 2023-01-27 20:27:04 +01:00
Matti Nannt 70346cf1f6 Add pmf frontend widget (#188)
* add pmf widget code

* update widget, add pmf demo page
2023-01-24 16:58:08 +01:00
Matthias Nannt 7bf0a76f29 use nextjs built-in cors approach for formbricks app 2023-01-21 11:19:57 +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 a86b9c6e19 rebuild formbricks app folder structure, rename team -> workspace 2023-01-15 12:57:34 +01:00
Matti Nannt 99c1d155e3 Update HQ with experience management approach and feedback widget (#184)
* create basis for feedback form creation

* add icons to ui package

* add prototype feedback results view

* add react feedback widget to demo, add connection between widget and hq, update capture submission api, update results view

* update single customer view to new design, update feedback modal interface, fix smaller bugs

* add feedback widget

* fix signup route, fix persistForm functionality

* feedback box widget pre animation

* fix intro text in widget

* feedback-widget: clean old switch-button

* tweaks

* feedback widget: fix click listener

* formbricks feedback package setup

* finish styling

* Change "Compliments" to "Love"

* form card width

* update demo page with feedback widget

* update feedback widget

* load from NPM

* add highlightcolor styles

* add style to feedback widget config

* fix send email in hq feedback, fix error when styling not present in feedback widget config

* feedback widget: fix header subtitle color by adding opacity, re-add focus

* with rgba variables

* updated with HEX and examples

* hq: add pipelines to form

* feedback widget: outside click closes widget

* update sentry config

* update recommended nodejs version to 18 in hq readme

* switch css update

* update feedback widget demo

* feedback widget: hide cta by default

* fix config contact in widget not checked correctly

* feedbackwidget: init on open if init failed previously

* fix margin bottom

* fix margins feedback box

* release feedback widget v0.1.5

* hq: add replyTo field in submission mail if customer present

* fix contact subtitle css

* add setup instructions in XM

* add divId support for feedback widget

* add feedback-box to hq

* add slackNotification (#181)

* update slack pipeline wording

* fix formbricks url in email and slack notifications

* lotus config + borderRadius

* rebase xm branch to current main

* remove formbricks-com cloud offering links

* update Readme for xm approach

Co-authored-by: knugget <johannes@knugget.de>
2023-01-14 11:41:35 +01:00
Matthias Nannt fbfc1acd61 update feedback demo 2022-12-13 15:57:57 +01:00
Matthias Nannt 9b16d182d4 fix react lib missing in demo dependencies 2022-12-13 15:32:08 +01:00
Matthias Nannt 19bb1565f6 add sentry error tracking to hq 2022-12-12 12:51:38 +01:00
Matthias Nannt 270754521e fix posthog tracking new user, use next link in form tabs to improve speed 2022-12-12 11:14:55 +01:00
Matthias Nannt 8cba54aa86 fix add react lib to formbricks-com 2022-12-08 18:34:22 +01:00
Matthias Nannt ae3780880c add demo app, update cors on hq 2022-12-08 17:19:54 +01:00
Matthias Nannt bcecdc0f3d hq - update forms overview, add Nps Type, update charts lib, update react lib 2022-12-08 15:26:17 +01:00
Matthias Nannt b0554757df move hq from app folder to pages folder, update react lib classNames 2022-12-07 16:38:09 +01:00
Matthias Nannt cbd74936ca fix pnpm lock, update hq dockerfile 2022-12-05 15:45:19 +01:00
Matthias Nannt 9f902354bb hq add telemetry, add posthog tracking, add single customer page 2022-12-05 13:41:54 +01:00
Matthias Nannt 4a87ebbec3 clean up charts lib - 0.0.1 release 2022-12-02 15:28:36 +01:00
Johannes 03bd1107cf Weekyl 2nd dec 2022 (#170) 2022-12-02 14:27:00 +01:00
Matthias Nannt 23fd92f85c add sendToHq helper to formbricks react, update class merge in react lib, update capture endpoints in hq to support cors 2022-12-01 15:59:33 +01:00
Matthias Nannt cabe59dcea update gitignore 2022-12-01 10:49:46 +01:00
Matthias Nannt d8a7d1a72e add simple charts library, add simple summary to hq 2022-11-30 21:03:19 +01:00
Matthias Nannt e0d0458d7f add submissions table 2022-11-29 18:12:37 +01:00
Matthias Nannt a977cc403b update hq db schema, add form overview page 2022-11-29 15:34:55 +01:00
Matthias Nannt 0070f9c69d formhq: add simple layout, add forms overview, add customers overview, add api endpoints 2022-11-28 18:31:19 +01:00
Matthias Nannt 8cf06c6ea5 add api key functionality to formbricks HQ 2022-11-26 11:55:57 +01:00
Matthias Nannt 0a17676981 move development of formbricks HQ to monorepo 2022-11-24 12:30:08 +01:00
Matthias Nannt 898ad44c51 Merge branch 'main' of github.com:snoopForms/snoopforms 2022-11-23 13:59:51 +01:00
Matthias Nannt 493bc3c3af Add Input Types: Checkbox, Email, Number, Password, Phone, Radio, Search, Url | Add validations: accepted, email, url 2022-11-23 13:59:31 +01:00
Johannes d20fc9512a Formbricks hq (#154)
* radio docs v1

* update Form HQ to Formbricks HQ

* added redirect

* correct typo
2022-11-23 11:05:58 +01:00
Matthias Nannt 9311dc0f6f update react lib 2022-11-22 12:27:46 +01:00
Matthias Nannt 16254951ba update docs, react lib 0.1 2022-11-22 11:13:38 +01:00
Matthias Nannt 86f6811271 update lockfile 2022-11-22 09:20:49 +01:00
Matthias Nannt d4f0478a77 add error messages to react lib, multiple bugfixes, minify styles.css for react lib 2022-11-21 19:17:32 +01:00
Matthias Nannt 3b4d5f1446 add tailwind forms to formbricks-com 2022-11-18 15:18:16 +01:00
Matthias Nannt ce6269fa6f add storybook 2022-11-18 11:58:20 +01:00
Matthias Nannt 497654bdcd update react package json 2022-11-17 10:04:57 +01:00
Johannes f575e41063 react comparison page + tweaks (#146)
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
2022-11-16 11:38:42 +01:00
Matthias Nannt 98a79127d9 update lock file 2022-11-16 11:00:25 +01:00
Matthias Nannt dce1f49c78 add basic react lib 2022-11-15 16:02:51 +01:00
Matthias Nannt abf459eb6d add sitemap & robots.txt 2022-11-14 11:11:41 +01:00
Matthias Nannt 551932b478 add missing packages 2022-11-10 09:43:45 +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