Commit Graph

21 Commits

Author SHA1 Message Date
Matthias Nannt db01eafb24 remove user fingerprinting 2022-09-02 16:18:26 +02:00
Matthias Nannt e2bbb6e5a9 Feature/webhook (#75)
* Add webhook functionality #24
2022-08-31 08:22:31 +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 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 178a7b51e6 fix: nocodeForm not accessible from the outside 2022-06-25 16:27:01 +09:00
Matthias Nannt a7f7a54c95 add heading to nocode form preview 2022-06-24 21:51:23 +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 29bd1973f2 frontend pt 3 2022-06-23 16:37:31 -05:00
knugget 0552e7ede1 merged jojo 2022-06-22 14:56:40 -05:00
knugget 5f2589884e Merge branch 'jojo' into main 2022-06-22 14:52:53 -05:00
knugget c74a66d2ed focus ring 2022-06-22 09:44:25 -05:00
knugget 52f1fd5fa2 from pull 2022-06-21 11:25:13 -05:00
Matthias Nannt ae5ae7b46c feat: add first version of nocode editor without preview/publish/share 2022-06-20 20:04:23 +09:00
Matthias Nannt b622510dc4 add new view for empty form list, improve onboarding screen, add basic nocode editor as basis for further development, update prisma schema and api for nocode editor 2022-06-15 22:14:20 +09:00
Matthias Nannt 8f0c2ce642 feat: add basic code form page and pipelines page 2022-06-14 17:21:47 +09:00
Matthias Nannt ea1a72bc00 use event structure for submissionSessions 2022-06-13 23:09:33 +09:00
Matthias Nannt 0d671a86d5 feat: build basic integration with snoop-react to post submissions to snoopHub, modify schema accordingly to support schema and submission, add basic display of submissions 2022-06-09 23:53:26 +09:00
Matthias Nannt b0f66e4766 add basic structure with login and forms overview 2022-06-06 13:38:36 +09:00