Favour Olayinka
fa8c264cd4
fix phone input height ( #585 )
...
* fix phone input height
* fix width classes
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-10-10 10:45:01 +02:00
Favour Olayinka
2ab5e09750
fix closed form ( #583 )
2024-10-10 09:52:10 +02:00
Favour Olayinka
dea8fe5741
106a6 integration performance issues ( #581 )
...
* apply performance fixes
* fix integration
* Update client/components/open/forms/components/FirstSubmissionModal.vue
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* fix unique cache for forms
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-10-01 12:42:03 +02:00
Julien Nahum
5346054584
Fix tests
2024-09-30 16:47:10 +02:00
Julien Nahum
85098c2d34
Fix form stats
2024-09-30 15:13:40 +02:00
Chirag Chhatrala
504c7a0f2f
Custom SMTP Settings ( #561 )
...
* Custom SMTP Settings
* Fix lint
* Custom SMTP add in Pricing plan
* Allow reset email settings
* improve custom SMTP using seprate abstract class
* test case for custom SMTP
* fix test case
* UI improvement
* add CASHIER_KEY in phpunit for testcase
* Attempt to fix tests
* Run pint and attempt to fix cache tests
* Fix user management tests
* Fix code linters
* Merged main & fix linting
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-09-24 12:16:20 +02:00
Julien Nahum
5dcd4ff8cb
7953e better form editor ( #580 )
...
* Form editor v2
* fix template test
* setFormDefaults when save
* fix form cleaning dark mode
* improvements on open sidebar
* UI polish
* Fix change type button
* Ability to drag & add multiple form blocks
---------
Co-authored-by: Chirag Chhatrala <chirag.chhatrala@gmail.com>
2024-09-23 20:15:41 +02:00
Chirag Chhatrala
d6181cd249
Form editor v2 ( #579 )
...
* Form editor v2
* fix template test
* setFormDefaults when save
* fix form cleaning dark mode
* improvements on open sidebar
* UI polish
* Fix change type button
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-09-23 20:02:38 +02:00
Favour Olayinka
47ae11bc58
104a6 simpler submit transition ( #576 )
...
* better submit transition
* transition
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-09-20 12:07:04 +02:00
Favour Olayinka
33ad2d41b8
form color reset ( #577 )
...
* form color reset
* fix link color
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-09-20 12:02:06 +02:00
Favour Olayinka
5ab3477e0a
104a6 utm tracking in db ( #578 )
...
* utm tracking in db
* fix array key bug
* fix utm form
* fix import
2024-09-20 11:47:12 +02:00
Julien Nahum
5020f9fa74
refactor(FormTimer.vue): change timer variable from let to ref for reactivity
...
refactor(OpenCompleteForm.vue): remove FormTimer component and related logic to simplify form submission
feat(OpenForm.vue): reintroduce FormTimer component and manage timer start/stop on form events for better user experience
2024-09-19 10:11:34 +02:00
Julien Nahum
f65de634ee
Update package-lock file
2024-09-19 08:55:08 +02:00
Chirag Chhatrala
ceb0648262
Better Form Stats ( #567 )
...
* Better Form Stats
* fix lint
* submission timer store in localstorage
* Update test case for stats
* remove extra code
* fix form stats
* on restart remove timer
* fix resetTimer function name
* Improve form timer
* Fix timer after form validation error + polish UI
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-09-18 19:20:52 +02:00
Favour Olayinka
a057045ef6
utm tracking in db ( #574 )
...
* utm tracking in db
* fix array key bug
2024-09-18 18:50:04 +02:00
Favour Olayinka
7f6c21408c
fix email from address in self hosted mode ( #573 )
...
* fix email from address in self hosted mode
* fix linting
2024-09-17 15:41:50 +02:00
Favour Olayinka
2c70ed090e
fix matrix input email format issue ( #562 )
2024-09-12 10:02:11 +02:00
Chirag Chhatrala
6769da6e10
fix signature url issue ( #560 )
2024-09-05 17:59:19 +02:00
Favour Olayinka
0d3733a137
fix dark mode ( #558 )
...
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-09-05 09:41:58 +02:00
Favour Olayinka
d4990ec4db
fix password reset bug ( #559 )
2024-09-05 09:36:28 +02:00
Julien Nahum
a225b69f4c
Added misisng initial login section
2024-09-04 12:33:46 +02:00
Favour Olayinka
3fb961af0d
fix matrix input ( #556 )
...
* fix matrix input
* Fix matrix responsiveness
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-09-04 11:51:38 +02:00
Julien Nahum
f334a2696d
Merge branch 'main' of https://github.com/JhumanJ/OpnForm
2024-09-04 11:19:07 +02:00
Julien Nahum
7aafc5cab3
GH issue template, docker cache fix, remove docker client entrypoint
2024-09-04 11:19:03 +02:00
Chirag Chhatrala
d55379e346
Add rule button click - show alert ( #554 )
2024-09-03 13:28:59 +02:00
Julien Nahum
01c0f5b6ce
Updated docs
2024-09-02 16:00:48 +02:00
Julien Nahum
65c45b675c
Add link to main product docs
2024-09-02 15:55:14 +02:00
Julien Nahum
4cd8b3c62e
Technical docs ( #553 )
...
* WIP
* Working on configuration
* wip
* Finished docs
* Self hosted comparison + more links
2024-09-02 15:33:17 +02:00
Chirag Chhatrala
6d4b5b8ff4
fix select input options ( #550 )
2024-08-30 14:39:03 +02:00
Chirag Chhatrala
3d2d485512
update pricing page - Form Analytics ( #548 )
2024-08-29 17:27:37 +02:00
Julien Nahum
39d6627dcf
Clean useless debug log
2024-08-29 15:17:26 +02:00
Chirag Chhatrala
da0ea04475
Dynamic OauthDriver scope ( #544 )
...
* Dynamic OauthDriver scope
* support migration for mysql
* Refactor default scopes for integrations
* Small UI changes
* fix flet select tooltip
* fix linter
* Fix google token size in DB
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-08-29 13:28:02 +02:00
Chirag Chhatrala
89513e3b4a
Form analytics now paid feature ( #547 )
...
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-08-29 11:14:49 +02:00
Chirag Chhatrala
8e777ecca6
Form Templates for self hosted ( #546 )
...
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-08-29 11:08:09 +02:00
Julien Nahum
6736e15074
Fix custom-domains feature flag
2024-08-28 18:00:11 +02:00
Julien Nahum
e3eacf1e23
Fix Docker api issues
2024-08-28 17:20:17 +02:00
Julien Nahum
54e24e2e0f
Fix the missing directory on docker init
2024-08-28 15:38:55 +02:00
Julien Nahum
2503595786
Reduce docker api image size, fix issues
2024-08-28 15:20:39 +02:00
Julien Nahum
79d3dd7888
Feature flags ( #543 )
...
* Re-organize a bit controllers
* Added the featureflagcontroller
* Implement feature flags in the front-end
* Clean env files
* Clean console.log messages
* Fix feature flag test
2024-08-27 16:49:43 +02:00
Julien Nahum
1dffd27390
Fix CI
2024-08-26 18:31:53 +02:00
Julien Nahum
5bd1dda504
Separated laravel app to its own folder ( #540 )
2024-08-26 18:24:56 +02:00
Julien Nahum
39b8df5eed
Clean AWS dependencies on prod
2024-08-25 15:56:52 +02:00
Julien Nahum
2618c24293
Sliding transition for subscription modal
2024-08-23 18:28:30 +02:00
Favour Olayinka
1adac8e00f
Dc3e4 new matrix field ( #484 )
...
* fix password reset bug
* wip: matrix input
* wip: matrix input
* wip: matrix input
* Fixed matric input component logic
* matrix input cleanup
* fix lint errors
* table border and radius
* cleanup, linting
* fix component methos
* wip matrix input
* matrix condition for contains and not contain
* patch matrix input condition logic
* linting
* refactor and cleanup
* fix syntax error
* Polished the matrix input
* Fix linting
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-08-23 15:28:21 +02:00
Chirag Chhatrala
fedc382594
Pricing Upgrade Flow changes ( #514 )
...
* Pricing Upgrade Flow changes
* remove extra code
* Refactor subscription plan selection and billing management
* Polish the new pricing modal
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-08-23 12:23:01 +02:00
Chirag Chhatrala
a73badb091
Autofocus first field as settings option ( #536 )
...
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-08-23 11:32:09 +02:00
Julien Nahum
94b3d26672
Updated zapier integration version
2024-08-23 09:42:44 +02:00
Chirag Chhatrala
943e906c86
zapier improvements ( #532 )
...
* zapier improvements
* Fix test case
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-08-19 15:34:01 +02:00
Favour Olayinka
7ac8503201
7a137 google auth ( #520 )
...
* google oauth
* fix lint
* cleanup debug
* Oauth changes, alert message, email validation
* fix exception and inline return condition
* fix google oauth
* UI fixes
* fix provider user
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-08-19 15:22:57 +02:00
Chirag Chhatrala
5049ba7fb1
Manually upload signature ( #521 )
...
* Manually upload signature
* Signature upload UI changes
* fix signature on clear
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-08-16 16:49:23 +02:00