* moved link LinkSurvey to RSC
* made some code refactors
* made requested changes
* ran pnpm build and added configured inactive survey
* fixed a build issue
* made some code refactors
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
* feat: migrate look and feel to serverside component with loading screen
* fix: use existing product type instead of creating a custom type
* fix: make improvements as Matti suggested
* change attributes order in updateProduct function
* run pnpm format
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
* made modal component responsive
* added tab switch
* added mobile preview mode for surveys
* did some refactors
* did some refactors
* added type defs
* ran pnpm format
* removed an unused comment
* fixed variable name typo
* fixed UI bugs and added mobile mockup to link surveys
* restored changes from fix long description PR
* fixed scroll to top issue and toggle hide bug
* fixed minor animation bug
* fixed placement issue
* re-embed restart button, make phone preview more responsive
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
* fix: attempts to reduce time taken to create team
* fix: fixes long time taken in team creation
* fix: refactors prisma logic
* feat: added logic for adding demo data while signing up
* fix: adds comment
* fix: adds another logic for adding demo data
* fix: adds service for adding demo data
* fix: fixes
* fix: adds demo product creation logic in next auth options
* fix: fixes next auth options
* fix: fixes team creation logic
* refactor: clean up
* fix: moves the logic for adding demo product while creating team in bg
* fix: moves individual queries in a transaction
* refactor: service
* fix: moves api route to app-dir
* fix: fixes api calls
* fix: fixes cache
* fix: removes unused code
* add back button, next with local storaage wip
* handle submission and skip submission logic
* handle showing stored value on same concurrent question type.
* remove console.log
* fix next button not showing, add saving answer on pressing back to local storage
* add temp props to QuestionCondition in preview modal
* add temp props to QuestionCondition in preview modal again...
* update navigation logic
* update survey question preview
* add back-button component
* add back button to formbricks/js
* refactor localStorage functions to lib
* remove unused import
* add form prefilling when reloading forms
* merge main into branch
* Revert "merge main into branch"
This reverts commit 13bc9c06ec.
* rename localStorage key answers->responses
* rename answers -> responses in linkSurvey lib
* when survey page reloaded jump to next question instead of current question
* rename getStoredAnswer -> getStoredResponse
* continue renaming
* continue renaming
* rename answerValue -> responseValue
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
* feat: server rendering of event actions summary page & server actions
* chore: renaming event to action and minor refactoring
* fix: logging message
* delete: unnecessary file
* feat: migrate attributes overview page
* feat: impl grouped page & layout, logically differentiate attributes and actions
* pnpm format
* fix: logical addressing of dirs and minot bugs
* move: actionsAndAttributes navbar to dedicated dir from components
* fix: use server-only build-time checks and move actionsAttributes navbar
* revert: unnecessary docker compose changes
* resolve merge conflicts dynamically
* fix: address feedback comments
* use sparkles icon from heroicons
* fix updated action not updating in table
* remove async from client function due to warning
* move router.refresh in AddNoActionModal
* small rename
* feat: replace swr w server action in ActionSettingsTab
* replace custom error with ResourceNotFoundError error class
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
* create people and survey on team create
* create people and responses / displays
* drafting GPT input
* add attributeClass, eventClass and people
* fix link in person detail page
* fix email instead of uid
* added two surveys
* add events, 3 more surveys
---------
Co-authored-by: Johannes <johannes@formbricks.com>