-
Notifications
You must be signed in to change notification settings - Fork 131
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[RELEASE] 12.1 #1300
Comments
(1)Severity: medium
Current: Picture uploaded with name Expected: Picture uploaded with name iPhoneXR 17.2 |
(2)Severity: medium-high
Current: Expected: Open share view I caught some logs: Only reproducible in oCIS, oC10 works fine iPhoneXR 17.2 |
Not a blocker, but sometimes i got some weird behaviours executing copy/move operations in Files app. I could not get specific steps or logs but i will put an eye and probably will do a sanity test over Files app early 2024 |
@jesmrec (1) works as designed. When taking a photo, iOS doesn't return an image file but just the image data in memory, which the app then compresses to a file, using the (2) likely is caused by an account where login fails (there's an error message flashing briefly in your video), but of course the UX shouldn't be like that when that happens. I'm looking into it. |
@jesmrec Re (2): Upon closer inspection of the log you provided, I found that the File Provider UI can't connect to the server instance not because of invalid authentication data but due to certificate issues:
{
"response": {
"body": {},
"info": {
"id": "41E58DC7-E7D5-4AA7-BCDC-A2ACAEF77A8C",
"method": "GET",
"reply": {
"status": 0,
"metrics": "{ total: [2023-12-20 09:38:46 +0000 - 2023-12-20 09:38:46 +0000, 0.17 sec], startedAfter: 0.00, redirects: 0, transactions: [1: fetchStart: 0.00] }",
"error": "Error Domain=NSURLErrorDomain Code=-1200 \"An SSL error has occurred and a secure connection to the server cannot be made.\" UserInfo={NSLocalizedRecoverySuggestion=Would you like to connect to the server anyway?, _kCFStreamErrorDomainKey=3, NSErrorPeerCertificateChainKey=(\n \"<cert(0x13c019c00) s: OCIS i: OCIS>\"\n), NSErrorClientCertificateStateKey=0, NSErrorFailingURLKey=https://65.108.212.199:9200/status.php, NSErrorFailingURLStringKey=https://65.108.212.199:9200/status.php, NSUnderlyingError=0x280c8bea0 {Error Domain=kCFErrorDomainCFNetwork Code=-1200 \"(null)\" UserInfo={_kCFStreamPropertySSLClientCertificateState=0, kCFStreamPropertySSLPeerTrust=<SecTrustRef: 0x2833d8dc0>, _kCFNetworkCFStreamSSLErrorOriginalValue=-9802, _kCFStreamErrorDomainKey=3, _kCFStreamErrorCodeKey=-9802, kCFStreamPropertySSLPeerCertificates=(\n \"<cert(0x13c019c00) s: OCIS i: OCIS>\"\n)}}, _NSURLErrorRelatedURLSessionTaskErrorKey=(\n \"LocalDataTask <4ABF6884-29A4-42D4-AFCC-B17E80B33D0D>.<3>\"\n), _kCFStreamErrorCodeKey=-9802, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <4ABF6884-29A4-42D4-AFCC-B17E80B33D0D>.<3>, NSURLErrorFailingURLPeerTrustErrorKey=<SecTrustRef: 0x2833d8dc0>, NSLocalizedDescription=An SSL error has occurred and a secure connection to the server cannot be made.}"
},
"url-session-task-id": 3,
"url": "https://65.108.212.199:9200/status.php"
},
"header": {}
}
} That is reported as an issue by the Due to the complexity issue handling can have, it's probably not possible to handle those issues right in the FileProviderUI, but I'll check if I can at least display the issue message and refer the user to the app in that case. |
this behaviour i noticed is different in two cases:
First case, file name is different depending on the setting (OK). Second case, file name is the same regardless the setting value. Is that expected? in both cases, app is taken from iOS system afaik. |
@jesmrec Yes, that works as expected:
|
Done |
Release a new version
Xcode version to work with: 15.1
TASKS:
Git & Code
release/[major].[minor].[patch]
(freeze the code)APP_SHORT_VERSION
[major].[minor].[patch]
in ownCloud.xcodeproj/project.pbxprojrelease/[major].[minor].[patch]
in master[major].[minor].[patch]
customer_portal
to new release tagIf it is required to update the iOS-SDK version:
release/[major].[minor].[patch]
(freeze the code)release/[major].[minor].[patch]
inmaster
[major].[minor].[patch]
If it is required to update third party:
App Store
[major].[minor].[patch]
QA
Test plan: https://github.com/owncloud/QA/blob/master/Mobile/Backend/oCIS/iOS%20vs%205.0.0.md
(executed to validate also oCIS 5)
BUGS & IMPROVEMENTS:
Preserve name of files
not working [RELEASE] 12.1 #1300 (comment)The text was updated successfully, but these errors were encountered: