Commit Graph

244 Commits

Author SHA1 Message Date
Julien Nahum e2dd0295ff Remove vform - working on form public page 2023-12-24 20:19:59 +01:00
Julien Nahum bab8517879 Fixed most of the form/show pages 2023-12-20 18:38:43 +01:00
Julien Nahum af5656ce81 Fixed form creation 2023-12-20 16:10:32 +01:00
Julien Nahum df2fa4c444 Fix dropdown 2023-12-20 13:42:43 +01:00
Julien Nahum 933f95e944 Working on home page and modal 2023-12-19 19:42:02 +01:00
Julien Nahum 5640f43b9d Reworked workspaces store 2023-12-19 18:57:31 +01:00
Julien Nahum 4b00835a15 Merge branch 'vue-3' into migrate-to-nuxt 2023-12-19 15:25:05 +01:00
Julien Nahum 8e70d6be98 Finishing the templates pages 2023-12-19 15:24:54 +01:00
Julien Nahum 7c2db2052a Figured out auth & middlewares 2023-12-16 19:21:03 +01:00
Julien Nahum be891b0615 WIP 2023-12-15 12:32:50 +01:00
Forms Dev e929995281 Merge branch 'main' into vue-3 2023-12-13 18:21:09 +05:30
formsdev 71121361f2
vue3-scroll-shadow-fixes (#260) 2023-12-12 14:40:08 +01:00
Julien Nahum 7f632b9cb8 Fix typo 2023-12-11 15:23:17 +01:00
Julien Nahum 3eed35e4c6 Add gb group link, pricing to sitemap 2023-12-11 14:00:42 +01:00
Julien Nahum dcc8b9fa62 Add roadmap and feature requests 2023-12-11 12:35:46 +01:00
Julien Nahum 1f853e8178 Work in progress 2023-12-09 15:47:03 +01:00
Julien Nahum f970557b76
Vue 3 better animation (#257)
* vue-3-better-animation

* Working on migration to vueuse/motion

* Form sidebar animations

* Clean code

* Added animations for modal

* Finished implementing better animations

---------

Co-authored-by: Forms Dev <chirag+new@notionforms.io>
2023-12-08 19:21:04 +01:00
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
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 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
Rishi Raj Jain dcd4b03cd6
fix: Vue3 Query Builder - Logic Editor (#251)
* support vue3 query builder

* upgrade
2023-12-01 22:40:54 +01:00
Julien Nahum 0eea59c5ba Refactor inpus 2023-12-01 21:24:38 +01:00
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 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
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
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
Chirag Chhatrala cf0e923650
remove extra files (#233)
Co-authored-by: Forms Dev <chirag+new@notionforms.io>
2023-11-03 12:39:33 +01:00
Julien Nahum e9174238e4
Appsumo (#232)
* Implemented webhooks

* oAuth wip

* Implement the whole auth flow

* Implement file upload limit depending on appsumo license
2023-11-01 16:58:10 +01:00
Julien Nahum 8e8bad3754 Started to refactor input components 2023-10-28 11:17:50 +01:00
Julien Nahum 7eb546703f Fix check-auth middleware 2023-10-27 10:58:01 +01:00
formsdev 7c03d20cc4
Number input as Scale (#227)
* Number input as Scale

* scale input

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2023-10-26 13:58:35 +01:00