ente-io / ente

Fully open source, End to End Encrypted alternative to Google Photos and Apple Photos
https://ente.io
GNU Affero General Public License v3.0
16.19k stars 835 forks source link

Upload doesn't work via browser on iphone #4083

Open DavHau opened 3 days ago

DavHau commented 3 days ago

Description

One of the killer features of ente.io is the ability to create collaborative albums where my friends can upload media after a group trip, without creating an account or downloading an app, simply by following the shared link.

Though several of my friends who use a modern iPhone cannot upload pictures or videos via the collaborative link. I am using the official ente hosted service (no self hosting). The upload progress is simply stuck for iPhones using Chrome or Safari.

Please fix this. This is important. I'd really prefer not having to go back to some proprietary service.

Version

No response

What product are you using?

Ente Photos

What platform are you using?

Web - Safari

mnvr commented 3 days ago

Thank you for the report. Could you expand on the "upload progress is simply stuck"?

I ask because this issue is not reproducible. Perhaps you're talking of something else than what I'm trying to reproduce. There is some delay on the add button in the native gallery if selecting 50+ images as the Apple Photos app prepares the photos for handoff, maybe you talking of that delay.

Let's consider an example upload.

  1. Open a shared link, and select "Add photos". iPhone prompts for some options, select the "Photo Library" option.
  2. This opens the native library. Select some photos. Press the "Add" button.
  3. Once the native library prepare the photos (downloading them from iCloud if needed), the control goes back to the Ente shared link app in the browser, and you should be seeing a upload progress.
  4. If the browser is moved to the background when the upload is in progress, the upload will get paused. However, it should resume when the browser comes back again into the foreground.

It would be helpful to know (a) which particular step 2/3/4 is getting stuck, (b) how many photos were being uploaded.

If the upload is getting stuck in step 3 (when the app is actually uploading), it would also be helpful to know if (c) what is the value for the format that was selected when uploading.