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
Julien Nahum
7c90ed58bd
Change form created email
2024-02-27 09:54:06 +01:00
Favour Olayinka
38cb133e52
Fa005 submissions file link in notifications ( #298 )
...
* fix: unsigned url in form email
* fix: signed file link in email
* fix: use limit function for file label name
* feat: use signed url for files in email and csv export
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-01-31 12:21:28 +01:00
Julien Nahum
428ab4f6cf
Fix form URL or confirmation email
2024-01-30 14:15:38 +01:00
Julien Nahum
70abfe45f5
Cleaning up
2024-01-15 12:26:22 +01:00
Julien Nahum
5a3978874a
URL generation (front&back) + fixed authJWT for SSR
2024-01-11 14:07:27 +01:00
Julien Nahum
8fd85776c6
add missing url
2023-11-30 11:45:23 +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
Julien Nahum
23e323af95
Add sentry front-end tracking
2023-10-08 13:35:15 +01: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
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
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
Julien Nahum
fd0ba3f2e0
Merge branch 'ai-forms'
2023-03-27 15:22:10 +02:00
Julien Nahum
f4ab98a2b0
WIP
2023-03-26 12:54:12 +02:00
Chirag Chhatrala
2b00137c76
Change Edit submission button text ( #105 )
2023-03-15 18:11:38 +01:00
Chirag
970893329b
Migrate to Vite ( #71 )
...
* Replace DateInput
* Migrate to Vite
* Ecxluding optimize to fix notifs in dev
* Dateinput changes
* Fixs on new DateInput
* wip
* Updated date input + cleaning
* Udpated readme
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-01-21 12:57:37 +01:00
Chirag
0a33581c0a
Editable Submissions ( #49 )
...
* Editable Submissions
* refactor some code
* Update composer.lock
Co-authored-by: JhumanJ <julien@nahum.net>
2023-01-10 14:52:14 +01:00
Julien Nahum
73ee9a0bf9
Replace old crisp mentions
2022-12-24 09:48:59 +01:00
Julien Nahum
bd80cb58ec
Better code split for faster pages + image compression
2022-12-14 10:27:21 +01:00
Chirag
567b7a44dc
SEO social meta ( #35 )
...
* SEO social meta
* Small wording changes
Co-authored-by: Julien Nahum <jhumanj@MacBook-Pro-de-Julien.local>
2022-11-29 15:17:30 +01:00
Chirag
0292dc0ec6
Remove branding in notifications emails - NEW ( #25 )
...
* Remove branding in notifications emails
* Inlcude files vendor email
* noBranding on email notify
Co-authored-by: Julien Nahum <jhumanj@MacBook-Pro-de-Julien.local>
2022-11-09 11:12:06 +01:00
Julien Nahum
2b45f3c3b1
New font imported
2022-10-17 13:02:17 +02:00
JhumanJ
18ed28da2e
Apply previous changes: slack webhooks, date range issue, 12h am/pm format, today preifl, api-keys
2022-09-21 17:23:37 +02:00
Julien Nahum
f8e6cd4dd6
Initial commit
2022-09-20 21:59:52 +02:00