immich/server
Mert 1803692eab
feat(mobile): native clients (#21459)
* platform clients

* uppercase http method

* fix hot reload

* custom user agent

* init before app launch

* set defaults

* move to bootstrap

* unrelated change

* disable disk cache by default

* optimized decoding

* remove incremental

* android impl

* memory optimization

* lock approach is slower on ios

* conditional cronet

* clarify parameter

* enable disk cache

* set user agent

* flutter-side decode

* optimized http

* fixed locking

* refactor

* potential race conditions

* embedded cronet

* refactor, fix capacity handling

* fast path for known content length

* ios optimizations

* re-enable cache

* formatting

* bump concurrency

* clear cache button

* fix eviction race condition

* add extra cancellation check

* tighten dispose

* better error handling

* fix disposal

---------

Co-authored-by: Alex <alex.tran1502@gmail.com>
2026-01-24 19:34:29 +00:00
..
bin feat: run e2e server in dev mode (#23921) 2025-11-17 14:16:39 -06:00
resources
src feat(mobile): native clients (#21459) 2026-01-24 19:34:29 +00:00
test fix: return original thumbs when edited=false (#25485) 2026-01-23 23:12:18 -06:00
.gitignore
.npmignore chore: use pnpm for builds (#19752) 2025-08-19 08:55:24 -04:00
.nvmrc chore(deps): update node.js to v24.13.0 (#25243) 2026-01-13 16:19:10 +00:00
.prettierignore
.prettierrc
Dockerfile chore: bump base images manually (#25241) 2026-01-13 13:36:39 +01:00
Dockerfile.dev chore: bump base images manually (#25241) 2026-01-13 13:36:39 +01:00
eslint.config.mjs
mise.toml feat: mise monorepo tasks (#23691) 2025-11-10 15:55:15 +01:00
nest-cli.json fix: isolate docker host/container filesystem for node_modules and build output (#21167) 2025-08-24 13:09:45 -05:00
package.json fix(deps): update typescript-projects (#25377) 2026-01-20 11:20:27 +00:00
tsconfig.build.json
tsconfig.json