Comments (19)
The current workaround is to logout and log back in, we are looking into identifying the root cause
from immich.
I'm also running into the issue described here, however the workaround of logging out/in on the Android app does not resolve the issue and items are still missing from the timeline. Even uninstalling/reinstalling the app does not seem to affect the behavior.
Images are displayed when viewing the album through the "Backup Albums" selection menu, however not on the timeline and never synced.
If this should be a separate issue opened let me know.
from immich.
@kitkatod @natedawg Can you help me with some data points that if
- You are connecting your instance over a reverse proxy/VPN?
- You are using Android?
from immich.
I'm also having the same issue on the iOS app.
Using a VPN and my instance is behind an nginx reverse proxy.
Logging out and back in loads the new assets.
type '_Map<String, dynamic>' is not a subtype of type 'String' in type cast
#0 _CastListBase.[] (dart:_internal/cast.dart:99)
#1 ListBase.toList (dart:collection/list.dart:225)
#2 AuditDeletesResponseDto.fromJson (package:openapi/model/audit_deletes_response_dto.dart:54)
#3 ApiClient.fromJson (package:openapi/api_client.dart:262)
#4 ApiClient.deserialize (package:openapi/api_client.dart:158)
<asynchronous suspension>
#5 AuditApi.getAuditDeletes (package:openapi/api/audit_api.dart:74)
<asynchronous suspension>
#6 AssetService._getRemoteAssetChanges (package:immich_mobile/shared/services/asset.service.dart:57)
<asynchronous suspension>
#7 SyncService._syncRemoteAssetChanges (package:immich_mobile/shared/services/sync.service.dart:161)
<asynchronous suspension>
#8 SyncService.syncRemoteAssetsToDb.<anonymous closure> (package:immich_mobile/shared/services/sync.service.dart:53)
<asynchronous suspension>
#9 AssetService.refreshRemoteAssets (package:immich_mobile/shared/services/asset.service.dart:45)
<asynchronous suspension>
#10 AssetNotifier.getAllAsset (package:immich_mobile/shared/providers/asset.provider.dart:52)
<asynchronous suspension>
from immich.
Are you guys also have background backup enabled?
from immich.
If you guys install the app over the APK file in the release, can you try downloading this APK to see if it helps resolve the issue?
https://drive.google.com/file/d/1WLkzkqP4PLjdUFE17IJYwUdG-1xy4HnW/view?usp=sharing
from immich.
I do not have backup enabled.
Also all of my libraries are external.
from immich.
I can confirm I'm currently running Immich behind a Caddy reverse proxy, and Immich on a Pixel 8 Pro.
After uninstalling Immich on Android and installing the referenced APK it seems to be finding all of the assets it missed!
from immich.
@kitkatod Thank you for help me test the APK. Can you try taking a few photos, wait a bit, then go to the app and see if the app can detect those new photos?
from immich.
I just finished taking a few pictures. Images were uploaded quickly and appeared on the Immich website within seconds. I also followed the same steps after disabling wifi, and after a short delay images started to be uploaded.
from immich.
Can you help me with some data points that if
1. You are connecting your instance over a reverse proxy/VPN? 2. You are using Android?
I'm using traefik as a reverse proxy and Android with no background sync. Most assets are in a external library.
FYI There was a major Traefik release v3.0
this week. I have not had time to go over the release notes or do any migration if needed. However it looks like others here are using different proxies though.
I will test the apk later today,
from immich.
I've had this problem as well. It usually goes away eventually and I keep the icon feature turned off so I mostly ignore it but it's been troublesome for creating albums.
I'm running Immich on Synology NAS DSM with the built-in reverse proxy feature that Synology provides in the control panel of DSM. App on iOS
from immich.
I am hoping the APK is the fix for the solution so we can push out an update for the next release to fix this issue
from immich.
Just tested the apk and it's working. New photos show up on Android when opening the app and when refreshing. There are no errors in the log.
from immich.
#9389
Direct connection with stunnel does not fixes this issue.
from immich.
@freemjohn can you try the APK linked in this issue?
from immich.
@freemjohn can you try the APK linked in this issue?
Harder than looks, can't just update, different signature, forced to resetup
from immich.
Looks like fixed in test version above(cant be updated) and latest update(thats the way) 1.105.1
from immich.
Tested on +4 devices, still need to relogin or no new photos shown 2/4 devices.
from immich.
Related Issues (20)
- Deleting all photos for a date in memory lane causes page to freeze
- Date display wrong, homepage timeline is using UTC timezone however the photo time is correct in info page HOT 4
- Reviewing duplicates is in random order
- Images Uploaded from iOS Do Not Show Up
- Cannot update app
- Immich Server preferred language setting option not stored correctly
- Greek font rendering incorrectly in Immich Mobile App
- Issues with smart search and facial recognition HOT 2
- Android App Crashes when sliding on a video. HOT 7
- Port 2283 not listening post update to 1.106.4
- Immich v1.106.4 logout issue - iOS HOT 1
- Generate Thumbnails -> Missing let immich crash HOT 3
- Error in log
- External library owned by a non admin, cannot update featured photo of people
- iOS 18 HEIC Images - Thumbnail Generation Fails HOT 4
- server error when deleting a user
- .mp4 file from WhatsApp: Error: ffmpeg exited with code 1: Conversion failed!
- Inefficient Thumbnail generation for external libraries HOT 3
- Bug in the date format when you want to edit the date and time HOT 1
- Errors in Immich logs, Smart search and face detection not working
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from immich.