Commit Graph

21 Commits

Author SHA1 Message Date
Julien Nahum
3280e38ee1 Docker compose setup (#513)
* fix password reset bug

* self hosted mode middleware changes on  pages

* fix lint

* wip: self hosted changes

* wip: self hosted frontend changes

* wip self hosted mode changes

* typo correction

* remove commented logic

* fix env variable names

* fix lint issues

* fix minor updates

* #445 Switched from single monolithic docker image to a docker-compose
 orchestrated network of services

* Automatically configures shared secret

* Working through some issues

* Use local file storage

* Moved the dockerfiles

* Fixed some issues when building from clean

* Corrected workflow

* Hopefully schedules everything correctly now

* Prep storage for worker process as well

* .env files are required

* Pinned dependency versions

* Disable self hosted in the client as well

* Removed double defaulting logic

* Using regexs is more succinct

* Added FRONT_URL environment variable

* Merge 236e4-self-hosted-mode-changes

* Improve inital user setup

* Finalized the new docker-compose setup

* Fix back-end formatting issues

---------

Co-authored-by: Frank <csskfaves@gmail.com>
Co-authored-by: Don Benjamin <don@webhammer.co.uk>
2024-08-05 12:06:20 +02:00
Favour Olayinka
f4386fbcbc 55919 form editor error boundary (#494)
* fix password reset bug

* form editor error boundary

* fix crisp

* fix layout on create and edit pages

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-07-17 16:07:19 +02:00
Favour Olayinka
68b610bc15 remove branding for subscribed users (#424)
* removebrandingfor subscribed users

* backend  changes, test

* fix test  name

* fix disable branding

* Fix linting

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-05-29 12:03:41 +02:00
Chirag Chhatrala
f8ad962e5b fix create page go back click (#402) 2024-05-07 12:44:54 +02:00
Favour Olayinka
49e6382bbb nuxt ui notifications (#390)
* nuxt ui notifications

* use crispInit function

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-05-06 14:19:06 +02:00
Favour Olayinka
bcd45ce8a6 0351d front end linting (#377)
* feat: disable custom script for  trial users

* after lint fix

* frontend linting

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-04-15 19:39:03 +02:00
Daniel Roe
d9996e0d9d fix: opt in to import.meta.* properties (#364) 2024-03-28 17:59:41 +01:00
Julien Nahum
a650228a67 Auto-resize iframes, fix custom code, fix create form initial properties 2024-02-01 18:21:30 +01:00
formsdev
cc7d64a0c6 Set middleware on pages (#278)
* Se middleware on pages

* Se middleware on account page
2024-01-05 10:47:36 +01:00
formsdev
f87e3f1685 SEO meta nuxt migration (#274)
* SEO meta nuxt migration

* Polish seo metas, add defaults for OG and twitter

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-01-04 18:38:50 +01:00
formsdev
9594157a2d Dirty form handling - nuxt migration (#272) 2024-01-04 17:05:55 +01:00
formsdev
3fcf1736df fix guestpage editor (#269)
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-01-03 11:30:48 +01:00
Julien Nahum
d1d8e62abb Working on page pre-rendering 2024-01-02 16:35:16 +01:00
formsdev
6fd2985ff5 Nuxt Migration notifications (#265)
* Nuxt Migration notifications

* @input to @update:model-value

* change field type fixes

* @update:model-value

* Enable form-block-logic-editor

* vue-confetti migration

* PR request changes

* useAlert in setup
2023-12-31 12:39:01 +01:00
Julien Nahum
b4365b5e30 Work in progress for form create guess user 2023-12-25 19:57:00 +01:00
Julien Nahum
5df3245543 Remove initform mixin 2023-12-24 20:23:01 +01:00
Julien Nahum
e2dd0295ff Remove vform - working on form public page 2023-12-24 20:19:59 +01:00
Julien Nahum
af5656ce81 Fixed form creation 2023-12-20 16:10:32 +01:00
Julien Nahum
bb519907f6 Refactoring stores and templates pages to comp. api 2023-12-19 13:46:55 +01:00
Julien Nahum
5c4dc2a3d6 WIP 2023-12-11 11:56:21 +01:00
Julien Nahum
6ee56ac4cc Started to refactor pages 2023-12-09 17:02:23 +01:00