Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion owncloud-android-library
Submodule owncloud-android-library updated 99 files
+5 −0 .editorconfig
+1 −1 .github/workflows/gradle-wrapper-validation.yml
+11 −5 build.gradle
+15 −0 check_code_script.sh
+ gradle/wrapper/gradle-wrapper.jar
+1 −1 gradle/wrapper/gradle-wrapper.properties
+153 −104 gradlew
+7 −13 owncloudComLibrary/build.gradle
+4 −20 owncloudComLibrary/src/debug/java/com/owncloud/android/lib/common/http/DebugInterceptorFactory.kt
+215 −0 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/ConnectionValidator.kt
+65 −205 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/OwnCloudClient.java
+30 −5 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/SingleSessionManager.java
+2 −10 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/accounts/AccountUtils.java
+5 −6 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/CookieJarImpl.kt
+5 −15 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/DummyInterceptor.kt
+40 −40 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/HttpClient.java
+14 −1 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/HttpConstants.java
+2 −2 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/LogBuilder.kt
+58 −23 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/methods/HttpBaseMethod.kt
+3 −2 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/methods/nonwebdav/DeleteMethod.kt
+3 −2 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/methods/nonwebdav/GetMethod.kt
+2 −1 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/methods/nonwebdav/HttpMethod.kt
+3 −2 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/methods/nonwebdav/PostMethod.kt
+3 −2 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/methods/nonwebdav/PutMethod.kt
+2 −1 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/methods/webdav/CopyMethod.kt
+15 −79 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/methods/webdav/DavMethod.kt
+2 −1 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/methods/webdav/DavUtils.kt
+2 −1 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/methods/webdav/MkColMethod.kt
+2 −1 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/methods/webdav/MoveMethod.kt
+3 −2 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/methods/webdav/PropfindMethod.kt
+2 −1 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/methods/webdav/PutMethod.kt
+44 −0 ...loudComLibrary/src/main/java/com/owncloud/android/lib/common/http/methods/webdav/properties/OCShareTypes.kt
+46 −0 ...brary/src/main/java/com/owncloud/android/lib/common/http/methods/webdav/properties/ShareTypeListProperty.kt
+4 −5 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/network/ChunkFromFileRequestBody.java
+26 −2 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/operations/RemoteOperation.java
+16 −5 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/operations/RemoteOperationResult.java
+28 −2 owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/utils/LoggingHelper.kt
+20 −14 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/Service.kt
+3 −24 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/files/CheckPathExistenceRemoteOperation.kt
+2 −1 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/files/CopyRemoteFileOperation.java
+2 −1 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/files/CreateRemoteFolderOperation.java
+2 −0 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/files/DownloadRemoteFileOperation.java
+77 −0 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/files/GetBaseUrlRemoteOperation.kt
+2 −1 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/files/ReadRemoteFileOperation.java
+3 −2 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/files/ReadRemoteFolderOperation.java
+42 −1 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/files/RemoteFile.java
+2 −1 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/files/RenameRemoteFileOperation.java
+103 −0 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/files/UploadFileFromContentUriOperation.kt
+2 −6 ...Library/src/main/java/com/owncloud/android/lib/resources/files/chunks/ChunkedUploadRemoteFileOperation.java
+1 −1 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/files/services/FileService.kt
+19 −15 ...dComLibrary/src/main/java/com/owncloud/android/lib/resources/files/services/implementation/OCFileService.kt
+1 −0 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/oauth/GetOIDCDiscoveryRemoteOperation.kt
+3 −1 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/oauth/params/TokenRequestParams.kt
+6 −6 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/oauth/responses/OIDCDiscoveryResponse.kt
+105 −59 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/shares/CreateRemoteShareOperation.kt
+0 −94 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/shares/GetRemoteShareOperation.java
+116 −0 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/shares/GetRemoteShareOperation.kt
+5 −5 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/shares/GetRemoteShareesOperation.kt
+70 −29 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/shares/GetRemoteSharesForFileOperation.kt
+3 −2 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/shares/RemoteShare.kt
+70 −28 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/shares/RemoveRemoteShareOperation.kt
+1 −1 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/shares/ShareResponse.kt
+0 −120 ...oudComLibrary/src/main/java/com/owncloud/android/lib/resources/shares/ShareToRemoteOperationResultParser.kt
+0 −420 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/shares/ShareXMLParser.kt
+114 −70 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/shares/UpdateRemoteShareOperation.kt
+93 −0 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/shares/responses/ShareItem.kt
+24 −18 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/shares/services/ShareService.kt
+20 −14 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/shares/services/ShareeService.kt
+25 −19 ...omLibrary/src/main/java/com/owncloud/android/lib/resources/shares/services/implementation/OCShareService.kt
+19 −14 ...mLibrary/src/main/java/com/owncloud/android/lib/resources/shares/services/implementation/OCShareeService.kt
+2 −2 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/status/GetRemoteCapabilitiesOperation.kt
+11 −16 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/status/GetRemoteStatusOperation.kt
+1 −0 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/status/RemoteCapability.kt
+12 −34 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/status/StatusRequester.kt
+11 −2 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/status/responses/CapabilityResponse.kt
+21 −15 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/status/services/CapabilityService.kt
+2 −1 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/status/services/ServerInfoService.kt
+21 −15 ...rary/src/main/java/com/owncloud/android/lib/resources/status/services/implementation/OCCapabilityService.kt
+23 −15 ...rary/src/main/java/com/owncloud/android/lib/resources/status/services/implementation/OCServerInfoService.kt
+1 −1 owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/users/GetRemoteUserAvatarOperation.kt
+21 −14 ...dComLibrary/src/main/java/com/owncloud/android/lib/resources/users/services/implementation/OCUserService.kt
+4 −33 owncloudComLibrary/src/release/java/com/owncloud/android/lib/common/http/DebugInterceptorFactory.kt
+1 −1 owncloudComLibrary/src/test/java/com/owncloud/android/lib/resources/shares/responses/ShareeResponseTest.kt
+0 −31 sample_client/build.gradle
+ sample_client/src/assets/oc_sample.png
+0 −1 sample_client/src/assets/oc_sample.txt
+0 −47 sample_client/src/main/AndroidManifest.xml
+0 −300 sample_client/src/main/java/com/owncloud/android/lib/sampleclient/MainActivity.java
+ sample_client/src/main/res/drawable-hdpi/ic_launcher.png
+ sample_client/src/main/res/drawable-ldpi/ic_launcher.png
+ sample_client/src/main/res/drawable-mdpi/ic_launcher.png
+0 −29 sample_client/src/main/res/layout/file_in_list.xml
+0 −122 sample_client/src/main/res/layout/main.xml
+0 −39 sample_client/src/main/res/values-v11/styles.xml
+0 −28 sample_client/src/main/res/values/dimensions.xml
+0 −30 sample_client/src/main/res/values/setup.xml
+0 −47 sample_client/src/main/res/values/strings.xml
+0 −39 sample_client/src/main/res/values/styles.xml
+0 −1 settings.gradle
6 changes: 4 additions & 2 deletions owncloudApp/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -182,10 +182,12 @@
android:name="androidx.core.content.FileProvider"
android:authorities="@string/file_provider_authority"
android:exported="false"
android:grantUriPermissions="true">
android:grantUriPermissions="true"
tools:replace="android:authorities">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/exposed_filepaths" />
android:resource="@xml/exposed_filepaths"
tools:replace="android:resource" />
</provider>

<service android:name=".services.OperationsService" />
Expand Down