Commit Graph

124 Commits (2493dfaba3527213877c35f22dc2949c02586400)

Author SHA1 Message Date
Jason Rasmussen 2493dfaba3
feat(server): dynamic job concurrency (#2622)
* feat(server): dynamic job concurrency

* styling and add setting info to top of the job list

* regenerate api

* remove DETECT_OBJECT job

---------

Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-06-01 05:32:51 +07:00
Alex The Bot da1710bcd2 Version v1.59.1 2023-05-30 17:56:47 +07:00
Jason Rasmussen 2dfd56b49b
fix: reload assets from typesense results (#2615)
* fix: reload assets from typesense results

* chore: coverage
2023-05-30 12:55:06 +07:00
Alex The Bot 6538e599dd Version v1.59.0 2023-05-30 15:27:35 +07:00
Michel Heusschen 94d0705607
refactor(server): change asset entity to date type (#2599)
* refactor(server): change asset entity to date type

* lower coverage threshold
2023-05-29 09:05:14 +07:00
Alex The Bot a460940430 Version v1.58.0 2023-05-27 21:56:06 +07:00
Alex fc2455be80
fix(server): missing metadata extraction job (#2586)
* fix(server): missing metadata extraction job

* format

* fix test

* fix test

* Added source to upload

* fix test

* OK! CODE COVERAGE
2023-05-27 16:49:57 +07:00
Alex The Bot ecc894ac82 Version v1.57.1 2023-05-23 09:21:22 +07:00
Alex The Bot cd7fc7e026 Version v1.57.0 2023-05-23 02:03:49 +07:00
Alex feadc45e75
chore(server): Remove dist directory in command script (#2518) 2023-05-22 10:27:08 +07:00
Alex The Bot a1183f4b4b Version v1.56.2 2023-05-20 03:53:45 +07:00
Alex The Bot c8e649f190 Version v1.56.1 2023-05-19 04:01:36 +07:00
martin 70a0f4ae48
chore: update to node 18 and alpine 3.17 (#2430)
* chore: update to node 18 and alpine 3.17

Signed-off-by: martin <martin.labat92@gmail.com>

* chore: fix sharp version

Signed-off-by: martin <martin.labat92@gmail.com>

* chore(server): use vips-dev

Signed-off-by: martin <martin.labat92@gmail.com>

* update checkDiskUsage

Signed-off-by: martin <martin.labat92@gmail.com>

* fix: use vips-heif instead of libheif

Signed-off-by: martin <martin.labat92@gmail.com>

* fix: use vips instead of vips-cpp

Signed-off-by: martin <martin.labat92@gmail.com>

* fix: ensure vips installation

Signed-off-by: martin <martin.labat92@gmail.com>

---------

Signed-off-by: martin <martin.labat92@gmail.com>
2023-05-18 10:56:33 +07:00
Alex The Bot 126f5857c3 Version v1.56.0 2023-05-18 14:03:48 +07:00
Alex The Bot aa97ca9ccf Version v1.55.1 2023-05-09 15:29:06 +07:00
bo0tzz f1b70e13a1
Revert "Bump local-reverse-geocoder to 0.15.2 / Fix Corrupted Reverse Geocoding CSV File (#2396)" (#2409)
This reverts commit b5a4aef829.
2023-05-09 08:56:31 +07:00
Alex The Bot 25f55ee6bb Version v1.55.0 2023-05-09 02:08:01 +07:00
Szymon Sakowicz b5a4aef829
Bump local-reverse-geocoder to 0.15.2 / Fix Corrupted Reverse Geocoding CSV File (#2396)
* Bump local-reverse-geocoder to 0.15.1

* Bump to fixed release

* Sync package.json with package-lock

---------

Co-authored-by: Szymon Sakowicz <s.sakowicz@tidio.net>
2023-05-08 09:09:05 +07:00
Jason Rasmussen ce42b84430
build: improve pump script (#2351) 2023-04-28 21:10:32 +07:00
Jason Rasmussen e22cdea485
chore(server,mobile): remove device info entity (#1527)
* chore(server): remove unused device info code

* chore: generate open api

* remove any DeviceTypeEnum usage from mobile

* chore: coverage

* fix: drop device info table

---------

Co-authored-by: Fynn Petersen-Frey <zody22@gmail.com>
2023-04-28 15:01:03 +07:00
Jason Rasmussen b8313abfa8
feat(web,server): manage authorized devices (#2329)
* feat: manage authorized devices

* chore: open api

* get header from mobile app

* write header from mobile app

* styling

* fix unit test

* feat: use relative time

* feat: update access time

* fix: tests

* chore: confirm wording

* chore: bump test coverage thresholds

* feat: add some icons

* chore: icon tweaks

---------

Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-04-25 21:19:23 +07:00
Alex The Bot 3d251f51fc Version v1.54.1 2023-04-23 02:36:09 +07:00
Alex The Bot b0d5cb62fa Version v1.54.0 2023-04-18 16:34:37 +07:00
dependabot[bot] 561b208508
chore(deps): bump class-validator from 0.13.2 to 0.14.0 in /server (#2240)
Bumps [class-validator](https://github.com/typestack/class-validator) from 0.13.2 to 0.14.0.
- [Release notes](https://github.com/typestack/class-validator/releases)
- [Changelog](https://github.com/typestack/class-validator/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/typestack/class-validator/compare/v0.13.2...v0.14.0)

---
updated-dependencies:
- dependency-name: class-validator
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-12 20:56:07 +07:00
Michel Heusschen 983abf5e14
chore(server): update openapi (#2205) 2023-04-08 21:26:09 +07:00
Alex The Bot cfcae39699 Version v1.53.0 2023-04-06 04:56:28 +07:00
Jason Rasmussen 49f66be8af
chore(server): use ioredis (#2116) 2023-03-31 09:36:08 +07:00
Jason Rasmussen 34d300d1da
refactor(server): flatten infra folders (#2120)
* refactor: flatten infra folders

* fix: database migrations

* fix: test related import

* fix: github actions workflow

* chore: rename schemas to typesense-schemas
2023-03-30 14:38:55 +07:00
Alex The Bot b1d17302bc Version v1.52.1 2023-03-29 17:37:33 +07:00
Michel Heusschen eda9e580c9
fix(server): add paused property to JobCountsDto (#2112) 2023-03-29 10:33:03 +07:00
Alex The Bot d5596cf6a2 Version v1.52.0 2023-03-28 20:33:08 +07:00
Jason Rasmussen 2400004f41
feat(server): split generated content into a separate folder (#2047)
* feat: organize media folders

* fix: tests
2023-03-25 09:50:57 +07:00
Jason Rasmussen 1efc74dabc
refactor(server): common (#2066) 2023-03-23 23:55:15 +07:00
Immich Release Bot 67453d18ff Version v1.51.2 2023-03-22 21:12:45 +07:00
Jason Rasmussen b9bc621e2a
refactor: server-info (#2038) 2023-03-21 21:49:19 +07:00
Immich Release Bot 75edc6de0f Version v1.51.1 2023-03-21 03:10:10 +07:00
Alex Tran 780c5183e3
Revert "Version v1.51.1"
This reverts commit 6e1d09fc32.
2023-03-20 22:08:47 +07:00
Immich Release Bot 6e1d09fc32 Version v1.51.1 2023-03-20 20:24:30 +07:00
Immich Release Bot 325639b308 Version v1.51.0 2023-03-20 16:21:28 +07:00
Alex f56eaae019
feat(server): CLIP search integration (#1939) 2023-03-18 08:44:42 +07:00
Sergey Kondrikov 82e8cd0f8d
Fix timezone mismatch in server tests (#1918) 2023-03-16 09:02:40 +07:00
Jason Rasmussen 0aaeab124d
feat(server)!: search via typesense (#1778)
* build: add typesense to docker

* feat(server): typesense search

* feat(web): search

* fix(web): show api error response message

* chore: search tests

* chore: regenerate open api

* fix: disable typesense on e2e

* fix: number properties for open api (dart)

* fix: e2e test

* fix: change lat/lng from floats to typesense geopoint

* dev: Add smartInfo relation to findAssetById to be able to query against it

---------

Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-03-02 20:47:08 +07:00
Immich Release Bot 434c1a0f20 Version v1.50.1 2023-03-01 04:58:47 +07:00
Immich Release Bot 7d6d51f4a5 Version v1.50.0 2023-03-01 03:22:31 +07:00
Jason Rasmussen 6c7679714b
refactor(server): jobs and processors (#1787)
* refactor: jobs and processors

* refactor: storage migration processor

* fix: tests

* fix: code warning

* chore: ignore coverage from infra

* fix: sync move asset logic between job core and asset core

* refactor: move error handling inside of catch

* refactor(server): job core into dedicated service calls

* refactor: smart info

* fix: tests

* chore: smart info tests

* refactor: use asset repository

* refactor: thumbnail processor

* chore: coverage reqs
2023-02-25 08:12:03 +07:00
Immich Release Bot 3c5c0ea68f Version v1.49.0 2023-02-23 18:42:23 +07:00
Immich Release Bot 08b221c270 Version v1.48.1 2023-02-22 03:53:56 +07:00
Immich Release Bot 4dab50c10a Version v1.48.0 2023-02-21 17:18:38 +07:00
Zack Pollard 000d0a08f4
infra(server): fix Album TypeORM relations and change ids to uuids (#1582)
* infra: make api-key primary key column a UUID

* infra: move ManyToMany relations in album entity, make ownerId ManyToOne

---------

Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-02-18 14:58:55 +07:00
Immich Release Bot 7a25d359b7 Version v1.47.3 2023-02-16 03:38:44 +07:00