Skip to content

Commit

Permalink
Version 5.16.0-v2.1-22.1.01.00 release (#291)
Browse files Browse the repository at this point in the history
Co-authored-by: root <[email protected]>
  • Loading branch information
kenharris and root authored Apr 12, 2022
1 parent f3d09c8 commit 8515bd6
Show file tree
Hide file tree
Showing 20 changed files with 562 additions and 288 deletions.
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,17 @@
See [DocuSign Support Center](https://support.docusign.com/en/releasenotes/) for Product Release Notes.


## [v5.16.0] - eSignature API v2.1-22.1.01.00 - 2022-04-07
### Changed
- Added support for version v2.1-22.1.01.00 of the DocuSign ESignature API.
- Updated the SDK release version.

### Breaking
- Following models are renamed

- `ScheduledSendingApiModel` is renamed to `ScheduledSending`
- `DelayedRoutingApiModel` is renamed to `DelayedRouting`

## [v5.15.0] - eSignature API v2.1-21.4.02.00 - 2022-02-08
### Changed
- Added support for version v2.1-21.4.02.00 of the DocuSign ESignature API.
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "docusign-esign",
"version": "5.15.0",
"version": "5.16.0",
"description": "DocuSign Node.js API client.",
"license": "MIT",
"main": "src/index.js",
Expand Down Expand Up @@ -60,7 +60,7 @@
"devDependencies": {
"docdash": "0.4.0",
"expect.js": "~0.3.1",
"jsdoc": "3.5.5",
"jsdoc": "3.6.10",
"mocha": "~5.0.4",
"mocha-junit-reporter": "^1.18.0",
"semistandard": "^12.0.1"
Expand Down
2 changes: 1 addition & 1 deletion src/ApiClient.js
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@
* @type {Array.<String>}
* @default {}
*/
this.defaultHeaders = { "X-DocuSign-SDK": "Node" };
this.defaultHeaders = { "X-DocuSign-SDK": "Node", "Node-Ver": process.version };

/**
* The default HTTP timeout for all API calls.
Expand Down
12 changes: 8 additions & 4 deletions src/api/BulkEnvelopesApi.js
Original file line number Diff line number Diff line change
Expand Up @@ -323,7 +323,6 @@
* @param {String} optsOrCallback.searchText
* @param {String} optsOrCallback.startPosition
* @param {String} optsOrCallback.status
* @param {String} optsOrCallback.userId
* @param {module:api/BulkEnvelopesApi~getBulkSendBatchEnvelopesCallback} callback The callback function, accepting three arguments: error, data, response
* data is of type: {@link module:model/EnvelopesInformation}
*/
Expand Down Expand Up @@ -365,8 +364,7 @@
'order_by': optsOrCallback['orderBy'],
'search_text': optsOrCallback['searchText'],
'start_position': optsOrCallback['startPosition'],
'status': optsOrCallback['status'],
'user_id': optsOrCallback['userId']
'status': optsOrCallback['status']
};
var headerParams = {
};
Expand Down Expand Up @@ -457,9 +455,12 @@
* @param {Object} optsOrCallback Optional parameters, if you are passing no optional parameters, you can either pass a null or omit this parameter entirely.
* @param {String} optsOrCallback.batchIds
* @param {String} optsOrCallback.count
* @param {String} optsOrCallback.fromDate
* @param {String} optsOrCallback.searchText
* @param {String} optsOrCallback.startPosition
* @param {String} optsOrCallback.status
* @param {String} optsOrCallback.toDate
* @param {String} optsOrCallback.userId
* @param {module:api/BulkEnvelopesApi~getBulkSendBatchesCallback} callback The callback function, accepting three arguments: error, data, response
* data is of type: {@link module:model/BulkSendBatchSummaries}
*/
Expand Down Expand Up @@ -491,9 +492,12 @@
var queryParams = {
'batch_ids': optsOrCallback['batchIds'],
'count': optsOrCallback['count'],
'from_date': optsOrCallback['fromDate'],
'search_text': optsOrCallback['searchText'],
'start_position': optsOrCallback['startPosition'],
'status': optsOrCallback['status']
'status': optsOrCallback['status'],
'to_date': optsOrCallback['toDate'],
'user_id': optsOrCallback['userId']
};
var headerParams = {
};
Expand Down
225 changes: 78 additions & 147 deletions src/api/EnvelopesApi.js

Large diffs are not rendered by default.

85 changes: 4 additions & 81 deletions src/api/TemplatesApi.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,18 +12,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
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);
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);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
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'));
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'));
} else {
// Browser globals (root is window)
if (!root.Docusign) {
root.Docusign = {};
}
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);
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);
}
}(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) {
}(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) {
'use strict';

/**
Expand Down Expand Up @@ -3035,83 +3035,6 @@ If the call is made by the user who has the lock and the request has the same in
);
};

/**
* (Optional) Callback function to receive the result of the updateBulkRecipients operation. If none specified a Promise will be returned.
* @callback module:api/TemplatesApi~updateBulkRecipientsCallback
* @param {String} error Error message, if any.
* @param {module:model/BulkRecipientsSummaryResponse} data The data returned by the service call.
* @param {String} If a callback was specified, the response The complete HTTP response, else a Promise resolving the response Data.
*/

/**
* Adds or replaces the bulk recipients list in a template.
* 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).
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.
* @param {String} accountId The external account number (int) or account ID Guid.
* @param {String} templateId The ID of the template being accessed.
* @param {String} recipientId The ID of the recipient being accessed.
* @param {Object} optsOrCallback Optional parameters, if you are passing no optional parameters, you can either pass a null or omit this parameter entirely.
* @param {module:model/BulkRecipientsRequest} optsOrCallback.bulkRecipientsRequest
* @param {module:api/TemplatesApi~updateBulkRecipientsCallback} callback The callback function, accepting three arguments: error, data, response
* data is of type: {@link module:model/BulkRecipientsSummaryResponse}
*/
this.updateBulkRecipients = function(accountId, templateId, recipientId, optsOrCallback, callback) {
optsOrCallback = optsOrCallback || {};

if (typeof optsOrCallback === 'function') {
callback = optsOrCallback;
optsOrCallback = {};
}

var postBody = optsOrCallback['bulkRecipientsRequest'];

// verify the required parameter 'accountId' is set
if (accountId === undefined || accountId === null) {
throw new Error("Missing the required parameter 'accountId' when calling updateBulkRecipients");
}

// verify the required parameter 'templateId' is set
if (templateId === undefined || templateId === null) {
throw new Error("Missing the required parameter 'templateId' when calling updateBulkRecipients");
}

// verify the required parameter 'recipientId' is set
if (recipientId === undefined || recipientId === null) {
throw new Error("Missing the required parameter 'recipientId' when calling updateBulkRecipients");
}

if (typeof callback !== 'function' && arguments.length && typeof arguments[arguments.length-1] === 'function'){
if (typeof optsOrCallback !== 'undefined') {
optsOrCallback = callback;
}
callback = arguments[arguments.length-1];
}

var pathParams = {
'accountId': accountId,
'templateId': templateId,
'recipientId': recipientId
};
var queryParams = {
};
var headerParams = {
};
var formParams = {
};

var authNames = ['docusignAccessCode'];
var contentTypes = [];
var accepts = ['application/json'];
var returnType = BulkRecipientsSummaryResponse;

return this.apiClient.callApi(
'/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/bulk_recipients', 'PUT',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
);
};

/**
* (Optional) Callback function to receive the result of the updateCustomFields operation. If none specified a Promise will be returned.
* @callback module:api/TemplatesApi~updateCustomFieldsCallback
Expand Down
2 changes: 2 additions & 0 deletions src/api/UsersApi.js
Original file line number Diff line number Diff line change
Expand Up @@ -1186,6 +1186,7 @@ The response returns the list of users for the account along with the informatio
* @param {String} accountId The external account number (int) or account ID Guid.
* @param {Object} optsOrCallback Optional parameters, if you are passing no optional parameters, you can either pass a null or omit this parameter entirely.
* @param {String} optsOrCallback.additionalInfo When set to **true**, the full list of user information is returned for each user in the account.
* @param {String} optsOrCallback.alternateAdminsOnly
* @param {String} optsOrCallback.count Number of records to return. The number must be greater than 0 and less than or equal to 100.
* @param {String} optsOrCallback.domainUsersOnly
* @param {String} optsOrCallback.email
Expand Down Expand Up @@ -1227,6 +1228,7 @@ The response returns the list of users for the account along with the informatio
};
var queryParams = {
'additional_info': optsOrCallback['additionalInfo'],
'alternate_admins_only': optsOrCallback['alternateAdminsOnly'],
'count': optsOrCallback['count'],
'domain_users_only': optsOrCallback['domainUsersOnly'],
'email': optsOrCallback['email'],
Expand Down
Loading

0 comments on commit 8515bd6

Please sign in to comment.