dropbox-sdk-js

The Official Dropbox API V2 SDK for Javascript

MIT License

Downloads
214.3K
Stars
926
Committers
49

Bot releases are hidden (Show)

dropbox-sdk-js - Generate SDK from Updated Specs

Published by pran1990 about 7 years ago

Auth, Users, TeamReports, TeamPropertyTemplates, TeamDevices, TeamGroups, TeamLinkedApps Namespaces
Update rout ownership

Common Namespace
Fix regular expression for DisplayName
Rename shared_folder to namespace_id for path root header.

Files Namespace
Clarify WriteMode documentation
Replace shared_link in list_folder example with path
Support calling list_folder with shared links
Add Select-Admin badge to docs, remove list from business page
Support fileId for move api v2 endpoints
API_V2 delete_batch should grab one ns_lock when processing one namespace instead of holding all locks at beginning
Add FileId support to list_folder
Added changeset support for fileops and /rollback endpoint
Change default of allow_ownership_transfer to false
Get double the limit in list_revisions to include deleted and truncate later in controller
Add server_deleted timestamp to list_revisions
Revert changes to api delta that aren't backwards compatible
Add deleted_at to DeletedMetadata in list_folders, get_metadata. Add deleted_at to toplevel response,
add include_deleted as param in list_revisions.
Update ownership

SharedContentLinks Namespace
API changes for child exceptions.

SharedLinks Namespace
Add max results limit of 1000 for /2/sharing/get_shared_links
Update sharing route ownership
Add link to list_shared_links in shared_link_already_exists error

SharingFiles Namespace
Add owner name as a new field to alpha sharing file metadata

SharingFolders Namespace
Make the internal endpoint take internal folder actions
Update route ownership

StoneCfg Namespace
Add Select-Admin badge to docs, remove list from business page
Update route ownership

Team Namespace
Enable looking up if a team is in CDM
Update route generator to pass through team endpoint ownership
Update route ownership

TeamFolders Namespace
Update team folder APIs with some extra fields.
Update route ownership

TeamLog Namespace
Start using v2 category index

TeamLogGenerated Namespace
Variable scheme for team events.
Mark ACCOUNT_CAPTURE_NOTIFICATION_EMAILS_SENT event as under development
Make sure team policies event expose their own union (for API future proofing).
Add device_info as data_gap for 2 event types
Save group info into participants field
Account capture pro-active email notifications - audit log
Fix schema of member_change_membershipe_type and member_space_limits_change_status
Make team_folder_change_status conform to previous_value/new_value convention
Fixes the variable schema of domain verification and account capture event types
Use common.Data stone type for the variable schema fields of team_activity_create_report
Introduce a new struct for team name
Fix comments related to sso events

TeamMembers Namespace
Return root ns_id on some calls
Update ownership

TeamNamespaces Namespace
Implement API V2 route team/namespaces/list

TeamPolicies Namespace
Add Office Add-In Policy to get_current_account return

dropbox-sdk-js - Updated spec

Published by braincore almost 8 years ago

Auth namespace:
- Added TokenFromOAuth1Arg, TokenFromOAuth1Result and TokenFromOAuth1Error.
- Added token/from_oauth1 rote.
- Added AccessError and PaperAccessError.
- Added InvalidAccountTypeError.

Files namespace:
- Added UploadSessionFinishBatchLaunch and made it new return type for upload_session/finish_batch.
- Added DeleteBatchLaunch and made it new return type for delete_batch.
- Added RelocationBatchLaunch and made it new return type for copy_batch and move_batch.

Sharing namespace:
- Added unsupported_link_type to SharedLinkError.
- Added is_member to GroupInfo.
- Added too_many_files to UnshareFolderError.
- Added no_explicit_access to RelinquishFolderMembershipError.

Stone Cfg namespace:
- Added feature route attribute.

Team namespace:
- Added group_name_already_used and group_name_invalid to GroupUpdateError.
dropbox-sdk-js - Updated spec

Published by braincore about 8 years ago

Updated spec.

Auth namespace:

  • Added user_suspended to AuthError.

Files namespace:

  • Added PathRootError.
  • Added invalid_path_root to LookupError.
  • Added autorename to CreateFolderArg.
  • Added DeleteBatchArg, DeleteBatchResultEntry, DeleteResult,
    DeleteBatchResult, DeleteBatchError and DeleteBatchJobStatus.
  • Added delete_batch and delete_batch/check routes.
  • Added RelocationPath.
  • Added to allow_shared_folder and autorename to RelocationArg.
  • Added RelocationBatchArg, RelocationBatchResult, RelocationBatchJobStatus.
    RelocationResult and RelocationBatchError.
  • Added copy_batch and copy_batch/check routes.
  • Added move_batch and move_batch/check routes.

Sharing namespace:

  • Changed PathOrId validation pattern.
  • Changed path in ShareFolderArg from type files.Path to files.WritePath.
  • Added contains_app_folder, contains_team_folder and invalid_path_root to
    ShareFolderArg.

Stone Cfg namespace:

  • Changed validation pattern for owner in Route.

Team namespace:

  • Added team_license_limit to MembersRecoverError.
  • Removed beta_group attribute from members/recover.