Skip to content

Commit 8515bd6

Browse files
kenharrisroot
andauthored
Version 5.16.0-v2.1-22.1.01.00 release (#291)
Co-authored-by: root <[email protected]>
1 parent f3d09c8 commit 8515bd6

20 files changed

+562
-288
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,17 @@
22
See [DocuSign Support Center](https://support.docusign.com/en/releasenotes/) for Product Release Notes.
33

44

5+
## [v5.16.0] - eSignature API v2.1-22.1.01.00 - 2022-04-07
6+
### Changed
7+
- Added support for version v2.1-22.1.01.00 of the DocuSign ESignature API.
8+
- Updated the SDK release version.
9+
10+
### Breaking
11+
- Following models are renamed
12+
13+
- `ScheduledSendingApiModel` is renamed to `ScheduledSending`
14+
- `DelayedRoutingApiModel` is renamed to `DelayedRouting`
15+
516
## [v5.15.0] - eSignature API v2.1-21.4.02.00 - 2022-02-08
617
### Changed
718
- Added support for version v2.1-21.4.02.00 of the DocuSign ESignature API.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "docusign-esign",
3-
"version": "5.15.0",
3+
"version": "5.16.0",
44
"description": "DocuSign Node.js API client.",
55
"license": "MIT",
66
"main": "src/index.js",
@@ -60,7 +60,7 @@
6060
"devDependencies": {
6161
"docdash": "0.4.0",
6262
"expect.js": "~0.3.1",
63-
"jsdoc": "3.5.5",
63+
"jsdoc": "3.6.10",
6464
"mocha": "~5.0.4",
6565
"mocha-junit-reporter": "^1.18.0",
6666
"semistandard": "^12.0.1"

src/ApiClient.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@
154154
* @type {Array.<String>}
155155
* @default {}
156156
*/
157-
this.defaultHeaders = { "X-DocuSign-SDK": "Node" };
157+
this.defaultHeaders = { "X-DocuSign-SDK": "Node", "Node-Ver": process.version };
158158

159159
/**
160160
* The default HTTP timeout for all API calls.

src/api/BulkEnvelopesApi.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,6 @@
323323
* @param {String} optsOrCallback.searchText
324324
* @param {String} optsOrCallback.startPosition
325325
* @param {String} optsOrCallback.status
326-
* @param {String} optsOrCallback.userId
327326
* @param {module:api/BulkEnvelopesApi~getBulkSendBatchEnvelopesCallback} callback The callback function, accepting three arguments: error, data, response
328327
* data is of type: {@link module:model/EnvelopesInformation}
329328
*/
@@ -365,8 +364,7 @@
365364
'order_by': optsOrCallback['orderBy'],
366365
'search_text': optsOrCallback['searchText'],
367366
'start_position': optsOrCallback['startPosition'],
368-
'status': optsOrCallback['status'],
369-
'user_id': optsOrCallback['userId']
367+
'status': optsOrCallback['status']
370368
};
371369
var headerParams = {
372370
};
@@ -457,9 +455,12 @@
457455
* @param {Object} optsOrCallback Optional parameters, if you are passing no optional parameters, you can either pass a null or omit this parameter entirely.
458456
* @param {String} optsOrCallback.batchIds
459457
* @param {String} optsOrCallback.count
458+
* @param {String} optsOrCallback.fromDate
460459
* @param {String} optsOrCallback.searchText
461460
* @param {String} optsOrCallback.startPosition
462461
* @param {String} optsOrCallback.status
462+
* @param {String} optsOrCallback.toDate
463+
* @param {String} optsOrCallback.userId
463464
* @param {module:api/BulkEnvelopesApi~getBulkSendBatchesCallback} callback The callback function, accepting three arguments: error, data, response
464465
* data is of type: {@link module:model/BulkSendBatchSummaries}
465466
*/
@@ -491,9 +492,12 @@
491492
var queryParams = {
492493
'batch_ids': optsOrCallback['batchIds'],
493494
'count': optsOrCallback['count'],
495+
'from_date': optsOrCallback['fromDate'],
494496
'search_text': optsOrCallback['searchText'],
495497
'start_position': optsOrCallback['startPosition'],
496-
'status': optsOrCallback['status']
498+
'status': optsOrCallback['status'],
499+
'to_date': optsOrCallback['toDate'],
500+
'user_id': optsOrCallback['userId']
497501
};
498502
var headerParams = {
499503
};

src/api/EnvelopesApi.js

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

src/api/TemplatesApi.js

Lines changed: 4 additions & 81 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(['Configuration', 'ApiClient', 'model/BulkRecipientsRequest', 'model/BulkRecipientsResponse', 'model/BulkRecipientsSummaryResponse', 'model/BulkRecipientsUpdateResponse', 'model/CustomFields', 'model/DocumentFieldsInformation', 'model/DocumentHtmlDefinition', 'model/DocumentHtmlDefinitionOriginals', 'model/DocumentHtmlDefinitions', 'model/EnvelopeDefinition', 'model/EnvelopeDocument', 'model/EnvelopeTemplate', 'model/EnvelopeTemplateResults', 'model/ErrorDetails', 'model/GroupInformation', 'model/LockInformation', 'model/LockRequest', 'model/Notification', 'model/PageImages', 'model/PageRequest', 'model/RecipientPreviewRequest', 'model/Recipients', 'model/RecipientsUpdateSummary', 'model/ReturnUrlRequest', 'model/Tabs', 'model/TemplateCustomFields', 'model/TemplateDocumentsResult', 'model/TemplateNotificationRequest', 'model/TemplateRecipients', 'model/TemplateSummary', 'model/TemplateTabs', 'model/TemplateUpdateSummary', 'model/ViewUrl'], factory);
15+
define(['Configuration', 'ApiClient', 'model/BulkRecipientsResponse', 'model/BulkRecipientsUpdateResponse', 'model/CustomFields', 'model/DocumentFieldsInformation', 'model/DocumentHtmlDefinition', 'model/DocumentHtmlDefinitionOriginals', 'model/DocumentHtmlDefinitions', 'model/EnvelopeDefinition', 'model/EnvelopeDocument', 'model/EnvelopeTemplate', 'model/EnvelopeTemplateResults', 'model/ErrorDetails', 'model/GroupInformation', 'model/LockInformation', 'model/LockRequest', 'model/Notification', 'model/PageImages', 'model/PageRequest', 'model/RecipientPreviewRequest', 'model/Recipients', 'model/RecipientsUpdateSummary', 'model/ReturnUrlRequest', 'model/Tabs', 'model/TemplateCustomFields', 'model/TemplateDocumentsResult', 'model/TemplateNotificationRequest', 'model/TemplateRecipients', 'model/TemplateSummary', 'model/TemplateTabs', 'model/TemplateUpdateSummary', 'model/ViewUrl'], factory);
1616
} else if (typeof module === 'object' && module.exports) {
1717
// CommonJS-like environments that support module.exports, like Node.
18-
module.exports = factory(require('../Configuration'), require('../ApiClient'), require('../model/BulkRecipientsRequest'), require('../model/BulkRecipientsResponse'), require('../model/BulkRecipientsSummaryResponse'), require('../model/BulkRecipientsUpdateResponse'), require('../model/CustomFields'), require('../model/DocumentFieldsInformation'), require('../model/DocumentHtmlDefinition'), require('../model/DocumentHtmlDefinitionOriginals'), require('../model/DocumentHtmlDefinitions'), require('../model/EnvelopeDefinition'), require('../model/EnvelopeDocument'), require('../model/EnvelopeTemplate'), require('../model/EnvelopeTemplateResults'), require('../model/ErrorDetails'), require('../model/GroupInformation'), require('../model/LockInformation'), require('../model/LockRequest'), require('../model/Notification'), require('../model/PageImages'), require('../model/PageRequest'), require('../model/RecipientPreviewRequest'), require('../model/Recipients'), require('../model/RecipientsUpdateSummary'), require('../model/ReturnUrlRequest'), require('../model/Tabs'), require('../model/TemplateCustomFields'), require('../model/TemplateDocumentsResult'), require('../model/TemplateNotificationRequest'), require('../model/TemplateRecipients'), require('../model/TemplateSummary'), require('../model/TemplateTabs'), require('../model/TemplateUpdateSummary'), require('../model/ViewUrl'));
18+
module.exports = factory(require('../Configuration'), require('../ApiClient'), require('../model/BulkRecipientsResponse'), require('../model/BulkRecipientsUpdateResponse'), require('../model/CustomFields'), require('../model/DocumentFieldsInformation'), require('../model/DocumentHtmlDefinition'), require('../model/DocumentHtmlDefinitionOriginals'), require('../model/DocumentHtmlDefinitions'), require('../model/EnvelopeDefinition'), require('../model/EnvelopeDocument'), require('../model/EnvelopeTemplate'), require('../model/EnvelopeTemplateResults'), require('../model/ErrorDetails'), require('../model/GroupInformation'), require('../model/LockInformation'), require('../model/LockRequest'), require('../model/Notification'), require('../model/PageImages'), require('../model/PageRequest'), require('../model/RecipientPreviewRequest'), require('../model/Recipients'), require('../model/RecipientsUpdateSummary'), require('../model/ReturnUrlRequest'), require('../model/Tabs'), require('../model/TemplateCustomFields'), require('../model/TemplateDocumentsResult'), require('../model/TemplateNotificationRequest'), require('../model/TemplateRecipients'), require('../model/TemplateSummary'), require('../model/TemplateTabs'), require('../model/TemplateUpdateSummary'), require('../model/ViewUrl'));
1919
} else {
2020
// Browser globals (root is window)
2121
if (!root.Docusign) {
2222
root.Docusign = {};
2323
}
24-
root.Docusign.TemplatesApi = factory(root.Docusign.Configuration, root.Docusign.ApiClient, root.Docusign.BulkRecipientsRequest, root.Docusign.BulkRecipientsResponse, root.Docusign.BulkRecipientsSummaryResponse, root.Docusign.BulkRecipientsUpdateResponse, root.Docusign.CustomFields, root.Docusign.DocumentFieldsInformation, root.Docusign.DocumentHtmlDefinition, root.Docusign.DocumentHtmlDefinitionOriginals, root.Docusign.DocumentHtmlDefinitions, root.Docusign.EnvelopeDefinition, root.Docusign.EnvelopeDocument, root.Docusign.EnvelopeTemplate, root.Docusign.EnvelopeTemplateResults, root.Docusign.ErrorDetails, root.Docusign.GroupInformation, root.Docusign.LockInformation, root.Docusign.LockRequest, root.Docusign.Notification, root.Docusign.PageImages, root.Docusign.PageRequest, root.Docusign.RecipientPreviewRequest, root.Docusign.Recipients, root.Docusign.RecipientsUpdateSummary, root.Docusign.ReturnUrlRequest, root.Docusign.Tabs, root.Docusign.TemplateCustomFields, root.Docusign.TemplateDocumentsResult, root.Docusign.TemplateNotificationRequest, root.Docusign.TemplateRecipients, root.Docusign.TemplateSummary, root.Docusign.TemplateTabs, root.Docusign.TemplateUpdateSummary, root.Docusign.ViewUrl);
24+
root.Docusign.TemplatesApi = factory(root.Docusign.Configuration, root.Docusign.ApiClient, root.Docusign.BulkRecipientsResponse, root.Docusign.BulkRecipientsUpdateResponse, root.Docusign.CustomFields, root.Docusign.DocumentFieldsInformation, root.Docusign.DocumentHtmlDefinition, root.Docusign.DocumentHtmlDefinitionOriginals, root.Docusign.DocumentHtmlDefinitions, root.Docusign.EnvelopeDefinition, root.Docusign.EnvelopeDocument, root.Docusign.EnvelopeTemplate, root.Docusign.EnvelopeTemplateResults, root.Docusign.ErrorDetails, root.Docusign.GroupInformation, root.Docusign.LockInformation, root.Docusign.LockRequest, root.Docusign.Notification, root.Docusign.PageImages, root.Docusign.PageRequest, root.Docusign.RecipientPreviewRequest, root.Docusign.Recipients, root.Docusign.RecipientsUpdateSummary, root.Docusign.ReturnUrlRequest, root.Docusign.Tabs, root.Docusign.TemplateCustomFields, root.Docusign.TemplateDocumentsResult, root.Docusign.TemplateNotificationRequest, root.Docusign.TemplateRecipients, root.Docusign.TemplateSummary, root.Docusign.TemplateTabs, root.Docusign.TemplateUpdateSummary, root.Docusign.ViewUrl);
2525
}
26-
}(this, function(Configuration, ApiClient, BulkRecipientsRequest, BulkRecipientsResponse, BulkRecipientsSummaryResponse, BulkRecipientsUpdateResponse, CustomFields, DocumentFieldsInformation, DocumentHtmlDefinition, DocumentHtmlDefinitionOriginals, DocumentHtmlDefinitions, EnvelopeDefinition, EnvelopeDocument, EnvelopeTemplate, EnvelopeTemplateResults, ErrorDetails, GroupInformation, LockInformation, LockRequest, Notification, PageImages, PageRequest, RecipientPreviewRequest, Recipients, RecipientsUpdateSummary, ReturnUrlRequest, Tabs, TemplateCustomFields, TemplateDocumentsResult, TemplateNotificationRequest, TemplateRecipients, TemplateSummary, TemplateTabs, TemplateUpdateSummary, ViewUrl) {
26+
}(this, function(Configuration, ApiClient, BulkRecipientsResponse, BulkRecipientsUpdateResponse, CustomFields, DocumentFieldsInformation, DocumentHtmlDefinition, DocumentHtmlDefinitionOriginals, DocumentHtmlDefinitions, EnvelopeDefinition, EnvelopeDocument, EnvelopeTemplate, EnvelopeTemplateResults, ErrorDetails, GroupInformation, LockInformation, LockRequest, Notification, PageImages, PageRequest, RecipientPreviewRequest, Recipients, RecipientsUpdateSummary, ReturnUrlRequest, Tabs, TemplateCustomFields, TemplateDocumentsResult, TemplateNotificationRequest, TemplateRecipients, TemplateSummary, TemplateTabs, TemplateUpdateSummary, ViewUrl) {
2727
'use strict';
2828

2929
/**
@@ -3035,83 +3035,6 @@ If the call is made by the user who has the lock and the request has the same in
30353035
);
30363036
};
30373037

3038-
/**
3039-
* (Optional) Callback function to receive the result of the updateBulkRecipients operation. If none specified a Promise will be returned.
3040-
* @callback module:api/TemplatesApi~updateBulkRecipientsCallback
3041-
* @param {String} error Error message, if any.
3042-
* @param {module:model/BulkRecipientsSummaryResponse} data The data returned by the service call.
3043-
* @param {String} If a callback was specified, the response The complete HTTP response, else a Promise resolving the response Data.
3044-
*/
3045-
3046-
/**
3047-
* Adds or replaces the bulk recipients list in a template.
3048-
* Updates the bulk recipients in a template using a file upload. The Content-Type supported for uploading a bulk recipient file is CSV (text/csv).
3049-
3050-
The REST API does not support modifying individual rows or values in the bulk recipients file. It only allows the entire file to be added or replaced with a new file.
3051-
* @param {String} accountId The external account number (int) or account ID Guid.
3052-
* @param {String} templateId The ID of the template being accessed.
3053-
* @param {String} recipientId The ID of the recipient being accessed.
3054-
* @param {Object} optsOrCallback Optional parameters, if you are passing no optional parameters, you can either pass a null or omit this parameter entirely.
3055-
* @param {module:model/BulkRecipientsRequest} optsOrCallback.bulkRecipientsRequest
3056-
* @param {module:api/TemplatesApi~updateBulkRecipientsCallback} callback The callback function, accepting three arguments: error, data, response
3057-
* data is of type: {@link module:model/BulkRecipientsSummaryResponse}
3058-
*/
3059-
this.updateBulkRecipients = function(accountId, templateId, recipientId, optsOrCallback, callback) {
3060-
optsOrCallback = optsOrCallback || {};
3061-
3062-
if (typeof optsOrCallback === 'function') {
3063-
callback = optsOrCallback;
3064-
optsOrCallback = {};
3065-
}
3066-
3067-
var postBody = optsOrCallback['bulkRecipientsRequest'];
3068-
3069-
// verify the required parameter 'accountId' is set
3070-
if (accountId === undefined || accountId === null) {
3071-
throw new Error("Missing the required parameter 'accountId' when calling updateBulkRecipients");
3072-
}
3073-
3074-
// verify the required parameter 'templateId' is set
3075-
if (templateId === undefined || templateId === null) {
3076-
throw new Error("Missing the required parameter 'templateId' when calling updateBulkRecipients");
3077-
}
3078-
3079-
// verify the required parameter 'recipientId' is set
3080-
if (recipientId === undefined || recipientId === null) {
3081-
throw new Error("Missing the required parameter 'recipientId' when calling updateBulkRecipients");
3082-
}
3083-
3084-
if (typeof callback !== 'function' && arguments.length && typeof arguments[arguments.length-1] === 'function'){
3085-
if (typeof optsOrCallback !== 'undefined') {
3086-
optsOrCallback = callback;
3087-
}
3088-
callback = arguments[arguments.length-1];
3089-
}
3090-
3091-
var pathParams = {
3092-
'accountId': accountId,
3093-
'templateId': templateId,
3094-
'recipientId': recipientId
3095-
};
3096-
var queryParams = {
3097-
};
3098-
var headerParams = {
3099-
};
3100-
var formParams = {
3101-
};
3102-
3103-
var authNames = ['docusignAccessCode'];
3104-
var contentTypes = [];
3105-
var accepts = ['application/json'];
3106-
var returnType = BulkRecipientsSummaryResponse;
3107-
3108-
return this.apiClient.callApi(
3109-
'/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/bulk_recipients', 'PUT',
3110-
pathParams, queryParams, headerParams, formParams, postBody,
3111-
authNames, contentTypes, accepts, returnType, callback
3112-
);
3113-
};
3114-
31153038
/**
31163039
* (Optional) Callback function to receive the result of the updateCustomFields operation. If none specified a Promise will be returned.
31173040
* @callback module:api/TemplatesApi~updateCustomFieldsCallback

src/api/UsersApi.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1186,6 +1186,7 @@ The response returns the list of users for the account along with the informatio
11861186
* @param {String} accountId The external account number (int) or account ID Guid.
11871187
* @param {Object} optsOrCallback Optional parameters, if you are passing no optional parameters, you can either pass a null or omit this parameter entirely.
11881188
* @param {String} optsOrCallback.additionalInfo When set to **true**, the full list of user information is returned for each user in the account.
1189+
* @param {String} optsOrCallback.alternateAdminsOnly
11891190
* @param {String} optsOrCallback.count Number of records to return. The number must be greater than 0 and less than or equal to 100.
11901191
* @param {String} optsOrCallback.domainUsersOnly
11911192
* @param {String} optsOrCallback.email
@@ -1227,6 +1228,7 @@ The response returns the list of users for the account along with the informatio
12271228
};
12281229
var queryParams = {
12291230
'additional_info': optsOrCallback['additionalInfo'],
1231+
'alternate_admins_only': optsOrCallback['alternateAdminsOnly'],
12301232
'count': optsOrCallback['count'],
12311233
'domain_users_only': optsOrCallback['domainUsersOnly'],
12321234
'email': optsOrCallback['email'],

0 commit comments

Comments
 (0)