Commit Graph

276 Commits

Author SHA1 Message Date
Julien Nahum 0b57ab4cdd Better error message for Caddy authorization 2023-11-30 11:20:19 +01:00
Julien Nahum 042b029d5f Fix caddy authorized IPs 2023-11-29 18:00:53 +01:00
Julien Nahum ac968403b6 Log caddy request, cache in vuex WS domain changes 2023-11-29 16:16:31 +01:00
Julien Nahum b50f579155
Adding Custom domains (#247)
* WIP

* wip

* Finished doing most of the work
2023-11-29 14:53:08 +01:00
formsdev 57fdfb25a0
File input new design (#246)
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-11-28 11:31:57 +01:00
formsdev 730bdd1b1f
Refactor editor panels (#245)
* Refactor editor panels

* EditorOptionsPanel icon fixes

* manage editor panel open/close

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-11-28 11:24:55 +01:00
formsdev d65c1be9b5
Create common function for userIsFormOwner & rewrite protected form (#244)
* Create common function for userIsFormOwner & rewrite protected form

* fix testcase
2023-11-28 11:23:04 +01:00
formsdev 64e79f34f2
Custom Plan (#243) 2023-11-20 09:08:50 +01:00
Nicolas Hedger 0960af0373
fix: migrations not passing on pgsql (#242)
* fix: migration not passing on pgsql

* pin postgres version
2023-11-16 12:28:04 +01:00
Nicolas Hedger c51d7397fa
feat: add support for MySQL (#238)
* ci: run tests on mysql

* adapt migration to support default values on MySQL

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-11-15 10:55:31 +01:00
formsdev 7b3be36ba5
Rename “Public” status to “Published” (#236)
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-11-15 10:17:39 +01:00
formsdev e99a0552bb
Fix template limit slider (#239) 2023-11-15 10:08:53 +01:00
formsdev 6ffe614a0e
fix template api for public list (#237) 2023-11-10 14:47:07 +01:00
Julien Nahum 9e2bf1c280 Set user when upgrading from AppSumo 2023-11-08 22:18:22 +01:00
Julien Nahum 796b69f60f Fix license change AppSumo 2023-11-08 21:56:24 +01:00
Julien Nahum 5fb634471e Merge branch 'main' of https://github.com/JhumanJ/OpnForm 2023-11-07 12:31:39 +01:00
Julien Nahum 00e98f6bc6 Remove stripe keys from docker file 2023-11-07 12:31:35 +01:00
formsdev 8de1c94291
Fix the template API (#234) 2023-11-06 10:35:21 +01:00
Chirag Chhatrala cf0e923650
remove extra files (#233)
Co-authored-by: Forms Dev <chirag+new@notionforms.io>
2023-11-03 12:39:33 +01:00
Julien Nahum 88a1e18055 Fix and improve license webhook controller 2023-11-01 20:36:03 +01:00
Julien Nahum 04a367d120 Added license webhook logs 2023-11-01 20:17:39 +01:00
Julien Nahum dc5a828b8e Fix the user issue 2023-11-01 18:14:01 +01:00
Julien Nahum e9174238e4
Appsumo (#232)
* Implemented webhooks

* oAuth wip

* Implement the whole auth flow

* Implement file upload limit depending on appsumo license
2023-11-01 16:58:10 +01:00
formsdev 2e52518aa7
fix submission confirmation mail submission_id (#230)
* fix submission confirmation mail submission_id

* fix condition
2023-10-27 09:18:08 +01:00
formsdev 7c03d20cc4
Number input as Scale (#227)
* Number input as Scale

* scale input

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-10-26 13:58:35 +01:00
formsdev 8a2e071c56
Combine integrations & notifications sections (#229)
* Combine integrations & notifications sections

* New section Form Access
2023-10-26 12:22:16 +01:00
Julien Nahum 8e5acab8bf Fix AI generation + remove valet tls 2023-10-25 17:55:53 +02:00
Valentin Ouvrard b043407a4f
feat(s3-aws): Implement use_path_style_endpoint for Minio usage (#228)
* feat(s3-aws): Implement use_path_style_endpoint for Minio usage (https://min.io/)

* feat(s3): moove default path style to true

---------

Co-authored-by: Valentin Ouvrard <valentin.ouvrard@nautile.sarl>
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-10-25 10:12:08 +02:00
formsdev 2d0d4a65c2
Industry & Types template pages (#226)
* Industry & Types template pages

* fix sitemap for templates
2023-10-24 20:55:15 +02:00
formsdev 4614dc0f18
Pre-fill support for file input (#222)
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-10-20 11:00:35 +02:00
formsdev c470791282
copy and paste support for file and image upload (#224) 2023-10-20 10:54:21 +02:00
formsdev e6905b7bb4
URL input validation rule (#223) 2023-10-17 09:09:45 +02:00
Julien Nahum 25506f5d57 Add link to pricing page on welcome block 2023-10-13 14:20:03 +02:00
Julien Nahum 73f88da512 Merge branch 'main' of https://github.com/JhumanJ/OpnForm 2023-10-13 12:29:38 +02:00
Julien Nahum aebe5f5738 Bug fixes & UI polish 💅 2023-10-13 12:29:34 +02:00
formsdev 82d7be3235
Allow users to create private form templates (#210)
* Allow users to create private form templates

* Improve back-end efficiency

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-10-13 12:11:03 +02:00
Julien Nahum f0939f3992 Fix removed properties casting 2023-10-13 11:43:53 +02:00
Julien Nahum 2ab3f79801 Upload front-end sourcemap to sentry 2023-10-13 11:31:56 +02:00
Julien Nahum ebedaaf796 Various bug fixes 2023-10-13 10:05:10 +02:00
formsdev 7a4b6dbd79
Phone input country restriction (#218)
* Phone input country restriction

* Wording

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-10-12 13:30:09 +02:00
formsdev a297f2db50
Auto save form response based on form config (#217)
* Auto save form response based on form config

* Move confetti and autosave to customization

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-10-12 13:26:02 +02:00
formsdev 30aee7813c
edit notifications modal fixed (#219)
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-10-12 13:20:38 +02:00
JhumanJ c02af7800e Add extra pro users via env 2023-10-12 12:06:03 +02:00
Julien Nahum 32fd9f84a2 Front-end error fixing 2023-10-08 17:49:33 +01:00
Julien Nahum 9228f92903 Pro modal slight improvement 2023-10-08 13:56:30 +01:00
Julien Nahum d6f09ff42c Polish form editor icons 2023-10-08 13:50:54 +01:00
Julien Nahum 49b5a86847 Merge branch 'main' of https://github.com/JhumanJ/OpnForm 2023-10-08 13:41:27 +01:00
Julien Nahum 23e323af95 Add sentry front-end tracking 2023-10-08 13:35:15 +01:00
formsdev 95b2870e2f
fix notification settings actions (#216) 2023-10-08 10:28:46 +02:00
formsdev f7ecd6f233
Phone input prefill country issue fixed (#213)
* fix prefill phone issue

* js phone parse fixes

* revert last change

* fix phone UI

* Code optimize

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-10-03 17:50:46 +02:00