Skip to content

Commit a27ee08

Browse files
authored
Merge pull request #155 from signnow/date_tag
Fix | DateValidator complex tag
2 parents 4d48a81 + 80188a7 commit a27ee08

File tree

13 files changed

+439
-36
lines changed

13 files changed

+439
-36
lines changed

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,16 +44,16 @@ jobs:
4444
- name: Restore Nuget packages
4545
run: dotnet restore -v:n
4646

47-
- name: Creates Nuget package
48-
shell: pwsh
49-
run: dotnet pack --configuration Release --output ./SignNow.Net/bin/Publish SignNow.Net
50-
5147
- name: Prepare Release Assets
5248
id: get-version
5349
run: |
5450
echo "VERSION=${GITHUB_REF#refs/tags/}" >> $GITHUB_OUTPUT
5551
.github/release-notes.sh CHANGELOG.md > release-notes.txt
5652
53+
- name: Creates Nuget package
54+
shell: pwsh
55+
run: dotnet pack --configuration Release --output ./SignNow.Net/bin/Publish SignNow.Net
56+
5757
- name: Create Release
5858
uses: ncipollo/release-action@v1
5959
with:

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](http://semver.org).
77
## [Unreleased] - TBD
88

99

10+
## [1.2.1] - 2023-07-13
11+
### Added
12+
- Added `DateValidatorTag` to Complex Tags
13+
- Added `OwnerName` property to SignNowDocument model
14+
15+
### Fixed
16+
- Fixed Json property name for attachment complex tag
17+
18+
1019
## [1.2.0] - 2023-07-03
1120
### Added
1221
- Added Readme and License files to Nuget package

README.md

Lines changed: 30 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ signNow.Net is the official .NET 4.5+ and .NET Standard class library for the si
1212

1313
Get your account at <https://www.signnow.com/developers>
1414

15-
## <a name="table-of-contents"></a>Table of Contents
15+
## Table of Contents
1616

1717
1. [Get started](#get-started)
1818
2. [Platform dependencies](#platform-dependencies)
@@ -61,7 +61,7 @@ Get your account at <https://www.signnow.com/developers>
6161
- [Important notes](#important-notes)
6262
7. [License](#license)
6363

64-
## <a name="get-started"></a>Get started
64+
## Get started
6565

6666
To start using the API you will need an API key. You can get one here <https://www.signnow.com/api>. For a full list of accepted parameters, refer to the signNow REST Endpoints API guide: [signNow API Reference][api reference link].
6767

@@ -73,7 +73,7 @@ To start using the API you will need an API key. You can get one here <https://
7373
| Application: | <https://app-eval.signnow.com> | <https://app.signnow.com> |
7474
| Entry page: | <https://eval.signnow.com> | |
7575

76-
## <a name="platform-dependencies"></a>Platform Dependencies
76+
## Platform Dependencies
7777

7878
#### Windows
7979

@@ -84,7 +84,7 @@ To start using the API you will need an API key. You can get one here <https://
8484

8585
- .Net Core 3.0 and newer
8686

87-
## <a name="installation"></a>Installation
87+
## Installation
8888

8989
### Install .Net package
9090

@@ -98,15 +98,15 @@ dotnet add package SignNow.Net --version <package-version>
9898
Install-Package SignNow.Net -Version <package-version>
9999
```
100100

101-
## <a name="documentation"></a>Documentation
101+
## Documentation
102102

103103
Read about the available signNow features in [signNow API Docs][api docs link].
104104

105-
## <a name="features"></a>Features
105+
## Features
106106

107-
## <a name="authorization"></a>Authorization
107+
## Authorization
108108

109-
#### <a name="get-token"></a>Request Access Token
109+
#### Request Access Token
110110

111111
Get your access token via OAuth 2.0 service.
112112

@@ -139,9 +139,9 @@ public static class AuthenticationExamples
139139

140140
More examples: [Request Access token][request_access_token example], [Verify Access Token][verify_access_token example], [Refresh Access Token][refresh_access_token example]
141141

142-
## <a name="user"></a>User
142+
## User
143143

144-
### <a name="create-user"></a>Creates an account for a user
144+
### Creates an account for a user
145145

146146
By default verification email is not sent to newly created User.
147147
To send it - use `IUserService.SendVerificationEmailAsync(string email)`
@@ -181,9 +181,9 @@ public static partial class UserExamples
181181

182182
More examples: [Create User][create_user example], [Retrieve User information][get_user_info example], [Sends verification email to a user][send_verification example], [Change User details][update_user example], [Sends password reset link via email][reset_password example], [Get modified documents][get_modified_docs example], [Get user documents][get_user_docs example]
183183

184-
## <a name="document"></a>Document
184+
## Document
185185

186-
### <a name="upload-document"></a>Upload a document to signNow
186+
### Upload a document to signNow
187187

188188
All the features in signNow require a `document_id`. Once you upload a document to signNow, you get the `document_id` from a successful response.
189189

@@ -215,9 +215,9 @@ public static class DocumentExamples
215215
}
216216
```
217217

218-
More examples: [Upload document][upload_document example], [Upload document with field extract][upload_doc_extract example]
218+
More examples: [Upload document][upload_document example], [Upload document with field extract][upload_doc_extract example], [Upload document with complex tags][upload_document_complex_tags]
219219

220-
### <a name="download-document"></a>Download a document from signNow
220+
### Download a document from signNow
221221

222222
Choose the type of download for your document:
223223

@@ -250,7 +250,7 @@ public static class DocumentExamples
250250

251251
More examples: [Download signed document][download_signed_doc example]
252252

253-
### <a name="merge-documents"></a>Merge two or more signNow documents into one
253+
### Merge two or more signNow documents into one
254254

255255
Merges two or more signNow documents into one single PDF file.
256256

@@ -288,7 +288,7 @@ public static partial class DocumentExamples
288288

289289
More examples: [Merge document][merge_documents example]
290290

291-
### <a name="create-signing-link"></a>Create a signing link to the document for signature
291+
### Create a signing link to the document for signature
292292

293293
Signing link - a single-use link to a document that requires a signature. When the document is signed (or the signer declines to sign it), the link is no longer valid.
294294
Having followed the link, signers can click anywhere on the document to sign it.
@@ -328,7 +328,7 @@ public static partial class DocumentExamples
328328

329329
More examples: [Create signing link][create_sign_lnk example], [Check signing status][check_sign_status example]
330330

331-
### <a name="create-freeform-invite"></a>Create a freeform invite to the document for signature
331+
### Create a freeform invite to the document for signature
332332

333333
*Freeform invite* - an invitation to sign a document which doesn't contain any fillable fields.
334334

@@ -372,7 +372,7 @@ public static partial class InviteExamples
372372

373373
More examples: [Create freeform invite][create_ff_invite example]
374374

375-
### <a name="create-role-based-invite"></a>Create a role-based invite to the document for signature
375+
### Create a role-based invite to the document for signature
376376

377377
*Role-based invite* - an invitation to sign a document which contains at least one fillable field assigned to one role.
378378

@@ -427,7 +427,7 @@ public static partial class InviteExamples
427427

428428
More examples: [Create role-based invite][create_rb_invite example]
429429

430-
### <a name="create-embedded-invite"></a>Create embedded signing invite to the document for signature
430+
### Create embedded signing invite to the document for signature
431431

432432
```csharp
433433
public static partial class InviteExamples
@@ -465,7 +465,7 @@ public static partial class InviteExamples
465465

466466
More examples: [Generate embedded signing link][generate_embedded_link example], [Cancel embedded signing invite][cancel_embedded_invite example]
467467

468-
### <a name="share-document-via-link"></a>Create a one-time link to download the document as a PDF
468+
### Create a one-time link to download the document as a PDF
469469

470470
```csharp
471471
public static partial class DocumentExamples
@@ -491,7 +491,7 @@ public static partial class DocumentExamples
491491

492492
More examples: [Create a One-time Use Download URL][create_one_time_link example]
493493

494-
### <a name="document-history"></a>Get the history of a document
494+
### Get the history of a document
495495

496496
```csharp
497497
public static partial class DocumentExamples
@@ -517,8 +517,8 @@ public static partial class DocumentExamples
517517

518518
More examples: [Get document history][document_history example]
519519

520-
## <a name="template"></a>Template
521-
### <a name="create-template"></a>Create Template by flattening the existing Document
520+
## Template
521+
### Create Template by flattening the existing Document
522522

523523
Set required templateName and documentId parameters to create the signNow Template.
524524

@@ -572,9 +572,9 @@ public static class FolderExamples
572572

573573
More examples: [Get all folders][get_all_folders example], [Get folder][get_folder example], [Create folder][create_folder example]
574574

575-
## <a name="contribution-guidelines"></a>Contribution guidelines
575+
## Contribution guidelines
576576

577-
### <a name="xml-doc-generation"></a>XML doc generation
577+
### XML doc generation
578578

579579
For XML documentation generation, install InheritDocTool:
580580

@@ -584,7 +584,7 @@ dotnet tool install -g InheritDocTool
584584

585585
More about the InheritDoc [here](https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/xmldoc/examples#document-a-hierarchy-of-classes-and-interfaces)
586586

587-
### <a name="important-notes"></a>Important notes
587+
### Important notes
588588

589589
Thanks to all contributors who got interested in this project. We're excited to hear from you. Here are some tips to make our collaboration meaningful and bring its best results to life:
590590

@@ -596,15 +596,15 @@ Thanks to all contributors who got interested in this project. We're excited to
596596

597597
- When reporting a bug, please, provide full system information. If possible, add a test that helps us reproduce the bug. It will speed up the fix significantly.
598598

599-
## <a name="license"></a>License
599+
## License
600600

601601
This SDK is distributed under the MIT License, see [LICENSE][license link] for more information.
602602

603603
#### API Contact Information
604604

605-
If you have questions about the signNow API, please visit [signNow API Reference][api reference link] or email [email protected].<br>
605+
If you have questions about the signNow API, please visit [signNow API Reference][api reference link] or email [email protected].<br/>
606606

607-
**Support**: To contact signNow support, please email [email protected] or [email protected].<br>
607+
**Support**: To contact signNow support, please email [email protected] or [email protected].<br/>
608608

609609
**Sales**: For pricing information, please call (800) 831-2050, email [email protected] or visit <https://www.signnow.com/contact>.
610610

@@ -640,6 +640,7 @@ If you have questions about the signNow API, please visit [signNow API Reference
640640
<!-- Documents -->
641641
[upload_document example]: https://github.com/signnow/SignNow.NET/blob/develop/SignNow.Net.Examples/Documents/UploadDocument.cs#33
642642
[upload_doc_extract example]: https://github.com/signnow/SignNow.NET/blob/develop/SignNow.Net.Examples/Documents/UploadDocument.cs#14
643+
[upload_document_complex_tags]: https://github.com/signnow/SignNow.NET/blob/develop/SignNow.Net.Examples/ExamplesRunner.cs#L364
643644
[download_signed_doc example]: https://github.com/signnow/SignNow.NET/blob/develop/SignNow.Net.Examples/Documents/DownloadSignedDocument.cs
644645
[get_document example]: https://github.com/signnow/SignNow.NET/blob/develop/SignNow.Net.Examples/Documents/CheckTheStatusOfTheDocument.cs
645646
[merge_documents example]: https://github.com/signnow/SignNow.NET/blob/develop/SignNow.Net.Examples/Documents/MergeTwoDocuments.cs

0 commit comments

Comments
 (0)