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
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
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
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
803007e0e2
Feature/fix authentication issues ( #15 )
...
* fix errors when not authenticated
* update syntax highlighting and react code sample
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
98fadfd476
fix client-side exception on analytics page #14
2022-08-05 15:38:49 +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
Matthias Nannt
3190f6556a
move privacy and term envs into next config
2022-08-01 22:16:57 +02:00
Matthias Nannt
8391dceed1
add signup footer with terms and privacy if env variables for these documents are set
2022-08-01 21:44:14 +02:00
Matthias Nannt
602e8d3672
simplify posthog integration
2022-08-01 09:02:37 +02:00
Matthias Nannt
6cc4ecadef
update snoop-react version, fix pipeline layout
2022-07-29 11:32:10 +02:00
Matthias Nannt
aa648f9b2d
Feature/add question types ( #9 )
...
* add new question types: email, website, phone, number & multiple choice
2022-07-29 07:21:32 +09:00
Johannes
c1ca0ea568
Wording update ( #8 )
...
* Updated "Thank You" Toast 🙏
* Sign up wording 🤸
2022-07-25 10:43:23 +02:00
Matthias Nannt
277bd014ae
add posthog integration ( #7 )
...
* add possibility to track events with posthog by setting environment variables POSTHOG_API_KEY and POSTHOG_API_HOST
2022-07-22 23:15:39 +09:00
Matthias Nannt
c20167342f
Rewrite Signup & Signin to make it more robust ( #6 )
...
* remove explicit CSRF-token handling
* use NEXTAUTH_SECRET secret to better comply with nextAuth standards
* update next.js and nextAuth
* remove ECR github action
* add name to mail-from
2022-07-20 21:19:42 +09:00
Matthias Nannt
fa268630a5
move environment variables to nextjs runtime config
2022-07-19 08:44:51 +02:00
Matthias Nannt
0aa931287f
Feature/add signup ( #5 )
...
* update prisma model to support user
* add signup page
* add email verification
* remove seed user
* update README and Dockerfile to support signup and the removal of seed data
2022-07-14 01:04:02 +09:00
Matthias Nannt
4192461f5f
Updated Editor-Approach for easier multi-page management ( #4 )
...
* use new editor approach where we use a single editorJS instance and a pageTransition block to indicate the start of a new page
* improve toast messages in editor
* add keyboard listener and toast to showcase autosaving functionality
* bugfix first and secondary menu positioning
* add required functionality to textQuestion
2022-06-29 15:24:11 +09:00
Matthias Nannt
82dfbadc27
remove unused imports
2022-06-25 16:36:22 +09:00
Matthias Nannt
178a7b51e6
fix: nocodeForm not accessible from the outside
2022-06-25 16:27:01 +09:00
Matthias Nannt
29cb62da53
fix page with with limited layout
2022-06-24 23:39:37 +09:00
Matthias Nannt
e760cdf29d
update layout approach to have a unified look
2022-06-24 21:26:39 +09:00
Matthias Nannt
8648d0bb12
fix newFormModal when selecting code form
2022-06-24 13:20:06 +09:00
Matthias Nannt
28bb9ba48d
fix build warnings, use next-image instead of img
2022-06-24 12:56:37 +09:00
Matthias Nannt
784f58686a
fix build issues, fix deployment issues in Dockerfile and docker-compose, move new form modal to formList
2022-06-24 12:45:55 +09:00
knugget
a2b41e9259
frontend pt 4
2022-06-23 22:30:26 -05:00
knugget
29bd1973f2
frontend pt 3
2022-06-23 16:37:31 -05:00
Matthias Nannt
24a1e29af2
add toast notification, new nocode-builder page layout
2022-06-23 15:16:24 +09:00
knugget
a52624f258
frontend pt. 2
2022-06-22 18:28:19 -05:00
knugget
5f2589884e
Merge branch 'jojo' into main
2022-06-22 14:52:53 -05:00
knugget
bb9034891f
add submission count
2022-06-22 14:45:36 -05:00
Matthias Nannt
7157bd778a
add summary page in form results, fix editor saving bug
2022-06-22 21:05:15 +09:00
knugget
52f1fd5fa2
from pull
2022-06-21 11:25:13 -05:00
Matthias Nannt
75b5dc987f
add form frontend
2022-06-21 20:51:41 +09:00