Commit Graph

56 Commits

Author SHA1 Message Date
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
a4d21222a6 react: throw error on sendToHq failing 2022-12-14 13:38:54 +01:00
Matthias Nannt
37bd6c054d fix charts and react package 2022-12-09 09:08:38 +01:00
Matthias Nannt
ae3780880c add demo app, update cors on hq 2022-12-08 17:19:54 +01:00
github-actions[bot]
64ad948039 Version Packages (#172)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-12-08 15:29:26 +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
f6d7a023cd update postgres version in docker compose, reset migrations in hq 2022-12-05 16:07:12 +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
Matthias Nannt
b45a32343e make ui package private 2022-12-02 12:48:45 +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
ed5b1cc263 add simple table graph (placeholder), fix build errors in hq 2022-12-01 10:08:45 +01:00
Matthias Nannt
d8a7d1a72e add simple charts library, add simple summary to hq 2022-11-30 21:03:19 +01:00
Matthias Nannt
69985f5f39 add basic pipeline view to hq 2022-11-29 21:02:13 +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
99dd6478d2 change db:push command 2022-11-28 18:41:46 +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
74b1cb0687 Merge branch 'main' of github.com:snoopForms/snoopforms 2022-11-23 14:59:09 +01:00
Matthias Nannt
3444f5b828 update docs 2022-11-23 14:50:09 +01:00
Matti Nannt
e2f625cd02 Fix Markdown issue 2022-11-23 14:45:42 +01:00
Johannes
af5c9c8785 Update README.md 2022-11-23 07:44:23 -06:00
Johannes
1c962433f3 Update Readme for npm 2022-11-23 07:43:12 -06:00
Matthias Nannt
0eadbfce9d update react package version to 0.2.1 2022-11-23 14:09:16 +01:00
github-actions[bot]
542caf80d9 Version Packages (#157)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-11-23 14:02:12 +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
Matthias Nannt
2a23326dad refactor radio buttons, add checkbox input type to react lib 2022-11-23 10:10:52 +01:00
Matthias Nannt
d8d48f14f8 add radio buttons to react lib 2022-11-22 17:45:27 +01:00
Matthias Nannt
9311dc0f6f update react lib 2022-11-22 12:27:46 +01:00
github-actions[bot]
7ba9704af2 Version Packages (#151)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-11-22 11:23:41 +01:00
Matthias Nannt
f649cdb674 add more validations to react lib 2022-11-21 20:37:58 +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
ce6269fa6f add storybook 2022-11-18 11:58:20 +01:00
Matthias Nannt
d687158c0c reorganize react package, add option to change classes of inputs 2022-11-17 17:11:31 +01:00
Matthias Nannt
497654bdcd update react package json 2022-11-17 10:04:57 +01:00
Matthias Nannt
b631ee9c11 update entrypoint in react package 2022-11-17 09:27:39 +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
github-actions[bot]
1abd4352ce Version Packages (#147)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-11-16 11:01:40 +01:00
Matthias Nannt
933be017df add simple validation and minLength & maxLength to react lib 2022-11-16 10:57:57 +01:00
Matthias Nannt
1e4b69d7f9 add simple validation to react lib, minLength, maxLength 2022-11-15 20:17:17 +01:00
Matthias Nannt
48575afd4c add new react package version 2022-11-15 16:38:37 +01:00
github-actions[bot]
2a05dcbde2 Version Packages (#141)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-11-15 16:04:46 +01:00
Matthias Nannt
dce1f49c78 add basic react lib 2022-11-15 16:02:51 +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
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
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