Commit Graph

22 Commits

Author SHA1 Message Date
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
e47dea7936 Safer slugs (#135)
* Safer slugs

* fix test case for slug
2023-06-19 14:50:31 +02:00
Chirag Chhatrala
df68b20f82 Confetti on form submission (#113) 2023-04-12 13:17:05 +02:00
Julien Nahum
d5d5521a90 Queue AI processing to avoid request > 30 sec 2023-03-27 19:58:05 +02:00
Julien Nahum
fd0ba3f2e0 Merge branch 'ai-forms' 2023-03-27 15:22:10 +02:00
Chirag Chhatrala
2b00137c76 Change Edit submission button text (#105) 2023-03-15 18:11:38 +01:00
Julien Nahum
472b1a8061 Automated the generation of form templates 2023-03-14 12:01:36 +01:00
Leonard Selvaraja
b101a5daba [Added] Discord Webhook Notification (#81) (#83)
* [Feature] Added Discord Webhook feature to forms

* Remove commented out svg

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-02-19 13:19:16 +01:00
Chirag Chhatrala
d6930d0dc2 Form visibility closed (#91) 2023-02-19 13:11:50 +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
Chirag
f5ff94b508 Mysql Support (#60) 2023-01-05 15:16:16 +01:00
Brian Davis
771e3b01c5 Form views count compatible with mysql (#58)
getViewsCountAttribute is using a raw SQL statement that is specific to pgsql, it fails on MySQL/MariaDB.  Added a conditional to use mysql specific code to access data in the json array.  Crude, but no more so than the original?
2023-01-04 13:59:25 +01:00
JhumanJ
88812776db Added template editor separate role 2022-11-16 13:12:48 +01:00
Chirag
310df29e73 05444 save content of form in browser storage if not submitted (#26)
* Save content of form in browser storage if not submitted

* Rename key form + fix tests
2022-11-16 11:20:28 +01:00
JhumanJ
b6c9bfe1f8 improve tags 2022-11-01 14:43:14 +01:00
Julien Nahum
53272b033b Set tags setter 2022-10-27 23:31:05 +02:00
Chirag
36e038a23b New feature visibility - public/draft (#10)
* New feature visibility - public/draft

* fix bg for dark mode
2022-10-16 19:27:14 +02:00
Chirag
36bc081f8f B8f7a improve templates pages for seo (#5)
* Templates

* access templates without login also

* Set required on UI

* Improve templates pages for SEO

* test case for Templates

* Refactor SitemapController

* Cosmetic changes to templates

Co-authored-by: Julien Nahum <jhumanj@MacBook-Pro-de-Julien.local>
2022-10-02 20:38:41 +02:00
JhumanJ
0bded107d6 Merge branch 'main' of https://github.com/JhumanJ/OpnForm 2022-09-21 17:23:41 +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
Chirag
8ac5f5b9d8 Improved DB performance & loading times (#1) 2022-09-21 14:59:32 +02:00
Julien Nahum
f8e6cd4dd6 Initial commit 2022-09-20 21:59:52 +02:00