Msds1006.5.1.2024 (#3431)
* Get template document tabs added * ListEnvelopeDocumentFields custom action added * Update UI * FLOW-365: c2: update envelope prefill tabs * Rename field identifier to match the internal names * Fix description grammar * Add a field to indicate whether a tab is prefill or not for the get action * UI added * FLOW-346: DocGen - Get merge fields * UpdateRecipientTabs added * Removed StaticResponse * REmoved StaticResponseForTabTypesWithValues * Remove the ms-visibility * FLOW-347: DocGen: Update merge fields * Add a check if the email token exists in the signer objects * Optimize the if statement * Bump the build number for C2/R2 release * Add back the removed Meal DB/Readme.md file * FLOW-392: Get document id action should return both id and guid * Expose template id in the output of create envelope using template actions * Add GetEnvelopeDocumentFields custom method * Added delivery phone and SMS phone options * formating the code * convert template input to a template dropdown * Rename actions to make it more readable for the user * Update doc gen action name * identiti verification added * Trim method updated to regex * Add code to support get documents download variations. * Update the default value of the document id * remove the default value * Removed map from the document download implementation * Update the title of the action * Fixed a bug related to certificate * Add support to DocumentId * UI added * Updated the text and rearranged the Signature type position * Add signatureType implementation * modularize the signatureType block * Optimized code * REmoved enum * recipient events are added to V3 connect * Fix SMS issue * Add tooltip * Fixing DS EU Qualified signature type * Added support to checkbox and radio button * Checkbox and radio button code added to trigger * Enable COC added on selecting Combined option * rename the sataticSchema definition * String replace fixed * Add checkbox and radio button to the tabs output * zip header added * Removed statis response for certificate * Removed Log Information * Sales copilot custom actions are added * Update title with lower case * CRMOrgUrl issue fixed. Displaying records in the descending order. recordId filtering fixed * recordId and OrgURL is fixed. Descending order of the activities implemented * renamed activities and documentsRecords to follow camelcase naming pattern * Recipient names as array. Status to TitleCase. DocumentNLP formatting * DocumentNaturalLanguage reformatted * Fix swagger errors. Remove envelope Id from the description * Update DocumentId to Output Format * Additional properties fixed. DateTime formatted * Add reminders code added * remove ms-test-value * Add response * corrected the spelling error * Lock functionality added * Removed the text tab lock and added lock to all the tabs * Add optional property for the tab * Added recipient Type to the output of the get recipient info * Modify the default date to older date * Saleforce support is added to copilot * Add the error handling * Increment build number * Flow-512-b * Embedded recipient type feature added * Remove remote option * convert to string * string conversion implemented * label name updated * remove the AddParam method * Add entityLogicName * migrating DocuSign demo connector code to DocuSign connector * Update swagger file metadata * Void envelope added * Resend custom action added * Get recipient information added * Required output added * Documents added * Flow-532 * Filters working for most of the cases * Working for status, emailid * remove debuggin lines * Implemented sorting order, Skip and top, folder-Ids * updated the description * Added expiry after in the Add reminder for envelope * Added custom field support * Fixed indendation * Add custom name search field * correct the customFieldName * correct the spell error * Bunmping the release number * Prod branch for DS1006 release created * correct the host name * Update the description * Branding update added * Resend envelope AI enabled * Migrated code from demo to Prod * Undo prod related texts * spell corrections * Update spelling error * Update the descriptions to match 30 word limit --------- Co-authored-by: Srihari Padmanabhan <90345666+sriharip-docusign@users.noreply.github.com> Co-authored-by: Srihari Padmanabhan <srihari.padmanabhan@docusign.com>
This commit is contained in:
Родитель
2f6d5d60ea
Коммит
e6f0abaee4
|
@ -2,12 +2,12 @@
|
|||
"swagger": "2.0",
|
||||
"info": {
|
||||
"version": "1.0",
|
||||
"title": "DocuSign",
|
||||
"title": "Docusign",
|
||||
"x-ms-keywords": [
|
||||
"DocuSign",
|
||||
"DocuSigns",
|
||||
"Docu Sign",
|
||||
"Docu Signs",
|
||||
"Docusign",
|
||||
"Docusigns",
|
||||
"Docu sign",
|
||||
"Docu signs",
|
||||
"Document",
|
||||
"Documents",
|
||||
"Doc",
|
||||
|
@ -48,7 +48,7 @@
|
|||
"eNotary",
|
||||
"eNotaries"
|
||||
],
|
||||
"description": "DocuSign helps organizations connect and automate how they prepare, sign, act on, and manage agreements.",
|
||||
"description": "Docusign enables organizations to create, commit to and manage their agreements across the entire agreement lifecycle. Customers can accelerate revenue, reduce risk and unlock value from the agreements that run their business.",
|
||||
"x-ms-deployment-version": "1.0.0",
|
||||
"x-ms-api-annotation": {
|
||||
"status": "Production"
|
||||
|
@ -666,7 +666,7 @@
|
|||
"/accounts/{accountId}/envelopes/{envelopeId}/resendEnvelope": {
|
||||
"put": {
|
||||
"summary": "Resend the envelope",
|
||||
"description": "Resend the envelope.",
|
||||
"description": "This action resends a Docusign envelope or sends a reminder to recipients who need to sign a Docusign agreement based on a provided EnvelopeId.",
|
||||
"operationId": "ResendEnvelope",
|
||||
"x-ms-no-generic-test": true,
|
||||
"consumes": [
|
||||
|
@ -706,16 +706,6 @@
|
|||
"x-ms-summary": "Envelope",
|
||||
"x-ms-test-value": "insert envelope id",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "resendEnvelope",
|
||||
"in": "query",
|
||||
"description": "Envelope is resent when set to true",
|
||||
"required": true,
|
||||
"x-ms-summary": "Resend Envelope",
|
||||
"x-ms-test-value": false,
|
||||
"type": "boolean",
|
||||
"default": false
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
|
@ -726,6 +716,9 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"x-ms-openai-data": {
|
||||
"openai-enabled": true
|
||||
},
|
||||
"deprecated": false,
|
||||
"x-ms-visibility": "important"
|
||||
}
|
||||
|
@ -1210,8 +1203,8 @@
|
|||
"tags": [
|
||||
"DocuSign"
|
||||
],
|
||||
"summary": "Sales Copilot: Get related activities",
|
||||
"description": "Sales Copilot: Get related activities.",
|
||||
"summary": "Copilot: Get related activities",
|
||||
"description": "Returns the related activities of the of the CRM sales entities.",
|
||||
"operationId": "scp-get-related-activities",
|
||||
"x-ms-no-generic-test": true,
|
||||
"consumes": [
|
||||
|
@ -1320,10 +1313,7 @@
|
|||
"$ref": "#/definitions/ApiError"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-openai-data": {
|
||||
"openai-enabled": false
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/accounts/salesCopilotAccount/envelopes/getRelatedRecords": {
|
||||
|
@ -1331,8 +1321,8 @@
|
|||
"tags": [
|
||||
"DocuSign"
|
||||
],
|
||||
"summary": "Sales Copilot: Get related records",
|
||||
"description": "Sales Copilot: Get related records.",
|
||||
"summary": "Copilot: Get related records",
|
||||
"description": "Returns the related records of the of the CRM sales entities.",
|
||||
"operationId": "scp-get-related-records",
|
||||
"x-ms-no-generic-test": true,
|
||||
"consumes": [
|
||||
|
@ -1439,10 +1429,7 @@
|
|||
"$ref": "#/definitions/ApiError"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-openai-data": {
|
||||
"openai-enabled": false
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/accounts/copilotAccount/envelopes/listEnvelopes": {
|
||||
|
@ -1450,8 +1437,8 @@
|
|||
"tags": [
|
||||
"DocuSign"
|
||||
],
|
||||
"summary": "List Envelopes",
|
||||
"description": "This action brings back relevant envelopes based on envelope status, date range, recipient name, recipient email address, envelope title, document name, or envelope custom field value.",
|
||||
"summary": "Copilot: List envelopes",
|
||||
"description": "This action brings back relevant Docusign envelopes based on envelope status, date range, recipient name, recipient email address, envelope title, document name, or envelope custom field value. The output is the title, description, Envelope ID, document names, sender names, envelope status, status date, date sent, and a URL of the envelope which can be used as a link to view the envelope in Docusign.",
|
||||
"operationId": "ListEnvelopes",
|
||||
"x-ms-no-generic-test": true,
|
||||
"consumes": [
|
||||
|
|
|
@ -1231,12 +1231,8 @@ public class Script : ScriptBase
|
|||
var uriBuilder = new UriBuilder(this.Context.Request.RequestUri);
|
||||
uriBuilder.Path = uriBuilder.Path.Replace("/resendEnvelope", "");
|
||||
|
||||
if (query.Get("resendEnvelope").ToString().Equals("true"))
|
||||
{
|
||||
query["resend_envelope"] = "true";
|
||||
uriBuilder.Query = query.ToString();
|
||||
}
|
||||
|
||||
query["resend_envelope"] = "true";
|
||||
uriBuilder.Query = query.ToString();
|
||||
this.Context.Request.RequestUri = uriBuilder.Uri;
|
||||
return body;
|
||||
}
|
||||
|
|
|
@ -2,13 +2,13 @@
|
|||
"swagger": "2.0",
|
||||
"info": {
|
||||
"version": "1.0",
|
||||
"title": "DocuSign Demo",
|
||||
"title": "Docusign Demo",
|
||||
"x-ms-keywords": [
|
||||
"DocuSign Demo",
|
||||
"DocuSign",
|
||||
"DocuSigns",
|
||||
"Docu Sign",
|
||||
"Docu Signs",
|
||||
"Docusign Demo",
|
||||
"Docusign",
|
||||
"Docusigns",
|
||||
"Docu sign",
|
||||
"Docu signs",
|
||||
"Document",
|
||||
"Documents",
|
||||
"Doc",
|
||||
|
@ -49,7 +49,7 @@
|
|||
"eNotary",
|
||||
"eNotaries"
|
||||
],
|
||||
"description": "DocuSign helps organizations connect and automate how they prepare, sign, act on, and manage agreements. The DocuSign Demo connector connects only to DocuSign Demo environments but offers the same functionality as the regular DocuSign connector. Any documents in a DocuSign Demo environment are not legally binding. For all non-demo uses, use the regular DocuSign connector.",
|
||||
"description": "Docusign enables organizations to create, commit to and manage their agreements across the entire agreement lifecycle. Customers can accelerate revenue, reduce risk and unlock value from the agreements that run their business. The Docusign Demo connector connects only to Docusign demo environments but offers the same functionality as the production DocuSign connector. Any agreements in a Docusign demo environment are not legally binding. For all non-demo uses, use the production Docusign connector.",
|
||||
"x-ms-deployment-version": "1.0.0",
|
||||
"x-ms-api-annotation": {
|
||||
"status": "Preview"
|
||||
|
@ -667,7 +667,7 @@
|
|||
"/accounts/{accountId}/envelopes/{envelopeId}/resendEnvelope": {
|
||||
"put": {
|
||||
"summary": "Resend the envelope",
|
||||
"description": "Resend the envelope.",
|
||||
"description": "This action resends a Docusign envelope or sends a reminder to recipients who need to sign a Docusign agreement based on a provided EnvelopeId.",
|
||||
"operationId": "ResendEnvelope",
|
||||
"x-ms-no-generic-test": true,
|
||||
"consumes": [
|
||||
|
@ -707,16 +707,6 @@
|
|||
"x-ms-summary": "Envelope",
|
||||
"x-ms-test-value": "insert envelope id",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "resendEnvelope",
|
||||
"in": "query",
|
||||
"description": "Envelope is resent when set to true",
|
||||
"required": true,
|
||||
"x-ms-summary": "Resend Envelope",
|
||||
"x-ms-test-value": false,
|
||||
"type": "boolean",
|
||||
"default": false
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
|
@ -727,6 +717,9 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"x-ms-openai-data": {
|
||||
"openai-enabled": true
|
||||
},
|
||||
"deprecated": false,
|
||||
"x-ms-visibility": "important"
|
||||
}
|
||||
|
@ -1211,8 +1204,8 @@
|
|||
"tags": [
|
||||
"DocuSign"
|
||||
],
|
||||
"summary": "Sales Copilot: Get related activities",
|
||||
"description": "Sales Copilot: Get related activities.",
|
||||
"summary": "Copilot: Get related activities",
|
||||
"description": "Returns the related activities of the of the CRM sales entities.",
|
||||
"operationId": "scp-get-related-activities",
|
||||
"x-ms-no-generic-test": true,
|
||||
"consumes": [
|
||||
|
@ -1321,10 +1314,7 @@
|
|||
"$ref": "#/definitions/ApiError"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-openai-data": {
|
||||
"openai-enabled": false
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/accounts/salesCopilotAccount/envelopes/getRelatedRecords": {
|
||||
|
@ -1332,8 +1322,8 @@
|
|||
"tags": [
|
||||
"DocuSign"
|
||||
],
|
||||
"summary": "Sales Copilot: Get related records",
|
||||
"description": "Sales Copilot: Get related records.",
|
||||
"summary": "Copilot: Get related records",
|
||||
"description": "Returns the related records of the of the CRM sales entities.",
|
||||
"operationId": "scp-get-related-records",
|
||||
"x-ms-no-generic-test": true,
|
||||
"consumes": [
|
||||
|
@ -1440,10 +1430,7 @@
|
|||
"$ref": "#/definitions/ApiError"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-ms-openai-data": {
|
||||
"openai-enabled": false
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/accounts/copilotAccount/envelopes/listEnvelopes": {
|
||||
|
@ -1451,8 +1438,8 @@
|
|||
"tags": [
|
||||
"DocuSign"
|
||||
],
|
||||
"summary": "List Envelopes",
|
||||
"description": "This action brings back relevant envelopes based on envelope status, date range, recipient name, recipient email address, envelope title, document name, or envelope custom field value.",
|
||||
"summary": "Copilot: List envelopes",
|
||||
"description": "This action brings back relevant Docusign envelopes based on envelope status, date range, recipient name, recipient email address, envelope title, document name, or envelope custom field value. The output is the title, description, Envelope ID, document names, sender names, envelope status, status date, date sent, and a URL of the envelope which can be used as a link to view the envelope in Docusign.",
|
||||
"operationId": "ListEnvelopes",
|
||||
"x-ms-no-generic-test": true,
|
||||
"consumes": [
|
||||
|
|
|
@ -1231,12 +1231,8 @@ public class Script : ScriptBase
|
|||
var uriBuilder = new UriBuilder(this.Context.Request.RequestUri);
|
||||
uriBuilder.Path = uriBuilder.Path.Replace("/resendEnvelope", "");
|
||||
|
||||
if (query.Get("resendEnvelope").ToString().Equals("true"))
|
||||
{
|
||||
query["resend_envelope"] = "true";
|
||||
uriBuilder.Query = query.ToString();
|
||||
}
|
||||
|
||||
query["resend_envelope"] = "true";
|
||||
uriBuilder.Query = query.ToString();
|
||||
this.Context.Request.RequestUri = uriBuilder.Uri;
|
||||
return body;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче