Matti Nannt
94c11193e5
Fix changesets config ( #551 )
2023-07-13 20:44:29 +02:00
Dhruwang Jariwala
cfedd0f4b8
Add 'pnpm go' command for better DX ( #538 )
...
* added go script
* let turbo manage go command
* delete unused READMEs and update contribution docs
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-07-12 21:19:03 +02:00
Johannes
81ea563dbc
update lp, add blog post
2023-07-07 12:14:57 +02:00
Matti Nannt
a9f4d4e28b
Dev Experience Performance Improvements ( #481 )
...
* only add packages once to their main package and remove them from other packages to avoid version conflicts
* update package versions
* update package versions, clean packages
* remove old vscode settings
* exclude formbricks-com from pnpm dev
* narrow down tsconfig includes, pnpm-lock update
* add pnpm test to github action
2023-07-04 20:54:41 +02:00
Shubham Palriwala
d67858e2ea
Add tests to formbricks-js ( #399 )
...
* init: jest for formbricks/js
* test: formbricks init
* test: formbricks set attributes
* test: formbricks updated attributes
* test: formbricks track, refresh, route change
* test: formbricks logout
* chore: use strict checking & replace let w const
* chore: destructure variables
* feat: test coverage visibility
* updated: pnpm lock file
* feat: tests now use a mock API
* fix: mock actual formbricks survey response and not empty placeholders
* rename: unit test for clarity
* chore: destructure setting attributes into individual tests
* feat: mock console logger for cleaner cli during tests
* add top level test script for turbo
* update babel config to fix errors in formbricks-js build
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2023-06-30 16:29:38 +02:00
Matti Nannt
97263a66cc
Add new client endpoints & webhook functionality ( #355 )
...
* add new zod schema for responses
* add new client endpoints for responses
* add services for responses and surveys
* add new responses model to webhooks & email
---------
Co-authored-by: Johannes <johannes@formbricks.com >
2023-06-12 19:51:13 +02:00
Matti Nannt
0f6210c559
fix prisma commands with new json plugin ( #328 )
...
* add prisma migration, change prisma commands
* remove userAttributes from type definitions
2023-05-31 17:45:47 +02:00
Matthias Nannt
9b38f9bf9a
add clean command to all packages
2023-05-12 13:13:19 +02:00
Matti Nannt
60f7103198
Revert & gradually use updated files ( #280 )
...
* revert to last working version
* add updated ui components
* update formbricks-com components
* apply prettier formatting
* update apps/web files
2023-05-10 00:20:43 +02:00
Matti Nannt
650b674e24
update all packages, fix typescript errors ( #277 )
...
* simplify ui package, update all packages
* fix typescript errors that occur during build
2023-05-09 13:18:07 +02:00
Matthias Nannt
8d38031b11
fix docker build errors, simplify docker file to fix startup issue, update nextjs
2023-05-05 09:53:25 +02:00
Matthias Nannt
3f4e53c5e3
update pnpm version in package.json
2023-04-05 13:39:21 +02:00
Matthias Nannt
070d69f094
small bugfixes, add simple posthog out endpoint
2023-04-04 15:10:08 +02:00
Matti Nannt
5dc5f968d1
Update custom form layout ( #204 )
...
* add new layout for custom survey view
* make filterNavigation work without schema
2023-02-14 14:30:34 +01:00
Matthias Nannt
524f35aba1
update database packages and prisma version, add db:migrate:vercel command to use MIGRATE_DATABASE_URL
2023-02-03 15:29:00 +01:00
Matthias Nannt
9311dc0f6f
update react lib
2022-11-22 12:27:46 +01:00
Matthias Nannt
48575afd4c
add new react package version
2022-11-15 16:38:37 +01:00
Matthias Nannt
0e946c7692
publish npm package via changeset
2022-11-15 16:13:31 +01:00
Matti Nannt
28b6410dbb
Feature/add react lib to monorepo #107 ( #115 )
...
* add changesets
* add react-app to monorepo
2022-10-18 12:24:17 +02:00
Matti Nannt
5c378bc8ce
Feature/monorepo #95 ( #105 )
...
Move repository into a monorepo with turborepo and pnpm.
This is a big change in the way the code is organized, used and deployed.
2022-10-13 09:46:43 +02:00
Matthias Nannt
2d63249f63
bugfix links in nocode paragraph not working in app ( #94 )
2022-10-10 10:57:51 +02:00
Matthias Nannt
de8173bc84
update react library version with fixed radio buttons #85
2022-09-20 10:08:38 +02:00
Matthias Nannt
db01eafb24
remove user fingerprinting
2022-09-02 16:18:26 +02:00
Matthias Nannt
e2bbb6e5a9
Feature/webhook ( #75 )
...
* Add webhook functionality #24
2022-08-31 08:22:31 +02:00
Matthias Nannt
c674d58c69
Fix Posthog Tracking ( #71 )
...
* Use simple API calls for Posthog Tracking to increase compatibility
2022-08-25 18:59:41 +02:00
Matthias Nannt
246698ca02
fix posthog issue, introduce telemetry for self-hosted version
2022-08-24 20:46:25 +02:00
Matthias Nannt
f4f248860b
disable posthog autotracking, send specific events via backend ( #62 )
2022-08-17 22:57:53 +02:00
Matthias Nannt
6bf178fd85
update version number
2022-08-16 14:17:04 +02:00
Matthias Nannt
aa6c254872
Truncate formname fixes #56 ( #60 )
...
* truncate in formlist
* truncate in breadcrumbs
2022-08-16 12:01:36 +02:00
Matthias Nannt
419e12777a
update date-fns package to fix pipeline issues
2022-08-11 12:01:22 +02:00
Johannes
28452e3c89
fix for empty tooltip & code example update ( #10 )
...
* fix tooltip bug, add highlightJs for code examples
2022-08-08 21:42:55 +09:00
Matthias Nannt
75d7700d25
remove superjson and custom babel config, bugfix lastSubmission bug when no values present
2022-08-03 08:53:04 +02:00
Matthias Nannt
fcdeabb170
update snoop-react version, bugfix submit button label not saved
2022-07-30 20:11:56 +02:00
Matthias Nannt
6cc4ecadef
update snoop-react version, fix pipeline layout
2022-07-29 11:32:10 +02:00
Matthias Nannt
aa648f9b2d
Feature/add question types ( #9 )
...
* add new question types: email, website, phone, number & multiple choice
2022-07-29 07:21:32 +09:00
Matthias Nannt
277bd014ae
add posthog integration ( #7 )
...
* add possibility to track events with posthog by setting environment variables POSTHOG_API_KEY and POSTHOG_API_HOST
2022-07-22 23:15:39 +09:00
Matthias Nannt
cb6b76c3e2
fix infinite loading in app, fix signout error
2022-07-20 15:07:46 +02:00
Matthias Nannt
c20167342f
Rewrite Signup & Signin to make it more robust ( #6 )
...
* remove explicit CSRF-token handling
* use NEXTAUTH_SECRET secret to better comply with nextAuth standards
* update next.js and nextAuth
* remove ECR github action
* add name to mail-from
2022-07-20 21:19:42 +09:00
Matthias Nannt
3afe4a8a97
update nextjs & nextauth, improve loading-indicator, improve auth-redirect-flow
2022-07-20 09:39:22 +02:00
Matthias Nannt
8aa55bf8ae
remove apprunner config, add migrate-and-start script, disable next telemetry with environment variable
2022-07-14 15:07:29 +02:00
Matthias Nannt
0aa931287f
Feature/add signup ( #5 )
...
* update prisma model to support user
* add signup page
* add email verification
* remove seed user
* update README and Dockerfile to support signup and the removal of seed data
2022-07-14 01:04:02 +09:00
Matthias Nannt
2c1f347090
increase version number
2022-06-25 16:27:40 +09:00
Matthias Nannt
784f58686a
fix build issues, fix deployment issues in Dockerfile and docker-compose, move new form modal to formList
2022-06-24 12:45:55 +09:00
Matthias Nannt
24a1e29af2
add toast notification, new nocode-builder page layout
2022-06-23 15:16:24 +09:00
Matthias Nannt
7157bd778a
add summary page in form results, fix editor saving bug
2022-06-22 21:05:15 +09:00
Matthias Nannt
75b5dc987f
add form frontend
2022-06-21 20:51:41 +09:00
Matthias Nannt
9dd2f557d2
add submit button, add form preview, autosave form in builder
2022-06-21 15:37:34 +09:00
Matthias Nannt
ae5ae7b46c
feat: add first version of nocode editor without preview/publish/share
2022-06-20 20:04:23 +09:00
Matthias Nannt
b622510dc4
add new view for empty form list, improve onboarding screen, add basic nocode editor as basis for further development, update prisma schema and api for nocode editor
2022-06-15 22:14:20 +09:00
Matthias Nannt
fa710b2935
Use Poppins font as default, add snoopForms favicons, update login-screen, add snoopForms colors
...
* colors, login, UI, fonts
* add poppins font
* add _document with included favicon and smooth-scrolling
* update favicon imports
Co-authored-by: knugget <johannes@knugget.de >
2022-06-15 12:56:59 +09:00