Rotimi Best
810bd645f8
docs: more self cr
2023-09-30 06:25:59 +00:00
Rotimi Best
0f3aa9434a
docs: self code review
2023-09-30 06:24:32 +00:00
Rotimi Best
ef604e7660
doc: join the formtribe blog post
2023-09-30 05:25:34 +00:00
Johannes
2ff7022368
tweaking docs page
2023-09-28 14:54:39 +05:30
Johannes
c4b6d6d5f4
Merge branch 'main' of github.com:formbricks/formbricks into shubham/for-1346-docs-page-for-google-sheets-integration
2023-09-28 14:40:25 +05:30
Johannes
2083b68388
fix: add structured metadata to landing pages
...
fix: add structured metadata to landing pages
2023-09-28 14:35:09 +05:30
Johannes
3e2dcd8e74
fix build error
2023-09-28 14:34:09 +05:30
Dhruwang Jariwala
7e626e75a3
feat: Add Management API ( #788 )
...
* added some management APIs for response and surveys
* added management API endpoints
* refactored [responseId] route
* added authorisation and made refactors
* removed console logs
* fixed build issues
* remobed session check
* removed getEnvironmentBySession function
* made code refactors
* update variables in route
* add updated routes
* change underscore to hyphen notation
* peoples -> people
* fix build errors
* resolved build errors
* restored types in summary list
* add redirects for old responses and survey endpoints, update docs
* fixed not authenticated response
* update survey create endpoint to only accept necessary fields, clean up
---------
Co-authored-by: Dhruwang Jariwala <dhruwang@Dhruwangs-MacBook-Pro.local >
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-09-28 10:57:45 +02:00
Ishan Avasthi
8a7f1ff680
fix: typo on FormTribe Landing Page ( #859 )
2023-09-27 15:48:48 +02:00
Dhruwang Jariwala
07258aabdd
chore: Disable administration view on mobile devices ( #862 )
...
* Blocks mobile usage
* remove button
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-09-27 15:47:51 +02:00
Shubham Palriwala
83bc8a8c11
feat: Add pagination to people overview ( #830 )
...
* feat: paginante people page
* undo: delete env example
* fix: rename vars and return empty arr over err
* fix: invalid page logic
* fix: handle bigger cases
* increase PEOPLE_PER_PAGE to 50
* fix: show no people when added invalid page no
* feat: add caching in people fetch services
* Revert "feat: add caching in people fetch services"
This reverts commit ab1e98c05e .
* fix build errors
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-09-27 11:59:44 +02:00
Matti Nannt
48921663be
chore: update npm dependencies ( #857 )
...
* chore: update npm packages
* update formbricks-web packages
* update packages in demo
* update packages in formbricks-com
* fix survey status dropdown has no value
2023-09-27 11:42:49 +02:00
ShubhamPalriwala
4c45f13b5c
fix: missed gdpr pages
2023-09-27 13:39:35 +05:30
Matti Nannt
48ba245336
fix: formtribe page should only be shown in light mode ( #854 )
2023-09-26 17:39:39 +09:00
Anshuman Pandey
95c466dbba
chore: moves prisma logic from set-attribute to person service ( #840 )
2023-09-26 16:57:25 +09:00
Dhruwang Jariwala
a3549cc92c
fix: Preview not showing correctly after changing the survey type ( #852 )
2023-09-26 16:52:39 +09:00
Johannes
6c8d14409c
feat: Introduce new Landing Page for FormTribe event ( #853 )
...
* formtribe lp v1
* fix apos
* responsiveness + tweaks
* add video
2023-09-26 16:50:21 +09:00
Johannes
cf881127e7
chore: Adds Papermark
...
chore: Adds Papermark
2023-09-25 10:15:31 +05:30
Anshuman Pandey
23d6135f30
fix: fixes empty in app surveys screen when formbricks-js is not connected ( #836 )
...
* fix: fixes empty in app surveys screen
* move analysis components to components folder
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-09-24 15:54:21 +09:00
tanayvaswani
f24bd9bfc0
Adds Papermark
2023-09-22 18:37:00 +05:30
Johannes
5f11c9ef81
enhancement: Adds manage sheets label to GS integration card
...
enhancement: Adds manage sheets label to GS integration card
2023-09-22 11:28:08 +02:00
Dhruwang
0acc840ecd
fix: NPS question issue
2023-09-22 14:25:54 +05:30
Dhruwang
9a9b367478
Adds manage sheets label to GS integration card
2023-09-21 23:45:26 +05:30
Dhruwang Jariwala
9b883c103e
fix: use correct whitespaces in responses within notification emails ( #842 )
2023-09-22 03:06:20 +09:00
Dhruwang Jariwala
04678d6e50
fix : email indentation ( #837 )
2023-09-21 17:10:39 +09:00
ShubhamPalriwala
958f1960ae
feat: everything google sheets integration docs'
2023-09-21 13:19:35 +05:30
ShubhamPalriwala
f2bdeabec1
init: google sheet cloud instance integration
2023-09-21 12:14:40 +05:30
Matti Nannt
66ac652c3c
feat: minify formbricks-surveys & formbricks-js using terser ( #834 )
2023-09-20 13:13:52 +09:00
Matti Nannt
85816af22a
fix: remove credentials file ( #832 )
2023-09-19 23:13:51 +09:00
Dhruwang Jariwala
21f393f402
feat: Add Google Sheets Integration ( #735 )
...
* added intro and surveySelect page
* added home page and wrapper component
* added spreadsheet select
* added data write functionality and added integration schema model
* improved UX
* reworked UI
* added google sheet integration
* removed some unused code
* added user email
* UI tweaks
* fixed build issues and made added question to top of spreadsheets
* adds refreshSheets and added empty survey/spreadsheets text
* restored pnpm-lock
* added duplicate sheet warning
* move process.env to t3env
* move migration
* update docs link, add note to show that sheets integration is not configured
* Add simple docs page for google-sheets
* added session check
* restored pnpm-lock
* Merge branch 'main' of github.com:formbricks/formbricks into Integration/Google-sheet
* added google sheet env variables to runtimeEnv
---------
Co-authored-by: Johannes <johannes@formbricks.com >
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-09-19 22:29:11 +09:00
ShubhamPalriwala
13bc73b47e
feat: add missing seo metadata in landing pages
2023-09-18 18:30:38 +05:30
Anshuman Pandey
892776c493
refactor: moves team settings to server components ( #693 )
...
* feat: moves edit team name to server components
* feat: server components for membership roles
* feat: adds server actions and services
* fix: fixes invite server action
* feat: adds packages for jwt and email
* feat: server actions
* feat: moves edit memberships logic to server components
* feat: moves delete team logic to server components
* fix: fixes team loading states
* rename getAllMembershipsByUserId -> getMembershipsByUserId
* remove cache from mutating functions
* remove cache from updateInvite
* refactoring
* fix build error
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-09-18 17:32:42 +09:00
Johannes
22c2934969
chore: Add Requestly to OSS Friends
...
chore: Add Requestly to OSS Friends
2023-09-18 08:43:07 +02:00
Johannes
21edd7a3fc
Chore: Remove Careers Page
...
Chore: Remove Careers Page
2023-09-18 08:42:45 +02:00
tyjkerr
bf67af4dca
feat: Make response notes resolvable ( #801 )
...
* update notes ux
* add capability to resolve notes
* add migration
* update text color
* prevent updating unchanged note
* add isEdited to ResponseNote
* combine migrations into one
* simplify services
* fix UI issues
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-09-18 12:34:16 +09:00
Sachin Jain
31cace79c8
Add Requestly to OSS Friends
2023-09-17 20:04:52 +00:00
Johannes
0b7edfd115
remove careers page
2023-09-17 18:30:57 +02:00
Johannes
3b0f16878d
chore: add openstatus to friends
...
chore: add openstatus to friends
2023-09-17 17:49:57 +02:00
Matti Nannt
9d1ea819c5
feat: add mau limit to web-app survey ( #828 )
2023-09-17 22:57:47 +09:00
Thibault Le Ouay
43a3a0da75
add openstatus to friends
2023-09-17 10:04:56 +02:00
Matti Nannt
f313275a14
fix: sync call gets called by other functions ( #823 )
...
* fix: sync call gets called by other functions
* fix: sync call gets called by other functions
* remove unused imports
* remove unused import
* fix userId update
2023-09-17 00:31:38 +09:00
Anshuman Pandey
d8b14f5f35
chore: add caching to js actions endpoint ( #822 )
...
* fix: caching in actions endpoint
* refactor
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-09-16 22:35:50 +09:00
Matti Nannt
e86b80cf0f
chore: enable caching in all js endpoints to reduce database calls ( #821 )
...
* Move cached functions to services, add new caching to set-attribute
* update set-user-id route
* move remaining cache functions to services, simplify revalidation and keys
* simplify set-attribute further
* fix build errors
* comment out prisma client logging
2023-09-16 20:53:31 +09:00
Matti Nannt
b04acae0ba
fix: formatting issue and build error ( #820 )
2023-09-16 16:05:12 +09:00
Matti Nannt
73ba6feec2
refactor: Add caching to the sync endpoint ( #819 )
...
* test: caching strategies
* feat: caching
* remove hotfix code
* remove unused import
* fix: adds revalidation to action services
* add environments to product service & type
* fix: fixes caching
* fix: fixes product cache
* add person revalidation to person js endpoints
* update surveys cache rule
* add new caching policy for surveys in sync
---------
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com >
2023-09-16 15:53:44 +09:00
Shubham Palriwala
4a3289d394
chore: rewrite survey not found page to new nextjs standards ( #807 )
...
* feat: nextjs custom 404 page notFound
* type survey type properly and return unused inactive screen states
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-09-15 23:47:33 +09:00
Shubham Palriwala
75323800ea
chore: upgrade to nextjs 13.4.19 ( #817 )
2023-09-15 18:37:42 +09:00
Anshuman Pandey
3fb3baf75d
refactor: move product settings page to server components ( #679 )
...
* feat: moves edit product name to server component and actions
* feat: moves edit waiting time component to server
* feat: moves product settings to server components
* feat: moves delete product to server components
* fix: fixes delete product
* fix: server fixes
* fix: fixes loading state
* fix: fixes type
* fix: fixes membership types
* fix: fixes
* fix: changes and fixes
* fix build errors
* remove duplicate membership types
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-09-15 18:26:57 +09:00
Dhruwang Jariwala
e741f7d8e5
refactor: Move Onboarding to server components ( #816 )
...
* added data fetching to server side and also added some actions
* made refactors
* replaced router.push with redirect
* updated profileUpdateInput
* move components in components folder
* update import for product update action
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-09-15 11:58:00 +09:00
Dhruwang Jariwala
041bf36f20
refactor: add proper types to jwt service ( #815 )
2023-09-15 10:06:41 +09:00