Commit Graph

547 Commits

Author SHA1 Message Date
Johannes
8cfcf28a14 feat: add keyboard usability to end user survey experience
feat: add keyboard usability to end user survey experience
2023-10-08 13:37:02 +05:30
joyal007
c5e7541d72 updated auto submit 2023-10-07 13:45:18 +05:30
joyal007
8f64c5d806 Enter event in option 2023-10-07 00:55:08 +05:30
joyal007
2a73b6460d Added optional enter to submit event 2023-10-07 00:53:38 +05:30
Anshuman Pandey
fb509d49c9 feat: add base setup to enable file uploads (#861)
* feat: adds api handlers for upload and get file from S3

* feat: upload and fetch files from local storage

* feat: upload and fetch files from local storage

* feat: adds restriction check for allowed file extesnsions

* refactor

* fix: uses t3 env for validation

* fix: fixes validation issues in storage api

* merge with main

* fix: moves UPLOADS_DIR to constants file

* fix: moves private uploads to responseId

* chore: merge with main

* fix: changes api route

* remove comment in storage service, use services in client storage route

* simplify client storage endpoint

* rename fileType to contentType

* relocate storage endpoints, update validation

* update management storage route for readability

---------

Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
2023-10-06 19:06:48 +02:00
joyal007
20a9b4f3c4 CTA auto skip prevented 2023-10-06 14:43:12 +05:30
joyal007
9a080db936 added hover and focus event 2023-10-06 14:42:40 +05:30
joyal007
83a95712e4 long text on enter new line 2023-10-06 14:24:12 +05:30
joyal007
105e32bf6c multi-choice hit enter submit 2023-10-06 14:23:22 +05:30
joyal007
bb206b093e multi question deselect bug fixed 2023-10-06 14:22:06 +05:30
Johannes
d748c49f13 Merge branch 'main' of github.com:formbricks/formbricks into fix/keyboard-form-usablity 2023-10-06 11:28:57 +05:45
Matti Nannt
05c4dbaa92 chore: improve error logging in survey service (#958)
* fix: improve error logging in survey service

* expect error class in error logging
2023-10-05 16:46:30 +02:00
Matti Nannt
7e74cfa0d6 chore: update npm dependencies (#954)
* update packages npm packages

* fix types bug

* update demo npm packages

* update web npm packages

* change formbricks-web to v1.1
2023-10-05 16:11:21 +02:00
Shubham Palriwala
0c6acc0d41 feat: add authorization for webhook creation, updation, deletion actions (#912)
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
2023-10-05 09:28:47 +02:00
Subham Ray
ff39086d21 feat: add Url Shortener (#895)
* WIP

* added prisma actions

* remove console.logs

* some more fixes

* tweaks

* addressed all PR review comments

* remove hits from the prisma schema and all its corresponding service logic

* add nanoid

* corrected placeholders

* change database model, bring shortUrl service up to Formbricks code conventions

* update UI and shortUrl endpoint to work with new service

---------

Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com>
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
2023-10-05 09:22:52 +02:00
Johannes
06f03f65ca feat: Better Embedding of Link Surveys
feat: Better Embedding of Link Surveys
2023-10-04 23:35:30 +05:45
Joe
59752f3ebe feat: add option to overwrite color and position for single surveys (#645)
* feat: styles ui

* feat: handling brand color and position

* schema update

* survey type update

* feat: local styles preview

* prisma migration

* feat: overriding global settings

* fix: update wording

* fix: do not show positioning in link mode

* update wording

* feat: new component for placement ui

* fix: destructuring localsurvey

* fix: overwritePosition optional

* fix: brandcolor zod validation

* feat: overwrite highlight border setting

* update wording

* merge conflit resolved

* fix: minor review suggestions

* fix: renamed localsurvey to survey

* fix: db schema

* fix comment in .env.example

* fix build errors

* fix: placement

* fix getFirstEnvironmentByUserId function

* fix build errors

---------

Co-authored-by: Johannes <johannes@formbricks.com>
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com>
2023-10-04 19:09:48 +02:00
joyal007
438ffcd77f conflict resolve 2023-10-04 22:09:01 +05:30
joyal007
b433275cb5 Merge conflict resolved' 2023-10-04 22:07:21 +05:30
joyal007
4dee291e32 radio button index updated 2023-10-04 22:07:20 +05:30
joyal007
8d9d9e7d76 merge conflic resolved 2023-10-04 22:07:20 +05:30
joyal007
6deab8fdcf removed CTA button tabindex 2023-10-04 22:07:20 +05:30
joyal007
55c2830085 updated focus issue 2023-10-04 22:07:20 +05:30
joyal007
a126cc14a0 conflict resolved 2023-10-04 22:07:20 +05:30
joyal007
f8f5826151 added tabindex 2023-10-04 22:07:20 +05:30
joyal007
372ae167e0 updated tabindex 2023-10-04 22:07:20 +05:30
joyal007
5ffd8f748d updated tabindex 2023-10-04 22:07:20 +05:30
joyal007
5f2f9717fd updated tabindex 2023-10-04 22:07:20 +05:30
joyal007
f830f59e67 added tabindex 2023-10-04 22:07:20 +05:30
joyal007
882b3c4195 keyboard usablity 2023-10-04 22:07:20 +05:30
Rotimi Best
de40dc36e6 chore: move all services into the new folder structure (#948)
* chore: move environment services

* chore: move all services
2023-10-04 18:04:38 +02:00
Piyush Gupta
7580840bb5 resolved merge conflicts 2023-10-04 20:55:45 +05:30
Rotimi Best
6758d2d318 chore: move actions service to new folder structure (#943)
* feat: move actions service

* fix: rename folder to be singular not plural

---------

Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
2023-10-04 17:00:03 +02:00
Rotimi Best
61a850c4ea fix: delete duplicate displays (#947) 2023-10-04 16:41:41 +02:00
Rotimi Best
99ec1ed4e9 fix: standardize error messaging in all service (#920)
* fix: standardize error messaging in all service

* fix: use unknownerror
2023-10-04 16:29:49 +02:00
Rotimi Best
eb70a8b99a chore: move display service to new folder structure (#946) 2023-10-04 16:25:26 +02:00
dependabot[bot]
16603f1a42 chore(deps-dev): bump postcss from 8.4.30 to 8.4.31 (#939)
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.30 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.30...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-04 16:24:14 +02:00
dependabot[bot]
9dfdd4e6ce chore(deps): bump zod from 3.22.2 to 3.22.3 (#940)
Bumps [zod](https://github.com/colinhacks/zod) from 3.22.2 to 3.22.3.
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Changelog](https://github.com/colinhacks/zod/blob/master/CHANGELOG.md)
- [Commits](https://github.com/colinhacks/zod/compare/v3.22.2...v3.22.3)

---
updated-dependencies:
- dependency-name: zod
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-04 16:23:43 +02:00
Rotimi Best
424cddfa9e chore: move attributeClass service to new folder structure (#944)
* chore: move attributeClass service

* update person service with new attributeClass location
2023-10-04 15:25:08 +02:00
Piyush Gupta
c57c06dd3b merged main into feat/embed-xp 2023-10-04 17:35:53 +05:30
Johannes
082691d0b3 fix typo 2023-10-04 13:31:29 +05:45
Johannes
67217f4c75 Merge branch 'main' of github.com:formbricks/formbricks into shubham/for-1089-formulate-faqs-and-create-page 2023-10-04 11:33:09 +05:45
joyal007
95b937e63d updated 2023-10-04 09:34:15 +05:30
Joyal Raphel
58bccac12a Merge branch 'formbricks:main' into fix/keyboard-form-usablity 2023-10-04 09:30:33 +05:30
joyal007
8d05cf25a8 added tabindex 2023-10-04 09:27:02 +05:30
joyal007
c267dc9b66 updated tabindex 2023-10-04 09:27:02 +05:30
joyal007
4221a9390f updated tabindex 2023-10-04 09:27:02 +05:30
joyal007
b6ed2e6530 updated tabindex 2023-10-04 09:27:02 +05:30
joyal007
080ddb6f48 added tabindex 2023-10-04 09:27:02 +05:30
joyal007
a2128d2a66 keyboard usablity 2023-10-04 09:27:02 +05:30