191b333e34
chore: implement feedback
2025-07-25 11:41:46 +03:00
2c579c6455
chore: merge main
2025-07-25 10:09:39 +03:00
6bd688bde4
chore: implement feedback
2025-07-25 10:05:26 +03:00
7cbf527eb3
chore: update French translations ( #1762 )
2025-07-25 10:52:18 +10:00
767b66672e
chore: add translations ( #1910 )
2025-07-25 10:51:47 +10:00
109a49826c
chore: extract translations
2025-07-24 16:15:34 +10:00
3409aae411
feat: add email domains ( #1895 )
...
Implemented Email Domains which allows Platform/Enterprise customers to
send emails to recipients using their custom emails.
2025-07-24 16:05:00 +10:00
c0a72123bd
chore: implement feedback
2025-07-23 14:42:16 +03:00
d710f53fb5
chore: merged main
2025-07-23 14:03:30 +03:00
7a5a9eefe8
feat: upload template via API ( #1842 )
...
Allow users to upload templates via both v1 and v2 APIs. Similar to
uploading documents.
2025-07-23 14:41:12 +10:00
5570690b3b
fix: clicking on tooltip icon submit parent form ( #1915 )
2025-07-23 14:28:02 +10:00
32c94118ce
fix: subscription update handler logic
2025-07-20 11:18:02 +10:00
512e3555b4
feat: horizontal checkboxes ( #1911 )
...
Adds the ability to have checkboxes align horizontally, wrapping when
they would go off the PDF
2025-07-19 22:06:50 +10:00
32a5d33a16
fix: invalid folder queries ( #1898 )
...
Currently the majority of folder mutations only work if the user is the
owner of the folder.
2025-07-16 14:37:55 +10:00
e5aaa17545
fix: restrict individual plans to upgrade only ( #1900 )
...
Prevent users from creating a separate organisation for individual
plans. Only applies to users who have 1 personal organisation and are
subscribing to the "Individual" plan.
The reason for this change is to keep the layout in the "Personal" mode
which means it doesn't show a bunch of unusable "organisation" related
UI.
2025-07-16 14:35:42 +10:00
f9d7fd7d9a
fix: resend document api v1 filtering logic ( #1888 )
...
The resend document API was not working correctly when filtering
recipients. The query was filtering recipients at the database level,
which could result in an empty recipients array being returned even when
the document had recipients. This prevented the API from properly
identifying which recipients needed reminder emails.
2025-07-16 14:31:40 +10:00
5083ecb4b8
fix: allow resubscribing ( #1901 )
...
Currently users who cancel their plan are stuck without the ability to
resubscribe. This allows them to choose a plan to subscribe
This assumes that a Subscription in the "INACTIVE" state means that the
plan has been paid but canceled.
No tests have been done to determine the relation between "PAST_DUE" and
"INACTIVE" states within our context.
2025-07-16 14:26:21 +10:00
70f6036525
chore: add translations ( #1877 )
2025-07-15 12:29:37 +10:00
122e25b491
feat: test webhook functionality ( #1886 )
2025-07-14 15:13:56 +10:00
ca9a70ced5
fix: handle trials and resubscribing ( #1897 )
2025-07-14 12:31:06 +10:00
d6c11bd195
fix: sign-able readonly fields ( #1885 )
2025-07-10 16:47:36 +10:00
cb73d21e05
chore: api tests ( #1856 )
2025-07-10 12:56:46 +10:00
106f796fea
fix: readonly field styling ( #1887 )
...
Changes:
- Updating styling of read only fields
- Removed truncation for fields and used overflow hidden instead
2025-07-10 12:35:18 +10:00
34caad2641
chore: document audit log
2025-07-07 16:10:41 +03:00
e19da93ce2
chore: template attachments
2025-07-07 13:31:55 +03:00
30b240cba2
chore: more feedback implementation
2025-07-07 12:21:07 +03:00
eb78706f35
chore: revert changes based on feedback
2025-07-07 12:04:20 +03:00
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
15d0be17d7
chore: merge main
2025-07-03 12:47:37 +03:00
cdb9b9ee03
chore: add certificate error logs ( #1875 )
...
Add certificate logs
2025-07-03 10:13:12 +10:00
b682d2785f
chore: add translations ( #1835 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-07-03 10:07:11 +10:00
ea1cf481eb
chore: extract translations
2025-07-01 21:27:35 +10:00
eda0d5eeb6
fix: open advanced settings when fields are added to templates ( #1855 )
2025-07-01 21:21:13 +10:00
8da4ab533f
fix(add-subject): remove superfluous word ( #1866 )
2025-07-01 12:34:14 +10:00
7487399123
feat: add more api logs ( #1870 )
...
Adds more detailed API logging using Pino
2025-06-30 19:46:32 +10:00
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
20c8969272
fix: get real ip for rate limit key
2025-06-27 22:17:02 +10:00
e07a497b69
feat: api logging by pino ( #1865 )
...
experiemental
2025-06-27 21:44:51 +10:00
21dc4eee62
v1.12.0-rc.5
2025-06-27 18:53:45 +10:00
338965325d
chore: merge main
2025-06-24 10:49:08 +03:00
bb9ba80edb
fix: duplicate fields and recipients when you duplicate a document ( #1852 )
2025-06-23 16:43:07 +10:00
bfe8c674f2
fix: globalAccessAuth error ( #1851 )
2025-06-23 10:10:57 +10:00
ebe1baf0a0
chore: extract translations
2025-06-19 15:16:44 +10:00
2345de679b
feat: admin monthly active users metric ( #1724 )
2025-06-19 15:12:17 +10:00
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
29a03d4ec7
feat: add inbox counter ( #1849 )
2025-06-18 13:30:01 +10:00
039cd7d449
fix: remove preconnect font links ( #1798 )
2025-06-18 12:42:54 +10:00
484f6c8b85
fix: admin metrics broken ( #1845 )
2025-06-17 21:15:11 +10:00
b8e08e88ac
fix: api keys not showing ( #1839 )
2025-06-13 17:20:03 +10:00
031a7b9e36
fix: visibility
2025-06-13 01:02:40 +10:00