immich/mobile/lib/utils
Fynn Petersen-Frey 47f5e4134e
feat(mobile): use cached asset info if unchanged instead of downloading all assets (#1017)
* feat(mobile): use cached asset info if unchanged instead of downloading all assets

This adds an HTTP ETag to the getAllAssets endpoint and client-side support in the app.
If locally cache content is identical to the content on the server, the potentially large list of all assets does not need to be downloaded.

* use ts import instead of require
2022-11-26 10:16:02 -06:00
..
bytes_units.dart feat(server,web,mobile): Use binary prefixes for data sizes (#1009) 2022-11-24 11:39:27 -06:00
capitalize_first_letter.dart Added machine learning microservice and object detection (#76) 2022-03-27 14:58:54 -05:00
files_helper.dart feat(server): support 3gpp format (#582) 2022-09-05 08:53:13 -05:00
image_url_builder.dart chore(server) refactor serveFile and downloadFile endpoint (#978) 2022-11-16 00:11:16 -06:00
immich_app_theme.dart fixed delete dialog colors 2022-10-14 11:15:19 -05:00
immich_cache_info_repository.dart chore(mobile): clean up linter problems (#1000) 2022-11-21 06:13:14 -06:00
openapi_extensions.dart feat(mobile): use cached asset info if unchanged instead of downloading all assets (#1017) 2022-11-26 10:16:02 -06:00
tuple.dart feat(mobile): use cached asset info if unchanged instead of downloading all assets (#1017) 2022-11-26 10:16:02 -06:00