Commit Graph

131 Commits

Author SHA1 Message Date
formsdev 081fc56cbe
Pricing block on welcome page (#197)
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-09-18 15:17:50 +02:00
formsdev 844aa4e313
Copied with draft message changes (#199)
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-09-18 15:13:55 +02:00
formsdev d75975bdec
Fix phone input (#201)
* Fix phone input

* remove extra

* fix factory

* Fix phone input

* Validate phone number rule

* Prefill support for country only

* Fix phone input error

* fix tests

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-09-18 15:12:05 +02:00
Julien Nahum 65fb751d38 Improve tel input styling 2023-09-12 11:25:34 +02:00
Sutirtha Bharati Das a53677d2ed
ENH: Phone Input Component (#189)
* #170-ENH: Created custom dropdown phone input

* #170-ENH: Added phone_number rules

* #170-ENH: Added phone_number rules

* #170-ENH: Added separate Rule for phone number input, starting 0 phone number is ignored, added regex to ignore non digit phone input

* #170-ENH: Removed global registration of CountryFlag

* #170-ENH: Using VSelect component for country selection, added prop for dropdown styling

* #170-ENH: Updated phone number rule

* #170-ENH: Added margins to country selector

---------

Co-authored-by: Sutirtha <sdas@republicfinance.com>
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-09-12 10:13:10 +02:00
Julien Nahum 7ab9cfaca7 Fix dockerfile + polish landing copy 2023-09-09 13:10:49 +02:00
formsdev 61d02d4fb2
V Select hover theme color (#192)
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-09-08 18:28:10 +02:00
formsdev f82a8afe79
Fix remove block (#195) 2023-09-08 16:05:56 +02:00
Chirag Chhatrala 8e47b49e9a
Improve Templates (#183)
* Improve Templates

* Fix test case

* Update AI GenerateTemplate

* update openai client and GPT completer

* composer.lock

* Update types and list json with script

* Template changes

* fix on draft template

* Finish opnform templates

---------

Co-authored-by: Forms Dev <chirag+new@notionforms.io>
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-09-08 13:00:28 +02:00
formsdev d93eca7410
Edit field options as sidebar (#190)
* Edit field options as sidebar

* WIP

* Finish dynamic positioning of sidebar

* Open block on addition, fix pro tag, add visual clue field open

* fix typo

* remove extra code

* remove extra code

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-09-08 12:49:13 +02:00
formsdev a06a43c01c
Customised email reply to (#186)
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-09-06 10:04:08 +02:00
formsdev c66c09e17b
Better form editor (#187) 2023-09-05 16:25:33 +02:00
formsdev c0a8f0d2bd
Alert for Draft Form (#180)
* Enable Pro plan - WIP

* no pricing page if have no paid plans

* Set pricing ids in env

* views & submissions FREE for all

* extra param for env

* form password FREE for all

* Custom Code is PRO feature

* Replace codeinput prism with codemirror

* Better form Cleaning message

* Added risky user email spam protection

* fix form cleaning

* Custom SEO

* fix custom seo formcleaner

* Better webhooks

* Slack-Discord extra feature

* Alert for Draft Form/View
2023-08-31 10:56:14 +02:00
formsdev 662088e20f
Slack-Discord extra feature (#176)
* Enable Pro plan - WIP

* no pricing page if have no paid plans

* Set pricing ids in env

* views & submissions FREE for all

* extra param for env

* form password FREE for all

* Custom Code is PRO feature

* Replace codeinput prism with codemirror

* Better form Cleaning message

* Added risky user email spam protection

* fix form cleaning

* Custom SEO

* fix custom seo formcleaner

* Better webhooks

* Slack-Discord extra feature

* fix conflict
2023-08-30 14:20:14 +02:00
formsdev 057bfde8b7
Field Logic Error Handling - frontend (#162)
* Field Logic Error Handling - frontend

* Fix test case

* fix expected_type for multi select

* fix variable

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-08-30 13:28:52 +02:00
formsdev 01a01a8c72
Custom SEO (#154)
* Enable Pro plan - WIP

* no pricing page if have no paid plans

* Set pricing ids in env

* views & submissions FREE for all

* extra param for env

* form password FREE for all

* Custom Code is PRO feature

* Replace codeinput prism with codemirror

* Better form Cleaning message

* Added risky user email spam protection

* fix form cleaning

* Custom SEO

* fix custom seo formcleaner

* remvoe fix condition
2023-08-30 11:43:11 +02:00
formsdev fb79a5bf3e
Enable pricing (#151)
* Enable Pro plan - WIP

* no pricing page if have no paid plans

* Set pricing ids in env

* views & submissions FREE for all

* extra param for env

* form password FREE for all

* Custom Code is PRO feature

* Replace codeinput prism with codemirror

* Better form Cleaning message

* Added risky user email spam protection

* fix form cleaning

* Pricing page new UI

* form cleaner

* Polish changes

* Fixed tests

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-08-30 09:58:29 +02:00
formsdev 29b153bd76
RatingInput Fix (#179) 2023-08-28 13:17:22 +02:00
formsdev 3c71be5d45
Storage support for local disk (#165)
* Storage support for local disk

* UI change ai feature page

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-08-16 11:59:07 +03:00
formsdev 11ad626a72
On Form Preview field's modal & drag (#159)
* On Form Preview field's modal & drag

* fix typo

* remove extra code

* fix page break
2023-08-16 11:44:52 +03:00
formsdev 524d4db56e
Reply to for email notifications (#152)
* Reply to for email notifications

* Polish Code
2023-07-26 09:50:27 +02:00
formsdev e28d80e7da
Select field selection handling (#158) 2023-07-26 09:49:31 +02:00
formsdev b55c3e6164
Add view form button (#149) 2023-07-21 10:00:15 +02:00
formsdev 1bcd6390f9
image upload support SVG (#150) 2023-07-19 10:09:25 +02:00
Chirag Chhatrala 617862a018
AI Landing Page (#125)
* AI Landing Page

* Fix primary

* fix ai feature page

* set create form link on ai pages

* WIP

* replace video intro

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-07-11 17:27:05 +02:00
formsdev fd2703c46d
List rendering error (#140) 2023-07-03 09:44:27 +02:00
formsdev 1d5c6f4895
Feature: Delete submission (#137)
* Feature: Delete submission

* Small polishing

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-06-30 15:53:04 +02:00
formsdev a1e2f7b21d
Fix logic actions options (#136) 2023-06-19 14:51:08 +02:00
Chirag Chhatrala 5087724847
Update dirty forms editor (#119) 2023-05-21 19:34:47 +02:00
Chirag Chhatrala d2f4c1f358
Embed form as popup (#124)
* Embed form as popup

* minify true
2023-05-19 16:06:48 +02:00
Chirag Chhatrala 60e1f6d6c3
numeric fields show the numeric keyboard (#122) 2023-05-19 15:56:28 +02:00
Chirag Chhatrala 8cb368f455
fix copy form, remove form title on create (#118) 2023-04-26 17:05:22 +02:00
Chirag Chhatrala e165242e57
Editable submission File input support (#120) 2023-04-26 17:05:02 +02:00
Chirag Chhatrala 3f2fe352e8
Field Help as Html text & Help Position (#115)
* Field Help as Html text & Help Position

* Re-organize field options modal

* put margin for above help
2023-04-19 10:13:50 +02:00
Chirag Chhatrala 9784e873f2
Block hide, width, align (#109) 2023-04-12 13:36:12 +02:00
Chirag Chhatrala abb2bbbaf7
QR code on share url (#114)
* QR code on share url

* remove console
2023-04-12 13:17:39 +02:00
Chirag Chhatrala df68b20f82
Confetti on form submission (#113) 2023-04-12 13:17:05 +02:00
Julien Nahum 5773af6f83 Fix contact form base form option 2023-03-31 14:58:40 +02:00
Julien Nahum d5d5521a90 Queue AI processing to avoid request > 30 sec 2023-03-27 19:58:05 +02:00
Julien Nahum b5c152400d Fix AI error message 2023-03-27 17:02:41 +02:00
Julien Nahum 0de67278fc Reflect AI changes on form fields editor 2023-03-27 16:22:24 +02:00
Julien Nahum fd0ba3f2e0 Merge branch 'ai-forms' 2023-03-27 15:22:10 +02:00
Julien Nahum 999b25c11c Added contact form to the home page 2023-03-27 15:02:47 +02:00
Julien Nahum 16f13294e3 Move remove block button to avoid misclick 2023-03-27 14:38:41 +02:00
Julien Nahum f4ab98a2b0 WIP 2023-03-26 12:54:12 +02:00
Julien Nahum 62fcfc8f19 Always send submissison message on current window 2023-03-23 14:28:39 +01:00
Julien Nahum 2fcce79c3a Add JS event on submission 2023-03-23 14:17:55 +01:00
Chirag Chhatrala 8d11d2c976
Logic for disable fields (#103)
* Feature: Disabled fields

* disable field for rating

* logic for disable fields

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-03-22 15:50:29 +01:00
Chirag Chhatrala 9b3f5ddbdf
Feature: Disabled fields (#98)
* Feature: Disabled fields

* disable field for rating

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-03-22 15:49:52 +01:00
Ali d362c3e773
dynamic year in footer + changing ticks color in home page (#95) 2023-03-15 18:16:28 +01:00