Commit Graph

384 Commits

Author SHA1 Message Date
Chirag Chhatrala a7517252c1
Object.hasOwn & hasOwnProperty replace with lodash has (#367)
* Object.hasOwn & hasOwnProperty replace with lodash has

* fix _has
2024-04-03 11:49:33 +02:00
Julien Nahum b93f421e39 Fix slow HMR because of duplicated TW import 2024-04-01 13:26:22 +02:00
Julien Nahum a595972c88 Fix dark mode 2024-03-29 14:50:55 +01:00
Julien Nahum 762aaf3b0a Mark slack notification as pro 2024-03-28 18:58:45 +01:00
Chirag Chhatrala 35efd6711d
Remove old code related to notifications (#363)
* Integrations Refactoring - WIP

* integrations list & edit - WIP

* Fix integration store binding issue

* integrations refactor - WIP

* Form integration - WIP

* Form integration Edit - WIP

* Integration Refactor - Slack - WIP

* Integration Refactor - Discord - WIP

* Integration Refactor - Webhook - WIP

* Integration Refactor - Send Submission Confirmation - WIP

* Integration Refactor - Backend handler - WIP

* Form Integration Status field

* Integration Refactor - Backend SubmissionConfirmation - WIP

* IntegrationMigration Command

* skip confirmation email test case

* Small refactoring

* FormIntegration status active/inactive

* formIntegrationData to integrationData

* Rename file name with Integration suffix for integration realted files

* Loader on form integrations

* WIP

* form integration test case

* WIP

* Added Integration card - working on refactoring

* change location for IntegrationCard and update package file

* Form Integration Create/Edit in single Modal

* Remove integration extra pages

* crisp_help_page_slug for integration json

* integration logic as collapse

* UI improvements

* WIP

* Trying to debug vue devtools

* WIP for integrations

* getIntegrationHandler change namespace name

* useForm for integration fields + validation structure

* Integration Test case & apply validation rules

* Apply useform changes to integration other files

* validation rules for FormNotificationsMessageActions fields

* Zapier integration as coming soon

* Update FormCleaner

* set default settings for confirmation integration

* WIP

* Finish validation for all integrations

* Updated purify, added integration formatData

* Fix testcase

* Ran pint; working on integration errors

* Handle integration events

* Remove old code related to notifications

* command for Delete Old Integration Events

* Display Past Events in Modal

* on Integration event create with status error send email to form creator

* Polish styling

* Minor improvements

* Finish badge and integration status

* Fix tests and add an integration event test

* Run linters

---------

Co-authored-by: Forms Dev <chirag+new@notionforms.io>
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-03-28 18:46:29 +01:00
formsdev 6f61faa9ef
Notification & Integrations refactoring (#346)
* Integrations Refactoring - WIP

* integrations list & edit - WIP

* Fix integration store binding issue

* integrations refactor - WIP

* Form integration - WIP

* Form integration Edit - WIP

* Integration Refactor - Slack - WIP

* Integration Refactor - Discord - WIP

* Integration Refactor - Webhook - WIP

* Integration Refactor - Send Submission Confirmation - WIP

* Integration Refactor - Backend handler - WIP

* Form Integration Status field

* Integration Refactor - Backend SubmissionConfirmation - WIP

* IntegrationMigration Command

* skip confirmation email test case

* Small refactoring

* FormIntegration status active/inactive

* formIntegrationData to integrationData

* Rename file name with Integration suffix for integration realted files

* Loader on form integrations

* WIP

* form integration test case

* WIP

* Added Integration card - working on refactoring

* change location for IntegrationCard and update package file

* Form Integration Create/Edit in single Modal

* Remove integration extra pages

* crisp_help_page_slug for integration json

* integration logic as collapse

* UI improvements

* WIP

* Trying to debug vue devtools

* WIP for integrations

* getIntegrationHandler change namespace name

* useForm for integration fields + validation structure

* Integration Test case & apply validation rules

* Apply useform changes to integration other files

* validation rules for FormNotificationsMessageActions fields

* Zapier integration as coming soon

* Update FormCleaner

* set default settings for confirmation integration

* WIP

* Finish validation for all integrations

* Updated purify, added integration formatData

* Fix testcase

* Ran pint; working on integration errors

* Handle integration events

* command for Delete Old Integration Events

* Display Past Events in Modal

* on Integration event create with status error send email to form creator

* Polish styling

* Minor improvements

* Finish badge and integration status

* Fix tests and add an integration event test

* Lint

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-03-28 18:14:30 +01:00
Daniel Roe d9996e0d9d
fix: opt in to `import.meta.*` properties (#364) 2024-03-28 17:59:41 +01:00
Favour Olayinka 2191f46214
fix loading show form page (#361)
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-03-25 16:05:24 +01:00
Favour Olayinka 659dc5086e
20334 implement desktop camera upload feature (#335)
* wip: camera upload

* Handle camera permissions

* remove console logs

* fix camera theme, hide on small  screen,

* video sizing on camera  upload

* camera feature minor fixes

* Package.json update

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-03-25 11:00:00 +01:00
formsdev a32c183758
Password not working when Notion embed - Fixed (#360) 2024-03-22 14:20:30 +01:00
Favour Olayinka b41d6c0e60
fix: file size limit for guest pages (#359) 2024-03-22 12:10:18 +01:00
Julien Nahum f56cee5acd Feature base button below modals etc 2024-03-22 09:53:42 +01:00
formsdev 0fe038d8c3
Bug when editing submissions - file input (#357) 2024-03-22 09:04:18 +01:00
Julien Nahum 75cc4b19e1 Fix rating input 2024-03-20 20:09:52 +01:00
Julien Nahum a7a32134a6 Fix open completeform import 2024-03-20 19:24:53 +01:00
Julien Nahum 06214ebfbf Completely remove nuxtimage 2024-03-20 19:16:17 +01:00
formsdev e7c7776bb1
Disabled select input fixes (#355) 2024-03-20 11:56:17 +01:00
Favour Olayinka 9761351a26
remove nuxtimg (#347)
* remove nuxtimg

* fix: remove dummyImageProvider

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-03-19 17:59:10 +01:00
formsdev c8628ed840
Separate input type for Rating,Scale,Slider (#351)
* Separate input type for Rating,Scale,Slider

* rating, scale, slider add in test cases

* Allow field type change for new types

* Added options to db factory

* Fix linting

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-03-19 15:27:21 +01:00
formsdev c73fcd226b
extramenu improvement (#353)
* extramenu improvement

* fix test cases
2024-03-19 15:17:23 +01:00
formsdev 0030240d3e
fix multi select input (#352) 2024-03-19 13:35:51 +01:00
Favour Olayinka 24200123cc
feat: form progress bar (#334)
* feat: form progress bar

* complete progress bar implementation

* fix  lint

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-03-18 16:28:01 +01:00
formsdev 26ad93a230
Add S3KeyCleaner (#348) 2024-03-18 16:24:48 +01:00
Julien Nahum af573334bd Merge master 2024-03-13 09:01:22 +01:00
Julien Nahum 4994fd3285 Fix phone input align 2024-03-12 23:44:49 +01:00
Favour Olayinka 7b89ebdcb9
file upload max size feature (#328)
* file upload max size feature

* Change label

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-03-12 18:27:09 +01:00
Favour Olayinka bf95096bfe
fix: hide border on error (#330)
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-03-12 18:16:37 +01:00
Favour Olayinka d395439c70
fix form logo size (#345)
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-03-12 18:01:06 +01:00
Favour Olayinka 29fdc961fc
move form to another workspace (#339)
* move form to another workspace

* style: apply lint

* fix typo error

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-03-12 17:55:19 +01:00
Julien Nahum 3aa80b2b75 Hide featurebase on public form pages 2024-03-12 16:13:00 +01:00
Julien Nahum 87789b3f5e Fix home page from creator 2024-03-12 13:08:55 +01:00
Julien Nahum d162d6ef04 Clean TS lang from featurebase component 2024-03-12 13:02:29 +01:00
Favour Olayinka 478b68074d
Apply bug fixes from Noteforms (#341)
* rename const emits to emit

* auth bug fixes

* refactor page meta

* fix file input empty ref

* setProperties working_form store

* add form creator to form list

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-03-12 12:48:51 +01:00
Julien Nahum 18afd44664
Added featurebase (#344) 2024-03-12 12:43:17 +01:00
Favour Olayinka 299e1e677a
fix: null message on input help (#343)
* fix: null message on input help

* fix null message
2024-03-12 10:06:20 +01:00
Favour Olayinka aea4c7e063
fix zappier button link (#342) 2024-03-11 15:49:36 +01:00
Julien Nahum 30587fb3df Fix sentry capture import 2024-03-01 11:40:33 +01:00
Julien Nahum 4a46dacb99 Fix form input errors check 2024-02-29 17:31:20 +01:00
Julien Nahum 6118e6a1c0 Fix form width issue 2024-02-29 11:55:46 +01:00
Julien Nahum 0ec6cde851 Horizontally center submission table 2024-02-23 12:23:05 +01:00
Julien Nahum b26bec2857 Revert "product hunt launch 🚀"
This reverts commit 3cd3420857.
2024-02-23 12:20:49 +01:00
Julien Nahum e85e4df7fe Fix CSV exports (missing data, add id, column name clash) 2024-02-23 10:50:35 +01:00
Julien Nahum e64d0d5da2 Better submission table 2024-02-22 16:56:35 +01:00
Julien Nahum 3cd3420857 product hunt launch 🚀 2024-02-22 10:37:12 +01:00
formsdev 465010c021
update env example (#322) 2024-02-16 17:08:51 +01:00
formsdev 46ebf2ec4c
fix small condition (#320) 2024-02-14 13:48:10 +01:00
formsdev 8e4d0f7ec6
slider input disabled support (#321) 2024-02-14 13:03:22 +01:00
Julien Nahum 3a36a8f99d Fix error reponse message in form editor 2024-02-10 16:34:41 +01:00
Julien Nahum e04221a72c Fix select option edition 2024-02-10 16:28:29 +01:00
Julien Nahum a66c4965a5 Rever sentry user auth causing issues 2024-02-10 14:10:14 +01:00
Julien Nahum 4c7711d143 Fix sentry import 2024-02-10 13:43:49 +01:00
Julien Nahum b7c4f8e010 Fix layout block actions + z index editor sidebar 2024-02-10 13:20:41 +01:00
Julien Nahum e5dc3f1bd4 More front-end bug fixes 2024-02-10 12:46:17 +01:00
Julien Nahum 91911bc6e5 Multiple bug fixing 2024-02-10 12:20:45 +01:00
formsdev f2916b9e31
extra menu improvement (#316) 2024-02-09 09:32:38 +01:00
Don Benjamin 72b9150fc6
#295 Corrected path to null image provider (#315) 2024-02-07 10:22:44 +01:00
formsdev 0ca4c0ef00
include form-themes in tailwind config (#314) 2024-02-07 09:53:43 +01:00
Julien Nahum cf32ba22f7
Optimize template images + disable image optim docker (#313)
* Optimize template images + disable image optim docker

* Fix new name default docker env variable name

* Re-establish template page cache
2024-02-06 19:56:14 +01:00
formsdev 2274bd1abd
fix pro tag display (#311) 2024-02-06 11:30:59 +01:00
Julien Nahum 418054a9b2 Merge branch 'main' of https://github.com/JhumanJ/OpnForm 2024-02-06 10:45:28 +01:00
Julien Nahum e0490f35dc Fix AI form builder block 2024-02-06 10:45:14 +01:00
formsdev 4baa0d8a71
fix forms shows pages (#310) 2024-02-06 09:59:43 +01:00
Julien Nahum d1dc4fda56 Completely Disable custom domain check when not enabled 2024-02-05 14:02:20 +01:00
Julien Nahum 4ae0e7fa68 Merge branch 'main' of https://github.com/JhumanJ/OpnForm 2024-02-03 17:41:57 +01:00
Julien Nahum 02028f89ce Added discord server mentions 2024-02-03 17:41:52 +01:00
Favour Olayinka 8321bd38db
fix: multi select width bug (#303)
* fix: multi  select width  bug

* style: truncate multi-select values text

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-02-03 17:14:45 +01:00
Favour Olayinka ef83ffcf77
3a703 admin edit submission (#305)
* wip: admin submission edit feature

* wip: refresh form submission after update

* wip: connect submissions page data to store

* Fixed the submission loading issue

* test: admin edit submission feature test

* Fix pending submission, editabe submission & more (#306)

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-02-03 12:50:57 +01:00
Julien Nahum abfbad465c Remove useless iframe attributes
Fix resize for all forms

crisp migration (#302)

Co-authored-by: Julien Nahum <julien@nahum.net>

fix console error (#304)

fix: dark mode issues on form preview (#301)

* fix: dark mode issues on form preview

* Fix darkmode issues

---------

Co-authored-by: Julien Nahum <julien@nahum.net>

Remove useless iframe attributes
2024-02-01 19:02:21 +01:00
Favour Olayinka 64184e9aaf fix: dark mode issues on form preview (#301)
* fix: dark mode issues on form preview

* Fix darkmode issues

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-02-01 18:57:22 +01:00
formsdev 4ddb30c353 fix console error (#304) 2024-02-01 18:57:22 +01:00
formsdev 9f909d1b13 crisp migration (#302)
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-02-01 18:57:22 +01:00
Julien Nahum a650228a67 Auto-resize iframes, fix custom code, fix create form initial properties 2024-02-01 18:21:30 +01:00
Favour Olayinka de3e2d69c0
fix: country prefill bug (#299)
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-01-31 12:49:03 +01:00
Julien Nahum f7b6411383 Fix template generation using gpt4 2024-01-30 12:32:33 +01:00
Julien Nahum 7348605327 Fix submissions download 2024-01-30 09:42:33 +01:00
Favour Olayinka e4531ac918
Form password customization (#286)
* feat: add seo, cover, logo and description to password protected forms

* add seo meta to password protected form

* fix: unused method and fixed form button color error

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-01-29 21:26:01 +01:00
Favour Olayinka 000b65d4db
Form draft warning (#287)
* feat: add warning to draft form preview button

* warning modal component

* feat: use notification for draft form warning

* fix: remove unused variable

* fix: remove unused variable

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-01-29 21:15:16 +01:00
Favour Olayinka 0c88c9842a
Input Slider Feature (#292)
* feat: input slider feature

* Polish slider label

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-01-29 12:57:40 +01:00
formsdev 2ac5f56a93
remove extra file (#297) 2024-01-29 11:42:24 +01:00
Julien Nahum 381824183c Fix form AI creation bug + use gpt4 turbo with Json mode 2024-01-29 10:25:00 +01:00
Julien Nahum 28e55574e6 Fix OpenTable performances 2024-01-28 19:53:49 +01:00
Julien Nahum 6aec718ef6 Fix URL pre-fill 2024-01-25 06:11:00 +01:00
Julien Nahum 039b03a5b3 Allow use of same domain in different workspaces 2024-01-25 05:51:18 +01:00
Julien Nahum 2dbbc38ba4 Optimize API calls, added form loading logs 2024-01-25 05:12:45 +01:00
Julien Nahum 0632793567 Add more custom domain logs 2024-01-24 20:48:59 +01:00
Julien Nahum a34ae4a65f Fix sibebar disapear animation 2024-01-24 17:59:23 +01:00
Julien Nahum d71bdf533e Fix button issue 2024-01-24 17:54:14 +01:00
Julien Nahum 2babb5c637 Fix subscription route 2024-01-24 17:30:59 +01:00
Julien Nahum 437ec1c811 Attempt to fix logic 2024-01-24 17:02:57 +01:00
Julien Nahum ed17b0e985 Merge branch 'main' of https://github.com/JhumanJ/OpnForm 2024-01-24 16:47:09 +01:00
Julien Nahum 32c077445c Fix mbLimit for public forms 2024-01-24 16:45:51 +01:00
formsdev 8f2f2182f0
fix display error message (#293)
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-01-24 10:05:47 +01:00
formsdev 4f56867d75
fix phone input (#294) 2024-01-24 09:34:01 +01:00
Julien Nahum d0dd1cfe39 Improve workspace creation 2024-01-22 14:40:17 +01:00
Julien Nahum c0f01f4b84 Fix custom domain setting + fix maxFileSize preview 2024-01-22 14:28:22 +01:00
Julien Nahum ff701fe433 Fix PhoneInput for vue3 2024-01-22 11:47:26 +01:00
Julien Nahum 0f3d41dcfa Transpile signature package 2024-01-22 11:37:18 +01:00
Julien Nahum 5129149c6c Merge branch 'main' of https://github.com/JhumanJ/OpnForm 2024-01-19 14:27:10 +01:00
Julien Nahum 42c65ae06f Added moderator impersonation 2024-01-19 14:27:04 +01:00
Don Benjamin 129e7feb5f
Reworked docker scripts for new nuxt infrastructure (#285)
* Reworked docker scripts for new nuxt infrastructure

* Switched to log mailer for default docker config

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-01-18 16:35:45 +01:00
Julien Nahum 5dc1713404 Improve .env.example - Add codemirror dependency 2024-01-18 16:07:19 +01:00
Julien Nahum 67365ad260 Fix close modal on escp 2024-01-18 12:58:12 +01:00
Julien Nahum 117ea8d9c1 Fix field width bug when editing 2024-01-18 12:02:09 +01:00
Julien Nahum c97be832d7 Fix sentry tracked issues 2024-01-18 11:37:04 +01:00
Julien Nahum 3555e96ce3 Added sentry 2024-01-17 19:32:17 +01:00
Julien Nahum 11479be302 More custom domain front-end debug 2024-01-17 17:11:56 +01:00
Julien Nahum 1a6b5dd5d7 Fix reset workingFromStore, fix star rating required, fix checkboxes 2024-01-17 14:52:32 +01:00
Julien Nahum b4d0008766 Migrate remaining v-model syntax vue3 2024-01-17 14:34:46 +01:00
Julien Nahum dc3608f085 Fix logic bugs 2024-01-17 14:26:31 +01:00
Julien Nahum 8655f8d92e Fix vSwitch 2024-01-17 12:55:35 +01:00
Julien Nahum 1f558dbcbb Fix the form pagination 2024-01-17 12:43:52 +01:00
Julien Nahum 40557523d4 Fix displayed max file size 2024-01-17 11:50:21 +01:00
Julien Nahum 3f39144b9f Fix form notifications + remove login page cache 2024-01-17 11:45:27 +01:00
Julien Nahum 569184aa54 Fix reset password email 2024-01-17 11:36:25 +01:00
Julien Nahum 9cb3abec26 Fix AI Generation 2024-01-17 11:03:57 +01:00
Julien Nahum 469a3ebf4a Fix footer 2024-01-16 19:34:03 +01:00
Julien Nahum a64e6b5312 Add feature rqst, roadmap & fb group in footer 2024-01-16 18:52:51 +01:00
Julien Nahum 184096a348 Hide crisp chat on form public pages 2024-01-16 18:46:05 +01:00
Julien Nahum 07dbc3adf3 Fix form password + remove branding 2024-01-16 18:27:58 +01:00
Julien Nahum bd5fa87997 Fix custom domain 2024-01-16 17:56:39 +01:00
Julien Nahum 695153eac9 Fix download submissions 2024-01-16 17:44:50 +01:00
Julien Nahum 2ffc5311f9 Appsumo fix 2024-01-16 17:40:28 +01:00
Julien Nahum edfca49b7e Better logs for custom domain 2024-01-16 16:51:38 +01:00
Julien Nahum 5504942605 Fix logic editor bug 2024-01-16 16:46:22 +01:00
Julien Nahum 50c3861ebb Fix form 404 2024-01-16 15:36:14 +01:00
Julien Nahum 5e6f4d78a1 Fix dark mode issue 2024-01-16 15:32:52 +01:00
Julien Nahum 0fda0c3fbc Add more custom domain context 2024-01-16 15:31:14 +01:00
Julien Nahum 359e993374 Fix darkMode 2024-01-16 15:00:22 +01:00
Julien Nahum dfb84dc88e Fix typo runtime config 2024-01-16 13:42:45 +01:00
Julien Nahum 6abc88ff93 Fix custom domain setting 2024-01-16 13:29:58 +01:00
Julien Nahum f156f52608 Fix form password 2024-01-16 13:27:54 +01:00
Julien Nahum ac82040080 Fix show route name - password, navbar etc 2024-01-16 12:58:41 +01:00
Julien Nahum b8bbe5bb3e Fix logic editor CSS 2024-01-16 12:52:36 +01:00
Julien Nahum 3d6ee0aab4 Fix codeinput 2024-01-16 12:20:05 +01:00
Julien Nahum 49088e62bc Fix form show page - clean code 2024-01-16 11:46:03 +01:00
Julien Nahum b25bc8bca8 Global custom domainmiddleware client as well 2024-01-16 11:33:38 +01:00
Julien Nahum b19baaf8f3 Fix user impersonation 2024-01-16 11:23:16 +01:00
Julien Nahum a6d3dc0c80 Fix user domain lowercase header 2024-01-16 10:54:12 +01:00
Julien Nahum d7f6cf439e More debugging 2024-01-16 10:47:09 +01:00
Julien Nahum d796341758 Fix custom domain forward header name 2024-01-16 10:38:31 +01:00
Julien Nahum c35c505114 Debugging custom domain 2024-01-15 16:49:24 +01:00
Julien Nahum 47c779fd9a Remove error log for getDomain 2024-01-15 16:41:50 +01:00
Julien Nahum e41929e4c8 Debug getDomain in prod 2024-01-15 16:17:10 +01:00
Julien Nahum cf499e7274 Fix Navbar help button 2024-01-15 13:18:02 +01:00
Julien Nahum 95b34ab680 Fix sitemap source URL 2024-01-15 13:00:18 +01:00
Julien Nahum 70abfe45f5 Cleaning up 2024-01-15 12:26:22 +01:00
Julien Nahum 104f722bc1 Updated package-lock.json 2024-01-15 11:28:43 +01:00
Julien Nahum 80962678c1 Fix tests, added gh action nuxt step 2024-01-14 20:52:14 +01:00
Julien Nahum cc12a2dd1d API redirect to back-end from nuxt 2024-01-14 19:28:39 +01:00
Julien Nahum 1cfd6ef163 API redirect to back-end from nuxt 2024-01-14 19:28:30 +01:00
Julien Nahum 91432c4aed Fix file submissions preview 2024-01-13 19:57:39 +01:00
Julien Nahum bf98497711 Fix local file upload 2024-01-13 18:17:24 +01:00
formsdev ff7e1ac7c3
nuxt migration -file upload - WIP (#271)
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-01-13 14:34:50 +01:00
formsdev 57ce0e6114
remove api prefix from routes (#280)
* remove api prefix from routes

* PR changes

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-01-12 17:35:16 +01:00
Julien Nahum be43c5cae3 Fix sentry nuxt and custom domain redirect 2024-01-12 17:32:10 +01:00
Julien Nahum b29cdf8d8a No follow for non-production env 2024-01-12 15:59:01 +01:00
Julien Nahum ea7041be28 Add custom domain support 2024-01-12 15:43:28 +01:00
Julien Nahum a0513c4458 Debugging embeddable on amplify 2024-01-12 12:00:01 +01:00
Julien Nahum 4115b44f1d Fix URL for embeddable middleware 2024-01-12 11:44:59 +01:00
Julien Nahum 198aac246c Embeddable form as a nuxt middleware 2024-01-12 11:36:52 +01:00
Julien Nahum 838ddcf2e7 Fix form share page 2024-01-11 17:29:11 +01:00
Julien Nahum aa0b9ae02c Fix composable issue 2024-01-11 17:16:50 +01:00
Julien Nahum 5a3978874a URL generation (front&back) + fixed authJWT for SSR 2024-01-11 14:07:27 +01:00
Julien Nahum 630ae1df1d image optimization caching + fix hydratation issue form template page 2024-01-11 09:48:57 +01:00
Julien Nahum 668b0217d2 Remove useless images + fix templates show page 2024-01-10 17:22:25 +01:00
Julien Nahum 7665539657 Restore templates pages cache 2024-01-10 16:18:23 +01:00
Julien Nahum 9750406025 Remove NuxtImg for non asset files 2024-01-10 16:17:47 +01:00
Julien Nahum 158dba64dc Improve image optimization again 2024-01-10 14:53:52 +01:00
Julien Nahum 32c09635ac Last attempt at nuxt images efficiency 2024-01-10 14:20:51 +01:00
Julien Nahum 77532f8cf4 Better image compression 2024-01-08 22:55:26 +01:00
Julien Nahum 26ca536e87 Enable swr caching instead of prerenderign 2024-01-08 22:34:21 +01:00
Julien Nahum f26d02c333 Fix env? 2024-01-08 22:23:13 +01:00
Julien Nahum e4177b0ff0 Add .env file at AWS build time 2024-01-08 20:19:29 +01:00
Julien Nahum ce0c7383fd Fix SVGs with NuxtImage 2024-01-08 19:58:07 +01:00
Julien Nahum 01e9ad00be Attempt to allow svgs 2024-01-06 16:53:57 +01:00
Julien Nahum 2e660c1fe3 Disable page pre-rendering 2024-01-06 16:27:54 +01:00
Julien Nahum 07219f87c3 Add loglevel param 2024-01-06 15:26:18 +01:00
Julien Nahum 4ada3c5bad Fix build script 2024-01-06 00:31:28 +01:00
Julien Nahum 75f6ca28ec Update package json 2024-01-05 15:43:52 +01:00
formsdev 27ece34226
NuxtImg Migration (#279)
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-01-05 11:41:49 +01:00
formsdev 9c7d46b53b
Templates pages migration (#275) 2024-01-05 11:00:34 +01:00
formsdev 04170ca9fb
404 page migration (#277) 2024-01-05 10:49:30 +01:00
formsdev 95b8853ed7
add robots.txt (#276) 2024-01-05 10:49:22 +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 2207c8cd90
migrate to nuxt useClipboard (#268) 2024-01-05 09:59:53 +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 33458f25f4
Fix custom redirect (#273) 2024-01-04 17:05:29 +01:00
Julien Nahum ff9823be2d Fix loading bar position 2024-01-04 12:14:40 +01:00
Julien Nahum 2d41b18323 Fixed amplitude bugs, and added staging environment 2024-01-03 19:03:45 +01:00
Julien Nahum 52af13d84b Merge branch 'migrate-to-nuxt' of https://github.com/JhumanJ/OpnForm into migrate-to-nuxt 2024-01-03 17:38:18 +01:00
Julien Nahum a6d88278be Remove appconfig in favor of runtimeconfig 2024-01-03 17:38:11 +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 a51ccfebec Fix notifications 2024-01-03 11:19:36 +01:00
Julien Nahum 6900fd572f Remove axios and commit backend changes to sitemap 2024-01-02 19:03:14 +01:00
Julien Nahum 55debc539c Adding missing module 2024-01-02 19:00:07 +01:00
Julien Nahum 752c3d2fa1 Sitemap done, working on aws amplify 2024-01-02 18:54:10 +01:00
Julien Nahum db57793932 Added sitemap on nuxt side 2024-01-02 18:31:31 +01:00
Julien Nahum b3740dc1c3 Created NotionPages store 2024-01-02 17:06:55 +01:00
Julien Nahum d1d8e62abb Working on page pre-rendering 2024-01-02 16:35:16 +01:00