Commit Graph

161 Commits

Author SHA1 Message Date
Matthias Nannt 3e63e536e0 apply prettier in react lib, make packages private 2022-10-18 13:41:48 +02:00
Matthias Nannt d5b5fd8dd9 make config packages public 2022-10-18 13:31:22 +02:00
Matthias Nannt 3dafcb6d32 update package names, update config imports 2022-10-18 13:26:05 +02:00
Matthias Nannt eea8f678bd ignore web package in changeset 2022-10-18 12:34:41 +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
Matti Nannt 8b0347ab8a Create .dockerignore 2022-10-18 10:51:10 +02:00
Matthias Nannt baf57883b0 add NEXTAUTH_URL_INTERNAL to .env.docker 2022-10-18 10:24:13 +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
Chetan Sarva 38366c5336 build: add NEXTAUTH_URL_INTERNAL to example env (#108)
Co-authored-by: Matti Nannt <mail@matthiasnannt.com>
2022-10-18 10:21:15 +02:00
Matti Nannt a4c571ffd3 add NEXT_PUBLIC_SIGNUP_DISABLED env variable (#114) 2022-10-18 10:11:21 +02:00
Matthias Nannt 35bda9d1de update .env.example file 2022-10-16 17:17:38 +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
Matthias Nannt a0ba4ef9d3 add docker env example 2022-10-15 12:41:02 +02:00
Matthias Nannt b6e24c207a Merge branch 'main' of github.com:snoopForms/snoopforms 2022-10-14 09:58:18 +02:00
Matthias Nannt 35ba2a1936 update dev instructions in README 2022-10-14 09:57:54 +02:00
Matti Nannt 56e9c04659 fix Github Workflow for Dockerfile (#106)
* fix location of Dockerfile
2022-10-13 12:02:07 +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
Matthias Nannt 2d63249f63 bugfix links in nocode paragraph not working in app (#94) 2022-10-10 10:57:51 +02:00
Matthias Nannt 0a8eefbd63 Create CONTRIBUTING.md 2022-09-30 13:43:01 +02:00
Matthias Nannt b48dc100f4 Rename LICENCE to LICENSE 2022-09-29 14:40:57 +02:00
Matthias Nannt f67365f6dd Add product hunt & discord online users to Readme 2022-09-23 16:20:28 +02:00
Matthias Nannt 6ae4566baf fix Multi choice question: Option labels cut off #84 2022-09-23 12:59:10 +02:00
Matthias Nannt 0345247e9d add formType to posthog pageSubmission 2022-09-21 17:38:25 +02:00
Matthias Nannt dbdfdedf20 update links in readme 2022-09-21 14:33:20 +02:00
Matthias Nannt 13cc2af59a fix error while loading responses #81 2022-09-20 22:37:29 +02:00
Matthias Nannt c5450bd6ee Merge branch 'main' of github.com:snoopForms/snoopforms 2022-09-20 10:09:08 +02:00
Matthias Nannt de8173bc84 update react library version with fixed radio buttons #85 2022-09-20 10:08:38 +02:00
npaulsen 67638bb70a Feature/devcontainer (#79)
* fixes committed conflict in README

* adds a devcontainer based on compose

includes mailhog and postgres containers

* adds launch.json for nextjs vscode quick actions

* mentions devcontainer in the readme

* auto prisma migration after creating devcontainer

* remote containers as recommended vscode extension

* adds nextauth url env to dev container

- to show correct links in mails when testing locally

Co-authored-by: Niklas Paulsen <npau@informatik.uni-kiel.de>
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
2022-09-20 09:20:59 +02:00
Matthias Nannt 36bf9cc997 Merge branch 'main' of github.com:snoopForms/snoopforms 2022-09-19 19:39:48 +02:00
Matthias Nannt 349fe3cb6c add long text question type 2022-09-19 19:39:38 +02:00
Manuel 9c6d08e762 Remove Merge conflict remainder in Readme.md (#83)
* Remove Merge conflict remainder in Readme.md

Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
2022-09-19 13:12:03 +02:00
Matthias Nannt 08278c8b0f remove truncation in summary display 2022-09-15 13:37:09 +02:00
Matthias Nannt 3148d91fc9 fix: error hashing ownerId in posthog capture method 2022-09-15 13:29:57 +02:00
Timothy 64d84b69db #21: Add helperText to all question types (#61)
* #21: Add help texts to all question types

Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
2022-09-02 16:19:24 +02:00
Matthias Nannt db01eafb24 remove user fingerprinting 2022-09-02 16:18:26 +02:00
Matthias Nannt 68ee24189c add formType to posthog form created event 2022-09-02 14:25:21 +02:00
Matthias Nannt 5be849b553 add imports to react quickstart #70 v0.3.0 2022-08-31 09:07:33 +02:00
Matthias Nannt 3311cc4ab6 fix posthog capture spelling issue, rename pageSubmission events 2022-08-31 08:33:14 +02:00
Matthias Nannt e2bbb6e5a9 Feature/webhook (#75)
* Add webhook functionality #24
2022-08-31 08:22:31 +02:00
Matthias Nannt c674d58c69 Fix Posthog Tracking (#71)
* Use simple API calls for Posthog Tracking to increase compatibility
2022-08-25 18:59:41 +02:00
Matthias Nannt f26e14df12 clean up unused code 2022-08-25 16:09:28 +02:00
Tim Lange 8a875922b3 Added forgot password ability (#63)
* NEW: Added forgot password ability

* FIX: Added password reset disabled flag & jwt verify

Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
2022-08-25 16:01:36 +02:00
Matthias Nannt a0ed5b7c0c bugfix smtp secure variable, simplify telemetry 2022-08-24 21:31:27 +02:00
Matthias Nannt 246698ca02 fix posthog issue, introduce telemetry for self-hosted version 2022-08-24 20:46:25 +02:00
Matthias Nannt ce02d2906a fix scrolling not working in nocode editor 2022-08-22 16:40:15 +02:00
Matthias Nannt 9c85190e7c add imprint & privacy policy to public form frontend 2022-08-22 16:20:53 +02:00