Commit Graph
100 Commits
Author SHA1 Message Date
Lucas Smith caec2895cc chore: first small step to tracking growth mechanics (#859) 2024-01-24 14:03:16 +11:00
Lucas Smith bc1d5cea0a fix: docker compose variable (#845)
Actually:

![Uz9ioXw](https://github.com/documenso/documenso/assets/26726263/553bb75a-a7fd-4707-9817-14a053ed75f4)
2024-01-23 19:50:49 +11:00
Mythie 4909eee401 feat: add viewing on completed page for pending documents 2024-01-22 21:36:46 +11:00
Mythie e8c2ca8890 fix: mask documents in search 2024-01-22 12:32:19 +11:00
Lucas Smith 1191e1d9c3 feat: linear-gh blogpost (#827) 2024-01-20 12:18:23 +11:00
Lucas Smith 9c1e1f50a8 fix: mask recipient tokens for non-owners 2024-01-20 01:14:34 +00:00
Lucas Smith 0d977e783e refactor: download function to be reusable (#740) 2024-01-18 15:24:36 +11:00
Lucas Smith 0d15b80c2d fix: simplify code 2024-01-18 04:23:22 +00:00
Lucas Smith 4e9cce0df0 chore: improve request template (#833)
Ref #622 
Consolidated the template(removed redundant fields), added appropriate
validation.
2024-01-18 12:13:20 +11:00
Mythie 9ff44f10a6 chore: add incident blog post 2024-01-17 21:41:00 +11:00
Lucas Smith 16d97783f2 feat: improve the UX for password protected documents (#780) 2024-01-17 19:32:42 +11:00
Mythie 91dd10ec9b fix: add symmetric encryption to document passwords 2024-01-17 17:28:28 +11:00
Mythie a94b829ee0 fix: tidy code 2024-01-17 17:17:08 +11:00
Lucas Smith 560352492d fix: keyboard shortcut ctrl+k fixed (#830) 2024-01-16 13:07:42 +11:00
Lucas Smith 84b0c2756b fix: fixed the deleting signature block issue on touchscreens (#809)
Fixed the deleting signature block issue on touchscreens, for some
reason the `onClick` event isn't working on the touchscreens that's why
I've added `onTouchEnd` event to delete the signature block when the
user clicks on it.
2024-01-15 19:33:40 +11:00
Lucas Smith b09071ebc7 feat: jump to next field (#805)
When the fields are not filled, the button will say "Next field". Clicking on the button takes you to
the unfilled field.
2024-01-10 15:27:18 +11:00
Lucas Smith 5d56b152d6 fix: fixed padding in footer (#794)
fixes: #793
2024-01-03 13:29:13 +11:00
Lucas Smith 5c16b10dc2 fix: update footer to be responsive 2024-01-03 13:16:27 +11:00
Lucas Smith 9bcd6e39e7 docs: change url for cloning (#784) 2024-01-03 12:59:33 +11:00
Lucas Smith 2202fa3d04 chore: update the stale to prevent automatic closure of issues (#799)
Issues that have an open pull request and are currently in the review
period have been closed due to inactivity before.
2024-01-03 12:55:27 +11:00
Lucas Smith c1a6a327af chore: update stale workflows 2024-01-03 12:54:32 +11:00
Lucas Smith 837c17f1f3 chore: hide empty accordion for documents without date field (#800) 2024-01-03 12:44:57 +11:00
Lucas Smith 8f5634268d feat: add templates to command menu (#786) 2023-12-29 15:16:26 +11:00
Mythie d8eff192fe fix: update date format and add missing default 2023-12-27 14:05:50 +11:00
Mythie eb84d7ff3c fix: remove invalid migration 2023-12-27 14:05:49 +11:00
Mythie de4a0b2560 chore: update lint-staged config 2023-12-27 14:05:49 +11:00
Lucas Smith e9312ada51 feat: show document title for delete dialog - [DOC-387] (#772) 2023-12-22 15:09:03 +11:00
Lucas Smith 1c52c7ebcd chore: update copy 2023-12-22 03:43:12 +00:00
Lucas Smith 495cd35f7c refactor: forms (#697)
Updates our older forms to use the appropriate components bringing them in-line with the rest of our codebase.
2023-12-22 14:36:00 +11:00
Lucas Smith 1aa0fc3101 fix: remove loadingText prop 2023-12-22 01:46:41 +00:00
Lucas Smith 48cdf43dcb feat: templates (#537)
Adds the basically ability to create and use templates for repetitive document types
2023-12-21 22:05:09 +11:00
Lucas Smith 1d9593dd0f fix: hotkeys was overlapping with the browser hotkeys (#774)
Issue - The `Ctrl+K` hotkey in our application is conflicting with the
browser's default search hotkey, leading to unintended browser actions.

https://github.com/documenso/documenso/assets/71957674/180b6028-58f7-4cf8-841c-1e13c9d4d355
2023-12-21 21:40:07 +11:00
Mythie 9ad94f9862 fix: updates from review 2023-12-21 21:37:33 +11:00
Mythie 972c20f906 chore: tidy migrations 2023-12-21 21:20:37 +11:00
Mythie 7babd82470 fix: updates from review 2023-12-21 20:42:45 +11:00
Mythie 298396c86c fix: awaiting in promise.all array 2023-12-21 17:36:35 +11:00
Mythie 268a5c6508 fix: swap server-actions for trpc mutations 2023-12-21 17:01:12 +11:00
Lucas Smith c40c9b20ec Merge branch 'main' into feat/document-templates 2023-12-21 14:25:22 +11:00
Mythie 075fdd1f88 fix: lint errors 2023-12-16 15:09:02 +11:00
Lucas Smith 006a559026 Merge branch 'main' into refactor-forms 2023-12-16 13:26:33 +11:00
Lucas Smith ff64671e49 fix: stacking issue with notification/toast and header (#764)
Fixes: #763
2023-12-16 12:40:25 +11:00
Lucas Smith e43e8f8c4a feat: environment variable to toggle signups (#747)
closes #732
2023-12-15 23:09:01 +11:00
Mythie 82da337a56 fix: remove templateToken 2023-12-15 22:07:27 +11:00
Lucas Smith 6e10947d00 Merge branch 'main' into feat/732-toggle-signup-form 2023-12-15 21:05:21 +11:00
Lucas Smith 682cb37786 fix: update auth-options 2023-12-15 20:41:54 +11:00
Lucas Smith 5809480f02 chore: fix workflows and update package.json file (#758) 2023-12-15 16:55:48 +11:00
Mythie 1eeb5fb103 fix: tidy code and base on main 2023-12-14 15:28:27 +11:00
Mythie 6d34ebd91b fix: no longer available client component 2023-12-13 22:49:58 +11:00
Lucas Smith e4b7747f66 chore: run eslint fix on lint staged (#743) 2023-12-09 12:37:13 +11:00
Lucas Smith 0697e7f817 Merge branch 'main' into eslint-lint-staged 2023-12-09 11:41:20 +11:00
Lucas Smith e1d3874e79 fix: do not lint js files 2023-12-09 11:40:23 +11:00
Lucas Smith 38e5b1d3ce chore: use minio as s3 storage for document during development (#588) 2023-12-08 21:08:30 +11:00
Mythie 09dcc2cac0 chore: update github actions 2023-12-08 20:44:28 +11:00
Mythie d8d36ae8e2 fix: sticky header z-positioning 2023-12-08 20:41:52 +11:00
Mythie dfec8df31e fix: ensure command menu results are distinct 2023-12-08 20:41:52 +11:00
Lucas Smith bc38009392 Merge branch 'main' into refactor-forms 2023-12-08 16:31:13 +11:00
Lucas Smith 5e9bc56329 feat: github repo management improvement (#728) 2023-12-08 15:47:55 +11:00
Mythie 48f6765e76 chore: add yml to lint-staged 2023-12-08 13:01:59 +11:00
Mythie 7feba02e08 chore: update ci and formatting 2023-12-08 13:01:36 +11:00
Mythie 4e799e68ef chore: update ci 2023-12-08 09:44:36 +11:00
Mythie 1831084970 chore: update ci 2023-12-08 09:29:47 +11:00
Mythie 935601ad16 fix(ee): add handling for incomplete expired checkouts 2023-12-07 18:46:57 +11:00
Lucas Smith 7b4e38a032 feat: enhance posthog event tracking (#686) 2023-12-07 18:08:14 +11:00
Lucas Smith 2c5d547cdf fix: add missing import 2023-12-07 18:00:54 +11:00
Lucas Smith c313da5028 fix: update seal event 2023-12-07 16:29:20 +11:00
Lucas Smith 5b98bac53b Merge branch 'main' into feat/enhance-posthog-tracking 2023-12-07 16:28:15 +11:00
Lucas Smith d7e44fc068 fix(webapp): use checkout for expired plans (#738)
Currently customers with inactive/expired plans will be shown the
BillingPlans component but upon hitting the subscribe button they will
be redirected to their portal where they are unable to complete a
checkout.

To resolve this we check for expiration of their subscription and use a
normal stripe checkout instead.
2023-12-07 16:19:03 +11:00
Lucas Smith e03db5c6b3 feat: handle download file error with toast (#655) 2023-12-07 16:18:30 +11:00
Lucas Smith d58433c8a0 fix: destructure toast 2023-12-07 15:50:34 +11:00
Lucas Smith 419f27536b Merge branch 'main' into feat/download-toast 2023-12-07 15:46:43 +11:00
Lucas Smith 9a7e5d333d fix: don't expand documentData 2023-12-07 15:45:44 +11:00
Lucas Smith 39b97a97fe Merge branch 'main' into fix/billing-page 2023-12-07 15:37:32 +11:00
Lucas Smith 328b2e7604 feat: add stepper component (#718)
feat: add stepper component
2023-12-07 15:36:27 +11:00
Lucas Smith 43b1a89c76 Merge branch 'main' into main 2023-12-07 15:20:29 +11:00
Mythie cd6184406d chore: add e2e test for stepper 2023-12-07 15:08:16 +11:00
Mythie 1a34f9fa7a fix: import updates and api route body sizes 2023-12-07 15:08:00 +11:00
Mythie 3ff7b188d7 fix(ui): tidy stepper code 2023-12-07 15:06:49 +11:00
Lucas Smith 684e5272d2 fix(webapp): use checkout for expired plans 2023-12-07 00:52:36 +00:00
Lucas Smith b39a42ecd2 feat(marketing): add careers page (#733) 2023-12-06 18:59:02 +11:00
Lucas Smith e81183f324 Merge branch 'main' into main 2023-12-06 14:13:34 +11:00
Mythie b903de983b chore: v1.2.3 2023-12-02 14:56:00 +11:00
Mythie 6b519a67c2 fix: add guard 2023-12-02 14:55:26 +11:00
Mythie 39d18e93c5 chore: v1.2.2 2023-12-02 13:34:36 +11:00
Mythie 7dac5072f7 fix: revert react-email tailwind canary 2023-12-02 13:34:03 +11:00
Mythie fbfaca190b chore: release 1.2.1 2023-12-02 12:43:55 +11:00
Mythie 486b1cbf62 fix: incorrect promise.all usages 2023-12-02 12:43:43 +11:00
Mythie 16fb90f4d2 chore: v1.2.0 2023-12-02 11:57:50 +11:00
Mythie 53cb38a394 fix: pricing page deopted into csr 2023-12-02 11:14:46 +11:00
Mythie 073a050587 fix: signature field race conditions 2023-12-02 11:09:42 +11:00
Lucas Smith 39c01f4e8d fix: remove server actions (#684) 2023-12-02 09:38:24 +11:00
Lucas Smith 335684d0b7 fix: edit document sizing (#706) 2023-12-01 23:09:24 +11:00
Lucas Smith 83153cee32 Merge pull request #698 from cuttingedge1109/patch-1
fix: Fix typo in web build command in doc
2023-12-01 15:06:36 +11:00
Lucas Smith 2d2bdc536e fix: add a script for db seed with env (#700) 2023-12-01 12:12:15 +11:00
Mythie 8048c29480 fix: override @react-email/tailwind to avoid perf regression 2023-11-24 23:57:34 +11:00
Mythie 84b958d5b7 fix: universal upload hitting cache 2023-11-24 20:06:47 +11:00
Mythie d8688692f7 fix: move singleplayer create to trpc 2023-11-24 16:58:18 +11:00
Mythie 8230349114 fix: unable to load font for signing 2023-11-24 16:17:54 +11:00
Mythie c054fc78a4 fix: resolve issues with emailVerified jwt property 2023-11-23 15:11:37 +11:00
Mythie 5de0c464f0 fix: hydration errors for modifier key 2023-11-23 13:57:08 +11:00
Lucas Smith 9444e0cc67 fix: docker build requires smtp host (#672)
set a default for smtp host and add an action
for testing docker builds on each pull request
2023-11-22 16:26:39 +11:00