-
Notifications
You must be signed in to change notification settings - Fork 15
Description
Mobile
1. Mobile related items in Changelog
Bugfix - Fix wrong formatted XML in public-files dav endpoint: owncloud/core#39797
Android: protected and not protected public links working fine ✅
iOS: protected and not protected public links working fine ✅
Bugfix - Default for propfind depth infinity adjusted: owncloud/core#40016
received by default:
"propfind": {
"depth_infinity": false
},
Android: not affecting, propfind depth infinity not supported yet
iOS: Connecting a server containing 90K items, propfind depth infinity is not triggered ✅
Change - Update the default poll-interval in capabilities: owncloud/core#39143
Android: poll interval by capability is not implemented yet
iOS: ✅
Enhancement - Unify API responses when setting permissions for public links: owncloud/core#39194
Changing scenarios affect public link permissions: 5, 7 and 31
Mobile clients only support permissions 1, 4 and 15. So, not affecting
Enhancement - Add product to version in capabilities response: owncloud/core#39851
not affecting mobile clients
Enhancement - Expose user type of share receiver in share api: owncloud/core#40013
mobile clients do not expose such info (ftm)
2. Mobile smoke test
Server version: 10.10.0-RC2
OAuth2 version: 0.5.2
Android
Device & Android version: Google Pixel 5, Android 12
Android app version: 2.20
| Test Case | Steps | Expected Result | Result | Related Comment |
|---|---|---|---|---|
| Login basic | Login in a server with basic auth | It is possible to access | Passed | |
| Login OAuth2 | Login in a server with OAuth2 | It is possible to access | Passed | |
| New folder | Select to create a new folder | The folder is created with thecorrect name | Passed | AUTO |
| Rename | Rename an exsisting folder | Folder is renamed with the new name | Passed | AUTO |
| Move | 1. Long press on a folder 2. Select Move, and a new location |
Folder is moved to the specifield location | Passed | AUTO |
| Copy | 1. Long press on a folder 2. Select Copy, and a location to copy to |
The folder and all its content is copied in the location, and remains too in the original | Passed | AUTO |
| Delete | 1. Long press on a folder 2. Select Delete |
Item deleted | Passed | AUTO |
| Sync | 1. Create a folder 2. In web app, upload some files in the folder |
The folder is sync with the content on server | Passed | AUTO |
| Upload | Select several files from Document provider to upload to oC | Files are uploaded | Passed | |
| Download | Tap to download a file | The file is downloaded and marked with green arrow | Passed | AUTO |
| Av Offline | Long press to set as Av Offline a file | The file is downloaded and set as Av Offline with the purple tick | Passed | |
| Av Offline folder | Long press to unset an Av Offline a folder that contains subfolders Add new content to the folder |
The folder and all its content is downloaded and set as Av Offline with the purple tick New content is availble offline |
Passed | |
| Share with user | Share a file and a folder with another user | Both are correctly shared | Passed | AUTO |
| Link | Create a link over a file and a folder | Links are correctly created | Passed | AUTO |
Automatic tests report: https://reports.cucumber.io/reports/f9a0d809-3069-4595-a9f2-8c8a39a998c2
iOS
Device & iOS version: iPhone XR, iOS15.4.1. Automatic tests with 15.4 simulator
iOS app version: 11.9.1
| Test Case | Steps | Expected Result | Result | Related Comment |
|---|---|---|---|---|
| Login basic | Login in a server with basic auth | It is possible to access | Passed | |
| Login OAuth2 | Login in a server with OAuth2 | It is possible to access | Passed | |
| New folder | Select to create a new folder | The folder is created with the correct name | Passed | AUTO |
| Rename | Rename an exsisting folder | Folder is renamed with the new name | Passed | AUTO |
| Move | 1. Open the card of a folder 2. Select Move, and a new location |
Folder is moved to the specifield location | Passed | |
| Copy | 1. Open the card of a folder 2. Select Copy, and a location to copy to |
The folder and all its content is copied in the location, and remains too in the original | Passed | AUTO |
| Duplicate | 1. Open the card of a folder 2. Select Copy, and a location to copy to |
The folder and all its content is copied in the location, and remains too in the original | Passed | AUTO |
| Delete | 1. Open the card of a folder 2. Select Delete |
Item deleted | Passed | AUTO |
| Upload Files | Select several files from Document provider to upload to oC | Files are uploaded | Passed | |
| Upload Albums | Select several images and videos from Albums to upload to oC | Images and videos are uploaded | Passed | |
| Download | Tap to download a file | The file is downloaded and marked with green arrow | Passed | |
| Av Offline | Open the card of a file to set as Av Offline | The file is downloaded and set as Av Offline | Passed | |
| Av Offline folder | Open the card of a folder to unset as Av Offline | The folder and all its content is downloaded and set as Av Offline | Passed | |
| Share with user | Share a file and a folder with another user | Both are correctly shared | Passed | AUTO |
| Link | Create a link over a file and a folder | Links are correctly created | Passed | AUTO |
Automatic tests report: https://reports.cucumber.io/reports/50ab3afd-eff2-4cc2-9fb6-6a8c38336207