1
0
forked from Cutlery/immich

1386 Commits

Author SHA1 Message Date
Jonathan Jogenfors
f28f8992ab fix e2e 2024-03-19 23:38:06 +01:00
Jonathan Jogenfors
b969fc760d fix sql 2024-03-19 23:31:50 +01:00
Jonathan Jogenfors
7db36ea70d add mock 2024-03-19 22:46:35 +01:00
Jonathan Jogenfors
e6c761894c fix test 2024-03-19 22:39:35 +01:00
Jonathan Jogenfors
6f3401343f fix messages 2024-03-19 22:07:48 +01:00
Jonathan Jogenfors
3c5eb9259c fix errors 2024-03-19 22:01:20 +01:00
Jonathan Jogenfors
69ce4e883a interweave scans 2024-03-19 21:52:30 +01:00
Jonathan Jogenfors
0070b83d8a Merge branch 'main' of https://github.com/immich-app/immich into feat/offline-files-job 2024-03-18 23:59:56 +01:00
Jason Rasmussen
40262c30cb
refactor(server): library service (#8050)
* refactor: library service

* chore: open api

* fix: checks
2024-03-18 16:59:53 -04:00
Alex
761e7fdd2d
feat(server): memory includes partners assets on timeline (#7993)
* feat(server): memory includes partners assets on timeline

* remove unsued code, generate sql

* fix test

* add test
2024-03-18 14:46:52 -05:00
Jonathan Jogenfors
17c9f0bd1d Merge remote-tracking branch 'origin' into feat/offline-files-job 2024-03-18 13:51:11 +01:00
Daniel Dietzler
148428a564
feat(server): use nestjs events to validate config (#7986)
* use events for config validation

* chore: better types

* add unit tests

---------

Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-03-17 20:16:02 +01:00
Jonathan Jogenfors
a5e6e90e24 fix lint 2024-03-17 13:50:24 +01:00
Jonathan Jogenfors
890d488d12 add tests 2024-03-17 13:46:15 +01:00
Jonathan Jogenfors
65d3990dce fix test 2024-03-17 13:43:27 +01:00
Jonathan Jogenfors
5905fce428 fix test 2024-03-17 13:09:54 +01:00
Jonathan Jogenfors
649358cbc3 fix e2e 2024-03-17 01:05:22 +01:00
Jonathan Jogenfors
9b5a0a90ce fix tests 2024-03-17 00:54:50 +01:00
Jonathan Jogenfors
0bf31bdb44 remove tries 2024-03-17 00:40:35 +01:00
Jonathan Jogenfors
d8830e2a52 fix comments from mert 2024-03-17 00:32:44 +01:00
Jonathan Jogenfors
3f56cbeddf don't double batch 2024-03-17 00:30:13 +01:00
Jonathan Jogenfors
f8039a7d57 fix test 2024-03-16 00:43:26 +01:00
Jonathan Jogenfors
e26f8b45e0 add test 2024-03-16 00:37:20 +01:00
Jonathan Jogenfors
f7f30a5939 cleanup 2024-03-16 00:19:31 +01:00
Jonathan Jogenfors
380ae35ca4 fix lint 2024-03-16 00:06:28 +01:00
Jonathan Jogenfors
ff47d5576a fix job statuses 2024-03-16 00:00:56 +01:00
Jonathan Jogenfors
8bcee7ff64 Merge branch 'main' of https://github.com/immich-app/immich into feat/offline-files-job 2024-03-15 23:43:39 +01:00
Jonathan Jogenfors
fa3a70a2ad rename scan to check 2024-03-15 23:33:20 +01:00
Mert
a9438a9c2d
fix(server): prevent feedback loop during library scan (#7944)
* prevent feedback loop

* add nesting

* made nesting less ugly

---------

Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-03-15 22:01:58 +00:00
renovate[bot]
8c24a994e1
fix(deps): update exiftool (#7879)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-15 15:40:32 -05:00
sevtdy
64f53e674c
feat(web): add millisecond options to storage template settings (#7942)
* feat(web): add millisecond options storage template settings

* fix(web): fix test

---------

Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-03-15 20:13:08 +00:00
Jason Rasmussen
2a0e1c0d3c
refactor: global validation pipe (#7985)
* refactor: global validation pipe

* chore: formatting
2024-03-15 12:51:08 -04:00
DeclanE
0f79c4ff46
feat(server): added support for SVG files (#7960)
* Added SVG Support

* Removed comment

* Server Test fixes

* Sorted the mimetypes

* Reverted mimetypes.assettype

* Lint

* fix test

---------

Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-03-15 16:02:31 +00:00
Daniel Dietzler
a46366d336
chore(server): introduce proper job status (#7932)
* introduce proper job status

* fix condition for onDone jobs

* fix tests
2024-03-15 09:16:54 -04:00
Jason Rasmussen
07e8f79563
refactor: library e2e (#7969) 2024-03-15 09:16:08 -04:00
Jason Rasmussen
0b8edb7671
chore: remove unused dep (#7957) 2024-03-14 16:18:55 -04:00
Jonathan Jogenfors
d7a78e5f25 don't do offline scan 2024-03-14 20:57:15 +01:00
Jonathan Jogenfors
311d7d5fcd fix spelling 2024-03-14 20:54:56 +01:00
Jonathan Jogenfors
d8dd1fbff0 Merge branch 'main' of https://github.com/immich-app/immich into feat/offline-files-job 2024-03-14 20:54:27 +01:00
Jonathan Jogenfors
68a49258cb Merge branch 'main' of https://github.com/immich-app/immich into feat/offline-files-job 2024-03-14 20:43:56 +01:00
martin
31f7e1aca3
feat(server, web): album orders (#7819)
* feat: album orders

* fix: tests

* pr feedback

* pr feedback

* pr feedback

* fix: tests

* add comment

* pr feedback

* fix: rendering issue

* wording

* fix: order value doesn't change

---------

Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-03-14 11:45:03 -05:00
Jonathan Jogenfors
ba38713fbc
fix(server): queue library asset refresh in batches (#7914)
* add debug logs

* scan assets in batches

* Cleanup

* don't normalize

* Removing extra log

* remove unneeded code

* change log levels
2024-03-14 14:43:05 +01:00
Jonathan Jogenfors
95b57f082e also check offline status 2024-03-14 12:17:28 +01:00
Jonathan Jogenfors
4ba95bb0a6 refactor batches 2024-03-14 11:45:21 +01:00
Jonathan Jogenfors
3b0d993f12 remove trie 2024-03-14 11:29:21 +01:00
Jonathan Jogenfors
5b581cee6a wip 2024-03-14 09:48:08 +01:00
Jonathan Jogenfors
d09d4d3f29 remove old test 2024-03-14 07:57:27 +01:00
Jonathan Jogenfors
f68bcf0f07 Merge branch 'main' of https://github.com/immich-app/immich into feat/offline-files-job 2024-03-14 07:49:39 +01:00
Mert
ee8e8a0c0f
perf(server): optimize getByIds query (#7918)
* clean up usage

* i'm not updating all these tests

* update tests

* add indices

* add indices to entities

remove index from person entity

add to face entity

fix

* simplify query

* update sql

* missing await

* remove synchronize false
2024-03-14 01:58:09 -04:00
Mert
d67cc00e4e
feat(server): lower library scan memory usage (#7939)
* use trie

* update tests

* formatting

* pr feedback

* linting
2024-03-14 01:52:30 -04:00