Commit Graph

20 Commits

Author SHA1 Message Date
dec7a9cb38 feat: better error handling and better toast messages 2023-11-06 13:01:13 +11:00
1e0cde850a feat: better error handling in forgotPassword trpc router 2023-11-06 13:01:13 +11:00
84bc6eb4f3 feat: add reset functionality 2023-11-06 13:01:13 +11:00
729d0c93fe feat: create a password reset token 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
4146d71f9d feat: store signature on signup 2023-11-06 13:01:12 +11:00
930a80ae18 chore: unused console logs 2023-11-06 13:01:12 +11:00
2aabe7ec60 feat: redirect to dashboard when document is sent 2023-11-06 13:01:12 +11:00
5cba252627 fix: minor tidying 2023-11-06 13:01:11 +11:00
cd1b4796fc feat: avoid updating password with existing password 2023-11-06 13:01:11 +11:00
2ba7df4881 fix: update eslint rules 2023-11-06 13:01:11 +11:00
7811035384 feat: promise safety with eslint 2023-11-06 13:01:11 +11:00
98c980a5c4 fix: remove further unused code 2023-11-06 13:01:11 +11:00
7b2d3356f2 fix: remove unused code 2023-11-06 13:01:11 +11:00
a99efdc916 feat: add inbox 2023-11-06 13:01:11 +11:00
7a705e3b81 feat: document authoring 2023-11-06 13:01:09 +11:00
12d8cebd4c feat: use server-actions for authoring flow
This change actually makes the authoring flow work for
the most part by tying in emailing and more.

We have also done a number of quality of life updates to
simplify the codebase overall making it easier to continue
work on the refresh.
2023-11-06 13:01:07 +11:00
3c73f030ac feat: persist fields and recipients for document editing 2023-11-06 13:01:07 +11:00
159bcade7b wip: refresh design 2023-11-06 13:01:06 +11:00