Jonathan Jogenfors
|
39141d3f1c
|
fix(server): remove offline assets from trash (#12199)
* use port not taken by immich-dev for e2e
* remove offline files from trash
|
2024-09-02 01:06:35 +02:00 |
|
Jonathan Jogenfors
|
bab5ad7ebd
|
fix(server): ensure new exclusion patterns work (#12102)
* add test for bug
* find excluded paths when checking offline
* fix filename
* fix unit tests
* bump picomatch
* fix e2e paths
* improve e2e
* add unit tests
* cleanup e2e
* set correct asset count
* fix e2e test
* fix lint
|
2024-08-28 19:51:25 -04:00 |
|
Jonathan Jogenfors
|
363c558db7
|
fix(server): don't crash when refreshing large libraries (#7934)
* add job to check for offline files
* fix lint
* only check for offline when using checkForOffline
* improve tests
* remove old test
* wip
* remove trie
* refactor batches
* also check offline status
* fix spelling
* don't do offline scan
* rename scan to check
* fix job statuses
* fix lint
* cleanup
* add test
* open-api
* fix test
* fix spinner
* reset text
* don't double batch
* fix comments from mert
* remove tries
* fix tests
* fix e2e
* fix test
* fix test
* add tests
* fix lint
* fix e2e
* interweave scans
* fix errors
* fix messages
* fix test
* add mock
* fix sql
* fix e2e
* use library batch size
* save -> update
* add file extensions
* update specs
* test for import paths
* check import paths when testing offline
* fix lint
* normalize import path
* remove console logs
* decrease batch size to 1000
* add test for import path
* add test for already-online assets
* fix merge
* fix lint
* add library job back
* add offline job to correct queue
* library spec compiles now
* move one test to new e2e
* fix comments
* fix comments
* fix lint
* refactor path validation
* fix loop bug
* remove logging
* expect responses
* fix asset mock
* take the straightforward approach
* use generator correctly
* fix vitest on file edit
* bump vitest to 1.6.0
* test for offline check
* add e2e tests for offlining assets depending on import path
* cleanup e2e test after finish
* cleanup library service
* paginate the walk generator
* fix tests
* fix typo
* refactoring handleOfflineCheck
* better testing of handleOfflineCheck
* fix lint
* handle large library deletions
* dont check if library is deleted
* fix mock
* add a 100k page size to library
* fix loading animation
* better log messages
* Better logging for offline asset removal
* fix sql and tests
* fix number format
* Remove submodule
* fix format
* chore: cleanup
* chore: fix tests
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
Co-authored-by: Jason Rasmussen <jason@rasm.me>
|
2024-08-28 13:05:48 -04:00 |
|
Jason Rasmussen
|
7651f70c88
|
fix(server): asset delete logic (#10077)
* fix(server): asset delete logic
* test: e2e
|
2024-06-10 13:04:34 -04:00 |
|
Jason Rasmussen
|
202745f14b
|
refactor(server): plural endpoints (#9667)
|
2024-05-22 13:24:57 -04:00 |
|
Jason Rasmussen
|
84d824d6a7
|
refactor: library type (#9525)
|
2024-05-20 18:09:10 -04:00 |
|
Jason Rasmussen
|
dba365634a
|
chore(server): cleanup library watching (#8835)
chore: clean up library watching
|
2024-04-15 23:05:08 -04:00 |
|
Jason Rasmussen
|
14b798fcc4
|
refactor: library e2e (#8693)
* refactor: library e2e
* migrate and refactor library e2e
---------
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
|
2024-04-12 21:15:41 +02: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 |
|
Jason Rasmussen
|
07e8f79563
|
refactor: library e2e (#7969)
|
2024-03-15 09:16:08 -04:00 |
|
Jason Rasmussen
|
b733a29430
|
refactor: e2e (#7703)
* refactor: e2e
* fix: submodule check
* chore: extend startup timeout
|
2024-03-07 10:14:36 -05:00 |
|
Jason Rasmussen
|
3d25d91e77
|
refactor: library e2e (#7538)
* refactor: library e2e
* refactor: remove before each usages
|
2024-02-29 15:10:08 -05:00 |
|