Recent Releases of dropbox
dropbox - v11.4.0
Release Notes:
Move requirements.txt and test/requirements.txt as source of truth (#329)
Automated Spec Update (#330)
Update dropbox reference to link to the new name to fix documentation (#328)
Fix and update build step for Python2.7 (#326)
Fix DropboxOAuth2Flow Documentation Parameters (#325)
Automated Spec Update (#324)
- Python
Published by mtruong-dbx almost 5 years ago
dropbox - v11.1.0
Release Notes:
Bump peter-evans/create-pull-request from v3.5.1 to v3.7.0 (#318)
Automated Spec Update (#317)
Bump codecov/codecov-action from v1.0.15 to v1.2.1 (#315)
Bump actions/setup-python from v2.1.4 to v2.2.1 (#306)
Convert integration tests to use pytest instead of unittest (#313)
Add support for app authentication (#305)
Reorganize test directory (#312)
Fix CI matrix Python version (#311)
- Python
Published by rogebrd about 5 years ago
dropbox - v11.0.0
Release Notes:
Add stone to setup.py (#300)
Automated Spec Update (#296)
Fix links in release notes to be absolute (#287)
Bump peter-evans/create-pull-request from v3.4.1 to v3.5.1 (#297)
change updateversion.sh to reflect the renaming of dropbox/dropbox.py to dropbox/dropboxclient.py (#294)
Regenerate client using Stone 3.2.0 (#291)
Bump codecov/codecov-action from v1.0.14 to v1.0.15 (#290)
remove auto generated stone_fixtures.py (#292)
Automated Spec Update (#288)
- Python
Published by rogebrd about 5 years ago
dropbox - v10.5.0
Release Notes:
Automated Spec Update (#263)
Bump actions/setup-python from v2.1.2 to v2.1.3 (#258)
Add release scripts (#256)
Add local build for docs to contributing (#249)
Added "of" to Question / Help Template (#245)
Fix arguments in OAuth2FlowResult.repr return value (#247)
Bump peter-evans/create-pull-request from v3.3.0 to v3.4.0 (#239)
Update actions/setup-python requirement to v2.1.2 (#238)
File update (#229)
Updated sphinx syntax (#231)
Add github action to auto update spec (#232)
Run CodeCov through github actions and remove Tox (#225)
Update OAuth.py Formatting (#226)
Update tox to not run codecov as github action takes care of it (#224)
Add github action for publishing master branch coverage (#222)
Add basic test to test codecov (#221)
Add 3.9-dev to travis and add codecov.yaml (#220)
Add Coverage.py and codecov functionality (#219)
- Python
Published by rogebrd over 5 years ago
dropbox - v10.4.1
- Fix bug with client copy
- Fix bug with team client asuser and asadmin
- Fix Python 3 linter issue
- Update tox.ini to check python 3.7 and 3.8
- Update setup.py to support python 3.7 and 3.8
- Remove stone as submodule and add as dependency
- Update Spec Files Namespace
Add internalerror to SearchError union. Add locked to LookupError union. Add cantmoveintovault to RelocationError union. Add MoveIntoVaultError union. Add SearchMatchFieldOptions struct. Add optional matchfieldoptions to SearchV2Arg struct. Doc/example changes. Sharing Namespace
Add isvault to SharePathError union. Add invalidshared_folder to AddFolderMemberError union. Team Namespace
Make members field of LegalHoldsPolicyUpdateArg struct optional. Add appfolderremovalnotsupported to RevokeLinkedAppError union. Doc/example changes. Team Log Namespace
Add autoapprove to InviteMethod union. Add movedfromanotherteam to InviteMethod union. Add movedfromanotherteam to MemberStatus union. Add noone to SharedLinkVisibility union. Add optional newteam to MemberChangeStatusDetails struct. Add optional previousteam to MemberChangeStatusDetails struct. Add externalsharingcreatereportdetails to EventDetails union. Add externalsharingreportfailed to EventDetails union. Add contentadministrationpolicychangeddetails to EventDetails Add externalsharingcreatereport to EventType. Add externalsharingreportfailed to EventType. Add contentadministrationpolicychanged to EventType. union. Add sendforsignaturepolicychangeddetails to EventDetails union. Add externalsharingcreatereport to EventTypeArgs union. Add externalsharingreportfailed to EventTypeArgs union. Add contentadministrationpolicychanged to EventTypeArgs union. Add sendforsignaturepolicychanged to EventTypeArgs union. Add SendForSignaturePolicy union. Add ExternalSharingCreateReportDetails struct. Add ExternalSharingReportFailedDetails struct. Add ContentAdministrationPolicyChangedDetails struct. Add SendForSignaturePolicyChangedDetails struct. Add ExternalSharingCreateReportType struct. Add ExternalSharingReportFailedType struct. Add ContentAdministrationPolicyChangedType struct. Add SendForSignaturePolicyChangedType struct.
- Python
Published by rogebrd over 5 years ago
dropbox - v10.3.0
Change Notes:
- Update Readme
- Fix error message for non-UTF8 strings
- Make withpathroot() update existing headers rather than overwrite them
- Add Close() method to _DropboxTransport to cleanup any network resources
- Add default timeout to oauth flow finish calls
- Python
Published by karandeep-johar over 5 years ago
dropbox - v10.2.0
Change Notes:
Team Legal Holds Namespace:
- Added comments to legalHoldPolicy struct
- Add more detailed comments to LegalHoldsListHeldRevisionResult
- Fix misc typos in comments
Team Log Namespace:
- Add optional EventTypeArg event_type to GetTeamEventsArg struct
- Add invalid_filters to GetTeamEventsError union
Team Log Generated Namespace:
- Add deprecated tag to waslinkedappstruncated, waslinkeddevicestruncated, waslinksharedfolderstruncated parameters in JoinTeamDetails struct
- Added the EventTypeArg union
Team Members Namespace:
- Update comment for retainteamshares arg of MembersRemoveArg
- Python
Published by rogebrd over 5 years ago
dropbox - v10.1.0
Change Notes: Stone configuration
- added a new route property isclouddoc_auth indicating whether the endpoint is a Dropbox cloud docs endpoint which takes cloud docs auth token.
Files namespace
- lockfilebatch, unlockfilebatch and getfilelock_batch are no longer preview routes
- Update query description on SearchArg Struct, SearchV2Arg Struct
- Update move:2 and move_batch:2 route descirption
Team namespace
- Deleted deprecated routes legalholds/exportpolicy and legalholds/exportpolicyjobstatus/check
Team_log namespace:
- Added AccountState union
- Added AccountLockOrUnlockedType struct
- Added AccountLockOrUnlockedDetails struct
- Added MemberSendInvitePolicy union
- Added MemberSendInvitePolicyChangedType struct
- Added MemberSendInvitePolicyChangedDetails struct
- Added a new tag firstpartytoken_exchange to LoginMethod union
- Added new tags accountlockorunlockeddetails and membersendinvitepolicychanged_details to EventDetails union
- Added new tags accountlockorunlocked and membersendinvitepolicy_changed to EventType union
- Added a new field file_size to FileOrFolderLogInfo and FileLogInfo struct
- Added a new field file_count to FolderLogInfo struct
- Add NoExpirationLinkGenCreateReportDetails, NoExpirationLinkGenReportFailedDetails, NoPasswordLinkGenCreateReportDetails, NoPasswordLinkGenReportFailedDetails, NoPasswordLinkViewCreateReportDetails, NoPasswordLinkViewReportFailedDetails, OutdatedLinkViewCreateReportDetails, OutdatedLnkViewReportFailedDetails structs to the EventDetails union
- Add NoExpirationLinkGenCreateReportType, NoExpirationLinkGenReportFailedType, NoPasswordLinkGenCreateReportType, NoPasswordLinkGenReportFailedType, NoPasswordLinkViewCreateReportType, NoPasswordLinkViewReportFailedType, OutdatedLinkViewCreateReportType, OutdatedLinkViewReportFailedType structs to the EventType union
Cloud Docs Namespace
- Add getcontent, getmetadata, rename, unlock, and lock routes
- Add corresponding args, results, and errors
File Properties Namespace
- Update AddPropertiesArg description
- Add duplicatepropertygroups to InvalidPropertyGroupError Union
- Update property_groups description on AddPropertiesError Union
Shared Links Namespace
- Update SharedLinkSettings example
Stone CFG Namespace
- Update auth type string patterns
- Update host string patterns
- Update style string patterns
- Update selectadminmode string patterns
Team Legal Holds Namespace
- Add teamexceededlegalholdquota to LegalHoldsPolicyCreateError union
- Change LegalHoldsListHeldRevisionsError and LegalHoldsPolicyReleaseError to extend LegalHoldsError
Team Secondary Mails Namespace:
- Remove ispreview from route add, resendverification_emails, and delete
- Python
Published by rogebrd almost 6 years ago
dropbox - v10.0.0
General: - Add support for PKCE - Add support for Short-Lived Tokens - Add support for Scopes - These features are all in beta, please contact Dropbox support if you are interested in these features - Update Requirements.txt - Add Github action to auto-publish to pypi
Breaking Changes: - DropboxOAuth2Flow consumer_secret parameter moved to end of constructor as it became optional with support of PKCE - Assertions in constructors have been mapped to their BadInputException
- Python
Published by rogebrd almost 6 years ago
dropbox - v9.5.0
Files Namespace: - Update comments on FileLockMetadata struct - Add optional lockholderaccountid to FileLockMetadata struct - Add optional invalidargument to SearchError union - Add getthumbnail:2 route - Add ThumbnailV2Error union - Add MinimalFileLinkMetadata struct - Add PreviewResult struct - Add SharedLinkFileInfo struct - Add PathOrLink union - Add ThumbnailV2Arg struct - Change UnlockFileArg's path type to WritePathOrId - Change LockFileArg's path type to WritePathOrId
Shared Links Namespace: - Fix Typo
Team Groups Namespace: - Add addcreatorasowner to GroupCreateArg struct - Update comments for asyncjob_id on GroupMembersChangeResult struct
Team Legal Holds Namespace: - Add exporting to LegalHoldStatus union - Add invactivelegalhold to LegalHoldsListHeldRevisionsError union - Add legalholdpolicynotfound to LegalHoldsPolicyUpdateError union - Add MembersInfo struct - Add LegalHoldsError union - mark legalholds/exportpolicy to deprecated - mark legalholds/exportpolicyjobstatus/check to deprecated - Change LegalHoldPolicy's members type to MembersInfo - Update LegalHoldPolicy's examples - Update LegalHoldsPolicyCreateError to extend LegalHoldsError - Update LegalHoldsGetPolicyError to extend LegalHoldsError - Update LegalHoldsListPoliciesError to extend LegalHoldsError - Update LegalHoldsPolicyUpdateError to extend LegalHoldsError
Team Log Namespace: - Remove lifespan comment
Team Log Generated Namesapce: - Add teaminvitedetails to ActionDetails union - Add optional haslinkedapps to JoinTeamDetails struct - Add optional haslinkeddevices to JoinTeamDetails struct - Add optional haslinkeDsharedfolders to JoinTeamDetails struct - Update comments in JoinTeamDetails struct - Update JoinTeamDetails struct examples - Update LegalHoldsExportAHoldDetails struct examples - Update PaperContentRemoveFromFolderDetails targetassetindex to be optional - Update PaperContentRemoveFromFolderDetails parentassetindex to be optional - Add sharedcontentlink to SharedLinkSettingsAddExpirationDetails struct - Update SharedLinkSettingAddExpirationDetails struct examples - Add optional sharedcontentlink to SharedLinkSettingsAddPasswordDetails struct - Add optional sharedcontentlink to SharedLinkSettingsAllowDownloadDisabledDetails struct - Add optional sharedcontentlink to SharedLinkSettingsAllowDownloadEnabledDetails struct - Add optional sharedcontentlink to SharedLinkSettingsChangeAudienceDetails struct - Add optional sharedcontentlink to SharedLinkSettingsChangeExpirationDetails struct - Add optional sharedcontentlink to SharedLinkSettingsChangePasswordDetails struct - Add optional sharedcontentlink to SharedLinkSettingsRemoveExpirationDetails struct - Add optional sharedcontentlink to SharedLinkSettingsRemovePasswordDetails struct - Add filelockingstatuschangeddetails to EventDetails union - Add rewindfolderdetails to EventDetails union - Add legalholdsexportcancelleddetails to EventDetails union - Add legalholdsexportdownloadeddetails to EventDetails union - Add legalholdsexportremoveddetails to EventDetails union - Add createteaminvitelinkdetails to EventDetails union - Add deleteteaminvitelinkdetails to EventDetails union - Add binderaddpagedetails to EventDetails union - Add binderaddsectiondetails to EventDetails union - Add binderremovepagedetails to EventDetails union - Add binderremovesectiondetails to EventDetails union - Add binderrenamepagedetails to EventDetails union - Add binderrenamesectiondetails to EventDetails union - Add binderreorderpagedetails to EventDetails union - Add binderreordersectiondetails to EventDetails union - Add rewindpolicychangeddetails to EventDetails union - Add teamsharingwhitelistsubjectschangeddetails to EventDetails union - Add websessionschangeactivesessionlimitdetails to EventDetails union - Add enterprisesettingslockingdetails to EventDetails union - Add filelockinglockstatuschanged to EventType union - Add rewindfolder to EventType union - Add legalholdsexportcancelled to EventType union - Add legalholdsexportdownloaded to EventType union - Add legalholdsexportremoved to EventType union - Add createteaminvitelink to EventType union - Add deleteteaminvitelink to EventType union - Add binderaddpage to EventType union - Add binderaddsection to EventType union - Add binderremovepage to EventType union - Add binderremovesection to EventType union - Add binderrenamepage to EventType union - Add binderrenamesection to EventType union - Add binderreorderpage to EventType union - Add binderreordersection to EventType union - Add rewindpolicychanged to EventType union - Add teamsharingwhitelistsubjectschanged to EventType union - Add websessionschangeactivesessionlimit to EventType union - Add enterprisesettings_locking to EventType union - Add TeamInviteDetails struct - Add InviteMethod union - Add LockStatus union - Add RewindPolicy union - Add FileLockingLockStatusChangedDetails struct - Add RewindFolderDetails struct - Add LegalHoldsExportCancelledDetails struct - Add LegalHoldsExportDownloadedDetails struct - Add LegalHoldsExportRemovedDetails struct - Add CreateTeamInviteLinkDetails struct - Add DeleteTeamInviteLinkDetails struct - Add BinderAddPageDetails struct - Add BinderAddSectionDetails struct - Add BinderRemovePageDetails struct - Add BinderRemoveSectionDetails struct - Add BinderRenamePageDetails struct - Add BinderRenameSectionDetails struct - Add BinderReorderPageDetails struct - Add BinderReorderSectionDetails struct - Add RewindPolicyChangedDetails struct - Add TeamSharingWhitelistSubjectsChangedDetails struct - Add WebSessionsChangeActiviteSessionLimitDetails struct - Add EnterpriseSettingsLockingDetails struct - Add FileLockingLockStatusChangedType struct - Add RewindFolderType struct - Add LegalHoldsExportCancelledType struct - Add LegalHoldsExportDownloadedType struct - Add LegalHoldsExportRemovedType struct - Add CreateTeamInviteLinkType struct - Add DeleteTeamInviteLinkType struct - Add BinderAddPageType struct - Add BinderAddSectionType struct - Add BinderRemovePageType struct - Add BinderRemoveSectionType struct - Add BinderRenamePageType struct - Add BinderRenameSectionType struct - Add BinderReorderPageType struct - Add BinderReorderSectionType struct - Add RewindPolicyChangedType struct - Add TeamSharingWhitelistSubjectsChangedType struct - Add WebSessionsChangeActiveSessionLimitType struct - Add EnterpriseSettingsLockingType struct
Users Namespace: - Add filelocking to UserFeature union - Add filelocking to UserFeatureValue - Update example for UserFeaturesGetaluesBatchArg - Add FileLockingValue union
- Python
Published by rogebrd almost 6 years ago
dropbox - v9.4.0 Release
auth Namespace: - Added missing_scope into AuthError.
filerequests namespace: - Added list and list/continue endpoints. - Added count endpoint. - Added delete and deleteall_closed endpoints.
files namespace: - Added unsupportedfile to DownloadError. - Added upper bound 9999 to start field in SearchArg. - Added unsupportedcontenttype to LookupError. - Added cantmovesharedfolder to RelocationError. - Added emailnotverified and unsupportedfile to GetTemporaryLinkError. - Added ExportInfo struct. - Added fields (isdownloadable, exportinfo) to FileMetadata. - Added includenondownloadablefiles to ListFolderArg. - Added ExportMetadata, ExportArg, Export Result Structs. - Added ExportError union. - Added /export route.
seenstate namespace: - Added mobileios, mobile_android and api into PlatformType. - Deprecated mobile in PlatformType.
sharing namespace: - Updated sharedlinkalreadyexists under CreateSharedLinkWithSettingsError from void to SharedLinkAlreadyExistsMetadata. - Updated docstrings for LinkPermissions - Added bannedmember to AddFolderMemberError. - Added password field to LinkAudience. - Added effectiveaudience and linkaccesslevel fields to LinkPermissions struct. - Added audience and access fields to SharedLinkSettings struct. - Added LinkAccessLevel and RequestedLinkAccessLevel union. - Added createviewlink and createedit_link fields to FileAction union.
team namespace: - Added profilephotourl and suspended_on into MemberProfile.
team_log namespace: - Added various new types.
team_policies namespace: - Added TwoStepVerificationState union.
team_reports namespace: - Added TemporaryFailureReason union.
- Python
Published by starforever over 6 years ago
dropbox - v9.3.0 Release
Common Namespace:
- Force matching dot character in alias EmailAddress.
File_properties namespace: - Doesn’t allow app folder app to access file property endpoints.
Files namespace:
- Create copy_batch:2 and move_batch:2 endpoints. Deprecate existing copy_batch and move_batch.
Sharing_files namespace: - Doesn’t allow app folder app to access sharing files endpoints.
Team namespace: - Only Team apps with Team member file access can access team/properties endpoints.
- Python
Published by starforever about 7 years ago
dropbox - v9.2.0 Release
Common Namespace: - Allow DisplayNameLegacy to support a name of zero chars
Contacts namespace: - New namespace - New routes: deletemanualcontacts and deletemanualcontacts_batch - New argument structs for new routes
Sharing namespace: - Add no_one option to LinkAudience union
Teams namespace: - Add is_disconnected boolean to RemovedStatus struct - Add error response type to namespace/list route
Team_log namespace: - New event types added
- Python
Published by starforever over 7 years ago
dropbox - v9.1.0 Release
files Namespace: - Updated doc strings
team_log Namespace: - Updated event docstrings - New reset field for loading events with a cursor - New event types added
team_policies Namespace: - New CameraUploadsPolicyState union
- Python
Published by starforever over 7 years ago
dropbox - v9.0.0 Release
- Fixed mappings of business API endpoints to the right object.
- Added escaping for namespaces with keyword names.
- Python
Published by starforever over 7 years ago
dropbox - v8.9.0 Release
Files Namespace: - new documentation - added new too_large error type for uploads
Team namespace: - add isdirectoryrestricted attribute to MemberProfile, MemberAddArg - add newisdirectory_restricted to MemberSetProfileArg
Team_log namespace: - additional documentation
- Python
Published by starforever almost 8 years ago
dropbox - v8.8.1 Release
- Fixed Sphinx documentation entires.
- Added missing namespace: seen_state.
- Removed deleted namespace: properties.
- Python
Published by starforever almost 8 years ago
dropbox - v8.8.0 Release
file_properties namespace: - updated comments
files namespace: - new FileId alias - new SymlinkInfo struct on FileMetadata - added selectadminmode attribute to relevant routes - added toomanywriteoperations error type to WriteError - New CreateFolderBatch endpoint and related datatypes - Added parentrev attribute to DeleteArg - New Thumbnail sizes - New ThumbnailMode object - New SyncSettings objects
sharing namespace: - added selectadminmode attribute to relevant routes - add seenState.PlatformType to UserFileMembershipInfo - new setaccessinheritance for FolderAction - Updated docs - additional user info added to UserInfo struct - new AccessInheritance union - new setaccess_inheritance route
team namespace: - updated docstrings - new HasTeamSelectiveSync object - new selective sync settings included in various return objects and error types - new updatesyncsettings route
team_log namespace: - updated event types
team_policies namespace: - new ShowcaseEnabledPolicy object - new ShowcaseDownloadPolicy object - new ShowcaseExternalSharingPolicy object
users namespace: - updated routes with selectadminmode attribute.
- Python
Published by starforever almost 8 years ago
dropbox - v8.7.1 Release
Fix regression in Dropbox.as_admin() and Dropbox.as_user()
- Python
Published by risforrob about 8 years ago
dropbox - v8.7.0 Release
Added with_path_root helper utility to Dropbox base class to facility stetting Dropbox-API-Path-Root header. See https://www.dropbox.com/developers/reference/namespace-guide#pathrootmodes for more information about the path root header.
- Python
Published by risforrob about 8 years ago
dropbox - v8.6.0 Release
team_common namespace: - Added new MemberSpaceLimitType union
team namespace: - add additional error types to MembersRemoveError union - updated docstring
users namespace: - additional member space limit fields in TeamSpaceAllocation struct
team_log namespace: - lots of updates to struct names and descriptions (note these routes and structs are still in preview and subject to further changes)
- Python
Published by risforrob about 8 years ago
dropbox - v8.5.1 Release
Release Notes:
- files namespace
- Add download_zip endpoint
- Add properties_error to UploadError
- team_log namespace
- Add more event types
- Python
Published by risforrob about 8 years ago
dropbox - v8.5.0 Release
Release Notes:
Namespace Common: - New PathRoot and RootInfo related structs and unions
Namespace File_properties: - additional documentation - new RemoveTemplateArg struct - new routes for templates - updated TemplateFilter union - new PropertiesSearch structs - new properties/search/continue route
Namespace Files: - updated documentation - updated routes with support for selectadminmode - add includepropertygroups attribute to to args structs - add propert_groups attribute to response structs
Namespace Sharing: - update routes to include indicate for selectadminmode - updated examples - add toomanyfiles attribute to RemoveFolderMemberError
Namespace Team: - add new hasfileevents input/output structs to featres/getvalues endpoint - add additional examples for device related structs - reduce minimum value for UserQuota to 15 - Updated QuotaError structs - New structs and routes to support excludedusers
Namespace Team_policies: - add new SmartSyncPolicy union
Namespace Users: - add root_info object to FullAccount struct
- Python
Published by risforrob over 8 years ago
dropbox - v8.4.1 Release
Release Notes
Merged https://github.com/dropbox/dropbox-sdk-python/pull/127 to remove explicitly setting SSL flags and instead rely on urllib3 defaults
- Python
Published by risforrob over 8 years ago
dropbox - v8.4.0 Release
update required requests version to 2.16.2+
2.16.0 is the first version of requests to explicitly depend on urllib3, though there are problems with 2.16.0 and 2.16.1. Requiring 2.16.2 allows us to remove our explicit dependency on urllib3 and instead let requests drive the version of urllib3 to install. This should resolve errors where users have older conflicting versions of requests and urllib3 installed.
- Python
Published by risforrob over 8 years ago
dropbox - v8.3.1 Release
Spec Changes:
- Move shared_link to end of parameter list for ListFolderArg.
- Add mode to ListRevisionsArg.
- Python
Published by risforrob over 8 years ago
dropbox - v8.3.0 Release
Release Notes from Stone Spec
Namespace common: - new LanguageCode alias
Namespace file_properties: - Updated docstrings
Namespace file_requests: - Updated docstrings
Namespace files: - New aliases and structs relating to shared links
Namespace sharing: - New UserFileMembershipInfo struct
Namespace team_folders: - updated doc strings - additional async example
namespace team_log: - new TeamEventList alias - new autogenerated datatypes
namespace team_policies: - new TwoStepVerificationPolicy
- Python
Published by risforrob over 8 years ago
dropbox - v8.2.0 Release
Release notes from Stone Spec
General: - Updated docstrings in multiple namespaces - Updated general route configuration to support selectadminmode
file_properties namespace: - New routes and structs for the file properties and templates API functionality
filerequests namespace: - New routes and structs for the filerequests API functionality
files: - deprecate preview routes for files_properties
filesproperties: - removed in favor of fileproperties
properties: - removed in favor of file_properties
teampropertytemplates: - removed in favor of file_properties
team: - deprecate beta properites routes
team_members: - Update NamePart? to be OptionalNamePart?
team_policies: - Add new team policies for SSO Paper, RolloutMethod and PasswordStrength
- Python
Published by risforrob over 8 years ago
dropbox - v8.1.0 release
Release Notes from stone spec:
General:
- Numerous updates to docstrings across all namespaces.
Common Namespace:
- New aliases for OptionalNamePart and DisplayNameLegacy
Files Namespace:
- New attributes for ListFolderArg: includedmountedfolders, limit
- New getthumbnailbatch route and corresponding interfaces.
Paper Namespace:
- New "docs/create" and "docs/update" routes and corresponding interfaces.
Sharing_Folders namespace:
- Updated PermissionDeniedReason union
Team_Log Namespace
- Reduced strictness of pattern matching for IpAddress
- New FileCommentNotificationPolicy union
- Multiple updated attribute names in unions.
- New Structs for new team_log objects
Team namespace:
New routes & corresponding interfaces:
member_space_limits/set_custom_quota
member_space_limits/remove_cusom_quota
member_space_limits/get_custom_quota
- Python
Published by risforrob over 8 years ago
dropbox - Updated specs and docs
Files namespace: - Added toomanywriteoperations in UploadSessionFinishError. - Removed PathRootError and invalidpathroot in LookupError. (breaking change) - Added teamfolder to WriteError.
Sharing namespace: - Added accesslevel to LinkSettings. - Added changeaccesslevel to LinkAction. - Added accesslevel and audiencerestrictingsharedfolder to SharedContentLinkMetadataBase. - Added accesstype and expectedlinkmetadata to SharedFileMetadata. - Added path to ParentFolderAccessInfo. - Added actions to UpdateFolderPolicyArg. - Added team_folder to UpdateFolderPolicyError.
Stone Cfg namespace: - Added allowappfolderapp attribute. - Added takespath_root attribute.
Team namespace: - Added route token/getauthenticatedadmin. - Added route features/getvalues. - Added expires to ActiveWebSession. - Added cursor and hasmore to TeamFolderListResult for pagination. - Added route teamfolder/list/continue. - Made membergivenname and membersurname optional in MemberAddArg. (breaking change)
User namepsace: - Moved AccountType from user namespace to user_common namespace.
Added TeamLog namespace.
- Python
Published by posita almost 9 years ago
dropbox - Update specs and docs
Added Paper namespace.
Files namespace: - Added Sha256HexHash alias. - Added contenthash to FileMetadata. - Added uploadapiratelimit feature attribute to uploadsession/start, uploadsession/appendv2, uploadsession/append, upload, uploadsession/finishbatch. - Added duplicatedornestedpaths to RelocationError and removed from RelocationBatchError. - Added properties apigroup attribute and ispreview attribute to properties/*. - Added disableviewerinfo and enableviewerinfo to CommitInfoWithProperties. - Added linkmetadata to SharedFileMetadata. - Added ViewerInfoPolicy union. - Added noexplicitaccess to MemberSelector. - Deprecated changefilememberaccess. - Added updatefile_member route and UpdateFileMemberArgs struct.
Sharing namespace: - Added viewerinfopolicy, disableviewerinfo, enableviewerinfo to FolderPolicy. - Added team, isinsideteamfolder, pathlower to SharedLinkPolicy. - Added linkmetadata, policy, sharedfolderid, timeinvited to SharedFolderMetadata. - Added actions, linksettings, viewerinfopolicy to ShareFolderArg and removed default values from policies in ShareFolderArg. - Added viewerinfopolicy, linksettings to UpdateFolderPolicyArg.
Stone Cfg namespace: - Added attribute apigroup, ispreview. - Removed attributes alphagroup, betagroup.
Team namespace: - Added joinedon, persistentid to MemberProfile. - Added teammemberid, externalid to UserSelectorArg. - Added TeamMemberId, MemberExternalId, GroupExternalId, ResellerId aliases. - Added companymanaged, systemmanaged to GroupManagementType. - Added TimeRange. - Added archiveinprogress to TeamFolderStatus, TeamFolderIdArg. - Added BaseTeamFolderError. - Added foldernamereserved to TeamFolderCreateError. - TeamFolderRenameError, TeamFolderArchiveError, BaseTeamFolderError, TeamFolderPermanentlyDeleteError now extend BaseTeamFolderError. - Added foldernamereserved to TeamFolderRenameError. - Added GroupSelectorWithTeamGroupError. - GroupMemberSelectorError, GroupMembersSelectorError now extends GroupSelectorWithTeamGroupError. - Removed alpha from alpha/groups/*. - GroupDeleteError, GroupUpdateError, GroupMembersAddError now extends GroupSelectorWithTeamGroupError. - Added membersnotinteam, usersnotfound to GroupMembersAddError. - Added joinedon to TeamMemberProfile. - Added memberpersistentid, duplicatememberpersistentid, persistentiddisabled, newpersistentid, persistentiddisabled, persistentidusedbyother_user to MemberSelectorError.
- Python
Published by posita almost 9 years ago
dropbox - Breaking changes
- File upload endpoints no longer accept file-like objects. Only byte strings are allowed. This helps prevent errors in previous versions where automatic request retries would use the next part of the stream rather than re-using the portion that was rejected.
- The return value of the OAuth flows are now an object that includes
account_idrather than a tuple. Please useaccount_id(v2 concept) rather thanuser_id(v1 concept). This will improve future extensibility.
- Python
Published by braincore over 9 years ago
dropbox - Updated specs
Auth namespace: - Added user_suspended to AuthError.
Files namespace: - Added PathRootError. - Added invalidpathroot to LookupError. - Added autorename to CreateFolderArg. - Added DeleteBatchArg, DeleteBatchResultEntry, DeleteResult, DeleteBatchResult, DeleteBatchError and DeleteBatchJobStatus. - Added deletebatch and deletebatch/check routes. - Added RelocationPath. - Added to allowsharedfolder and autorename to RelocationArg. - Added RelocationBatchArg, RelocationBatchResult, RelocationBatchJobStatus. RelocationResult and RelocationBatchError. - Added copybatch and copybatch/check routes. - Added movebatch and movebatch/check routes.
Sharing namespace: - Changed PathOrId validation pattern. - Changed path in ShareFolderArg from type files.Path to files.WritePath. - Added containsappfolder, containsteamfolder and invalidpathroot to ShareFolderArg.
Stone Cfg namespace: - Changed validation pattern for owner in Route.
Team namespace: - Added teamlicenselimit to MembersRecoverError. - Removed beta_group attribute from members/recover.
- Python
Published by braincore over 9 years ago
dropbox - Added optional timeout on requests
- Improved docstrings for route methods and types.
- Python
Published by braincore over 9 years ago
dropbox - Structured errors for auth and rate limit
You can now see more details when getting an auth or rate limit error. For example, you can inspect why the rate limit error occurred (too many requests or too many write operations).
- Python
Published by braincore over 9 years ago
dropbox - Bumped version of requests package to v2.6.2
Bug in requests v2.6.1 causes chunked responses to not be properly decompressed. Issue found in #71.
- Python
Published by braincore over 9 years ago
dropbox - Updated public spec.
Stone specs: - Updated to new stone spec format (unions are default open).
Auth namespace: - Added RateLimitReason and RateLimitError for describing 429 responses.
Files namespace: - Added uploadsession/finishbatch route.
Sharing namespace: - Added changememberfileaccess route. - Added inviteviewnocomment to FolderPolicy. - Added sharelink to FolderAction. - Added makeviewernocomment to MemberAction. - Added previewurl to SharedFolderMetadata. - Added accessdetails to MemberAccessLevelResult, which is the parent folders that amember has access to. - Added toomanyinvitees error to AddFolderMemberError. - Added automaticgroup to AddMemberSelectorError. - Added insufficientquota to MountFolderError. - Added removed to TeamMemberStatus.
Team namespace: - Added newgroupmanagementtype to GroupUpdateArgs for groups/delete. - Added includeremoved flag to MembersListArg - Added members/recover route.
- Python
Published by braincore over 9 years ago
dropbox - Added file sharing and file properties endpoints.
Other changes: - sharing/removefoldermember only ever returns an asyncjobid. - sharing/checkremovememberjobstatus returns a MemberAccessLevelResult on completion. - sharing/updatefoldermember returns a MemberAccessLevelResult on completion. - noexplicitaccess information added to UpdateFolderMemberError.
- Python
Published by braincore over 9 years ago
dropbox - Update public spec.
- Files
- Add save_url endpoint for saving online content to your Dropbox.
- Shared folders
- Add viewer_no_comment to AccessLevel.
- Add is_owner to GroupInfo.
- Change return type of SharePathError.already_shared from Void to SharedFolderMetadata.
- Add leave_a_copy parameter to relinquish_folder_membership endpoint.
- Change relinquish_folder_membership to return async job ID when leaving a copy.
- Add relinquish_folder_membership_error to JobError.
- Business endpoints
- Add membership_type to MemberProfile.
- Add keep_account parameter to members/remove endpoint.
- Add cannot_keep_account_and_transfer and cannot_keep_account_and_delete_data to MembersRemoveError.
- Python
Published by braincore over 9 years ago
dropbox - Updated API spec
Change log: - Authentication - Add token/revoke endpoint. - Account - Add disabled field to Account. - Files - Add includedeleted and includehasexplicitsharedmembers parameter to getmetadata and listf - Add close parameter to uploadsession/start endpoint to support explicitly close an upload sessi - Add uploadsession/appendv2 endpoint which provides explicit session close support. uploadsess - Add copyreference endpoint. - Add gettemporarylink endpoint. - Shared links - Add removeexpiration parameter to modifysharedlinksettings endpoint. - Shared folders - Add leaveacopy to FolderAction. - Add timeinvited to SharedFolderMetadata. - Return isosxpackage or insideosxpackage error when user attempts to share an OS X package or - Business endpoints - membercount is now optional in GroupSummary. - devices/listteamdevices endpoint is now deprecated by devices/listmemberdevices. - linkedapps/listteamlinkedapps is now deprecated by linkedapps/listmemberslinkedapps endp - Add returnmembers parameter to groups/members/setaccess_type endpoint.
- Python
Published by braincore almost 10 years ago
dropbox - Updated API spec
Change log: - Updated documentation. - Added removedmemberpolicy field to FolderPolicy. - Added grouptype field to GroupInfo. - Added ownerteam and parentsharedfolderid field to SharedFolderMetadataBase. - Added notmountable to MountFolderError. - Added notunmountable to UnmountFolderError. - Added validation for member external id and email address. - Added sharedlinkcreatepolicy field to TeamSharingPolicies. - Added teamlicenselimit to MembersSuspendError and MembersUnsuspendError.
- Python
Published by braincore almost 10 years ago
dropbox - Breaking changes to shared folder API
Explanation of breaking changes: https://blogs.dropbox.com/developers/2016/02/more-breaking-changes-to-beta-sharing-endpoints/
Backwards-incompatible changes! - /checkjobstatus groups errors by routes. - Shared Folder ID format has changed to match API v1.
Backwards-compatible changes:
- ID is now a required field in Metadata.
- Added path_display to Metadata.
- /sharing/listmountablefolders[/continue]
- Set max length on names and e-mails.
- Added direct_only flag to /sharing/listsharedlinks
- Python
Published by braincore almost 10 years ago