Commit Graph

175 Commits

Author SHA1 Message Date
Favour Olayinka
24200123cc feat: form progress bar (#334)
* feat: form progress bar

* complete progress bar implementation

* fix  lint

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-03-18 16:28:01 +01:00
formsdev
26ad93a230 Add S3KeyCleaner (#348) 2024-03-18 16:24:48 +01:00
Julien Nahum
868d88bd4c Fix conversion export issue 2024-03-15 11:43:50 +01:00
Favour Olayinka
7b89ebdcb9 file upload max size feature (#328)
* file upload max size feature

* Change label

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-03-12 18:27:09 +01:00
Favour Olayinka
29fdc961fc move form to another workspace (#339)
* move form to another workspace

* style: apply lint

* fix typo error

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-03-12 17:55:19 +01:00
Julien Nahum
2ac9b96284 Fix file type case sensitive validation 2024-02-29 10:49:55 +01:00
Favour Olayinka
8a067012e5 fix email reply to issue (#326)
* fix email reply to issue

* fix: email  test  issue

* fix: phpunit  file

* style: fix lint
2024-02-27 15:20:50 +01:00
Julien Nahum
62971a2ef4 Lint PHP code psr-12, add GH action 2024-02-23 11:54:12 +01:00
Julien Nahum
e85e4df7fe Fix CSV exports (missing data, add id, column name clash) 2024-02-23 10:50:35 +01:00
Favour Olayinka
e8aa1ac103 fix: signed url for webhooks (#325) 2024-02-20 12:49:30 +01:00
Julien Nahum
3fd5077491 Change tax output prefix filename 2024-02-19 17:23:15 +01:00
Julien Nahum
b7c4f8e010 Fix layout block actions + z index editor sidebar 2024-02-10 13:20:41 +01:00
Favour Olayinka
ef83ffcf77 3a703 admin edit submission (#305)
* wip: admin submission edit feature

* wip: refresh form submission after update

* wip: connect submissions page data to store

* Fixed the submission loading issue

* test: admin edit submission feature test

* Fix pending submission, editabe submission & more (#306)

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-02-03 12:50:57 +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
f7b6411383 Fix template generation using gpt4 2024-01-30 12:32:33 +01:00
Julien Nahum
d0a7c4d2c3 Merge branch 'main' of https://github.com/JhumanJ/OpnForm 2024-01-30 08:59:34 +01:00
Julien Nahum
05a5c75dd0 Fix Generate Template 2024-01-30 08:59:28 +01:00
Favour Olayinka
e4531ac918 Form password customization (#286)
* feat: add seo, cover, logo and description to password protected forms

* add seo meta to password protected form

* fix: unused method and fixed form button color error

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-01-29 21:26:01 +01:00
Julien Nahum
381824183c Fix form AI creation bug + use gpt4 turbo with Json mode 2024-01-29 10:25:00 +01:00
Julien Nahum
039b03a5b3 Allow use of same domain in different workspaces 2024-01-25 05:51:18 +01:00
Julien Nahum
eceaae17da Better custom domain logging 2024-01-25 04:43:27 +01:00
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