Mert
|
0d773af6c3
|
feat: vectorchord (#18042)
* wip
auto-detect available extensions
auto-recovery, fix reindexing check
use original image for ml
* set probes
* update image for sql checker
update images for gha
* cascade
* fix new instance
* accurate dummy vector
* simplify dummy
* preexisiting pg docs
* handle different db name
* maybe fix sql generation
* revert refreshfaces sql change
* redundant switch
* outdated message
* update docker compose files
* Update docs/docs/administration/postgres-standalone.md
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
* tighten range
* avoid always printing "vector reindexing complete"
* remove nesting
* use new images
* add vchord to unit tests
* debug e2e image
* mention 1.107.2 in startup error
* support new vchord versions
---------
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
|
2025-05-20 08:36:43 -05:00 |
|
Jason Rasmussen
|
1d610ad9cb
|
refactor: database connection parsing (#17852)
|
2025-04-24 12:58:29 -04:00 |
|
Jason Rasmussen
|
2cdbb0a37c
|
refactor: database repository (#16593)
* refactor: database repository
* fix error reindex check
* chore: remove WIP code
---------
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com>
|
2025-03-06 13:33:24 -05:00 |
|
Jason Rasmussen
|
fa5aeaf539
|
refactor: last repository (#16042)
|
2025-02-11 22:15:56 +00:00 |
|
Jason Rasmussen
|
9d85272c2b
|
refactor: repositories (#16036)
|
2025-02-11 14:08:13 -05:00 |
|
Jason Rasmussen
|
735f8d661e
|
refactor: test mocks (#16008)
|
2025-02-11 00:47:42 +01:00 |
|
Mert
|
ba01b40e7c
|
fix(server): sslmode not working (#15587)
* parse db url before passing it to the driver
* don't be lazy
* simplify
* simplify
* add tests
* update sql sync script
* update mock
* remove unused import
* remove unused imports
|
2025-01-24 13:01:55 -06:00 |
|
Jason Rasmussen
|
d3446f3092
|
refactor: logging repository (#15540)
|
2025-01-23 08:31:30 -05:00 |
|
Jason Rasmussen
|
9a27a99cab
|
refactor: config repository (#15495)
* refactor: access repository
* refactor: config repository
|
2025-01-21 13:13:09 -05:00 |
|
Mert
|
2e12c46980
|
refactor(server): use kysely (#12857)
|
2025-01-09 11:15:41 -05:00 |
|
Zack Pollard
|
68a4cc25dc
|
refactor: better postgres connection param typing (#13800)
|
2024-10-29 15:11:34 +00:00 |
|
Jason Rasmussen
|
fb995816a1
|
refactor(server): database config (#13730)
|
2024-10-24 17:12:25 -04:00 |
|
Daniel Dietzler
|
79ae4e211b
|
chore: database service unit tests (#13345)
|
2024-10-10 13:07:37 +00:00 |
|
Jason Rasmussen
|
3ac00b0ffa
|
refactor(server): db env (#13167)
|
2024-10-03 17:48:40 -04:00 |
|
Jason Rasmussen
|
4ea281f854
|
refactor: service dependencies (#13108)
refactor(server): simplify service dependency management
|
2024-10-02 10:54:35 -04:00 |
|
Jason Rasmussen
|
305fc77ebe
|
feat(server): better mount checks (#13092)
|
2024-10-01 13:04:37 -04:00 |
|
Jason Rasmussen
|
36ee72cd87
|
refactor(server): access env via repository (#12987)
|
2024-09-27 10:28:56 -04:00 |
|
Jason Rasmussen
|
433c7ab01d
|
refactor: server emit events (#11780)
|
2024-08-15 20:12:41 +00:00 |
|
Mert
|
d5b23373c7
|
refactor(server): startup checks for vector extension (#11559)
* update update logic
refactor
* update tests
* get version range through repo method, make tests more static
* move "should work" test
|
2024-08-05 21:00:25 -04:00 |
|
Jason Rasmussen
|
6c49a4ba34
|
fix(server): do not try to upgrade to an older version (#10903)
|
2024-07-05 17:50:01 -04:00 |
|
Jason Rasmussen
|
72bf9439b0
|
refactor(server): event emits (#10648)
* refactor(server): event emits
* refactor: change default priority to 0
|
2024-06-27 15:54:20 -04:00 |
|
Jason Rasmussen
|
1df7be8436
|
refactor(server): version logic (#9615)
* refactor(server): version
* test: better version and log checks
|
2024-05-20 20:31:36 -04:00 |
|
Mert
|
466451abc9
|
feat(server): env variable to skip migrations on startup (#9069)
* env variable to skip migrations
* update docs
* update env doc
|
2024-04-24 22:52:38 -04:00 |
|
AmAn Sharma
|
6e6deec40c
|
feat: use ILoggerRepository (#8855)
* Migrate ImmichLogger over to injected ILoggerRepository
* chore: cleanup and tests
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
|
2024-04-16 17:30:31 -04:00 |
|
Jason Rasmussen
|
50c9bc0336
|
chore: migrate to vitest (#7156)
* chore: jest => vitest
* chore: replace jest-when
|
2024-04-16 10:44:45 -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 |
|