Commit Graph
100 Commits
Author SHA1 Message Date
Ephraim Atta-Duncan 49cddfab38 chore: lint with oxc 2024-02-15 06:11:50 +00:00
Ephraim Atta-Duncan f8125aec54 feat: show fields on other sections 2024-01-30 00:09:22 +00:00
Ephraim Atta-Duncan 4af5ce3a6b chore: remove border color for field item 2024-01-29 01:38:44 +00:00
Ephraim Atta-Duncan 4ae19a9e63 chore: tidy code 2024-01-29 00:59:08 +00:00
Ephraim Atta-Duncan 6d5fe4eea3 fix: show the fields on the document at the subject selection page 2024-01-29 00:47:11 +00:00
Ephraim Atta-Duncan d731532fbf chore: hide empty accordion for documents without date field 2024-01-02 04:58:35 +00:00
Ephraim Atta-Duncan 6a26ab4b2b fix: toast import errors 2024-01-02 04:52:15 +00:00
Ephraim Atta-Duncan b76d2cea3b fix: changes from code review 2024-01-02 04:38:35 +00:00
Ephraim Atta-Duncan 8d1b960aa8 feat: add templates to command menu 2023-12-25 23:16:56 +00:00
Ephraim Atta-Duncan 31a9127c9e feat: templates 2023-12-14 12:24:56 +11:00
Ephraim Atta-Duncan 38ad3a1922 refactor: download function to be reusable 2023-12-07 14:52:12 +00:00
Ephraim Atta-Duncan 0baa2696b4 fix: removed unused code 2023-12-05 10:13:24 +00:00
Ephraim Atta-Duncan 741201822a fix: use useSession instead of prop drilling 2023-12-05 10:12:28 +00:00
Ephraim Atta-Duncan 0e40658201 feat: track when the signing of a document has completed 2023-11-26 19:33:45 +00:00
Ephraim Atta-Duncan d347359d2f chore: changes from code review 2023-11-25 22:09:52 +00:00
Ephraim Atta-Duncan fdf5b3908d feat: add more posthog analytics to the application 2023-11-24 23:50:51 +00:00
Ephraim Atta-Duncan b4f1a5abce feat: handle download file error with toast 2023-11-16 07:11:23 +00:00
Ephraim Atta-Duncan e556db0386 docs: add render one click deploy for refresh 2023-11-06 13:02:18 +11:00
Ephraim Atta-Duncan 0aaf65266e docs: clearer readme? maybe? 2023-11-06 13:01:46 +11:00
Ephraim Atta-Duncan e14f96485c fix: update for code review 2023-11-06 13:01:45 +11:00
Ephraim Atta-Duncan c107608aeb chore: remove undefined check 2023-11-06 13:01:45 +11:00
Ephraim Atta-Duncan 34ce0d084e chore: refactor function 2023-11-06 13:01:45 +11:00
Ephraim Atta-Duncan 127dc42dc5 feat: add dropdown to tweet or copy signing link 2023-11-06 13:01:45 +11:00
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