From 9050e1fe93da1d4361fcec22247e5c4f0abce660 Mon Sep 17 00:00:00 2001 From: Inbar Gazit Date: Tue, 1 Aug 2023 15:19:43 -0700 Subject: [PATCH] Various updates --- launcher-csharp/Rooms/Examples/AddingFormToRoom.cs | 6 ++++++ .../Rooms/Examples/CreateRoomFromTemplate.cs | 10 ++++++++++ launcher-csharp/Rooms/Examples/ExportDataFromRoom.cs | 4 ++++ .../Rooms/Examples/GrantOfficeAccessToFormGroup.cs | 8 ++++++++ manifest/ConfigurationManifest.json | 10 +++++----- manifest/ConfigurationManifestJS.json | 10 +++++----- manifest/ConfigurationManifestJava.json | 8 ++++---- manifest/ConfigurationManifestPHP.json | 12 ++++++------ manifest/ConfigurationManifestPython.json | 10 +++++----- manifest/ConfigurationManifestRuby.json | 12 ++++++------ 10 files changed, 59 insertions(+), 31 deletions(-) diff --git a/launcher-csharp/Rooms/Examples/AddingFormToRoom.cs b/launcher-csharp/Rooms/Examples/AddingFormToRoom.cs index c262cbc8..c36f4a8a 100644 --- a/launcher-csharp/Rooms/Examples/AddingFormToRoom.cs +++ b/launcher-csharp/Rooms/Examples/AddingFormToRoom.cs @@ -26,12 +26,15 @@ public static (FormSummaryList forms, RoomSummaryList rooms) GetFormsAndRooms( string accountId) { // Construct your API headers + //ds-snippet-start:Rooms4Step2 var apiClient = new ApiClient(basePath); apiClient.Configuration.DefaultHeader.Add("Authorization", $"Bearer {accessToken}"); var roomsApi = new RoomsApi(apiClient); var formLibrariesApi = new FormLibrariesApi(apiClient); + //ds-snippet-end:Rooms4Step2 // Get Forms Libraries + //ds-snippet-start:Rooms4Step3 FormLibrarySummaryList formLibraries = formLibrariesApi.GetFormLibraries(accountId); // Get Forms @@ -42,6 +45,7 @@ public static (FormSummaryList forms, RoomSummaryList rooms) GetFormsAndRooms( accountId, formLibraries.FormsLibrarySummaries.First().FormsLibraryId); } + //ds-snippet-end:Rooms4Step3 // Get Rooms RoomSummaryList rooms = roomsApi.GetRooms(accountId); @@ -72,7 +76,9 @@ public static RoomDocument AddForm( var roomsApi = new RoomsApi(apiClient); // Call the Rooms API to get room field data + //ds-snippet-start:Rooms4Step4 return roomsApi.AddFormToRoom(accountId, roomId, new FormForAdd(formId)); + //ds-snippet-end:Rooms4Step4 } } } diff --git a/launcher-csharp/Rooms/Examples/CreateRoomFromTemplate.cs b/launcher-csharp/Rooms/Examples/CreateRoomFromTemplate.cs index 1665e1a7..b9db2538 100644 --- a/launcher-csharp/Rooms/Examples/CreateRoomFromTemplate.cs +++ b/launcher-csharp/Rooms/Examples/CreateRoomFromTemplate.cs @@ -25,12 +25,14 @@ public static RoomTemplatesSummaryList GetTemplates( string accountId) { // Construct your API headers + //ds-snippet-start:Rooms2Step3 var apiClient = new ApiClient(basePath); apiClient.Configuration.DefaultHeader.Add("Authorization", $"Bearer {accessToken}"); var roomTemplatesApi = new RoomTemplatesApi(apiClient); // Call the Rooms API to create a room return roomTemplatesApi.GetRoomTemplates(accountId); + //ds-snippet-end:Rooms2Step3 } /// @@ -50,21 +52,28 @@ public static Room CreateRoom( int templateId) { // Construct your API headers + //ds-snippet-start:Rooms2Step2 var apiClient = new ApiClient(basePath); apiClient.Configuration.DefaultHeader.Add("Authorization", $"Bearer {accessToken}"); var roomsApi = new RoomsApi(apiClient); var rolesApi = new RolesApi(apiClient); + //ds-snippet-end:Rooms2Step2 // Obtain Role var clientRole = rolesApi.GetRoles(accountId, new RolesApi.GetRolesOptions { filter = "Default Admin" }).Roles.First(); // Construct the request body for your room + //ds-snippet-start:Rooms2Step4 var newRoom = BuildRoom(model, clientRole, templateId); + //ds-snippet-end:Rooms2Step4 // Call the Rooms API to create a room + //ds-snippet-start:Rooms2Step5 return roomsApi.CreateRoom(accountId, newRoom); + //ds-snippet-end:Rooms2Step5 } + //ds-snippet-start:Rooms2Step4 private static RoomForCreate BuildRoom( RoomModel model, RoleSummary clientRole, @@ -92,6 +101,7 @@ private static RoomForCreate BuildRoom( return newRoom; } + //ds-snippet-end:Rooms2Step4 public class RoomModel { diff --git a/launcher-csharp/Rooms/Examples/ExportDataFromRoom.cs b/launcher-csharp/Rooms/Examples/ExportDataFromRoom.cs index 7d7c503d..68129a57 100644 --- a/launcher-csharp/Rooms/Examples/ExportDataFromRoom.cs +++ b/launcher-csharp/Rooms/Examples/ExportDataFromRoom.cs @@ -46,12 +46,16 @@ public static FieldData Export( int roomId) { // Construct your API headers + //ds-snippet-start:Rooms3Step2 var apiClient = new ApiClient(basePath); apiClient.Configuration.DefaultHeader.Add("Authorization", $"Bearer {accessToken}"); var roomsApi = new RoomsApi(apiClient); + //ds-snippet-end:Rooms3Step2 // Call the Rooms API to get room field data + //ds-snippet-start:Rooms3Step3 return roomsApi.GetRoomFieldData(accountId, roomId); + //ds-snippet-end:Rooms3Step3 } } } diff --git a/launcher-csharp/Rooms/Examples/GrantOfficeAccessToFormGroup.cs b/launcher-csharp/Rooms/Examples/GrantOfficeAccessToFormGroup.cs index f0a0a6f5..1bfd218e 100644 --- a/launcher-csharp/Rooms/Examples/GrantOfficeAccessToFormGroup.cs +++ b/launcher-csharp/Rooms/Examples/GrantOfficeAccessToFormGroup.cs @@ -30,10 +30,14 @@ public static (OfficeSummaryList offices, FormGroupSummaryList formGroups) GetOf var formGroupsApi = new FormGroupsApi(apiClient); // Call the Rooms API to get offices + //ds-snippet-start:Rooms8Step3 var offices = officesApi.GetOffices(accountId); + //ds-snippet-end:Rooms8Step3 // Call the Rooms API to get form groups + //ds-snippet-start:Rooms8Step4 var formGroups = formGroupsApi.GetFormGroups(accountId); + //ds-snippet-end:Rooms8Step4 return (offices, formGroups); } @@ -55,12 +59,16 @@ public static void GrantAccess( int? officeId) { // Construct your API headers + //ds-snippet-start:Rooms8Step2 var apiClient = new ApiClient(basePath); apiClient.Configuration.DefaultHeader.Add("Authorization", $"Bearer {accessToken}"); var formGroupsApi = new FormGroupsApi(apiClient); + //ds-snippet-end:Rooms8Step2 // Call the Rooms API to grant office access to a form group + //ds-snippet-start:Rooms8Step5 formGroupsApi.GrantOfficeAccessToFormGroup(accountId, new Guid(formGroupId), officeId); + //ds-snippet-end:Rooms8Step5 } } } diff --git a/manifest/ConfigurationManifest.json b/manifest/ConfigurationManifest.json index dc1e1d97..bfd9a502 100644 --- a/manifest/ConfigurationManifest.json +++ b/manifest/ConfigurationManifest.json @@ -1,4 +1,4 @@ -{ +{ "authenticationTypes": [ { "name": "AuthCodeGrant", @@ -206,7 +206,7 @@ "packages": [ { "name": "DocuSign.eSign.dll", - "version": "6.1.0" + "version": "6.5.0" } ], "scopes": [ @@ -219,7 +219,7 @@ "packages": [ { "name": "DocuSign.Rooms", - "version": "1.2.0-rc" + "version": "1.4.1" } ], "scopes": [ @@ -240,7 +240,7 @@ "packages": [ { "name": "DocuSign.Click", - "version": "1.2.2" + "version": "1.3.1" } ], "scopes": [ @@ -254,7 +254,7 @@ "packages": [ { "name": "DocuSign.Monitor", - "version": "1.1.0" + "version": "1.1.1" } ], "scopes": [ diff --git a/manifest/ConfigurationManifestJS.json b/manifest/ConfigurationManifestJS.json index 01991590..42403196 100644 --- a/manifest/ConfigurationManifestJS.json +++ b/manifest/ConfigurationManifestJS.json @@ -1,4 +1,4 @@ -{ +{ "authenticationTypes": [ { "name": "AuthCodeGrant", @@ -176,7 +176,7 @@ "packages": [ { "name": "docusign-esign", - "version": "6.0.0" + "version": "6.3.0" }, { "name": "fs", @@ -198,7 +198,7 @@ "packages": [ { "name": "docusign-esign", - "version": "^6.0.0" + "version": "^6.3.0" } ], "scopes": [ @@ -232,7 +232,7 @@ "packages": [ { "name": "docusign-click", - "version": "^2.0.0" + "version": "^2.2.0" } ], "scopes": [ @@ -246,7 +246,7 @@ "packages": [ { "name": "docusign-monitor", - "version": "^2.0.0" + "version": "^2.1.0" } ] } diff --git a/manifest/ConfigurationManifestJava.json b/manifest/ConfigurationManifestJava.json index 2547e92c..fb4d8da4 100644 --- a/manifest/ConfigurationManifestJava.json +++ b/manifest/ConfigurationManifestJava.json @@ -351,7 +351,7 @@ { "group": "com.docusign", "name": "docusign-esign-java", - "version": "3.22.0" + "version": "4.3.0" } ], "scopes": ["signature"] @@ -363,7 +363,7 @@ { "group": "com.docusign", "name": "docusign-rooms-java", - "version": "1.1.0" + "version": "1.4.3" } ], "scopes": [ @@ -386,7 +386,7 @@ { "group": "com.docusign", "name": "docusign-click-java", - "version": "1.2.2" + "version": "1.5.0" } ], "scopes": ["click.manage", "click.send"] @@ -398,7 +398,7 @@ { "group": "com.docusign", "name": "docusign-monitor-java", - "version": "1.1.0" + "version": "1.3.0" } ], "scopes": ["signature", "impersonation"] diff --git a/manifest/ConfigurationManifestPHP.json b/manifest/ConfigurationManifestPHP.json index 71ff0f55..ebaf8f89 100644 --- a/manifest/ConfigurationManifestPHP.json +++ b/manifest/ConfigurationManifestPHP.json @@ -1,4 +1,4 @@ -{ +{ "authenticationTypes": [ { "name": "AuthCodeGrant", @@ -208,11 +208,11 @@ "packages": [ { "name": "twig/twig", - "version": "3.5.0" + "version": "3.6.1" }, { "name": "league/oauth2-client", - "version": "2.6.1" + "version": "2.7.0" }, { "name": "ext-json", @@ -220,11 +220,11 @@ }, { "name": "guzzlehttp/guzzle", - "version": "7.5.0" + "version": "7.7.0" }, { "name": "firebase/php-jwt", - "version": "6.3.2" + "version": "6.8.0" }, { "name": "mashape/unirest-php", @@ -251,7 +251,7 @@ "packages": [ { "name": "docusign/rooms-client", - "version": "2.0.0" + "version": "2.1.0" } ], "scopes": [ diff --git a/manifest/ConfigurationManifestPython.json b/manifest/ConfigurationManifestPython.json index ea66c017..4c5fd8fb 100644 --- a/manifest/ConfigurationManifestPython.json +++ b/manifest/ConfigurationManifestPython.json @@ -191,7 +191,7 @@ "packages": [ { "name": "Flask", - "version": "2.2.2" + "version": "2.2.5" }, { "name": "Flask-OAuthlib", @@ -207,7 +207,7 @@ }, { "name": "requests", - "version": "2.28.2" + "version": "2.31.0" }, { "name": "requests-oauthlib", @@ -221,7 +221,7 @@ "packages": [ { "name": "docusign-esign", - "version": "3.19.0" + "version": "3.23.0" } ], "scopes": [ @@ -234,7 +234,7 @@ "packages": [ { "name": "docusign-rooms", - "version": "1.1.0" + "version": "1.3.0" } ], "scopes": [ @@ -255,7 +255,7 @@ "packages": [ { "name": "docusign-click", - "version": "1.2.2" + "version": "1.4.0" } ], "scopes": [ diff --git a/manifest/ConfigurationManifestRuby.json b/manifest/ConfigurationManifestRuby.json index d10eb3bd..01afe39c 100644 --- a/manifest/ConfigurationManifestRuby.json +++ b/manifest/ConfigurationManifestRuby.json @@ -185,15 +185,15 @@ "packages": [ { "name": "rails", - "version": "7.0.4.2" + "version": "7.0.5" }, { "name": "sqlite3", - "version": "1.6.0" + "version": "1.6.3" }, { "name": "puma", - "version": "6.0.2" + "version": "6.3.0" }, { "name": "sass-rails", @@ -227,7 +227,7 @@ "packages": [ { "name": "docusign_esign", - "version": "3.20.0" + "version": "3.24.0" } ], "scopes": [ @@ -240,7 +240,7 @@ "packages": [ { "name": "docusign_rooms", - "version": "1.1.0" + "version": "1.3.0" } ], "scopes": [ @@ -261,7 +261,7 @@ "packages": [ { "name": "docusign_click", - "version": "1.2.2" + "version": "1.4.0" } ], "scopes": [