immich/server/src/utils
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
..
access.ts feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
asset.util.ts refactor: extract isEdited into its own column in asset_file (#25358) 2026-01-21 16:08:21 +01:00
bytes.ts feat(server): lighter buckets (#17831) 2025-05-19 16:40:48 -05:00
config.ts refactor: enum casing (#19946) 2025-07-15 14:50:13 -04:00
database-backups.ts feat: restore database backups (#23978) 2026-01-20 09:22:28 -06:00
database.spec.ts refactor: database connection parsing (#17852) 2025-04-24 12:58:29 -04:00
database.ts feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
date.ts fix(server): adjust type of person.birthDate (#16628) 2025-03-09 21:32:05 -05:00
editor.spec.ts feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
editor.ts feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
file.ts feat(mobile): native clients (#21459) 2026-01-24 19:34:29 +00:00
logger.ts feat: schema diff sql tools (#17116) 2025-03-28 10:40:09 -04:00
maintenance.ts feat: restore database backups (#23978) 2026-01-20 09:22:28 -06:00
media.ts chore(deps): update dependency eslint-plugin-unicorn to v62 (#24167) 2025-11-27 21:31:16 +00:00
mime-types.spec.ts fix(server): only extract image's duration if format supports animation (#24587) 2025-12-15 12:36:46 -05:00
mime-types.ts fix(server): only extract image's duration if format supports animation (#24587) 2025-12-15 12:36:46 -05:00
misc.spec.ts feat(server): library refresh go brrr (#14456) 2025-03-06 16:00:18 +01:00
misc.ts fix: Swagger UI generates incorrect double-prefixed URLs (/api/api/...) (#25266) 2026-01-14 16:55:17 -06:00
object.ts fix(server): skip smtp validation if unchanged (#12111) 2024-08-29 14:10:09 -04:00
pagination.ts chore: remove unused types and code (#17999) 2025-04-30 13:41:23 -04:00
preferences.ts feat: make memories slideshow duration configurable (#22783) 2025-11-08 17:46:43 -05:00
replace-template-tags.ts feat: Notification Email Templates (#13940) 2024-12-04 20:26:02 +00:00
request.ts feat: view the user's app version on the user page (#21345) 2025-10-22 00:36:18 +02:00
response.ts feat: maintenance mode (#23431) 2025-11-17 17:15:44 +00:00
set.ts refactor: infra folder (#8138) 2024-03-20 23:15:09 -04:00
sync.ts refactor: sync service (#19225) 2025-06-17 16:06:40 +00:00
tag.ts refactor: database types (#17468) 2025-04-08 12:40:03 -04:00
transform.spec.ts feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
transform.ts feat: image editing (#24155) 2026-01-09 17:59:52 -05:00