Commit Graph

421 Commits

Author SHA1 Message Date
Chirag Chhatrala 24276f0b95
Submission table pagination & migrate chart to vue3 (#254)
* Submission table Pagination in background

* migrate chart to vue3

* Form submissions pagination

* Form submissions

* Fix form starts

* Fix openSelect key issue

---------

Co-authored-by: Forms Dev <chirag+new@notionforms.io>
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-12-07 14:31:56 +01:00
Julien Nahum 25c5e00c41 Merge branch 'main' into vue-3 2023-12-07 13:02:17 +01:00
Julien Nahum 59c21511ad Fix form starts 2023-12-07 13:01:41 +01:00
Forms Dev b1311f0736 remove local from middleware 2023-12-07 17:11:57 +05:30
Forms Dev 496ef93353 Merge branch 'main' into vue-3 2023-12-07 16:04:55 +05:30
Julien Nahum c942e4d809 Fix typo in .env.example 2023-12-05 12:18:49 +01:00
Julien Nahum a5c7ed0d64 Fix form cached subscribe status 2023-12-04 10:43:24 +01:00
Julien Nahum 2bc319424c Fix custom domain limit for free users 2023-12-03 15:33:29 +01:00
Julien Nahum 901682e7dd Change workspace custom domains limits 2023-12-03 15:31:34 +01:00
Julien Nahum 8725977068 Fix owns user methods 2023-12-03 15:21:24 +01:00
Julien Nahum 57c695e976 Flush cache on subscription changes 2023-12-03 15:02:48 +01:00
Julien Nahum 508358d020 Disable form submissions count cache + increase ttl 2023-12-02 20:35:44 +01:00
Julien Nahum a6e208a88e Remove disable cache in favor flush/forget 2023-12-02 19:15:16 +01:00
Julien Nahum 6cfa914fe8 Merge branch 'main' of https://github.com/JhumanJ/OpnForm 2023-12-02 15:24:03 +01:00
Julien Nahum d2d207a160 Enabled null for some form jsonb fields 2023-12-02 15:23:57 +01:00
Julien Nahum a18077934c
Cached some model properties and remove useless eager loading (#253)
* Cached some model properties and remove useless eager loading

* Remove ray call

* Remove double loading of forms

* Add disableCache feature when needed
2023-12-02 14:51:08 +01:00
Julien Nahum 2d372127d2 REsolve conflicts 2023-12-02 11:29:44 +01:00
Rishi Raj Jain dcd4b03cd6
fix: Vue3 Query Builder - Logic Editor (#251)
* support vue3 query builder

* upgrade
2023-12-01 22:40:54 +01:00
Rishi Raj Jain 49abf435a6
Merge branch 'vue-3' into vue-3 2023-12-02 01:54:48 +05:30
Julien Nahum 0eea59c5ba Refactor inpus 2023-12-01 21:24:38 +01:00
Rishi Raj Jain 0466978a6e support vue3 query builder 2023-12-02 01:47:32 +05:30
Chirag Chhatrala 47653ebe64
Vue3: migrating from vuex to Pinia (#249)
* Vue3: migrating from vuex to Pinia

* toggle input fixes

* update configureCompat

---------

Co-authored-by: Forms Dev <chirag+new@notionforms.io>
2023-12-01 18:57:14 +01:00
Julien Nahum 8fd85776c6 add missing url 2023-11-30 11:45:23 +01:00
Julien Nahum 164b8c4ddd Fix the custom domain default redirect 2023-11-30 11:31:56 +01:00
Julien Nahum 0b57ab4cdd Better error message for Caddy authorization 2023-11-30 11:20:19 +01:00
Julien Nahum 042b029d5f Fix caddy authorized IPs 2023-11-29 18:00:53 +01:00
Julien Nahum ac968403b6 Log caddy request, cache in vuex WS domain changes 2023-11-29 16:16:31 +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
Forms Dev af30067eda scale input in vue3 2023-11-29 09:41:17 +05:30
Forms Dev 9d7b8d9f7f fix useFormInput watcher 2023-11-29 09:02:21 +05:30
Forms Dev 54918354ea Merge branch 'main' into vue-3 2023-11-28 16:24:36 +05:30
formsdev 57fdfb25a0
File input new design (#246)
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-11-28 11:31:57 +01:00
formsdev 730bdd1b1f
Refactor editor panels (#245)
* Refactor editor panels

* EditorOptionsPanel icon fixes

* manage editor panel open/close

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-11-28 11:24:55 +01:00
formsdev d65c1be9b5
Create common function for userIsFormOwner & rewrite protected form (#244)
* Create common function for userIsFormOwner & rewrite protected form

* fix testcase
2023-11-28 11:23:04 +01:00
Forms Dev 83d3eb6991 small fixes 2023-11-28 15:52:05 +05:30
Forms Dev 0a3a6092f6 image input in vue3 2023-11-28 15:23:29 +05:30
Forms Dev f74959214d input component updates in vue3 2023-11-28 13:54:57 +05:30
Julien Nahum 9b4ac38ae4 Fix signature input import 2023-11-28 09:09:02 +01:00
Forms Dev 387a110820 input component updates 2023-11-28 13:17:40 +05:30
formsdev 64e79f34f2
Custom Plan (#243) 2023-11-20 09:08:50 +01:00
Julien Nahum ee4cb7a0d3 Fixed the mixin 2023-11-17 12:56:12 +01:00
Forms Dev 0e8765509a update vselect & phone input 2023-11-17 17:18:43 +05:30
Julien Nahum 81a6d33681 Added select input, v-click-outside for vselect 2023-11-17 12:18:40 +01:00
Forms Dev 5bc4b866c4 WIP 2023-11-17 16:25:10 +05:30
Nicolas Hedger 0960af0373
fix: migrations not passing on pgsql (#242)
* fix: migration not passing on pgsql

* pin postgres version
2023-11-16 12:28:04 +01:00
Nicolas Hedger c51d7397fa
feat: add support for MySQL (#238)
* ci: run tests on mysql

* adapt migration to support default values on MySQL

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-11-15 10:55:31 +01:00
formsdev 7b3be36ba5
Rename “Public” status to “Published” (#236)
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-11-15 10:17:39 +01:00
formsdev e99a0552bb
Fix template limit slider (#239) 2023-11-15 10:08:53 +01:00
formsdev 6ffe614a0e
fix template api for public list (#237) 2023-11-10 14:47:07 +01:00
Julien Nahum 9e2bf1c280 Set user when upgrading from AppSumo 2023-11-08 22:18:22 +01:00