Skip to content

Tags: DimaBataron/dropbox-sdk-java

Tags

v3.1.1

Toggle v3.1.1's commit message
3.1.1 (2019-6-17)

---------------------------------------------
- Fix Fix protocol and ciphersuite selection to enable TLSv1.2 and TLSv1.1
- Update to Latest API specs:
  File namespace:
  - Added new ExportInfo struct
  - Added new fields (is_downloadable, export_info) to FileMetadata
  - Added new include_non_downloadable_files to ListFolderArg
  - Added new ExportMetadata, ExportArg, Export Result Structs
  - Added new ExportError union
  - Added new /export route

  Sharing namespace:
  - Added password field to LinkAudience
  - Added effective_audience and link_access_level fields to LinkPermissions struct
  - Updated docstrings for LinkPermissions
  - Added audience and access fields to SharedLinkSettings struct
  - New LinkAccessLevel and RequestedLinkAccessLevel union
  - Added new create_view_link and create_edit_link fields to FileAction union

  Team_log namespace:
  - New types added

  Team_policies namespace:
  - New TwoStepVerificationState union

  Team_reports namespace:
  - New TemporaryFailureReason union added.

v3.1.0

Toggle v3.1.0's commit message
3.1.0 (2019-5-6)

---------------------------------------------
- Early Access on Short-live token feature.
- Update to Latest API specs:
  Auth Namespace:
  - Add missing_scope into AuthError

  File_requests namespace:
  - Add list and list/continue endpoints.
  - Add count endpoint.
  - Add delete and delete_all_closed endpoints.

  Files namespace:
  - Add unsupported_file to DownloadError.
  - Add upper bound 9999 to start field in SearchArg.
  - Add unsupported_content_type to LookupError.
  - Add cant_move_shared_folder to RelocationError.
  - Add email_not_verified and unsupported_file to GetTemporaryLinkError.

  Seen_state namespace:
  - Add mobile_ios, mobile_android and api into PlatformType.
  - deprecate mobile in PlatformType.

  Sharing namespace:
  - Change shared_link_already_exists under CreateSharedLinkWithSettingsError from void to SharedLinkAlreadyExistsMetadata.
  - Add banned_member to AddFolderMemberError.

  Team namespace:
  - Add profile_photo_url and suspended_on into MemberProfile.

  Team_log namespace:
  - Add reset_password and restore_file_or_folder to QuickActionType.
  - Add google_oauth to LoginMethod.
  - Add australia_only and japan_only to PlacementRestriction.
  - Add trusted_teams to EventCategory.
  - In event details.
    - Add integration_connected_details.
    - Add integration_disconnected_details.
    - Add file_request_delete_details.
    - Add guest_admin_signed_in_via_trusted_teams_details.
    - Add guest_admin_signed_out_via_trusted_teams_details.
    - Add member_add_external_id_details.
    - Add member_change_external_id_details.
    - Add member_remove_external_id_details
    - Add integration_policy_changed_details.
    - Add paper_default_folder_policy_changed_details.
    - Add paper_desktop_policy_changed_details.
    - Add team_extensions_policy_changed_details.
    - Add guest_admin_change_status_details.
  - In EventType
    - Add integration_connected.
    - Add integration_disconnected.
    - Add file_request_delete.
    - Add guest_admin_signed_in_via_trusted_teams.
    - Add guest_admin_signed_out_via_trusted_teams.
    - Add member_add_external_id.
    - Add member_change_external_id.
    - Add member_remove_external_i.
    - Add integration_policy_change.
    - Add paper_default_folder_policy_change.
    - Add paper_desktop_policy_changed.
    - Add team_extensions_policy_changed.
    - Add guest_admin_change_status.

  stone_cfg:
  Add scope into route attribute.

v3.0.11

Toggle v3.0.11's commit message
3.0.11 (2018-12-12)

---------------------------------------------
- Update to Latest API specs:
  - Common Namespace:
    - Allow DisplayNameLegacy to support a name of zero chars
    - 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.
  - Contacts namespace:
    - New namespace
    - New routes: delete_manual_contacts and delete_manual_contacts_batch
    - New argument structs for new routes
  - Sharing namespace:
    - Add no_one option to LinkAudience union
  - Sharing_files namespace:
    - Doesn’t allow app folder app to access sharing files endpoints.
  - Teams namespace:
    - Add is_disconnected boolean to RemovedStatus struct
    - Add error response type to namespace/list route
    - Only Team apps with Team member file access can access team/properties endpoints.
  - Team_log namespace:
    - New event types added

v3.0.10

Toggle v3.0.10's commit message
3.0.10 (2018-10-11)

---------------------------------------------
- Update to Latest API specs:
  - 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.

v3.0.9

Toggle v3.0.9's commit message
3.0.9 (2018-09-15)

---------------------------------------------
- Update to Latest API specs:
  - files namespace:
    - Increased size limit for download_zip endpoint.
    - Update documentation for data transport call limit.
    - Added get_temporary_upload_link endpoint.
  - paper namespace:
    - Added invite_editor to FileAction.
    - Added access_inheritance to MembershipInfo.
  - team_log namespace:
    - Added more event types and details.
  - team:
    - Added members/move_former_member_files endpoint.
    - Added members/move_former_member_files/job_status/check endpoint.
- Add ProgressListener to upload and download.
- Change to include team_id field in auth finish class

v3.0.8

Toggle v3.0.8's commit message
3.0.8 (2018-05-22)

---------------------------------------------
- Update to Latest API specs:
  - Namespace Files:
    - Added new too_large error type for uploads.
    - New documentation.
  - Namespace Team:
    - Add is_directory_restricted attribute to memberprofile, memberaddarg.
    - Add new_is_directory_restricted to membersetprofilearg.
  - Namespace Team_log:
    - Additional documentation.
- Add asAdmin to DbxTeamClientV2.

v3.0.7

Toggle v3.0.7's commit message
3.0.7 (2018-04-13)

---------------------------------------------
- Update to Latest API specs:
  - Namespace file_properties:
    - Updated comments.
  - Namespace files:
    - Added parent_rev attribute to deletearg.
    - Added select_admin_mode attribute to relevant routes.
    - Added too_many_write_operations error type to writeerror.
    - New createfolderbatch endpoint and related datatypes.
    - New fileid alias.
    - New symlinkinfo struct on filemetadata.
    - New syncsettings objects.
    - New thumbnail sizes.
    - New thumbnailmode object.
  - Namespace seen_state:
    - New namespace.
  - Namespace sharing:
    - Add seen_state.platformtype to userfilemembershipinfo.
    - Added select_admin_mode attribute to relevant routes.
    - Additional user info added to userinfo struct.
    - New accessinheritance union.
    - New set_access_inheritance for folderaction.
    - New set_access_inheritance route.
    - Updated docs.
  - Namespace team:
    - Add additional error types to membersremoveerror union.
    - New hasteamselectivesync object.
    - New selective sync settings included in various return objects and error types.
    - New update_sync_settings route.
    - Updated docstring.
    - Updated docstrings.
  - Namespace team_common:
    - Added new memberspacelimittype union.
  - Namespace team_log:
    - Lots of updates to struct names and descriptions (note these routes and structs are still in preview and subject to further changes).
    - Updated event types.
  - Namespace team_policies:
    - New showcasedownloadpolicy object.
    - New showcaseenabledpolicy object.
    - New showcaseexternalsharingpolicy object.
  - Namespace users:
    - Additional member space limit fields in teamspaceallocation struct.
    - Updated routes with select_admin_mode attribute.
- Add withPathRoot to DbxClientV2.
- Make Android and GAE optional in OSGI Import-Package statements.

v3.0.6

Toggle v3.0.6's commit message
3.0.6 (2018-01-14)

---------------------------------------------
- Update to Latest API specs:
  - 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.
  - Move shared_link to end of parameter list for ListFolderArg.
    - Add mode to ListRevisionsArg.
  - 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.

v3.0.5

Toggle v3.0.5's commit message
3.0.5 (2017-10-07)

---------------------------------------------
- Update to Latest API specs:
  - 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.
    - Move shared_link to end of parameter list for ListFolderArg.
    - Add mode to ListRevisionsArg.
  - 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.

v3.0.4

Toggle v3.0.4's commit message
3.0.4 (2017-09-19)

---------------------------------------------
- Update to Latest API specs:
  - General:
    - Numerous updates to docstrings across all namespaces.
    - Updated general route configuration to support select_admin_mode.
  - Auth, Users, TeamReports, TeamPropertyTemplates, TeamDevices, TeamGroups, TeamLinkedApps Namespaces:
    - Update route ownership.
  - Common Namespace:
    - Fix regular expression for DisplayName.
    - Rename shared_folder to namespace_id for path root header.
    - New aliases for OptionalNamePart and DisplayNameLegacy.
  - Files Namespace:
    - Clarify `WriteMode` documentation.
    - 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.
    - New attributes for ListFolderArg: included_mounted_folders, limit.
    - New get_thumbnail_batch route and corresponding interfaces.
  - 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.
    - Added owner_display_names to SharedFolderMetadataBase.
    - Updated PermissionDeniedReason union.
  - 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.
    - Add route member_space_limits/set_custom_quota.
    - Add route member_space_limits/remove_cusom_quota.
    - Add route member_space_limits/get_custom_quota.
    - Deprecate beta properites routes.
  - TeamFolders Namespace:
    - Update team folder APIs with some extra fields.
    - Update route ownership.
  - TeamLog Namespace:
    - Start using v2 category index.
    - Reduced strictness of pattern matching for IpAddress.
    - New FileCommentNotificationPolicy union
    - Multiple updated attribute names in unions.
    - New Structs for new team_log objects
  - 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 call.
    - Update ownership.
    - Update NamePart? to be OptionalNamePart?.
  - TeamNamespaces Namespace:
    - Implement API V2 route team/namespaces/list.
  - TeamPolicies Namespace:
    - Add Office Add-In Policy to `get_current_account` return.
    - Add new team policies for SSO Paper, RolloutMethod and PasswordStrength.
  - Paper Namespace:
    - New "docs/create" and "docs/update" routes and corresponding interfaces.
  - File_properties Namespace:
    - New routes and structs for the file properties and templates API functionality.
  - File_requests Namespace:
    - New routes and structs for the file_requests API functionality.
  - Files_properties Namespace:
    - removed in favor of file_properties.
  - Properties Namespace:
    - removed in favor of file_properties.
  - Team_property_templates Namespace:
    - removed in favor of file_properties.
- Add global response handlers.
- Add PathRootErrorException and AccessErrorException corresponding to 422 and 403 status codes.
- Add support for map data type in stone.
- Fix upload hanging in OKHttp3 when internet is cut off.