Commit Graph

858 Commits

Author SHA1 Message Date
Julien Nahum
5a579893dc Fix sub type -> name | Laravel 11 upgrade 2024-06-15 12:10:41 +02:00
Favour Olayinka
39eeb35f8f 1390d dark mode issues (#450)
* fix password reset bug

* fix dark mode issues
2024-06-13 11:47:23 +02:00
Favour Olayinka
1f01513efb D4310 new input section (#447)
* fix password reset bug

* bottom margin

* fix implicit custom validation, field margin

* fix custom validation error condition

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-06-11 17:02:20 +02:00
Chirag Chhatrala
03843e5437 Redirect after submission now PRO Feature (#448) 2024-06-11 16:53:35 +02:00
Favour Olayinka
3ddb08a571 D4310 new input section (#446)
* fix password reset bug

* bottom margin

* fix implicit custom validation, field margin
2024-06-10 18:06:11 +02:00
Favour Olayinka
bec8e86b59 2f3fd laravel 11 upgrade (#436)
* fix password reset bug

* upgrade to  laravel 11

* composer.lock

* fix migration issues

* use ValidationRule Contract

* rename password_resets table

* implemented casts as protected function

* update env variables

* fix optional property

* fix validation issues

* use <env> on php unit xml

* fix pint

* cmposer.lock

* composer json fixes

* fix composer dependencies, remove  faker

* remove unused class

* remove test class

* fix default value for mysql migration

* linting

* expression syntax fix

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-06-10 16:10:14 +02:00
Favour Olayinka
1875faa123 942e6 fix scale input decimal value (#444)
* fix password reset bug

* fix default integer value on scale input
2024-06-10 13:23:18 +02:00
Chirag Chhatrala
b0bad02b66 update integration json under resources (#443) 2024-06-10 10:42:41 +02:00
cosark
6e53212242 Adding one-click deploy button for RepoCloud.io to README.md (#439)
Adding button enabling community access to deploy template for self-hosting on RepoCloud.io with one click.

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-06-10 10:36:42 +02:00
Chirag Chhatrala
327cf7ee4e update env example (#442)
Co-authored-by: Julien Nahum <julien@nahum.net>
2024-06-10 10:22:18 +02:00
Chirag Chhatrala
067ed4c11c integration card UI fixes (#441) 2024-06-10 10:15:58 +02:00
Chirag Chhatrala
ca0864d0c0 Improve google sheet integration (#437)
* fix integration modal error

* Provider card icon dynamic

* Google Sheets Integration Actions fetch integration data till interval

* fix show form tablist - params slug issue

* validation on delete connection

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-06-07 12:12:24 +02:00
Julien Nahum
17476107df Migrate to GTM 2024-06-06 18:03:41 +02:00
Julien Nahum
40b7aa321b Fix empty user integration card 2024-06-05 16:23:31 +02:00
Julien Nahum
9aeaaf1d63 Clean unused google api clients to reduce bundle size 2024-06-05 16:01:19 +02:00
Boris Lepikhin
24d33a9ebb Google Sheet - OAuth "client" powered integrations (#415)
* fix `helpers.php`

* fix `.eslintrc.cjs`

* spreadsheet manager

* fetch providers. set `oauth_id` for integrations

* create spreadsheet on integration create event

* connect OAuth accounts

* display actions. connect account if missing

* cleanup

* handle form field change

* map integration data object to `SpreadsheetData`

* validate request

* wip

* redirect to integrations page

* fix refresh token

* add helper text

* add extra integration info

* refactor

* refresh google token

* fix validation

* add tests

* Fix linting issue

* Update composer lock file

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-06-05 15:35:46 +02:00
Julien Nahum
03d695c74e Merge branch 'main' of https://github.com/JhumanJ/OpnForm 2024-06-05 15:20:07 +02:00
Julien Nahum
c70c0df464 Load encrypted env file on deployment 2024-06-05 15:19:59 +02:00
Chirag Chhatrala
817b2f392f Fixed - Guest users can’t upload images (#435) 2024-06-05 15:01:23 +02:00
Julien Nahum
af256bfccc Fix navbar featurebase 2024-06-03 12:14:14 +02:00
Julien Nahum
32cda4be6b Merge branch 'main' of https://github.com/JhumanJ/OpnForm 2024-06-03 12:05:23 +02:00
Julien Nahum
71031d0a6d Style new changes badge 2024-06-03 12:05:18 +02:00
Chirag Chhatrala
31455e7c24 confirmation email integration fixes (#434) 2024-06-03 10:14:59 +02:00
Chirag Chhatrala
4b9db042ed fix lint error (#431) 2024-05-30 06:04:55 +02:00
Julien Nahum
530f05d228 Fix validation for existing forms 2024-05-29 16:54:26 +02:00
Julien Nahum
a58669e484 Fix Laravel .env.example for hcaptcha 2024-05-29 13:55:31 +02:00
Favour Olayinka
68b610bc15 remove branding for subscribed users (#424)
* removebrandingfor subscribed users

* backend  changes, test

* fix test  name

* fix disable branding

* Fix linting

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-05-29 12:03:41 +02:00
Julien Nahum
0cb7f86d93 D4310 new input section (#427)
* wip: validation condition input

* form custom validation condition

* Default message on form condition validation

* field validation condition test

* fix linting

* update tests,  add pass test

* Polish UI

* Re-order validation + fix logic issue

* Move custom validation after default validation

---------

Co-authored-by: Frank <csskfaves@gmail.com>
2024-05-29 11:53:09 +02:00
Favour Olayinka
6673dff504 Conditioned field validation (#418)
* wip: validation condition input

* form custom validation condition

* Default message on form condition validation

* field validation condition test

* fix linting

* update tests,  add pass test

* Polish UI

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-05-29 11:40:14 +02:00
Favour Olayinka
f9dacd0a74 B8e23 submission list UI fixes (#426)
* fix password reset bug

* fix vSwitch component, column toggle, table ordering
2024-05-29 11:00:27 +02:00
Favour Olayinka
289bdf93e0 improve ui (#421)
* improve  ui

* fix typo

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-05-28 13:13:56 +02:00
Julien Nahum
ee92ffdfad Fix initServiceClients call 2024-05-27 15:32:15 +02:00
Julien Nahum
ca159804f9 Simplify syntax of InputHelp 2024-05-27 11:27:46 +02:00
Favour Olayinka
53f2e99ec3 fix help url (#422) 2024-05-25 18:57:57 +02:00
Favour Olayinka
55d50a24e9 A2683 fix decimal value page crash on scale input (#420)
* fix scale step crashing bug

* cleanup fixes

* cleanup
2024-05-24 10:34:47 +02:00
Julien Nahum
4dacce0682 Fix field padding 2024-05-22 14:41:48 +02:00
Favour Olayinka
8760925007 fix field width offset (#417)
* fix store content bug

* fix: form field indexing bug on working form store

* fix column width on  form fied

* fix field width offset

* UI polishing

* Fix cursor grab

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-05-22 14:36:42 +02:00
Favour Olayinka
292e32959b 6f647 unable to add a block (#411)
* fix store content bug

* fix: form field indexing bug on working form store

* fix column width on  form fied

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-05-22 09:38:22 +02:00
Favour Olayinka
443f4ef7b9 Checkbox input color (#413)
* stule: checkbox input color

* fix toggle switch input color

* clean up console.log
2024-05-20 13:57:36 +02:00
Chirag Chhatrala
795fcfc973 Select Design Changes (#409)
* Select Design Changes

* update theme file for SelectInput

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-05-16 14:50:40 +02:00
Favour Olayinka
12e5546ff3 fix store content bug (#410) 2024-05-14 19:35:56 +02:00
Julien Nahum
4f3b37e485 Bump GPT version 2024-05-14 17:26:38 +02:00
Julien Nahum
017af5b847 Resolve field width issues 2024-05-14 17:17:28 +02:00
Julien Nahum
a4b7bfdbe4 Fix Amplitude: 1 instanciation, track utm 2024-05-14 16:24:31 +02:00
Favour Olayinka
1ae0420656 drag and drop to add block (#404)
* drag and drop to add  block

* Change styling for drag & drop

* Improve dragging/reordering fields

* fix drag dropped bug

* Fix spacing between form elements

* fix sorting bug

* fix: move field

* fix page break bugs

* fix move and add logic implementation

* Changed cursor to grab

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-05-13 14:47:59 +02:00
Favour Olayinka
6a18615a84 add c ancel button for confirm alert (#407)
* add c ancel button for confirm alert

* Refactor the No alertConfirm button

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-05-13 14:33:23 +02:00
Chirag Chhatrala
b4a5843de6 fix custom seo meta (#408) 2024-05-13 13:24:41 +02:00
Favour Olayinka
34f92a6f34 slider input color (#391)
* slider input color

* fix slider input  accent  color

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-05-07 13:29:19 +02:00
Chirag Chhatrala
f8ad962e5b fix create page go back click (#402) 2024-05-07 12:44:54 +02:00
Favour Olayinka
49e6382bbb nuxt ui notifications (#390)
* nuxt ui notifications

* use crispInit function

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-05-06 14:19:06 +02:00