Commit Graph
100 Commits
Author SHA1 Message Date
Ephraim Atta-Duncan 8b5d0f445e chore: fix eslint errors 2023-11-06 13:01:15 +11:00
Ephraim Atta-Duncan f09638a4de chore: remove code from different branch 2023-11-06 13:01:15 +11:00
Ephraim Atta-Duncan e5871da7b5 chore: fix eslint errors 2023-11-06 13:01:15 +11:00
Ephraim Atta-Duncan 73a9213088 chore: correct types on component 2023-11-06 13:01:15 +11:00
Ephraim Atta-Duncan 4879d2360b feat: add empty state for different status 2023-11-06 13:01:15 +11:00
Ephraim Atta-Duncan 5aff50b13b feat: add initial empty state for no results 2023-11-06 13:01:15 +11:00
Ephraim Atta-Duncan b747334383 feat: redirect signed document to completed page 2023-11-06 13:01:15 +11:00
Ephraim Atta-Duncan 826a901c10 fix: document meta relation with document 2023-11-06 13:01:15 +11:00
Ephraim Atta-Duncan 164aa1cc03 fix: avoid creating document meta with empty strings 2023-11-06 13:01:15 +11:00
Ephraim Atta-Duncan 22f9400932 fix: persist newline in emails 2023-11-06 13:01:15 +11:00
Ephraim Atta-DuncanandMythie 345343f4b5 feat: replace template variables with values
Co-authored-by: Mythie <me@lucasjamessmith.me>
2023-11-06 13:01:15 +11:00
Ephraim Atta-Duncan da16f1ee07 feat: send custom email message 2023-11-06 13:01:15 +11:00
Ephraim Atta-Duncan a3baf2ed8b feat: persist document metadata in database for a specific user 2023-11-06 13:01:15 +11:00
Ephraim Atta-Duncan 9521d1df4c feat: send custom email subjects 2023-11-06 13:01:15 +11:00
Ephraim Atta-Duncan 1e294fc933 feat: add prisma schema for document meta 2023-11-06 13:01:15 +11:00
Ephraim Atta-Duncan fd4602faf8 fix: fitler only unsigned documents 2023-11-06 13:01:15 +11:00
Ephraim Atta-Duncan c947c7d761 chore: match file name and method name 2023-11-06 13:01:15 +11:00
Ephraim Atta-Duncan c58006b2d9 feat: avoid sending pending email to document with 1 recipients 2023-11-06 13:01:15 +11:00
Ephraim Atta-Duncan f18010e1e1 refactor: pass document id as arguments 2023-11-06 13:01:15 +11:00
Ephraim Atta-Duncan 94215fffbb feat: send email when all recipients have signed 2023-11-06 13:01:15 +11:00
Ephraim Atta-Duncan b17e73003e feat: send email when recipient is done signing 2023-11-06 13:01:14 +11:00
Ephraim Atta-Duncan 8df5304b8e feat: update share page to match latest changes 2023-11-06 13:01:14 +11:00
Ephraim Atta-Duncan 794e575ae9 feat: move opengraph-image to next.js 13 implementation 2023-11-06 13:01:14 +11:00
Ephraim Atta-Duncan 57ff77b920 refactor: redirect using useRouter 2023-11-06 13:01:14 +11:00
Ephraim Atta-Duncan c43843d226 chore: remove unused files 2023-11-06 13:01:14 +11:00
Ephraim Atta-Duncan b12f5b62f1 feat: redirect share page to marketing page after 3 seconds 2023-11-06 13:01:14 +11:00
Ephraim Atta-Duncan f2da49d0e8 feat: generate metatags for share page with og image 2023-11-06 13:01:14 +11:00
Ephraim Atta-Duncan 96264f67e4 feat: display signature text from params 2023-11-06 13:01:14 +11:00
Ephraim Atta-Duncan ebcd7c78e4 feat: create sharing id for each recipient 2023-11-06 13:01:14 +11:00
Ephraim Atta-Duncan 1bce169228 feat: add initial og image for share link 2023-11-06 13:01:14 +11:00
Ephraim Atta-Duncan 023a91832a feat: add extra info for the early adopters 2023-11-06 13:01:14 +11:00
Ephraim Atta-Duncan 0a035f8b60 refactor: metrics into reusable component 2023-11-06 13:01:14 +11:00
Ephraim Atta-Duncan 7659c51980 feat: add early adopters graph 2023-11-06 13:01:14 +11:00
Ephraim Atta-Duncan 34c652ab54 feat: add invalid reset token page 2023-11-06 13:01:13 +11:00
Ephraim Atta-Duncan dec7a9cb38 feat: better error handling and better toast messages 2023-11-06 13:01:13 +11:00
Ephraim Atta-Duncan 1e0cde850a feat: better error handling in forgotPassword trpc router 2023-11-06 13:01:13 +11:00
Ephraim Atta-Duncan 9b025f0c9f fix: width reducing with screen size 2023-11-06 13:01:13 +11:00
Ephraim Atta-Duncan dabeead57f feat: send email to user on successful password reset 2023-11-06 13:01:13 +11:00
Ephraim Atta-Duncan 84bc6eb4f3 feat: add reset functionality 2023-11-06 13:01:13 +11:00
Ephraim Atta-Duncan 9ef50f356e feat: send forgot password email 2023-11-06 13:01:13 +11:00
Ephraim Atta-Duncan 38e8611159 chore: rename email templates export 2023-11-06 13:01:13 +11:00
Ephraim Atta-Duncan 8c12789c03 feat: add reset password email template 2023-11-06 13:01:13 +11:00
Ephraim Atta-Duncan ca165c8141 feat: add forgot password template 2023-11-06 13:01:13 +11:00
Ephraim Atta-Duncan 729d0c93fe feat: create a password reset token 2023-11-06 13:01:13 +11:00
Ephraim Atta-Duncan 3544e44c31 chore: remove unused error toast 2023-11-06 13:01:13 +11:00
Ephraim Atta-Duncan b3a312df98 feat: add reset password page 2023-11-06 13:01:13 +11:00
Ephraim Atta-Duncan 8ba9a761d4 feat: add forgot passoword page 2023-11-06 13:01:13 +11:00
Ephraim Atta-Duncan c4282ded57 feat: add password reset token to schema 2023-11-06 13:01:13 +11:00
Ephraim Atta-Duncan 352720a6ae feat: add deploying documenso with vercel, supabase and resend 2023-11-06 13:01:13 +11:00
Ephraim Atta-Duncan 1a48d194f7 refactor: replace whole implementation with a state 2023-11-06 13:01:12 +11:00
Ephraim Atta-Duncan cb5df80a26 fix: hide popover when user selects a recipients 2023-11-06 13:01:12 +11:00
Ephraim Atta-Duncan 9e4f1dfe1e feat: disable signing and editing for completed documents 2023-11-06 13:01:12 +11:00
Ephraim Atta-Duncan c2fe7192fa chore: remove console.log 2023-11-06 13:01:12 +11:00
Ephraim Atta-Duncan 0961246834 feat: add missing email field to document sign page 2023-11-06 13:01:12 +11:00
Ephraim Atta-Duncan 930a80ae18 chore: unused console logs 2023-11-06 13:01:12 +11:00
Ephraim Atta-Duncan 2aabe7ec60 feat: redirect to dashboard when document is sent 2023-11-06 13:01:12 +11:00
Ephraim Atta-Duncan d536305c1c feat: add og image to blog posts 2023-11-06 13:01:12 +11:00
Ephraim Atta-Duncan 991411c9f5 feat: add blog og image 2023-11-06 13:01:11 +11:00
Ephraim Atta-Duncan 00143052fd fix: redirect root direcotory to dashboard 2023-11-06 13:01:11 +11:00
Ephraim Atta-Duncan ef79eb3ca4 fix: redirect signin page to dashboard when logged in 2023-11-06 13:01:11 +11:00
Ephraim Atta-Duncan cd1b4796fc feat: avoid updating password with existing password 2023-11-06 13:01:11 +11:00
Ephraim Atta-Duncan 9524875e98 feat: prevent a user from updating password with the same password 2023-11-06 13:01:11 +11:00
Ephraim Atta-Duncan fba95a4402 feat: reset password from on submit 2023-11-06 13:01:11 +11:00
Ephraim Atta-Duncan 989146f98e chore: reduce open page caching time to 1 hour 2023-11-06 13:01:11 +11:00
Ephraim Atta-Duncan 7fda1d2010 feat: reduce chart radius to add padding 2023-11-06 13:01:09 +11:00
Ephraim Atta-Duncan fac1d34d24 feat: change legend text color to black 2023-11-06 13:01:09 +11:00
Ephraim Atta-Duncan c841c989aa feat: Add legend to pie chart 2023-11-06 13:01:09 +11:00
Ephraim Atta-Duncan 4bfbe039e8 fix: ssr hydration error in piechart 2023-11-06 13:01:08 +11:00
Ephraim Atta-Duncan 07492100d2 chore: fix ts errors in metrics 2023-11-06 13:01:08 +11:00
Ephraim Atta-Duncan 3407952a5e chore: refactor github charts into a single component 2023-11-06 13:01:08 +11:00
Ephraim Atta-Duncan d59045c419 chore: use correct names on tooltip 2023-11-06 13:01:08 +11:00
Ephraim Atta-Duncan b3a52c4aec feat: add other charts 2023-11-06 13:01:08 +11:00
Ephraim Atta-Duncan b3969f0614 chore: fix eslint error in data 2023-11-06 13:01:08 +11:00
Ephraim Atta-Duncan 0da6e93a6a chore: format date 2023-11-06 13:01:08 +11:00
Ephraim Atta-Duncan fdd3d7c6fe chore: fetch stargazers data from stargazers api 2023-11-06 13:01:08 +11:00
Ephraim Atta-Duncan a78ed42f6c feat: add github stars cummulative 2023-11-06 13:01:08 +11:00
Ephraim Atta-Duncan d5e7f6f4df feat: add team members engagement to open page 2023-11-06 13:01:08 +11:00
Ephraim Atta-Duncan 145abc0e51 --amend 2023-11-06 13:01:08 +11:00
Ephraim Atta-Duncan 63f37732cd feat: add tooltip to cap table 2023-11-06 13:01:08 +11:00
Ephraim Atta-Duncan 27b42814d8 Add initial cap table 2023-11-06 13:01:08 +11:00
Ephraim Atta-Duncan f882be4338 feat: open page 2023-11-06 13:01:08 +11:00
Ephraim Atta-Duncan bc425abe35 refactor: read z-index values from an object 2023-11-06 13:01:08 +11:00
Ephraim Atta-Duncan 0de4fe5883 fix: update types from code review 2023-11-06 13:01:07 +11:00
Ephraim Atta-Duncan a94f447e9e feat: update stack avatar with changes from code review 2023-11-06 13:01:07 +11:00
Ephraim Atta-Duncan e1d57e6d29 feat: add recipients avatars on all tables 2023-11-06 13:01:07 +11:00
Ephraim Atta-Duncan 71c689eae8 chore: refactor stacked avatars into component 2023-11-06 13:01:07 +11:00
Ephraim Atta-Duncan 208e028226 feat: add tooltip on hover on stacked avatars 2023-11-06 13:01:07 +11:00
Ephraim Atta-Duncan 00a15124be feat: stack recipients avatars on dashboard 2023-11-06 13:01:07 +11:00
Ephraim Atta-Duncan 652951ed7f Fix prisma studio opening twice 2023-08-11 20:48:42 +00:00
Ephraim Atta-Duncan 40db5baa17 Add gitpod button to readme 2023-08-11 20:44:09 +00:00
Ephraim Atta-Duncan 4cdfa2d1f0 Add gitpod config files 2023-08-11 20:38:41 +00:00
Ephraim Atta-Duncan 6b3696d879 docs: add render deploy button to readme 2023-08-10 01:53:05 +00:00
Ephraim Atta-Duncan ca1522a31e Merge branch 'main' into feat/add-render-deploy 2023-08-10 01:52:25 +00:00
Ephraim Atta-Duncan 201c0ac22a chore: update start command for render deployment 2023-08-10 01:34:42 +00:00
Ephraim Atta-Duncan c573e15ac2 Add render.yaml 2023-08-10 00:52:43 +00:00
Ephraim Atta-Duncan f6d1b8c8a1 add hint that more deployment methods are coming 2023-08-01 14:12:33 +00:00
Ephraim Atta-Duncan cb29ffef37 docs: add railway one click deploy 2023-08-01 13:47:50 +00:00
Ephraim Atta-Duncan e3bc41934c Fixes from code review 2023-06-09 03:55:30 +00:00
Ephraim Atta-Duncan 13a840ff78 Password validation with zod 2023-06-07 12:33:33 +00:00
Ephraim Atta-Duncan fe6561f596 Set reset token expiry to 24 hours 2023-06-07 11:02:50 +00:00