Skip to content

Commit

Permalink
Automated Spec Update (#639)
Browse files Browse the repository at this point in the history
* Automated Spec Update
 4d5bb48ac801df6410ddc9c2cad0d9f5bb0a2365

 Change Notes:

Team Log Namespace:
- Add user_defined_tag to LabelType  union

 85f2eff045cf6df883f269ed6ecd9b39457077ed

 Change Notes:

team_log_generated Namespace
- Add MemberTransferredInternalFields structs

team_members Namespace
- Add members/set_profile_photo:2, members/delete_profile_photo:2, members/add/job_status/get:2, members/add:2, members/list/continue:2, members/get_info:2, members/set_profile:2, members/list:2 routes
- Add TeamMemberInfoV2, TeamMemberInfoV2Result, MembersListV2Result, MembersGetInfoV2Arg, MembersGetInfoArgs, MembersGetInfoV2Result, MemberAddArgBase, MemberAddArg extends MemberAddArgBase, MemberAddV2Arg extends MemberAddArgBase, MembersAddArgBase, MembersAddV2Arg extends MembersAddArgBase, MembersAddArg extends MembersAddArgBase structs
- Add MembersGetInfoItemV2 extends MembersGetInfoItemBase, MemberAddV2Result extends MemberAddResultBase, MembersAddLaunchV2Result extends async.LaunchResultBase, MembersAddJobStatusV2Result extends async.PollResultBase unions
- Remove MembersGetInfoArgs, MemberAddArg, MembersAddArg structs

Co-authored-by: Eugene Che <eugeneyche@dropbox.com>

 01bee3a2c93573383fac8430a43c2a5ac250b7d7

 Change Notes:

Team Members Namespace:
- Add members/get_available_team_member_roles route
- Add MembersGetAvailableTeamMemberRolesResult and TeamMemberRole structs

 397eca2ba6c0fbc453fb8832ad5c562c89fd6502

 Change Notes:

Shared Links Namespace:
- Update Comments

Team Log Generated Namespace:
- Update AdminAlertCategoryEnum union to include information_governance
- Add AdminConsoleAppPermission union
- Add AdminConsoleAppPolicy union
- Update AdminRole union to include compliance_admin, content_admin, reporting_admin, security_admin
- Add AppBlockedByPermissionsDetails struct
- Add AppPermissionsChangedDetails struct
- Update EventDetails union to include app_blocked_by_permissions_details, app_permissions_changed_details
- Add AppBlockedByPermissionsType struct
- Add AppPermissionsChangedType struct
- Update EventType union to include app_blocked_by_permissions, app_permissions_changed
- Update EventTypeArg  union to include app_blocked_by_permissions, app_permissions_changed

 b395c3e9a318665b48e20a087cfeb6109fc3132d

 Change Notes:

Team Log Generated Namespace:
- Update ClassificationPolicyEnumWrapper to include member_and_team_folders and team_folders
- Update Examples

Team Member Namespace:
- Update Comments

Co-authored-by: Brent Bumann <bbumann@dropbox.com>

 9303b45bbfa3d1d3de75a2da609ac47c179d18ba

* Update version

Co-authored-by: DropboxBot <DropboxBot@users.noreply.github.com>
Co-authored-by: Brad Rogers <brad12rogers@gmail.com>
  • Loading branch information
3 people authored May 11, 2021
1 parent 735628e commit 5198a42
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 7 deletions.
2 changes: 1 addition & 1 deletion generator/dropbox-api-spec
2 changes: 1 addition & 1 deletion lib/types.js
Original file line number Diff line number Diff line change
Expand Up @@ -12104,7 +12104,7 @@ is only present when needed to discriminate between multiple possible subtypes.
/**
* Label type
* @typedef {Object} TeamLogLabelType
* @property {('personal_information'|'other')} .tag - Tag identifying the union variant.
* @property {('personal_information'|'user_defined_tag'|'other')} .tag - Tag identifying the union variant.
*/

/**
Expand Down
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "dropbox",
"version": "9.7.0",
"version": "9.8.0",
"registry": "npm",
"description": "The Dropbox JavaScript SDK is a lightweight, promise based interface to the Dropbox v2 API that works in both nodejs and browser environments.",
"main": "cjs/index.js",
Expand Down Expand Up @@ -107,4 +107,4 @@
"dependencies": {
"node-fetch": "^2.6.1"
}
}
}
6 changes: 5 additions & 1 deletion types/dropbox_types.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27895,14 +27895,18 @@
'.tag': 'personal_information';
}

export interface LabelTypeUserDefinedTag {
'.tag': 'user_defined_tag';
}

export interface LabelTypeOther {
'.tag': 'other';
}

/**
* Label type
*/
export type LabelType = LabelTypePersonalInformation | LabelTypeOther;
export type LabelType = LabelTypePersonalInformation | LabelTypeUserDefinedTag | LabelTypeOther;

/**
* Information on sessions, in legacy format
Expand Down

0 comments on commit 5198a42

Please sign in to comment.