Skip to content

Commit d7affc1

Browse files
acooper4960DevCenter-DocuSign
andauthored
Version 4.13.0-rc1-v2-21.2.00.00 release (#256)
Co-authored-by: DevCenter-DocuSign <[email protected]>
1 parent e28e3cd commit d7affc1

File tree

7 files changed

+138
-24
lines changed

7 files changed

+138
-24
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# DocuSign Node Client Changelog
22

33
See [DocuSign Support Center](https://support.docusign.com/en/releasenotes/) for Product Release Notes.
4-
## [v4.12.0-rc1] - eSignature API v2-21.1.02.00
4+
## [v4.12.0] - eSignature API v2-21.1.02.00
55
### Breaking
66
- Removed methods `getAccountSettingsExport`,`getSealProviders` from Accounts.
77
- Removed methods `createConnectSecret`,`deleteConnectSecret`,`generateConnectSecret`,`getConnectSecrets` from Connect.

README.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,25 @@
1-
# The Official DocuSign eSignature Node Client SDK
1+
# The Official DocuSign eSignature Node.js Client SDK
22

33
[![NPM version][npm-image]][npm-url]
44
[![NPM downloads][downloads-image]][downloads-url]
55
[![Build status][travis-image]][travis-url]
66
[![Coverage Status][coveralls-image]][coveralls-url]
77

8-
[NPM module](https://www.npmjs.com/package/docusign-esign) that wraps the <a href="https://www.docusign.com">DocuSign</a> API
8+
[NPM module](https://www.npmjs.com/package/docusign-esign)
99

10-
[Documentation about the DocuSign API](https://developers.docusign.com/)
10+
[Documentation about DocuSign APIs](https://developers.docusign.com/)
1111

12-
[Documentation about this package](http://docusign.github.io/docusign-node-client)
1312
<!---
1413
[Changelog](./CHANGELOG.md)
1514
commented out
1615
-->
1716

1817
## Requirements
19-
* Node 4
18+
* Node.js 4
2019
* Free [developer account](https://go.docusign.com/sandbox/productshot/?elqCampaignId=16531)
2120

2221
## Compatibility
23-
* Node 4+
22+
* Node.js 4+
2423

2524
## Installation
2625
This SDK is provided as open source, which enables you to customize its functionality to suit your particular use case. To do so, download or clone the repository. If the SDK’s given functionality meets your integration needs, or if you’re working through our [code examples](https://developers.docusign.com/docs/esign-rest-api/how-to/) from the [DocuSign Developer Center](https://developers.docusign.com/), you merely need to install it by following the instructions below.
@@ -45,7 +44,7 @@ This client has the following external dependencies:
4544

4645
## Code examples
4746

48-
You can find on our GitHub a self-executing package of code examples for the eSignature C# SDK, called a [Launcher](https://github.com/docusign/code-examples-node/blob/master/README.md), that demonstrates common use cases. You can also download a version preconfigured for your DocuSign developer account from [Quickstart](https://developers.docusign.com/docs/esign-rest-api/quickstart/). These examples can use either the [Authorization Code Grant](https://developers.docusign.com/esign-rest-api/guides/authentication/oauth2-code-grant) or [JSON Web Token (JWT)](https://developers.docusign.com/esign-rest-api/guides/authentication/oauth2-jsonwebtoken) authentication workflows.
47+
You can find on our GitHub a self-executing package of code examples for the eSignature Node.js SDK, called a [Launcher](https://github.com/docusign/code-examples-node/blob/master/README.md), that demonstrates common use cases. You can also download a version preconfigured for your DocuSign developer account from [Quickstart](https://developers.docusign.com/docs/esign-rest-api/quickstart/). These examples can use either the [Authorization Code Grant](https://developers.docusign.com/esign-rest-api/guides/authentication/oauth2-code-grant) or [JSON Web Token (JWT)](https://developers.docusign.com/esign-rest-api/guides/authentication/oauth2-jsonwebtoken) authentication workflows.
4948

5049
## OAuth implementations
5150
For details regarding which type of OAuth grant will work best for your DocuSign integration, see [Choose OAuth Type](https://developers.docusign.com/platform/auth/choose/) in the [DocuSign Developer Center](https://developers.docusign.com/).
@@ -71,4 +70,4 @@ The DocuSign eSignature Node Client SDK is licensed under the [MIT License](http
7170
[travis-image]: https://img.shields.io/travis/docusign/docusign-node-client.svg?style=flat
7271
[travis-url]: https://travis-ci.org/docusign/docusign-node-client
7372
[coveralls-image]: https://coveralls.io/repos/github/docusign/DocuSign-Node-Client/badge.svg?branch=master
74-
[coveralls-url]: https://coveralls.io/github/docusign/DocuSign-Node-Client?branch=master
73+
[coveralls-url]: https://coveralls.io/github/docusign/DocuSign-Node-Client?branch=master

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "docusign-esign",
3-
"version": "4.12.0",
3+
"version": "4.13.0-rc1",
44
"description": "DocuSign Node.js API client.",
55
"license": "MIT",
66
"main": "src/index.js",

src/index.js

Lines changed: 8 additions & 8 deletions
Large diffs are not rendered by default.

src/model/AccountBillingPlan.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,12 @@
112112
if (data.hasOwnProperty('planName')) {
113113
obj['planName'] = ApiClient.convertToType(data['planName'], 'String');
114114
}
115+
if (data.hasOwnProperty('planStartDate')) {
116+
obj['planStartDate'] = ApiClient.convertToType(data['planStartDate'], 'String');
117+
}
118+
if (data.hasOwnProperty('renewalDate')) {
119+
obj['renewalDate'] = ApiClient.convertToType(data['renewalDate'], 'String');
120+
}
115121
if (data.hasOwnProperty('renewalStatus')) {
116122
obj['renewalStatus'] = ApiClient.convertToType(data['renewalStatus'], 'String');
117123
}
@@ -223,6 +229,16 @@
223229
* @member {String} planName
224230
*/
225231
exports.prototype['planName'] = undefined;
232+
/**
233+
*
234+
* @member {String} planStartDate
235+
*/
236+
exports.prototype['planStartDate'] = undefined;
237+
/**
238+
*
239+
* @member {String} renewalDate
240+
*/
241+
exports.prototype['renewalDate'] = undefined;
226242
/**
227243
* The renewal status for the account. The acceptable values are: * auto: The account automatically renews. * queued_for_close: Account will be closed at the billingPeriodEndDate. * queued_for_downgrade: Account will be downgraded at the billingPeriodEndDate.
228244
* @member {String} renewalStatus

src/model/EnvelopeFormData.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,18 @@
1212
(function(root, factory) {
1313
if (typeof define === 'function' && define.amd) {
1414
// AMD. Register as an anonymous module.
15-
define(['ApiClient', 'model/EnvelopeFormDataPrefillFormData', 'model/NameValue', 'model/RecipientFormData'], factory);
15+
define(['ApiClient', 'model/NameValue', 'model/PrefillFormData', 'model/RecipientFormData'], factory);
1616
} else if (typeof module === 'object' && module.exports) {
1717
// CommonJS-like environments that support module.exports, like Node.
18-
module.exports = factory(require('../ApiClient'), require('./EnvelopeFormDataPrefillFormData'), require('./NameValue'), require('./RecipientFormData'));
18+
module.exports = factory(require('../ApiClient'), require('./NameValue'), require('./PrefillFormData'), require('./RecipientFormData'));
1919
} else {
2020
// Browser globals (root is window)
2121
if (!root.Docusign) {
2222
root.Docusign = {};
2323
}
24-
root.Docusign.EnvelopeFormData = factory(root.Docusign.ApiClient, root.Docusign.EnvelopeFormDataPrefillFormData, root.Docusign.NameValue, root.Docusign.RecipientFormData);
24+
root.Docusign.EnvelopeFormData = factory(root.Docusign.ApiClient, root.Docusign.NameValue, root.Docusign.PrefillFormData, root.Docusign.RecipientFormData);
2525
}
26-
}(this, function(ApiClient, EnvelopeFormDataPrefillFormData, NameValue, RecipientFormData) {
26+
}(this, function(ApiClient, NameValue, PrefillFormData, RecipientFormData) {
2727
'use strict';
2828

2929

@@ -64,7 +64,7 @@
6464
obj['formData'] = ApiClient.convertToType(data['formData'], [NameValue]);
6565
}
6666
if (data.hasOwnProperty('prefillFormData')) {
67-
obj['prefillFormData'] = EnvelopeFormDataPrefillFormData.constructFromObject(data['prefillFormData']);
67+
obj['prefillFormData'] = PrefillFormData.constructFromObject(data['prefillFormData']);
6868
}
6969
if (data.hasOwnProperty('recipientFormData')) {
7070
obj['recipientFormData'] = ApiClient.convertToType(data['recipientFormData'], [RecipientFormData]);
@@ -95,7 +95,7 @@
9595
*/
9696
exports.prototype['formData'] = undefined;
9797
/**
98-
* @member {module:model/EnvelopeFormDataPrefillFormData} prefillFormData
98+
* @member {module:model/PrefillFormData} prefillFormData
9999
*/
100100
exports.prototype['prefillFormData'] = undefined;
101101
/**

src/model/PrefillFormData.js

Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
/**
2+
* DocuSign REST API
3+
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
4+
*
5+
* OpenAPI spec version: v2
6+
* Contact: [email protected]
7+
*
8+
* NOTE: This class is auto generated. Do not edit the class manually and submit a new issue instead.
9+
*
10+
*/
11+
12+
(function(root, factory) {
13+
if (typeof define === 'function' && define.amd) {
14+
// AMD. Register as an anonymous module.
15+
define(['ApiClient', 'model/NameValue'], factory);
16+
} else if (typeof module === 'object' && module.exports) {
17+
// CommonJS-like environments that support module.exports, like Node.
18+
module.exports = factory(require('../ApiClient'), require('./NameValue'));
19+
} else {
20+
// Browser globals (root is window)
21+
if (!root.Docusign) {
22+
root.Docusign = {};
23+
}
24+
root.Docusign.PrefillFormData = factory(root.Docusign.ApiClient, root.Docusign.NameValue);
25+
}
26+
}(this, function(ApiClient, NameValue) {
27+
'use strict';
28+
29+
30+
/**
31+
* The PrefillFormData model module.
32+
* @module model/PrefillFormData
33+
*/
34+
35+
/**
36+
* Constructs a new <code>PrefillFormData</code>.
37+
* @alias module:model/PrefillFormData
38+
* @class
39+
*/
40+
var exports = function() {
41+
var _this = this;
42+
43+
44+
};
45+
46+
/**
47+
* Constructs a <code>PrefillFormData</code> from a plain JavaScript object, optionally creating a new instance.
48+
* Copies all relevant properties from <code>data</code> to <code>obj</code> if supplied or a new instance if not.
49+
* @param {Object} data The plain JavaScript object bearing properties of interest.
50+
* @param {module:model/PrefillFormData} obj Optional instance to populate.
51+
* @return {module:model/PrefillFormData} The populated <code>PrefillFormData</code> instance.
52+
*/
53+
exports.constructFromObject = function(data, obj) {
54+
if (data) {
55+
obj = obj || new exports();
56+
57+
if (data.hasOwnProperty('formData')) {
58+
obj['formData'] = ApiClient.convertToType(data['formData'], [NameValue]);
59+
}
60+
if (data.hasOwnProperty('senderEmail')) {
61+
obj['senderEmail'] = ApiClient.convertToType(data['senderEmail'], 'String');
62+
}
63+
if (data.hasOwnProperty('senderName')) {
64+
obj['senderName'] = ApiClient.convertToType(data['senderName'], 'String');
65+
}
66+
if (data.hasOwnProperty('senderUserId')) {
67+
obj['senderUserId'] = ApiClient.convertToType(data['senderUserId'], 'String');
68+
}
69+
}
70+
return obj;
71+
}
72+
73+
/**
74+
*
75+
* @member {Array.<module:model/NameValue>} formData
76+
*/
77+
exports.prototype['formData'] = undefined;
78+
/**
79+
*
80+
* @member {String} senderEmail
81+
*/
82+
exports.prototype['senderEmail'] = undefined;
83+
/**
84+
*
85+
* @member {String} senderName
86+
*/
87+
exports.prototype['senderName'] = undefined;
88+
/**
89+
*
90+
* @member {String} senderUserId
91+
*/
92+
exports.prototype['senderUserId'] = undefined;
93+
94+
95+
96+
return exports;
97+
}));
98+
99+

0 commit comments

Comments
 (0)