Commit Graph

677 Commits

Author SHA1 Message Date
Jonathan Jogenfors cfbad58d2c fix lint 2024-03-26 00:03:01 +01:00
Jonathan Jogenfors 2d40c85a54 fix comments 2024-03-25 23:58:45 +01:00
Jonathan Jogenfors 52a19b6f1f fix comments 2024-03-25 23:36:59 +01:00
Jonathan Jogenfors f2c723510f library spec compiles now 2024-03-25 22:55:40 +01:00
Jonathan Jogenfors 2c4b174f73 add offline job to correct queue 2024-03-25 22:50:56 +01:00
Jonathan Jogenfors 2398edf231 add library job back 2024-03-25 22:49:39 +01:00
Jonathan Jogenfors 17216e1984 Merge branch 'main' of https://github.com/immich-app/immich into feat/offline-files-job 2024-03-25 22:40:59 +01:00
Daniel Dietzler c56c04a82b refactor(server): rename filesystem provider -> storage repo (#8277)
rename filesystem provider -> storage repo
2024-03-25 20:45:21 +00:00
Mert 4a6a0aa142 fix(server): places page not working with partner sharing (#8257) 2024-03-25 01:59:11 -04:00
Mert c58a70ac8f feat(server): job metrics (#8255)
* metric repo

* add metric repo

* remove unused import

* formatting

* fix

* try disabling job metrics for e2e

* import otel in test module
2024-03-24 23:02:04 -04:00
Mert b07a565e34 chore(server): change upsert signature for search repo (#8210)
* upsert embedding

* remove unused imports
2024-03-23 14:37:06 -04:00
Jason Rasmussen 787eebcf1e refactor(server): new password repo method (#8208) 2024-03-23 14:33:25 -04:00
Mert 604b8ff17c chore(server): remove getByDate from asset repo (#8211)
* remove getByDate

* remove unused import
2024-03-22 23:20:16 -05:00
Jason Rasmussen 6e93ddf2f1 refactor: server events (#8204)
* refactor: server events

* fix typo

---------

Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
2024-03-22 18:24:02 -04:00
Jonathan Jogenfors fbee95b821 Merge branch 'main' of https://github.com/immich-app/immich into feat/offline-files-job 2024-03-22 22:55:16 +01:00
Jason Rasmussen b6e4be72f0 chore(server): consolidate dto files (#8201)
chore: conoslidate dto files
2024-03-22 16:36:20 -04:00
Daniel Dietzler d6823b128c fix(server): validation events actually throwing an error (#8172)
* fix validation events

* add e2e test
2024-03-21 17:59:21 -05:00
Jason Rasmussen 2a9f2b4515 refactor: app modules, main.ts (#8156) 2024-03-21 10:08:29 -04:00
Jason Rasmussen 382b63954c refactor: asset v1, app.utils (#8152) 2024-03-21 09:07:47 -04:00
Daniel Dietzler b588a87d4a chore(server): rename domain repositories -> interfaces (#8147)
rename domain repositories
2024-03-21 06:59:49 -05:00
Jason Rasmussen 16d0df796c refactor: infra folder (#8138) 2024-03-20 23:15:09 -04:00
Daniel Dietzler ef4a492cb1 chore(server): move services (#8133)
move services
2024-03-20 18:07:30 -05:00
Daniel Dietzler 6d9e7694b1 chore(server): move dtos (#8131)
move dtos
2024-03-20 23:53:07 +01:00
Jason Rasmussen 0c13c63bb6 refactor: infra/domain module (#8130) 2024-03-20 16:46:59 -05:00
Jonathan Jogenfors 6fd511e59b fix lint 2024-03-20 22:24:48 +01:00
Jonathan Jogenfors 7043f2f04b Merge remote-tracking branch 'origin' into feat/offline-files-job 2024-03-20 22:24:24 +01:00
Jason Rasmussen 907eb869bc chore: move apps and test utils (#8129) 2024-03-20 17:22:47 -04:00
Jonathan Jogenfors 38e2cde109 fix merge 2024-03-20 22:18:33 +01:00
Jonathan Jogenfors f48992b0cb Merge remote-tracking branch 'origin' into feat/offline-files-job 2024-03-20 22:04:03 +01:00
Jason Rasmussen c1402eee8e chore: migrate database files (#8126) 2024-03-20 21:02:51 +00:00
Jonathan Jogenfors 94b9b4d68a Merge remote-tracking branch 'origin' into feat/offline-files-job 2024-03-20 21:55:46 +01:00
Daniel Dietzler 84f7ca855a chore(server): move domain interfaces (#8124)
move domain interfaces
2024-03-20 16:42:58 -04:00
Daniel Dietzler 2dcce03352 chore(server): move commands (#8121)
move commands
2024-03-20 20:25:33 +00:00
Daniel Dietzler 4b29bccc7c chore(server): move cores (#8120)
move cores
2024-03-20 20:20:38 +00:00
Jason Rasmussen 40e079a247 chore: move controllers and middleware (#8119) 2024-03-20 16:15:01 -04:00
Jason Rasmussen 81f0265095 chore: organize config, validation, decorators (#8118)
* refactor: validation

* refactor: utilities

* refactor: config
2024-03-20 16:04:03 -04:00
Daniel Dietzler 30f499cf2e chore(server): use absolute import paths (#8080)
update server to use absolute import paths
2024-03-20 14:32:04 -04:00
Jonathan Jogenfors cba8019243 add test for already-online assets 2024-03-20 11:58:36 +01:00
Jonathan Jogenfors 3fc6e826d5 add test for import path 2024-03-20 11:45:18 +01:00
Jonathan Jogenfors 5cdf31c739 decrease batch size to 1000 2024-03-20 11:45:09 +01:00
Jonathan Jogenfors ea47cb84a4 remove console logs 2024-03-20 08:43:48 +01:00
Jonathan Jogenfors 7858cf4009 normalize import path 2024-03-20 08:36:00 +01:00
Jonathan Jogenfors 11eb7f7c3f fix lint 2024-03-20 08:23:15 +01:00
Jonathan Jogenfors f5073a1a7a check import paths when testing offline 2024-03-20 08:17:22 +01:00
Jonathan Jogenfors 9a707874e4 test for import paths 2024-03-20 08:01:56 +01:00
Jonathan Jogenfors b288743707 update specs 2024-03-20 07:40:48 +01:00
Jonathan Jogenfors 76241e0364 save -> update 2024-03-20 07:35:03 +01:00
Alex 482645e22d Merge branch 'main' into feat/offline-files-job 2024-03-19 23:51:49 -05:00
Jonathan Jogenfors e6f2bb9f89 fix(server): use extension in originalFileName for libraries (#8083)
* use file base

* fix: test

* fix: e2e-job tests

---------

Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-03-19 23:40:28 -05:00
Mert f392fe7702 fix(server): "view all" for cities only showing 12 cities (#8035)
* view all cities

* increase limit

* rename endpoint

* optimize query

* remove pagination

* update sql

* linting

* revert sort by count in explore page for now

* fix query

* fix

* update sql

* move to search, add partner support

* update sql

* pr feedback

* euphemism

* parameters as separate variable

* move comment

* update sql

* linting
2024-03-20 03:23:57 +00:00