Catalin Pit
52b474d12b
chore: implement feedback part 1
...
new form component added for document attachments with Zod validation and TRPC integration.
2025-07-04 16:29:57 +03:00
Catalin Pit
15d0be17d7
chore: merge main
2025-07-03 12:47:37 +03:00
David Nguyen
cdb9b9ee03
chore: add certificate error logs ( #1875 )
...
Add certificate logs
2025-07-03 10:13:12 +10:00
Lucas Smith
b682d2785f
chore: add translations ( #1835 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-07-03 10:07:11 +10:00
David Nguyen
ea1cf481eb
chore: extract translations
2025-07-01 21:27:35 +10:00
Ephraim Duncan
eda0d5eeb6
fix: open advanced settings when fields are added to templates ( #1855 )
2025-07-01 21:21:13 +10:00
Jan Piotrowski
8da4ab533f
fix(add-subject): remove superfluous word ( #1866 )
2025-07-01 12:34:14 +10:00
David Nguyen
7487399123
feat: add more api logs ( #1870 )
...
Adds more detailed API logging using Pino
2025-06-30 19:46:32 +10:00
David Nguyen
0cc729e9bd
feat: add sequential document view logs ( #1871 )
...
## Description
Add a new document audit log to detect when the document is viewed. This
should only be visible in the document audit log page
Notes:
1. I wanted to reuse the `DOCUMENT_OPENED` event and add an additional
paramter to track sequential views, but it's not query-able
2. This will log "DOCUMENT_VIEWED" before "DOCUMENT_OPENED" but i don't
think it matters
2025-06-30 19:11:16 +10:00
Lucas Smith
20c8969272
fix: get real ip for rate limit key
2025-06-27 22:17:02 +10:00
David Nguyen
e07a497b69
feat: api logging by pino ( #1865 )
...
experiemental
2025-06-27 21:44:51 +10:00
Lucas Smith
21dc4eee62
v1.12.0-rc.5
2025-06-27 18:53:45 +10:00
Catalin Documenso
338965325d
chore: merge main
2025-06-24 10:49:08 +03:00
Ephraim Duncan
bb9ba80edb
fix: duplicate fields and recipients when you duplicate a document ( #1852 )
2025-06-23 16:43:07 +10:00
Catalin Pit
bfe8c674f2
fix: globalAccessAuth error ( #1851 )
2025-06-23 10:10:57 +10:00
David Nguyen
ebe1baf0a0
chore: extract translations
2025-06-19 15:16:44 +10:00
Ephraim Duncan
2345de679b
feat: admin monthly active users metric ( #1724 )
2025-06-19 15:12:17 +10:00
Catalin Pit
1be0e2842c
fix: refactor folders UI/UX ( #1770 )
...
- Add folder search
- Used correct HTML elements
- Added missing translations
- Removed automatic folder redirects
- Removed duplicate code
- Added folder loading skeletons and empty states
2025-06-19 14:57:32 +10:00
Ephraim Duncan
29a03d4ec7
feat: add inbox counter ( #1849 )
2025-06-18 13:30:01 +10:00
Ephraim Duncan
039cd7d449
fix: remove preconnect font links ( #1798 )
2025-06-18 12:42:54 +10:00
Ephraim Duncan
484f6c8b85
fix: admin metrics broken ( #1845 )
2025-06-17 21:15:11 +10:00
David Nguyen
b8e08e88ac
fix: api keys not showing ( #1839 )
2025-06-13 17:20:03 +10:00
David Nguyen
031a7b9e36
fix: visibility
2025-06-13 01:02:40 +10:00
David Nguyen
12fe045195
fix: visiblity
2025-06-13 00:05:08 +10:00
David Nguyen
614106a5e4
fix: rework documents limits logic ( #1836 )
2025-06-12 13:42:31 +10:00
Lucas Smith
8be7137b59
v1.12.0-rc.4
2025-06-12 10:27:41 +10:00
Lucas Smith
31e2a6443e
fix: legacy authOptions support for api v1
2025-06-12 10:21:41 +10:00
Ephraim Duncan
400d2a2b1a
feat: sign out of all sessions ( #1797 )
2025-06-11 17:57:38 +10:00
Ephraim Duncan
d27f0ee0ef
fix: duplicate field bugs ( #1685 )
2025-06-11 13:26:19 +10:00
Ephraim Duncan
fd2b413ed9
chore: increase wait times for tests ( #1778 )
2025-06-11 13:25:21 +10:00
Catalin Pit
d11ec8fa2a
feat: show field coordinates in devmode ( #1802 )
...
Show the fields coordinates when the `devmode` search param is present.
It's meant to help API users understand where to position the fields.
2025-06-11 12:28:39 +10:00
Lucas Smith
be4244fb62
chore: add translations ( #1832 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-06-11 10:39:33 +10:00
Lucas Smith
50605d5912
chore: add translations ( #1830 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-06-10 12:30:36 +10:00
David Nguyen
4609fc852d
chore: extract translations
2025-06-10 11:52:59 +10:00
David Nguyen
e6dc237ad2
feat: add organisations ( #1820 )
2025-06-10 11:49:52 +10:00
Lucas Smith
0b37f19641
chore: add translations ( #1774 )
2025-06-09 16:00:03 +10:00
Lucas Smith
d1eddb02c4
fix: add missing awaits for font normalization
2025-06-07 02:24:59 +10:00
Lucas Smith
55c8632620
feat: password reauthentication for documents and recipients ( #1827 )
...
Adds password reauthentication to our existing reauth providers,
additionally swaps from an exclusive provider to an inclusive type where
multiple methods can be selected to offer a this or that experience.
2025-06-07 00:27:19 +10:00
Lucas Smith
ce66da0055
feat: multisign embedding ( #1823 )
...
Adds the ability to use a multisign embedding for cases where multiple
documents need to be signed in a convenient manner.
2025-06-05 12:58:52 +10:00
Lucas Smith
695ed418e2
fix: documents failing to seal ( #1821 )
...
During our field rework that makes fields appear
more accurately between signing and the completed pdf we swapped to
using text fields. Unfortunately as part of that we dropped using the
Noto font for the text field causing ANSI encoding issues when
encountering certain characters.
This change restores the font and handles a nasty issue we had with our
form flattening reverting our selected font.
2025-06-04 23:29:36 +10:00
Lucas Smith
93aece9644
chore: dependency updates ( #1808 )
2025-05-22 14:30:22 +10:00
Lucas Smith
c8f80f7be0
fix: reverse original document logic for api endpoint
2025-05-20 22:37:17 +10:00
Lucas Smith
9d1e638f0f
fix: pending tooltip click triggers field ( #1800 )
...
Makes it so clicking on the pending field tooltip will trigger the
underlying field it refers to on click if the field can be found within
the DOM.
2025-05-19 10:27:13 +10:00
Lucas Smith
bd64ad9fef
fix: improve multiselect for webhook triggers ( #1795 )
...
Replaces https://github.com/documenso/documenso/pull/1660 with the same
code but targeting our main branch.
## Demo

2025-05-15 13:01:45 +10:00
Ephraim Duncan
99b0ad574e
feat: bulk add fields ( #1683 )
...
## Demo

---------
Co-authored-by: Lucas Smith <me@lucasjamessmith.me >
2025-05-14 19:35:32 +00:00
Ephraim Duncan
9594e1fee8
chore: minor ui fixes ( #1793 )
2025-05-14 20:08:03 +10:00
Lucas Smith
5e3a2b8f76
fix: allow prefilling date field ( #1794 )
...
Allows the prefilling of date fields when creating a document from a
template.
Current implementation is super dirty and should be replaced asap.
2025-05-14 20:06:53 +10:00
Ephraim Duncan
c389670785
fix: trigger webhook for duplicated documents ( #1789 )
2025-05-14 16:43:31 +10:00
Lucas Smith
99ad2eb645
fix: allow download of original document via api ( #1788 )
2025-05-14 08:22:11 +10:00
Catalin Documenso
3b476e9e1f
chore: merged main
2025-05-07 11:17:15 +03:00