d7a3c40050
feat: add general template enhancements ( #1147 )
...
## Description
Refactor the "use template" flow
## Changes Made
- Add placeholders for recipients
- Add audit log when document is created
- Trigger DOCUMENT_CREATED webhook when document is created
- Remove role field when using template
- Remove flaky logic when associating template recipients with form
recipients
- Refactor to use `Form`
### Using template when document has no recipients
<img width="529" alt="image"
src="https://github.com/documenso/documenso/assets/20962767/a8494ac9-0397-4e3b-a0cf-818c8454a55c ">
### Using template with recipients
<img width="529" alt="image"
src="https://github.com/documenso/documenso/assets/20962767/54d949fc-ed6a-4318-bfd6-6a3179896ba9 ">
### Using template with the send option selected
<img width="529" alt="image"
src="https://github.com/documenso/documenso/assets/20962767/541b2664-0540-43e9-83dd-e040a45a44ea ">
2024-05-07 15:04:12 +07:00
56c550c9d2
fix: refactor tests ( #1066 )
...
## Changes Made
- Refactor/optimise tests
- Reduce flakiness
- Add parallel tests (if there's enough CPU capacity)
- Removed explicit worker count when running parallel tests. Defaults to
50% of CPU capacity.
Might want to consider sharding the test across runners in the future as
our tests grows.
2024-04-03 16:13:35 +07:00
a54eb54ef7
feat: add document auth ( #1029 )
2024-03-28 13:13:29 +08:00
4ca154d88a
fix: update e2e test?
2024-02-24 11:54:13 +00:00
a5a0fd9187
fix: update e2e test
2024-02-24 10:55:48 +00:00
e97b9b4f1c
feat: add team templates ( #912 )
2024-02-08 12:33:20 +11:00