Commit Graph

234 Commits

Author SHA1 Message Date
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
Matthias Nannt cede0a83bf Merge changes 2022-08-18 08:13:37 +02:00
Matthias Nannt 1a64baf83e bugfix not showing loading indicator when loading form frontend 2022-08-17 23:13:35 +02:00
Matthias Nannt f4f248860b disable posthog autotracking, send specific events via backend (#62) 2022-08-17 22:57:53 +02:00
Matthias Nannt b48018b2f8 bugfix delete submission, let prisma only print warning and errors 2022-08-17 20:24:05 +02:00
Timothy 844c590d7c Feature/#41 unpublish forms (#59)
* #41: Display message for unpublished forms

* #41: Add publish/unpublish GUI

* #41: Revamp UI and add 'closed' parameter

* change indigo color of access-switch to red

* update live-form on republish, show error message to user in frontend  when form unpublished

Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
2022-08-17 16:41:22 +02:00
Matthias Nannt 2b41caaf1e add issue template 2022-08-17 14:43:49 +02:00
Matthias Nannt f807ccf6cc update readme and setup instructions 2022-08-17 09:20:54 +02:00
Matthias Nannt 6bf178fd85 update version number 2022-08-16 14:17:04 +02:00
Matthias Nannt c2d4a48fe3 update github actions to add tags to docker images, only support node 16 2022-08-16 14:01:22 +02:00
Matthias Nannt 973f999756 fix responsiveness in responses 2022-08-16 13:46:07 +02:00
Matthias Nannt aa6c254872 Truncate formname fixes #56 (#60)
* truncate in formlist

* truncate in breadcrumbs
2022-08-16 12:01:36 +02:00
Timothy 5bb739f547 Implement single submission deletion (#57)
* implement single submission deletion

* modify delete submission button and add confirm

Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
2022-08-14 12:32:26 +02:00
Timothy 10e3db34a9 Add default flow if SMTP data not provided (#54)
* Add default flow if SMTP data not provided

* use explicit env var for disabling email verification

* #26: Check for strict equality
2022-08-14 11:11:23 +02:00
Timothy f1bede5816 #49: Update 404 page (#58)
* #49: Update 404 page

* #49: Fix typos
2022-08-14 11:01:43 +02:00
Matthias Nannt 419e12777a update date-fns package to fix pipeline issues 2022-08-11 12:01:22 +02:00
Matthias Nannt 954adfa815 bugfix error in submissions on altered form #55 2022-08-11 11:47:54 +02:00
Johannes 19b29188dd fix:fix z-index on form list, unify context menus (#16) 2022-08-10 22:57:41 +09:00
Matthias Nannt 803007e0e2 Feature/fix authentication issues (#15)
* fix errors when not authenticated
* update syntax highlighting and react code sample
v0.2.0
2022-08-09 06:36:39 +09:00
Johannes 28452e3c89 fix for empty tooltip & code example update (#10)
* fix tooltip bug, add highlightJs for code examples
2022-08-08 21:42:55 +09:00
Matthias Nannt 758474ec25 fix telemetry-disable env variable 2022-08-08 09:21:57 +02:00
Matthias Nannt 98fadfd476 fix client-side exception on analytics page #14 2022-08-05 15:38:49 +02:00
Timothy 37d284ebaa Clarifying README.md (#13) 2022-08-05 04:53:27 +09:00
Matthias Nannt c49aad505b update readme 2022-08-03 09:38:47 +02:00
Matthias Nannt 16650ff076 add github worklow to check lint and build errors on push 2022-08-03 09:09:12 +02:00
Matthias Nannt 146a8f6608 add getInitialProps to _app to enable next/config everywhere 2022-08-03 08:59:36 +02:00
Matthias Nannt 75d7700d25 remove superjson and custom babel config, bugfix lastSubmission bug when no values present 2022-08-03 08:53:04 +02:00
Benjamin Paul 6bddc87021 Fixed missing required environment variables (#12)
Co-authored-by: Ben Paul <ben.paul@justeattakeaway.com>
2022-08-02 23:51:27 +09:00