immich/server/test
Thomas Way 8c0c8a8d0e
feat: Use postgres as a queue
We've been keen to try this for a while as it means we can remove redis as a
dependency, which makes Immich easier to setup and run.

This replaces bullmq with a bespoke postgres queue. Jobs in the queue are
processed either immediately via triggers and notifications, or eventually if a
notification is missed.
2025-04-30 20:43:52 +01:00
..
fixtures refactor: user avatar color () 2025-04-28 08:54:51 -05:00
medium feat: notifications () 2025-04-28 10:36:14 -04:00
repositories feat: Use postgres as a queue 2025-04-30 20:43:52 +01:00
sql-tools feat: initial kysely migration file () 2025-04-17 17:38:47 -04:00
medium.factory.ts chore(server): don't insert embeddings if the model has changed () 2025-04-29 14:23:01 -04:00
small.factory.ts feat: notifications () 2025-04-28 10:36:14 -04:00
utils.ts feat: notifications () 2025-04-28 10:36:14 -04:00
vitest.config.medium.mjs feat: medium tests for user and sync service () 2025-02-25 16:31:07 +00:00
vitest.config.mjs fix: failing ci checks () 2025-04-23 10:59:54 -04:00