Paul Makles
8c20fe5856
feat(yucca sdk): freeform bandwidth limit ( #713 )
2026-09-28 14:13:20 +01:00
Paul Makles
91860be6be
refactor: move mise node project tasks ( #711 )
2026-09-25 14:15:59 +01:00
Paul Makles
894414a15a
feat(restic proxy): auto create repositories & cfg session token ( #710 )
2026-09-25 14:00:28 +01:00
Paul Makles
da0a95b439
test: just a bunch of tests ( #709 )
2026-09-24 17:31:38 +01:00
immich-push-o-matic[bot]
6297cf30a3
chore(main): release 0.46.0 ( #705 )
2026-09-23 12:20:28 +01:00
Paul Makles
f5e9f803fe
feat(yucca sdk): pass abort signal into immich db dump ( #707 )
2026-09-23 12:17:29 +01:00
Paul Makles
c473a911c4
fix(yucca sdk): tsconfig for api tests ( #706 )
...
fix(yucca sdk): tsconfig for api
test: update lint issues in tests
2026-09-23 12:17:28 +01:00
Paul Makles
5efc3664a4
feat(yucca sdk): warn users if immich db dumps enabled ( #703 )
...
* feat(yucca sdk): add hooks for Immich database dump config
* feat(yucca sdk): warn users when immich db dump in use
2026-09-23 11:34:24 +01:00
Paul Makles
d88d888c01
feat(yucca sdk): hook db dump clean up for Immich ( #702 )
2026-09-23 11:34:24 +01:00
Paul Makles
68a20238c6
feat: throttle upload bandwidth (and disable during quiet hours) ( #700 )
2026-09-23 11:02:00 +01:00
immich-push-o-matic[bot]
56a3b761bc
chore(main): release 0.45.0 ( #693 )
2026-09-18 12:16:07 +00:00
Paul Makles
e3c650c01d
feat: second batch of feedback changes ( #694 )
2026-09-18 13:02:54 +01:00
Paul Makles
1922ca2101
fix: correct openapi contracts ( #692 )
2026-09-17 14:46:15 +01:00
immich-push-o-matic[bot]
680b3e42c0
chore(main): release 0.44.0 ( #669 )
2026-09-16 13:03:37 +00:00
Paul Makles
d9f928914e
feat(api): store backup outcome instead of success time ( #691 )
2026-09-16 14:02:22 +01:00
Paul Makles
35f6ad2bed
feat(yucca sdk): set/change immich repository ( #666 )
2026-09-16 12:35:00 +01:00
Zack Pollard and Claude Opus 5
02d5265c89
fix(deps): cast the built json object so kysely 0.28.17 keeps dates ( #689 )
...
Claude-Session: https://claude.ai/code/session_015983mirBzQYgnpMSkNAFAy
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-16 10:10:06 +01:00
Zack Pollard and Claude Opus 5
313241133b
fix(deps): cast json date columns so kysely 0.28.17 type-checks ( #688 )
...
Claude-Session: https://claude.ai/code/session_015983mirBzQYgnpMSkNAFAy
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-16 08:51:09 +01:00
Antoine Lecompte
f42d3584cb
feat(columbo): seed client-side restic telemetry into investigations ( #686 )
2026-09-15 13:30:48 +00:00
Antoine Lecompte
79c914c375
chore: remove the unused restic-api reference implementation ( #684 )
2026-09-15 13:08:31 +00:00
renovate[bot]
813fe2f9fc
chore(deps): update ghcr.io/jdx/mise docker tag to v2026.9.9 ( #677 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-15 13:39:46 +01:00
renovate[bot]
6e256985cf
fix(deps): update module github.com/go-chi/chi/v5 to v5.3.2 ( #674 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-15 13:39:25 +01:00
renovate[bot] and Zack
68a083f954
fix(deps): update module github.com/cloudwego/eino to v0.9.19 ( #673 )
...
* fix(deps): update module github.com/cloudwego/eino to v0.9.19
* fix(deps): tidy columbo go.sum for eino v0.9.19
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Zack <zack@futo.org >
2026-09-15 13:39:03 +01:00
Zack Pollard
7893405621
chore(deps): bump prettier to 3.9.6 ( #682 )
2026-09-15 12:52:24 +01:00
renovate[bot]
be23665de9
chore(deps): update golang:1.27-alpine3.23 docker digest to d9e2f2f ( #625 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-15 08:53:09 +01:00
renovate[bot]
90d35e7292
fix(deps): update module go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp to v1.43.0 [security] ( #71 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-15 02:00:46 +01:00
renovate[bot]
1ee44c0c54
chore(deps): update alpine docker tag to v3.24 ( #139 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-15 01:03:18 +01:00
renovate[bot]
2231db7b2b
fix(deps): update aws-sdk-go-v2 monorepo ( #468 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-14 23:59:12 +01:00
renovate[bot]
27f53bccb4
chore(deps): update ghcr.io/jdx/mise docker tag to v2026.9.8 ( #472 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-14 23:58:54 +01:00
Antoine Lecompte
29a0b653e9
fix(ci): de-flake the e2e job (loop-device image, fail-fast wait, diagnostics, hook timeout) ( #621 )
2026-09-14 23:36:27 +01:00
immich-push-o-matic[bot]
64b8a63d95
chore(main): release 0.43.0 ( #668 )
2026-09-14 17:54:13 +01:00
Paul Makles
249d91e87e
feat(yucca sdk): log on bootstrap ( #667 )
...
Signed-off-by: izzy <me@insrt.uk >
2026-09-14 17:51:08 +01:00
immich-push-o-matic[bot]
49ba857a5e
chore(main): release 0.42.0 ( #662 )
2026-09-14 16:42:57 +01:00
Antoine Lecompte and izzy
0bfca45a5b
fix(yucca sdk): surface the state database path and guard master key generation ( #653 )
...
Co-authored-by: izzy <me@insrt.uk >
2026-09-14 16:41:42 +01:00
Zack Pollard
5a144405cf
feat(docs): end-user documentation site at docs.futo.cloud ( #623 )
...
packages/docs is a SvelteKit site where every page is a +page.md compiled
by @immich/svelte-markdown-preprocess into @immich/ui components, deployed
to Cloudflare Pages the way static-pages deploys the immich.app sites
(tf/pages/docs; main -> docs.futo.cloud, every PR gets a preview).
The content is written for beta users: joining the beta, setting up in
Immich or the standalone container, the recovery key, backups, schedules,
restores, the account dashboard, troubleshooting and support. Internal and
developer documentation stays in docs/ and the per-directory READMEs.
2026-09-14 07:41:44 -07:00
Devin Buhl
ef1a5a68d9
fix(otel): export metrics every 10s and honour the otel env knobs ( #658 )
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2026-09-14 09:13:00 -04:00
immich-push-o-matic[bot]
7b1c3d7590
chore(main): release 0.41.0 ( #655 )
2026-09-14 08:32:47 -04:00
Antoine Lecompte
0b15733005
fix(michael): drain in-flight restic requests before closing the listener on rollout ( #660 )
2026-09-14 08:30:44 -04:00
Antoine Lecompte and izzy
a744273730
fix(yucca sdk): report interrupted backup runs to the backend on restart ( #651 )
...
Co-authored-by: izzy <me@insrt.uk >
2026-09-14 13:05:36 +01:00
Paul Makles
42a932406c
feat: first batch of closed beta improvements ( #657 )
2026-09-14 12:32:37 +01:00
Andy Molenda
5626011081
fix(monk): stop cleanly on SIGTERM and drop a per-PG map allocation ( #646 )
...
fix(monk): shut down cleanly on SIGTERM and drop the per-PG map allocation
2026-09-11 09:30:39 -07:00
Andy Molenda
5cafca4853
feat(monk): measure scrub lateness and mirror the mgr not-scrubbed check ( #644 )
...
* feat(monk): measure scrub lateness against ceph's schedule and the mon warn deadline
* fix(monk): measure lateness past ceph's latest scrub target
* fix(monk): withhold late and breach until the first config read
* fix(monk): gate late and breach on the snapshot's config source
2026-09-11 09:23:46 -07:00
immich-push-o-matic[bot]
1b00d89432
chore(main): release 0.40.2 ( #640 )
2026-09-11 09:17:48 -04:00
Antoine Lecompte
dcf3065fee
fix(michael): answer GET of a missing blob or config with 404, not 500 ( #650 )
2026-09-11 08:49:06 -04:00
immich-push-o-matic[bot]
edfe1c9aaa
chore(main): release 0.40.1 ( #638 )
2026-09-10 13:40:26 +01:00
Paul Makles
1e4e1b0612
fix: zod 4.4.3 - explicit defaults for coerce.boolean ( #637 )
2026-09-10 13:34:00 +01:00
immich-push-o-matic[bot]
58b1c0418b
chore(main): release 0.40.0 ( #635 )
2026-09-10 11:15:31 +01:00
Paul Makles
eed66845c8
feat: use zod for validation ( #636 )
2026-09-10 11:13:02 +01:00
Paul Makles
87e0066ff2
fix: more types that should be integers ( #634 )
...
Signed-off-by: izzy <me@insrt.uk >
2026-09-09 12:33:01 +01:00
immich-push-o-matic[bot]
59f2eaf84d
chore(main): release 0.39.0 ( #609 )
2026-09-09 07:05:55 -04:00