Commit Graph

65 Commits

Author SHA1 Message Date
60ae674984 feat: darker dark theme 2023-11-06 13:01:15 +11:00
986bab2ba4 fix: normalize recipients 2023-11-06 13:01:15 +11:00
e5871da7b5 chore: fix eslint errors 2023-11-06 13:01:15 +11:00
abfa0812f0 fix: minor updates 2023-11-06 13:01:15 +11:00
7823100272 fix: reverse meta relation and tidy code 2023-11-06 13:01:15 +11:00
164aa1cc03 fix: avoid creating document meta with empty strings 2023-11-06 13:01:15 +11:00
345343f4b5 feat: replace template variables with values
Co-authored-by: Mythie <me@lucasjamessmith.me>
2023-11-06 13:01:15 +11:00
da16f1ee07 feat: send custom email message 2023-11-06 13:01:15 +11:00
a3baf2ed8b feat: persist document metadata in database for a specific user 2023-11-06 13:01:15 +11:00
9521d1df4c feat: send custom email subjects 2023-11-06 13:01:15 +11:00
fd4602faf8 fix: fitler only unsigned documents 2023-11-06 13:01:15 +11:00
c947c7d761 chore: match file name and method name 2023-11-06 13:01:15 +11:00
c58006b2d9 feat: avoid sending pending email to document with 1 recipients 2023-11-06 13:01:15 +11:00
f18010e1e1 refactor: pass document id as arguments 2023-11-06 13:01:15 +11:00
94215fffbb feat: send email when all recipients have signed 2023-11-06 13:01:15 +11:00
b17e73003e feat: send email when recipient is done signing 2023-11-06 13:01:14 +11:00
15fd819132 fix: tidy code and update endpoints 2023-11-06 13:01:14 +11:00
f2da49d0e8 feat: generate metatags for share page with og image 2023-11-06 13:01:14 +11:00
ebcd7c78e4 feat: create sharing id for each recipient 2023-11-06 13:01:14 +11:00
pit
92b5111d7e chore: tidy up 2023-11-06 13:01:14 +11:00
pit
9682f8ea36 feat: filter users by name or email 2023-11-06 13:01:14 +11:00
pit
02b6f6a7b7 feat: subscriptions and documents page 2023-11-06 13:01:14 +11:00
pit
214dd7a7c8 feat: manage documents admin ui 2023-11-06 13:01:14 +11:00
pit
ff58735153 feat: profile page done 2023-11-06 13:01:14 +11:00
pit
82c1ca13be feat: update user functionality 2023-11-06 13:01:13 +11:00
pit
eef720bf8c chore: improve the ui 2023-11-06 13:01:13 +11:00
pit
32b41386e5 feat: admin ui for managing instance 2023-11-06 13:01:13 +11:00
6778d2a0da fix: update token validity check 2023-11-06 13:01:13 +11:00
0ec5976397 fix: update reset token query 2023-11-06 13:01:13 +11:00
6e791b6e91 fix: add layout and minor updates 2023-11-06 13:01:13 +11:00
dec7a9cb38 feat: better error handling and better toast messages 2023-11-06 13:01:13 +11:00
dabeead57f feat: send email to user on successful password reset 2023-11-06 13:01:13 +11:00
84bc6eb4f3 feat: add reset functionality 2023-11-06 13:01:13 +11:00
9ef50f356e feat: send forgot password email 2023-11-06 13:01:13 +11:00
729d0c93fe feat: create a password reset token 2023-11-06 13:01:13 +11:00
771042c9ce feat: add vercel build script 2023-11-06 13:01:13 +11:00
666d682536 fix: remove further references to created column 2023-11-06 13:01:13 +11:00
3afc35c40c feat: universal upload
Implementation of a universal upload allowing for multiple storage backends
starting with `database` and `s3`.

Allows clients to put and retrieve files from either client or server using
a blend of client and server actions.
2023-11-06 13:01:13 +11:00
72bec7bc34 feat: separate document data from document 2023-11-06 13:01:13 +11:00
399826a6f5 fix: add removed layout guard 2023-11-06 13:01:12 +11:00
632b3bd1f4 fix: update layout and wording 2023-11-06 13:01:12 +11:00
a2635851cf chore: rename files 2023-11-06 13:01:12 +11:00
a94b80d07d chore: implemented feedback 2023-11-06 13:01:12 +11:00
766fc6410b feat: add the admin page 2023-11-06 13:01:12 +11:00
383f8d6e3c chore: removed one more console.log 2023-11-06 13:01:12 +11:00
d1db20ff4a chore: removed console.logs and warn 2023-11-06 13:01:12 +11:00
4146d71f9d feat: store signature on signup 2023-11-06 13:01:12 +11:00
e05eaffb61 feat: store profile signature 2023-11-06 13:01:12 +11:00
8a271ff8bc fix: fix eslint warnings 2023-11-06 13:01:12 +11:00
c3f11afaf9 feat: make billing page functional 2023-11-06 13:01:11 +11:00