Julien Nahum
0632793567
Add more custom domain logs
2024-01-24 20:48:59 +01:00
Julien Nahum
3a25178697
Fix impersonation for moderator
2024-01-24 17:45:29 +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
43d731fb49
Fix tests
2024-01-19 15:15:38 +01:00
Julien Nahum
42c65ae06f
Added moderator impersonation
2024-01-19 14:27:04 +01:00
Julien Nahum
1a6b5dd5d7
Fix reset workingFromStore, fix star rating required, fix checkboxes
2024-01-17 14:52:32 +01:00
Julien Nahum
dc3608f085
Fix logic bugs
2024-01-17 14:26:31 +01:00
Julien Nahum
e0b6d422b1
Fix stripe redirect URL
2024-01-17 11:54:08 +01:00
Julien Nahum
07dbc3adf3
Fix form password + remove branding
2024-01-16 18:27:58 +01:00
Julien Nahum
c6238d8880
Working on fixing form submissions
2024-01-16 17:41:01 +01:00
Julien Nahum
2ffc5311f9
Appsumo fix
2024-01-16 17:40:28 +01:00
Julien Nahum
cc12a2dd1d
API redirect to back-end from nuxt
2024-01-14 19:28:39 +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
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
ea7041be28
Add custom domain support
2024-01-12 15:43:28 +01:00
Julien Nahum
5d78fc67c6
Merge branch 'main' into migrate-to-nuxt
2024-01-12 11:38:18 +01:00
Julien Nahum
198aac246c
Embeddable form as a nuxt middleware
2024-01-12 11:36:52 +01:00
Julien Nahum
5a3978874a
URL generation (front&back) + fixed authJWT for SSR
2024-01-11 14:07:27 +01:00
Julien Nahum
c01f566ba9
Unify domain validation regex to fix custom domain issues
2024-01-10 11:32:22 +01:00
Julien Nahum
5647fba946
Merge main
2024-01-09 10:55:32 +01:00
Julien Nahum
dd83528a3a
JWT token IP restriction
2024-01-09 10:43:07 +01:00
Julien Nahum
0809200827
Fix form maxfile size + clean formResource
2024-01-08 16:50:22 +01:00
Julien Nahum
22f2fb6685
Add console to generate tax exports
2024-01-08 13:15:56 +01:00
Julien Nahum
8346fe7093
Merge changes from main
2024-01-05 11:12:25 +01:00
Julien Nahum
32f98d3d18
Fixed custom domain issues
2024-01-05 11:11:27 +01:00
Julien Nahum
6900fd572f
Remove axios and commit backend changes to sitemap
2024-01-02 19:03:14 +01:00
Julien Nahum
6a0aef864b
Allow longer TLDs
2023-12-29 12:26:59 +01:00
Julien Nahum
e2dd0295ff
Remove vform - working on form public page
2023-12-24 20:19:59 +01:00
Julien Nahum
57ba033a91
Tiny fixes + start pre-rendering
2023-12-22 14:59:42 +01:00
Julien Nahum
5a07064eee
Updated cors dependency
2023-12-21 10:23:37 +01:00
Julien Nahum
f3e4dcd272
Fix validation select issue
2023-12-18 10:52:29 +01:00
Julien Nahum
5ee599fba5
Fix dislpay of mb file upload size
2023-12-15 12:43:05 +01:00
Forms Dev
e929995281
Merge branch 'main' into vue-3
2023-12-13 18:21:09 +05:30
Julien Nahum
77ff8637b3
Fix domain limit count caching
2023-12-12 11:57:13 +01:00
Julien Nahum
3eed35e4c6
Add gb group link, pricing to sitemap
2023-12-11 14:00:42 +01:00
Chirag Chhatrala
24276f0b95
Submission table pagination & migrate chart to vue3 ( #254 )
...
* Submission table Pagination in background
* migrate chart to vue3
* Form submissions pagination
* Form submissions
* Fix form starts
* Fix openSelect key issue
---------
Co-authored-by: Forms Dev <chirag+new@notionforms.io>
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-12-07 14:31:56 +01:00
Julien Nahum
59c21511ad
Fix form starts
2023-12-07 13:01:41 +01:00
Julien Nahum
a5c7ed0d64
Fix form cached subscribe status
2023-12-04 10:43:24 +01:00
Julien Nahum
2bc319424c
Fix custom domain limit for free users
2023-12-03 15:33:29 +01:00
Julien Nahum
901682e7dd
Change workspace custom domains limits
2023-12-03 15:31:34 +01:00
Julien Nahum
8725977068
Fix owns user methods
2023-12-03 15:21:24 +01:00
Julien Nahum
57c695e976
Flush cache on subscription changes
2023-12-03 15:02:48 +01:00
Julien Nahum
508358d020
Disable form submissions count cache + increase ttl
2023-12-02 20:35:44 +01:00
Julien Nahum
a6e208a88e
Remove disable cache in favor flush/forget
2023-12-02 19:15:16 +01:00
Julien Nahum
a18077934c
Cached some model properties and remove useless eager loading ( #253 )
...
* Cached some model properties and remove useless eager loading
* Remove ray call
* Remove double loading of forms
* Add disableCache feature when needed
2023-12-02 14:51:08 +01:00
Julien Nahum
0b57ab4cdd
Better error message for Caddy authorization
2023-11-30 11:20:19 +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
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
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
formsdev
8de1c94291
Fix the template API ( #234 )
2023-11-06 10:35:21 +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
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
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
e6905b7bb4
URL input validation rule ( #223 )
2023-10-17 09:09:45 +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
ebedaaf796
Various bug fixes
2023-10-13 10:05:10 +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
JhumanJ
c02af7800e
Add extra pro users via env
2023-10-12 12:06:03 +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
ae41af4f0e
More precise phone number validation
2023-09-23 11:42:22 +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
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
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
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
7119ec2304
Increase template description limit
2023-09-08 15:30:57 +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
a06a43c01c
Customised email reply to ( #186 )
...
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-09-06 10:04:08 +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
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
c42c7ca97c
Validation logic bug, required with logic hidden ( #164 )
2023-08-16 11:50:51 +03:00
formsdev
7e75343495
If slack log url not set then not log to slack ( #166 )
2023-08-10 17:49:36 +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
1bcd6390f9
image upload support SVG ( #150 )
2023-07-19 10:09:25 +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
645a3712d6
Bug hidden date pre-fill adds time ( #138 )
2023-06-30 15:52:50 +02:00
formsdev
e47dea7936
Safer slugs ( #135 )
...
* Safer slugs
* fix test case for slug
2023-06-19 14:50:31 +02:00
Chirag Chhatrala
cd14084d7a
Block Temporary mail addresses ( #116 )
...
* Block Temporary mail addresses
* Update vapor, disable cache disposable mail
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-04-28 11:37:39 +02:00
Chirag Chhatrala
45fb114554
Fix Policy conditions ( #117 )
2023-04-28 11:33:16 +02:00
Chirag Chhatrala
e165242e57
Editable submission File input support ( #120 )
2023-04-26 17:05:02 +02:00