Commit Graph

3322 Commits

Author SHA1 Message Date
nafees nazik
7631c6e90e feat: add prettier to lint 2024-03-09 00:17:04 +05:30
nafees nazik
d462ca0b46 feat: remove prettier plugin 2024-03-09 00:16:16 +05:30
Gautam Hegde
b433225762 Update command.tsx 2024-03-08 22:12:05 +05:30
Gautam-Hegde
ad92b1ac23 feat: typeIn confirmation 2024-03-08 21:56:17 +05:30
Gautam-Hegde
a4806f933e Merge branch 'main' of https://github.com/Gautam-Hegde/documenso 2024-03-08 21:33:19 +05:30
Rohit Saluja
3b5f8d149a fix: eslint config file parseOptions.project path is updated 2024-03-08 21:14:37 +05:30
Ephraim Atta-Duncan
0d41c6babf Merge branch 'main' into test/sign-redirect-url 2024-03-08 15:03:21 +00:00
Ephraim Atta-Duncan
9b5346efef chore: add test for multiple recipient 2024-03-08 14:54:18 +00:00
Catalin Pit
e8b209eb82 fix: fixed cta component 2024-03-08 15:46:44 +02:00
Lucas Smith
4476cf8fd1 Merge branch 'main' into fix/layout-shift-on-table 2024-03-09 00:41:20 +11:00
Catalin Pit
0fdb7f7a8d fix: changed to card component 2024-03-08 15:30:08 +02:00
Lucas Smith
05aa52b44a fix: fixed the recipients viewing issue on touch screens (#773)
## Description

This pull request addresses the issue where users on touchscreen devices
couldn't properly see the Recipients list. I have implemented a two-easy
solution to address this problem, offering a seamless user experience
across device types:

1. Popover for Touchscreen: For touchscreen devices, I have added a
popover that displays the Recipients list when users tap on the avatars.

2. Tooltip for Larger Screens: On larger screens (desktops and laptops),
I have added a tooltip that appears when users hover over the avatars.

## Changes
1. Added `Popover` for smaller devices and keep the `Tooltip` for larger
devices.
2. Renamed the component `stack-avatars-wtih-tooltip` to
`stack-avatars-wtih-ui` because now it contains both Tooltip and
Popover.
3. Used the `useWindowSize` hook to conditionally render the `Tooltip`
and `Popover`
4. To avoid repeating the same code, I've created a new component named
`stack-avatars-components.tsx` to show the recipient's details. This
component uses both Popover and Tooltip.


## PR Preview



https://github.com/documenso/documenso/assets/87828904/2dc9b056-b4bd-43dd-b427-a0e803dee55a


## Issue

Closes #756
2024-03-08 23:59:11 +11:00
Lucas Smith
40343d1c72 fix: add use client directive 2024-03-08 12:34:49 +00:00
Lucas Smith
08201240d2 Merge branch 'main' into update-documents-avatar 2024-03-08 23:26:28 +11:00
Lucas Smith
32b0b1bcda fix: revert api change and use mouseenter/mouseleave 2024-03-08 12:21:32 +00:00
Catalin Pit
61ca34eee1 removed unused cn 2024-03-08 13:46:22 +02:00
Catalin Pit
41843691e8 feat: add website cta 2024-03-08 13:44:25 +02:00
nafees nazik
c463d5a0ed fix: add double quote 2024-03-08 16:47:38 +05:30
nafees nazik
8afe669978 feat: improve lint staged performance 2024-03-08 16:26:47 +05:30
Lucas Smith
fd4ea3aca5 fix: update docker docs 2024-03-08 20:00:24 +11:00
Catalin Pit
ee2cb0eedf docs: add article about public api 2024-03-08 10:20:58 +02:00
premiare
1b32c5a17f fix: fix blog post date (#1003)
Fixing the blog date for
https://documenso.com/blog/removing-server-actions
(I assume it was meant to be March 7th)


![image](https://github.com/documenso/documenso/assets/64188227/a7b96168-b094-46c0-877a-da26c9d140d4)
2024-03-08 09:27:30 +02:00
Lucas Smith
6376112f9d fix: overflow issue with user name input (#991)
Before:-

![Screenshot 2024-03-06
203158](https://github.com/documenso/documenso/assets/81948346/17050582-454b-49af-8124-294d0a0be5bc)

After:-

![Screenshot 2024-03-06
202332](https://github.com/documenso/documenso/assets/81948346/7c346699-3bff-4847-95ef-fd7fdc8a89af)
2024-03-08 15:24:17 +11:00
Lucas Smith
ddfd4b9e1b fix: update styling 2024-03-08 03:59:15 +00:00
Lucas Smith
5bec549868 feat: improved ui of document dropzone for max quota state (#997)
**Description:**


[Dropzone.webm](https://github.com/documenso/documenso/assets/23498248/df2d3a54-0e39-4d2d-b792-bf4cd4a1e19d)
2024-03-08 14:38:27 +11:00
Lucas Smith
2f728f401b chore: add e2e test for deleting a user (#1001) 2024-03-08 14:32:06 +11:00
Lucas Smith
bc60278bac fix: remove useless ternaries 2024-03-08 03:30:57 +00:00
Lucas Smith
e9664d6369 chore: tidy code 2024-03-08 03:23:27 +00:00
Lucas Smith
3b3346e6af fix: remove data-testid attributes 2024-03-08 13:47:59 +11:00
Lucas Smith
ee35b4a24b fix: update test to use getByRole 2024-03-08 02:46:25 +00:00
Lucas Smith
47b06fa290 Merge branch 'main' into test/delete-user 2024-03-08 13:30:24 +11:00
Lucas Smith
b9dccdb359 chore: updated code of conduct link (#999)
**Description:**

Updated broken link to code of conduct in the Readme
2024-03-08 12:54:23 +11:00
Lucas Smith
5e00280486 fix: add seed script to dx setup (#1000) 2024-03-08 12:53:08 +11:00
Lucas Smith
f0fd5506fc fix: skip seeding when running migrate dev
When prisma:migrate-dev needs to reset the database it will run the seed script to repopulate data. Now that we've added the seed script to our root setup command we will want to avoid this behaviour since we will end up double seeding the database which currently can cause issues.
2024-03-08 12:49:55 +11:00
Ephraim Atta-Duncan
ff3b49656c chore: remove unused function 2024-03-08 00:07:11 +00:00
Ephraim Atta-Duncan
e47ca1d6b6 chore: add e2e test for deleting a user 2024-03-08 00:04:27 +00:00
Ephraim Atta-Duncan
59cdf3203e fix: add seed script to dx setup 2024-03-07 20:09:29 +00:00
Adithya Krishna
92f44cd304 chore: remove trailing slash
Signed-off-by: Adithya Krishna <adithya@documenso.com>
2024-03-08 00:36:18 +05:30
Adithya Krishna
3ce5b9e0a0 chore: updated code_of_conduct link
Signed-off-by: Adithya Krishna <adithya@documenso.com>
2024-03-08 00:33:15 +05:30
Adithya Krishna
e7f8f4e188 Merge branch 'main' of https://github.com/documenso/documenso into feat/doc-limit-improvement 2024-03-07 21:08:04 +05:30
Adithya Krishna
6c9303012c chore: updated animation
Signed-off-by: Adithya Krishna <adithya@documenso.com>
2024-03-07 21:06:16 +05:30
Gautam-Hegde
6fc3803ad2 Merge branch 'main' of https://github.com/Gautam-Hegde/documenso 2024-03-07 20:54:55 +05:30
Anik Dhabal Babu
f7e7c6dedf fix: overflow issue 2024-03-07 20:08:11 +05:30
Adithya Krishna
0c426983bb chore: updated initial animation state
Signed-off-by: Adithya Krishna <adithya@documenso.com>
2024-03-07 19:28:35 +05:30
Adithya Krishna
9ae51a0072 feat: improved ui of document dropzone for max quota state
Signed-off-by: Adithya Krishna <adithya@documenso.com>
2024-03-07 19:04:58 +05:30
Rohit Saluja
d694f4a17b fix: show close icon on notification inmobile 2024-03-07 18:48:23 +05:30
Lucas Smith
80f767b321 chore: update docker section in readme 2024-03-07 23:36:34 +11:00
Lucas Smith
4ec8eeeac1 docs: add article on removing server actions (#994) 2024-03-07 23:11:32 +11:00
Mythie
8e813ab2ac fix: use docker manifests for multiarch v1.5.2-rc.8 v1.5.2 2024-03-07 22:16:37 +11:00
Lucas Smith
51f60926ce fix: re-add buildx and qemu v1.5.2-rc.7 2024-03-07 10:27:14 +00:00