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)
- Arabic words in map are not joined and in the wrong direction HOT 1
- There are issues with upgrading from v1.111.0 to 1.112.1 HOT 1
- No key available for value id - 9 HOT 2
- Android upload not working anymore - v112.1 HOT 1
- New models search only works when lowercased HOT 5
- Rest API /search/metadata endpoint fails if "withPeople" attribute specified
- upload doesn't work while using an SSL Client Certificate HOT 1
- Notification Emails not sending via Android App HOT 1
- Shared album assets not searchable HOT 6
- Assets shared though an album cannot be shared with a link HOT 3
- Android - OpenCamera ignore some photos and not uploading HOT 12
- Paste within search form can accidentally upload an image HOT 1
- Android motion pictures aren't recognized correcty, and the app has an unconsistant behavior
- Changing date from web UI doesn't respect timezone's DST HOT 1
- Immich Not Uploading Photos HOT 6
- immich server not starting/ Error loading image
- Scrolling Glitch on Search Page HOT 1
- unstacking causes server 500 error HOT 3
- Unable to scroll mobile app on iPhone Mirroring HOT 3
- Opening bottom drawer causes reload HOT 1
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.