Immich - A native Immich application for Sailfish OS

Moving from Google Photos (on Android) to Immich, one thing stands out to me: The app currently only displays photos known to immich in the timeline, which crucially does not include new photos on the device. I know, that photos on the device are accessible through the Library - but having photos in watched directories not yet uploaded to the server available in the timeline would make it a lot more useful.

Hi everyone, there is a small bugfix release v0.8.1 available on OpenRepos, Chum soon to follow, Harbour is still pending the previous 0.7.0 approval. Feel free to ignore it if you do not need any of the fixes below now.

Fixed:

  • fixed regression after recent changes with missing redirect to timeline after successful OAuth login - hopefully for real this time - @_amol
  • fixed a potential crash reported on Jolla Phone 2026 when opening asset detail page - reported by @maffo999

I would like to thank @Asulfr999 for updating the French translations for this release!

2 Likes

Sadly same behavior for me.
I can make a video if you want but not much happens, I click Login with OAuth, it asks me which browser to use, the browser opens for a brief moment and as it’s already logged in goes back to the app. But the app remains stuck in “waiting for the browser”.

I also tried to logout the browser before trying and it goes the same way. it just asks me to login before sending me back to the app

Ah!!!

Could it be something related to sailjail? I just tried from terminal running harbour-immich there and from terminal authentication works fine! Only when i launch from the icon it doesn’t work

I have experienced this issue too. If I launch the app and navigate to a large album and scroll a long way down all too quickly, all I get are the blurred out images that don’t ever load, and no new images load at all until the app is restarted.

It would be great if you could get me the log file should that happen again :smiley:

having photos in watched directories not yet uploaded to the server available in the timeline would make it a lot more useful.

I see, first I would like to tackle what I have mentioned with the “on this device page” changes, I would like to add a proper file list model (because of sorting and better handling of these information in general) and then I would see what it would mean to use these 2 models on timeline (what server returns and what I get from file system). I will try to prepare it with this in mind but it is a lot of work ahead.

I click Login with OAuth, it asks me which browser to use, the browser opens for a brief moment and as it’s already logged in goes back to the app. But the app remains stuck in “waiting for the browser”.

I am not sure but the x-scheme-handler is supported only by the default SFOS browser?

Additionally I would have a question to all of you, as I am not a designer but still would like to make the UI more fluid - what would you think about removing the icons on the top line completely and moving the information to the drag from bottom (with peeking allowed), the close icon could be removed completely as it is at the moment allowed to drag from top or bottom to close (it would be changed to drag from top to bottom only)?

Yes, I do use the default system provided browser. The browser does open and also correctly sends me back to the app.

The interesting part is that, as noted in my follow-up message, login works perfectly fine when I launch the app via Terminal. It only fails when using the icon launcher.

But sadly when launching via terminal it doesn’t persist the session when I close the app so it’s not a viable workaround