Commit Graph
100 Commits
Author SHA1 Message Date
Lucas Smith bd01545a70 Merge pull request #271 from premiare/feat/mobileNavigation
feat: Mobile Navigation
2023-08-21 20:01:08 +10:00
Mythie 6d360e581d fix: styling updates 2023-08-21 19:56:18 +10:00
Lucas Smith e0cb4314fb Merge pull request #280 from nsylke/nsylke-patch-4
chore: ignore intellij editor settings and some of vscode
2023-08-19 10:53:11 +10:00
Lucas Smith f633b17f17 Merge pull request #270 from Ashutosh-Bhadauriya/feat/add-commitlint
feat: add commitlint
2023-08-18 18:38:31 +10:00
Lucas Smith 034072f50e Merge branch 'feat/refresh' into feat/onepage 2023-08-18 12:15:36 +10:00
Lucas Smith a7664d79fd Merge pull request #260 from documenso/feat/document-authoring
feat: document authoring
2023-08-18 12:10:35 +10:00
Lucas Smith 8ed2393300 Merge branch 'feat/refresh' into feat/document-authoring 2023-08-18 12:07:50 +10:00
Lucas Smith 94cf150ffd Merge pull request #258 from nsylke/nsylke-patch-3
ci: create build workflow
2023-08-18 09:32:44 +10:00
Lucas Smith 1c7431b859 Merge pull request #264 from documenso/fix/blog-post-pre-seed
Fix: typo in blog post `pre-seed`
2023-08-18 08:59:21 +10:00
Lucas Smith 2f7d6548ef Merge pull request #259 from documenso/feat/pie-chart-legend
feat: add legend to pie chart
2023-08-18 08:55:49 +10:00
Mythie 48ceb1e5c7 feat: document authoring 2023-08-17 19:56:18 +10:00
Lucas Smith 9fdc9dcbf7 Merge pull request #256 from nsylke/nsylke-patch-2
Add husky & lint staged
2023-08-17 11:07:18 +10:00
Lucas Smith fb4b96a838 Merge pull request #246 from fmerian/feat/refresh
Edit blog post
2023-08-07 11:24:36 +10:00
Mythie 9ca84f5ede chore: add contributor license agreement 2023-08-05 17:44:39 +10:00
Lucas Smith beb1a4c214 Merge pull request #243 from fmerian/feat/refresh
Add new blog post: Switching to Discord
2023-08-02 20:09:01 +10:00
Lucas Smith 3f5937717f Merge pull request #238 from fmerian/fix-blog
Update blog
2023-08-02 17:52:17 +10:00
Mythie 9431e7f0ad chore: upgrade deps and linting 2023-08-01 17:34:17 +10:00
Lucas Smith 25d7390b27 Merge pull request #207 from doug-andrade/v2-google-auth
feat: add google as auth provider  **no schema change**
2023-07-31 13:55:25 +10:00
Mythie 918018c7ca fix: improve typesafety 2023-07-31 13:53:55 +10:00
Mythie 58baf5ddf4 Merge branch 'feat/refresh' into v2-google-auth 2023-07-31 13:03:32 +10:00
Mythie 32dcd4aa0e chore: add oss friends page 2023-07-29 17:39:08 +10:00
Lucas Smith cacfc2c535 Merge pull request #236 from documenso/feat/content-layer
feat: add content layer
2023-07-29 00:25:26 +10:00
Mythie 8115ea3bf2 fix: type errors 2023-07-28 20:16:06 +10:00
Mythie c64ff8ec95 fix: styling updates 2023-07-28 20:14:04 +10:00
Lucas Smith 889ad1c49f Merge pull request #217 from documenso/feat/stacked-avatars
feat: stack avatars
2023-07-26 19:58:34 +10:00
Mythie b3fa837967 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-07-26 18:52:53 +10:00
Mythie 60b150cc58 fix: add shadow to metric-card 2023-06-24 15:01:18 +10:00
Mythie bd0db0f8fd feat: email templates
adds email templates using `react-email` which will be used for invites,
signing and document completion.

authored by @dephraiim
2023-06-24 14:59:08 +10:00
Mythie d8a094a324 chore: use jsonprotocol 2023-06-23 18:06:02 +10:00
Lucas Smith 4b063b68ab Merge pull request #214 from doug-andrade/refresh/dashboard-filters
linking card metrics to filtered /documents
2023-06-22 08:09:16 +10:00
Mythie eea09dcfac feat: persist fields and recipients for document editing 2023-06-21 23:49:23 +10:00
Mythie 3aea62e898 fix: styling and semantic updates 2023-06-21 23:48:22 +10:00
Lucas Smith 76674523c5 Merge pull request #208 from doug-andrade/refesh/document-loading
improved loading state for /document/id
2023-06-16 00:19:37 +10:00
Lucas Smith 05238f096b feat: dark mode & theme switching
feat: dark mode & theme switching
2023-06-12 16:01:02 +10:00
Mythie b0e364acf4 wip: create document workflow 2023-06-10 22:33:12 +10:00
Mythie 803ebccee3 wip: refresh design 2023-06-09 18:22:21 +10:00
Lucas Smith 5ec97657c1 Merge pull request #199 from documenso/fix/new-slack-link
fix: expired slack link
2023-06-07 20:15:13 +10:00
Lucas Smith aa651fb4e0 Merge pull request #191 from eltociear/patch-1
Fix typo in pdf-editor.tsx
2023-06-06 19:01:31 +10:00
Lucas Smith 4e65ff3a47 Merge pull request #195 from PeerRich/patch-1
chore: fix readme Product Hunt Badges
2023-06-05 21:47:39 +10:00
Lucas Smith 11c1b6841f Merge pull request #185 from ahiho/fix/ipv6
docs: update troubleshooting for IPv6
2023-06-03 00:44:04 +10:00
Mythie 316fb49339 fix: disable subscriptions in example env 2023-06-02 19:03:59 +10:00
Lucas Smith fc1b3be5ad Merge pull request #184 from The-Robin-Hood/bugfix/docker_script_update
docker script updated 🐳
2023-06-02 18:26:21 +10:00
Lucas Smith f80edf3f94 Merge pull request #181 from ahiho/fix/docker-image-typo
typo: documentso >> documenso
2023-06-02 00:06:28 +10:00
Lucas Smith 08faabc813 Merge pull request #182 from JonasPardon/patch-1
Fix typos in example env
2023-06-02 00:04:50 +10:00
Mythie 0a7ed0701c fix: add turbo entries for other platforms to package-lock
Package managers such as NPM behave strangely when adding
packages such as swc and turborepo which contain platform
variants.

During a first time install they will include only the current
devices platform while a clean node_modules and package-lock
will result in all platforms being included.

This change adds those missed platforms by performing the above step and porting it back to our existing package-lock.
2023-06-01 23:25:49 +10:00
Lucas Smith 893ab9bea5 Merge pull request #167 from dephraiim/fix/dashboard-logo
fix: dashboard logo
2023-05-30 23:29:57 +10:00
Lucas Smith 2aaeab3217 Merge pull request #176 from The-Robin-Hood/bugfix/docker_compose
Package.json Docker script fix
2023-05-30 22:50:57 +10:00
Mythie b5e03359c1 fix: mark truncateTitle as optional 2023-05-30 20:11:23 +10:00
Lucas Smith a266e4f9d4 Merge pull request #150 from The-Robin-Hood/bugfix/long_filename
Long filename fix 🗄
2023-05-30 20:04:19 +10:00
Lucas Smith eccd9b5cd3 Merge branch 'main' into bugfix/long_filename 2023-05-30 20:03:19 +10:00
Lucas Smith fdbcf33210 Merge pull request #164 from doug-andrade/next
Simplified next.config.js and removed next-transpile-modules dependency.
2023-05-30 20:02:17 +10:00
Lucas Smith 6048555e4a Merge branch 'main' into next 2023-05-30 19:55:31 +10:00
Lucas Smith e33f31c483 Merge pull request #165 from doug-andrade/fix-typos
typo: /ressources to /resources
2023-05-30 19:54:32 +10:00
Lucas Smith fe82e3c84f Merge pull request #171 from leerob/turbo
Add turborepo to monorepo.
2023-05-30 19:34:53 +10:00
Mythie d8ad4b4b2b fix: add turbo dep and start command 2023-05-30 18:56:41 +10:00
Lucas Smith e40ebd84d4 Merge pull request #174 from doug-andrade/fonts
loading fonts with next/font for no layout shift
2023-05-30 18:48:12 +10:00
Lucas Smith a340b9c481 Merge pull request #173 from piyushkrmaurya/prisma_deprecations
fix: deprecated type checks and imports from @prisma/client
2023-05-30 18:35:32 +10:00
Mythie 8ecd5cf215 fix: respect truncate title prop 2023-05-29 18:47:54 +10:00
Lucas Smith f5091dd4d7 Merge pull request #166 from doug-andrade/tailwind
update: add new brand color as palette in tailwind config
2023-05-29 18:40:09 +10:00
Mythie eb18a7e11c feat: update password in dashboard 2023-05-28 13:11:09 +10:00
Mythie 89d9e02464 fix: update logo 2023-05-28 13:10:09 +10:00
Mythie a83b09f4db fix: update favicon 2023-05-28 13:07:47 +10:00
Mythie e445830ffb fix: convert readFile to buffer 2023-05-28 08:04:16 +10:00
Mythie bfff81dd3c fix: apply encoding on buffer level 2023-05-28 07:43:02 +10:00
Mythie 980bd0d485 fix: convert readFile to buffer 2023-05-28 00:53:43 +10:00
Mythie 17d51354d7 fix: support cert file encodings 2023-05-28 00:39:07 +10:00
Lucas Smith 0881abdee4 Merge pull request #159 from documenso/feat/support-custom-cert-paths
feat: support leading cert from custom path
2023-05-27 23:39:08 +10:00
Lucas Smith a300c3fb3a Merge branch 'main' into feat/support-custom-cert-paths 2023-05-27 23:38:33 +10:00
Mythie de46d0f4ab fix: support passphrase env var 2023-05-27 01:31:48 +10:00
Mythie 0564792604 fix: remove unused import 2023-05-27 01:08:33 +10:00
Mythie 32f904ad68 feat: support leading cert from custom path 2023-05-27 01:07:07 +10:00
Mythie 748f842115 fix: update prop typo, extract truncate method 2023-05-25 18:43:37 +10:00
Mythie 1e505088ad fix: hide billing if the feature flag hasn't been passed 2023-05-21 23:00:54 +10:00
Lucas Smith 8f6c6dccf4 Merge pull request #148 from piyushkrmaurya/main
Add tooltip to recipients action buttons
2023-05-12 07:42:24 +10:00
Lucas Smith 012d2a9a09 Merge pull request #147 from dephraiim/readme-fixes
Readme Fixes
2023-05-09 17:28:27 +10:00
Mythie 22bc854cac feat: add warnings for subscription lapses and cancellations 2023-05-06 16:40:37 +10:00
Mythie d2c5657093 fix: update signup env var 2023-05-06 16:11:56 +10:00
Mythie 6934e573d5 feat: add guards and subscription ui 2023-05-06 16:08:21 +10:00
Mythie 7eaa00b836 feat: add stripe api handlers 2023-05-06 14:34:43 +10:00
Mythie e7e881be01 fix: update env types 2023-05-06 14:34:20 +10:00
Mythie e80997f462 fix: update env vars 2023-05-06 14:33:42 +10:00
Mythie da0166b746 fix: tidy stripe feature and add provider 2023-05-06 14:33:27 +10:00
Mythie 900b816ae0 feat: stripe handlers and fetchers 2023-05-05 20:08:18 +10:00
Mythie ed3e4d22ef feat: scaffhold subscription table and ui 2023-05-05 19:29:42 +10:00
Lucas Smith bf84ec8962 Merge pull request #74 from Mythie/chore/optimise-deps
chore: optimise depedency tree
2023-05-01 20:38:24 +10:00
Lucas Smith 1abfa93551 Merge branch 'main' into chore/optimise-deps 2023-05-01 20:36:37 +10:00
Lucas Smith 039cc75882 Merge pull request #139 from documenso/fix/improve-general-styling
chore: improve general styling
2023-05-01 20:05:17 +10:00
Mythie 8457823d8e fix: improve sign in and sign up pages 2023-05-01 20:01:36 +10:00
Mythie d135df827a fix: improve general styling
Improve the general styling of the app by removing floats and replacing it `flex`. Additionally, improve the constrast of certain parts of the app and add some transitions to hover changes.
2023-05-01 20:01:35 +10:00
Lucas Smith 270c82759c Merge pull request #137 from zahid47/issue-131-redirect-to-dashboard-if-logged-in
Redirect to /dashboard if auth user tries to access /login or /signup
2023-04-25 11:15:11 +10:00
Lucas Smith 01c7903efa Merge pull request #142 from raysubham/fix/keep-url-state-in-sync
feat: Keep the URL query params and UI state in sync when status filter changes
2023-04-25 10:48:30 +10:00
Lucas Smith 64b755d5ba Merge branch 'main' into fix/keep-url-state-in-sync 2023-04-25 10:48:07 +10:00
Lucas Smith 8788b64585 Merge pull request #143 from mikeriss/fix-typo
Fix: typos on Readme
2023-04-25 10:41:27 +10:00
Lucas Smith a6171ec4f3 Merge branch 'main' into fix/DOC-214-date-field-appears-for-all-recipients 2023-04-23 10:36:17 +10:00
Mythie 81fd9ff749 fix: date field appears for all recipients
Updates the signing endpoint to only apply changes to the Date field for the current signer. This is made possible through the addition of the `signedAt` column within the database.

Resolves the issue with one signer filling the date for all recipients and also ensures that the date of signing on a document won't always be todays date after each recipient has signed.
2023-04-21 23:43:54 +10:00
Mythie 4dcb0a684d fix: debounce display of signing canvas
Debounces the display of the signing canvas to avoid situtations where the canvas renders to 2px due to rendering while a transition is being performed.
2023-04-21 23:18:36 +10:00
Lucas Smith 894f8720b8 Merge pull request #134 from SauravL3010/bugfix-#71/invalid-email-hint
Toast error for invalid email
2023-04-19 23:58:13 +10:00
Mythie 70ea3ceaf3 fix: improve types 2023-04-19 23:56:39 +10:00
Lucas Smith b4e21f97e3 Merge pull request #133 from dephraiim/docker-container-name
Use `documenso` as container name for local development
2023-04-19 23:32:00 +10:00
Mythie 95c3be9a77 chore: optimise depedency tree 2023-04-19 23:30:14 +10:00