0
Fork 0
mirror of https://github.com/immich-app/immich.git synced 2025-01-21 00:52:43 -05:00
immich/mobile/openapi/lib/api
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
..
album_api.dart feat(server): multi archive downloads (#956) 2022-11-15 09:51:56 -06:00
asset_api.dart feat(mobile): use cached asset info if unchanged instead of downloading all assets (#1017) 2022-11-26 10:16:02 -06:00
authentication_api.dart Api logout route (#361) 2022-07-19 13:49:58 -05:00
config_api.dart feat(server,web): system config for admin (#959) 2022-11-14 22:39:32 -06:00
device_info_api.dart Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
job_api.dart feat(server/web) Add manual job trigger mechanism to the web (#767) 2022-10-06 11:25:54 -05:00
o_auth_api.dart feat(server,web): OIDC Implementation (#884) 2022-11-14 20:24:25 -06:00
server_info_api.dart feat(web) add asset count stats on admin page (#843) 2022-10-23 16:54:54 -05:00
system_config_api.dart feat(server,web): system config for admin (#959) 2022-11-14 22:39:32 -06:00
user_api.dart feat(server,web): Delete and restore user from the admin portal (#935) 2022-11-07 15:53:47 -06:00