Julien Nahum
0adce5a2ff
Migrate front-end to Nuxt app ( #284 )
...
* wip
* Managed to load a page
* Stuck at changing routes
* Fixed the router, and editable div
* WIP
* Fix app loader
* WIP
* Fix check-auth middleware
* Started to refactor input components
* WIP
* Added select input, v-click-outside for vselect
* update vselect & phone input
* Fixed the mixin
* input component updates
* Fix signature input import
* input component updates in vue3
* image input in vue3
* small fixes
* fix useFormInput watcher
* scale input in vue3
* 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>
* support vue3 query builder
* Refactor inpus
* fix: Vue3 Query Builder - Logic Editor (#251 )
* support vue3 query builder
* upgrade
* remove local from middleware
* 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>
* 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>
* Work in progress
* Migrating amplitude and crisp plugin/composable
* Started to refactor pages
* WIP
* vue3-scroll-shadow-fixes (#260 )
* WIP
* WIP
* WIP
* Figured out auth & middlewares
* WI
* Refactoring stores and templates pages to comp. api
* Finishing the templates pages
* fix collapsible
* Finish reworking most templates pages
* Reworked workspaces store
* Working on home page and modal
* Fix dropdown
* Fix modal
* Fixed form creation
* Fixed most of the form/show pages
* Updated cors dependency
* fix custom domain warning
* NuxtLink migration (#262 )
Co-authored-by: Forms Dev <chirag+new@notionforms.io>
* Tiny fixes + start pre-rendering
* migrate-to-nuxt-useappconfig (#263 )
* migrate-to-nuxt-useappconfig
* defineAppConfig
---------
Co-authored-by: Forms Dev <chirag+new@notionforms.io>
* Working on form/show and editor
* Globally import form inputs to fix resolve
* Remove vform - working on form public page
* Remove initform mixin
* Work in progress for form create guess user
* Nuxt Migration notifications (#265 )
* Nuxt Migration notifications
* @input to @update:model-value
* change field type fixes
* @update:model-value
* Enable form-block-logic-editor
* vue-confetti migration
* PR request changes
* useAlert in setup
* Migrate to nuxt settings page AND remove axios (#266 )
* Settings pages migration
* remove axios and use opnFetch
* Make created form reactive (#267 )
* Remove verify pages and axios lib
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
* Fix alert styling + bug fixes and cleaning
* Refactor notifications + add shadow
* Fix vselect issue
* Working on page pre-rendering
* Created NotionPages store
* Added sitemap on nuxt side
* Sitemap done, working on aws amplify
* Adding missing module
* Remove axios and commit backend changes to sitemap
* Fix notifications
* fix guestpage editor (#269 )
Co-authored-by: Julien Nahum <julien@nahum.net>
* Remove appconfig in favor of runtimeconfig
* Fixed amplitude bugs, and added staging environment
* Added amplify file
* Change basdirectory amplify
* Fix loading bar position
* Fix custom redirect (#273 )
* Dirty form handling - nuxt migration (#272 )
* SEO meta nuxt migration (#274 )
* SEO meta nuxt migration
* Polish seo metas, add defaults for OG and twitter
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
* migrate to nuxt useClipboard (#268 )
* Set middleware on pages (#278 )
* Se middleware on pages
* Se middleware on account page
* add robots.txt (#276 )
* 404 page migration (#277 )
* Templates pages migration (#275 )
* NuxtImg Migration (#279 )
Co-authored-by: Julien Nahum <julien@nahum.net>
* Update package json
* Fix build script
* Add loglevel param
* Disable page pre-rendering
* Attempt to allow svgs
* Fix SVGs with NuxtImage
* Add .env file at AWS build time
* tRGIGGER deploy
* Fix issue
* ANother attrempt
* Fix typo
* Fix env?
* Attempt to simplify build
* Enable swr caching instead of prerenderign
* Better image compression
* Last attempt at nuxt images efficiency
* Improve image optimization again
* Remove NuxtImg for non asset files
* Restore templates pages cache
* Remove useless images + fix templates show page
* image optimization caching + fix hydratation issue form template page
* URL generation (front&back) + fixed authJWT for SSR
* Fix composable issue
* Fix form share page
* Embeddable form as a nuxt middleware
* Fix URL for embeddable middleware
* Debugging embeddable on amplify
* Add custom domain support
* No follow for non-production env
* Fix sentry nuxt and custom domain redirect
* remove api prefix from routes (#280 )
* remove api prefix from routes
* PR changes
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
* nuxt migration -file upload - WIP (#271 )
Co-authored-by: Julien Nahum <julien@nahum.net>
* Fix local file upload
* Fix file submissions preview
* API redirect to back-end from nuxt
* API redirect to back-end from nuxt
* Remove old JS app, update deploy script
* Fix tests, added gh action nuxt step
* Updated package-lock.json
* Setup node in GH Nuxt action
* Setup client directory for GH workflow
---------
Co-authored-by: Forms Dev <chirag+new@notionforms.io>
Co-authored-by: Chirag Chhatrala <60499540+chiragchhatrala@users.noreply.github.com>
Co-authored-by: Rishi Raj Jain <rishi18304@iiitd.ac.in>
Co-authored-by: formsdev <136701234+formsdev@users.noreply.github.com>
2024-01-15 12:14:47 +01:00
Julien Nahum
5ee599fba5
Fix dislpay of mb file upload size
2023-12-15 12:43:05 +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
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
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
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
64e79f34f2
Custom Plan ( #243 )
2023-11-20 09:08:50 +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
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
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
formsdev
8a2e071c56
Combine integrations & notifications sections ( #229 )
...
* Combine integrations & notifications sections
* New section Form Access
2023-10-26 12:22:16 +01:00
formsdev
2d0d4a65c2
Industry & Types template pages ( #226 )
...
* Industry & Types template pages
* fix sitemap for templates
2023-10-24 20:55:15 +02:00
formsdev
4614dc0f18
Pre-fill support for file input ( #222 )
...
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-10-20 11:00:35 +02:00
formsdev
c470791282
copy and paste support for file and image upload ( #224 )
2023-10-20 10:54:21 +02:00
Julien Nahum
25506f5d57
Add link to pricing page on welcome block
2023-10-13 14:20:03 +02:00
Julien Nahum
73f88da512
Merge branch 'main' of https://github.com/JhumanJ/OpnForm
2023-10-13 12:29:38 +02:00
Julien Nahum
aebe5f5738
Bug fixes & UI polish 💅
2023-10-13 12:29:34 +02:00
formsdev
82d7be3235
Allow users to create private form templates ( #210 )
...
* Allow users to create private form templates
* Improve back-end efficiency
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-10-13 12:11:03 +02:00
formsdev
7a4b6dbd79
Phone input country restriction ( #218 )
...
* Phone input country restriction
* Wording
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-10-12 13:30:09 +02:00
formsdev
a297f2db50
Auto save form response based on form config ( #217 )
...
* Auto save form response based on form config
* Move confetti and autosave to customization
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-10-12 13:26:02 +02:00
formsdev
30aee7813c
edit notifications modal fixed ( #219 )
...
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-10-12 13:20:38 +02:00
JhumanJ
c02af7800e
Add extra pro users via env
2023-10-12 12:06:03 +02:00
Julien Nahum
32fd9f84a2
Front-end error fixing
2023-10-08 17:49:33 +01:00
Julien Nahum
9228f92903
Pro modal slight improvement
2023-10-08 13:56:30 +01:00
Julien Nahum
d6f09ff42c
Polish form editor icons
2023-10-08 13:50:54 +01:00
Julien Nahum
49b5a86847
Merge branch 'main' of https://github.com/JhumanJ/OpnForm
2023-10-08 13:41:27 +01:00
Julien Nahum
23e323af95
Add sentry front-end tracking
2023-10-08 13:35:15 +01:00
formsdev
95b2870e2f
fix notification settings actions ( #216 )
2023-10-08 10:28:46 +02:00
formsdev
f7ecd6f233
Phone input prefill country issue fixed ( #213 )
...
* fix prefill phone issue
* js phone parse fixes
* revert last change
* fix phone UI
* Code optimize
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-10-03 17:50:46 +02:00
Julien Nahum
4fe33b3d96
Fix slider templates
2023-09-29 17:33:06 +02:00
formsdev
3223248fa3
use simple text input for phone only ( #211 )
2023-09-22 15:14:59 +02:00
Julien Nahum
9534847a24
Merge branch 'main' of https://github.com/JhumanJ/OpnForm
2023-09-20 21:06:48 +02:00
Julien Nahum
610aec5eed
UI polish ✨
2023-09-20 21:06:43 +02:00
formsdev
4c56e8ba85
Phone Input - option for simple text input ( #207 )
...
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-09-20 12:14:08 +02:00
formsdev
6529907f2c
Public form header fixes ( #206 )
2023-09-20 12:08:26 +02:00
formsdev
d13a859c6e
Fix help link ( #205 )
...
* Fix help link
* Increase spacing
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-09-19 15:01:04 +02:00
Julien Nahum
615fa5cda2
Copywriting changes
2023-09-18 16:13:47 +02:00
Julien Nahum
53194d2762
Fix font weight slider block
2023-09-18 15:39:46 +02:00
formsdev
52c9f054a5
Add block shortcut ( #200 )
...
* Add block shortcut
* Add block shortcut
* Add block modal as sidebar
* add block sidebar UI changes
* Clean spacing add form block sidebar
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-09-18 15:33:32 +02:00
formsdev
402e74eaad
Logic Fixes ( #204 )
...
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-09-18 15:18:54 +02:00
formsdev
adcb20b715
Submissions table improvements ( #203 )
...
* Submissions table improvements
* expoert csv fixes
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-09-18 15:18:37 +02:00
formsdev
081fc56cbe
Pricing block on welcome page ( #197 )
...
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-09-18 15:17:50 +02:00