Commit Graph

331 Commits

Author SHA1 Message Date
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
Julien Nahum 54f92f844f Fix phone validation 2023-10-01 09:43:14 +02:00
Julien Nahum 4fe33b3d96 Fix slider templates 2023-09-29 17:33:06 +02:00
Julien Nahum ae41af4f0e More precise phone number validation 2023-09-23 11:42:22 +02:00
formsdev 3223248fa3
use simple text input for phone only (#211) 2023-09-22 15:14:59 +02:00
Julien Nahum 9534847a24 Merge branch 'main' of https://github.com/JhumanJ/OpnForm 2023-09-20 21:06:48 +02:00
Julien Nahum 610aec5eed UI polish 2023-09-20 21:06:43 +02:00
formsdev 4c56e8ba85
Phone Input - option for simple text input (#207)
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-09-20 12:14:08 +02:00
formsdev 6529907f2c
Public form header fixes (#206) 2023-09-20 12:08:26 +02:00
formsdev d13a859c6e
Fix help link (#205)
* Fix help link

* Increase spacing

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-09-19 15:01:04 +02:00
Julien Nahum 615fa5cda2 Copywriting changes 2023-09-18 16:13:47 +02:00
Julien Nahum 53194d2762 Fix font weight slider block 2023-09-18 15:39:46 +02:00
formsdev 52c9f054a5
Add block shortcut (#200)
* Add block shortcut

* Add block shortcut

* Add block modal as sidebar

* add block sidebar UI changes

* Clean spacing add form block sidebar

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-09-18 15:33:32 +02:00
formsdev 402e74eaad
Logic Fixes (#204)
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-09-18 15:18:54 +02:00
formsdev adcb20b715
Submissions table improvements (#203)
* Submissions table improvements

* expoert csv fixes

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-09-18 15:18:37 +02:00
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 08db014cde Fix docker 2023-09-14 15:06:45 +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 f775ab84c7 Fix templates edit 2023-09-09 13:43:18 +02:00
Julien Nahum 7ab9cfaca7 Fix dockerfile + polish landing copy 2023-09-09 13:10:49 +02:00
Julien Nahum 6e48cf6d4c Fix meta tags robots form templates 2023-09-09 12:09:33 +02:00
Julien Nahum a81aa6a9e7 Merge branch 'main' of https://github.com/JhumanJ/OpnForm 2023-09-08 18:45:03 +02:00
Julien Nahum 6fc1de54dd Update docker image 2023-09-08 18:44:03 +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
Julien Nahum 7119ec2304 Increase template description limit 2023-09-08 15:30:57 +02:00
Julien Nahum 5111957ea5 Upgrade pipeline to php 8.2 2023-09-08 15:01:54 +02:00
Julien Nahum 9645ceced6 Update composer.lock file 2023-09-08 13:11:41 +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 d9c71f5cee
Simple theme broken - Fixed (#193) 2023-09-08 10:34:14 +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 a21eb851aa
Improve Landing page (#182)
* Improve Landing page

* Polish

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-08-31 16:39: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 ec26c211d6
Better webhooks (#155)
* 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

* fix test case
2023-08-30 12:37:08 +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
Julien Nahum efe791def7 Remove tls from vite config 2023-08-19 09:38:40 +03:00
Julien Nahum 6db15928ac Add bounties to OpnForm 2023-08-18 20:10:50 +03:00