immich-push-o-matic[bot]
|
f645bea760
|
chore(main): release 0.36.0 (#532)
|
2026-08-21 16:21:41 +00:00 |
|
immich-push-o-matic[bot]
|
4fff4aa3e7
|
chore(main): release 0.35.1 (#523)
|
2026-08-21 13:56:26 +00:00 |
|
immich-push-o-matic[bot]
|
13dc15e576
|
chore(main): release 0.35.0 (#513)
|
2026-08-20 12:35:50 -04:00 |
|
Antoine Lecompte
|
a3b42946d5
|
fix(meta): log x-forwarded for IP address (#512)
|
2026-08-20 14:34:26 +00:00 |
|
immich-push-o-matic[bot]
|
833cbcb896
|
chore(main): release 0.34.0 (#511)
|
2026-08-20 10:04:22 -04:00 |
|
immich-push-o-matic[bot]
|
b9b4681bec
|
chore(main): release 0.33.0 (#505)
|
2026-08-20 13:22:44 +00:00 |
|
immich-push-o-matic[bot]
|
137a217683
|
chore(main): release 0.32.0 (#503)
|
2026-08-19 19:51:32 -04:00 |
|
Antoine Lecompte
|
045491d437
|
feat(cnpg): make better (#496)
|
2026-08-19 15:27:09 -04:00 |
|
immich-push-o-matic[bot]
|
2a59287dd4
|
chore(main): release 0.31.2 (#500)
|
2026-08-19 19:02:40 +00:00 |
|
immich-push-o-matic[bot]
|
561594db16
|
chore(main): release 0.31.1 (#498)
|
2026-08-19 13:48:37 -04:00 |
|
 immich-push-o-matic[bot]andAntoine Lecompte
|
44ad300211
|
chore(main): release 0.31.0 (#478)
Co-authored-by: Antoine Lecompte <38678863+nutgood@users.noreply.github.com>
|
2026-08-19 17:17:49 +00:00 |
|
immich-push-o-matic[bot]
|
7f4d41f26b
|
chore(main): release 0.30.1 (#476)
|
2026-08-12 19:01:00 -04:00 |
|
immich-push-o-matic[bot]
|
a56e187bf7
|
chore(main): release 0.30.0 (#465)
|
2026-08-12 20:05:40 +00:00 |
|
Antoine Lecompte
|
0e3f47a769
|
perf(ci): stop the integration and e2e jobs waiting on rook-ceph (#435)
|
2026-08-07 13:40:51 +01:00 |
|
immich-push-o-matic[bot]
|
519f662dab
|
chore(main): release 0.29.0 (#450)
|
2026-08-07 07:30:45 -04:00 |
|
renovate[bot]
|
238e482ea9
|
chore(deps): pin dependencies (#124)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2026-08-06 15:46:32 +01:00 |
|
immich-push-o-matic[bot]
|
4a14474921
|
chore(main): release 0.28.0 (#430)
|
2026-08-06 11:59:46 +01:00 |
|
immich-push-o-matic[bot]
|
21749ff63c
|
chore(main): release 0.27.0 (#417)
|
2026-08-05 12:12:05 -04:00 |
|
immich-push-o-matic[bot]
|
3bc711891c
|
chore(main): release 0.26.0 (#400)
|
2026-08-03 19:58:46 +00:00 |
|
immich-push-o-matic[bot]
|
c56506caab
|
chore(main): release 0.25.0 (#375)
|
2026-07-30 12:30:57 +00:00 |
|
Antoine Lecompte
|
597506abcc
|
feat(michael): storage-cluster routing (#383)
|
2026-07-30 08:29:29 -04:00 |
|
Antoine Lecompte
|
5a73550573
|
feat(yucca): multi-site placement and public /meta (#381)
|
2026-07-30 08:29:29 -04:00 |
|
Antoine Lecompte
|
046aacb6b1
|
feat(k8s): fleet topology and meta discovery groundwork (#380)
|
2026-07-30 08:29:28 -04:00 |
|
immich-push-o-matic[bot]
|
bbf7a588fa
|
chore(main): release 0.24.0 (#369)
|
2026-07-29 09:12:50 -04:00 |
|
immich-push-o-matic[bot]
|
fc8b52fb5f
|
chore(main): release 0.23.1 (#368)
|
2026-07-28 19:00:24 -04:00 |
|
immich-push-o-matic[bot]
|
b1348714d3
|
chore(main): release 0.23.0 (#351)
|
2026-07-28 16:32:45 -04:00 |
|
immich-push-o-matic[bot]
|
55f030ebba
|
chore(main): release 0.22.1 (#350)
|
2026-07-27 16:58:35 +00:00 |
|
immich-push-o-matic[bot]
|
389bdd97d1
|
chore(main): release 0.22.0 (#346)
|
2026-07-27 16:43:16 +00:00 |
|
immich-push-o-matic[bot]
|
dbfa7e397b
|
chore(main): release 0.21.0 (#343)
|
2026-07-27 15:19:00 +00:00 |
|
immich-push-o-matic[bot]
|
ab45b67e78
|
chore(main): release 0.20.0 (#339)
|
2026-07-27 14:28:02 +00:00 |
|
Antoine Lecompte
|
86a215a3db
|
feat(all): email allowlist for invites (#341)
|
2026-07-27 10:24:53 -04:00 |
|
immich-push-o-matic[bot]
|
ecfe8ce4eb
|
chore(main): release 0.19.3 (#338)
|
2026-07-27 10:38:36 +00:00 |
|
immich-push-o-matic[bot]
|
01442c5305
|
chore(main): release 0.19.2 (#335)
|
2026-07-24 17:59:48 +00:00 |
|
immich-push-o-matic[bot]
|
4cc25f9f0e
|
chore(main): release 0.19.1 (#333)
|
2026-07-24 13:23:43 -04:00 |
|
immich-push-o-matic[bot]
|
e4e461ddad
|
chore(main): release 0.19.0 (#331)
|
2026-07-24 11:21:52 -04:00 |
|
Antoine Lecompte
|
ecf969ba3e
|
feat(admin): make the whole thing benchmarkable (#330)
|
2026-07-24 11:15:09 -04:00 |
|
immich-push-o-matic[bot]
|
53093793a5
|
chore(main): release 0.18.0 (#328)
|
2026-07-24 10:48:14 -04:00 |
|
Antoine Lecompte
|
37ecd7bf58
|
feat(admin): make admin go brr (#327)
|
2026-07-24 14:47:10 +00:00 |
|
immich-push-o-matic[bot]
|
89b591c63f
|
chore(main): release 0.17.0 (#322)
|
2026-07-24 09:54:38 -04:00 |
|
immich-push-o-matic[bot]
|
3129baf365
|
chore(main): release 0.16.1 (#319)
|
2026-07-24 10:47:23 +00:00 |
|
immich-push-o-matic[bot]
|
74f9973f22
|
chore(main): release 0.16.0 (#314)
|
2026-07-23 12:34:43 -04:00 |
|
immich-push-o-matic[bot]
|
16d2f452e0
|
chore(main): release 0.15.1 (#312)
|
2026-07-23 09:06:45 -04:00 |
|
Antoine Lecompte
|
c938fc379a
|
fix(ci): change bumping workflow (#311)
|
2026-07-23 08:59:05 -04:00 |
|
immich-push-o-matic[bot]
|
989ef933a7
|
chore(main): release 0.15.0 (#310)
|
2026-07-23 11:08:57 +00:00 |
|
immich-push-o-matic[bot]
|
a7a47ef8a6
|
chore(main): release 0.14.1 (#308)
|
2026-07-22 15:19:28 -04:00 |
|
Antoine Lecompte
|
4cc69b4e9d
|
chore(release): stamp versions in charts, packages, and michael (#306)
|
2026-07-22 19:17:11 +00:00 |
|
Antoine Lecompte
|
114904e966
|
feat(prod): continue prod (#288)
|
2026-07-22 09:09:30 -04:00 |
|
Antoine Lecompte
|
963364a034
|
feat(prod): prod (#247)
|
2026-07-13 13:15:50 +00:00 |
|
Antoine Lecompte
|
c6985d902c
|
feat(all): introduce partition/region/ceph-cluster model across the stack (#222)
* feat: introduce partition/region/ceph-cluster model across the stack
Formalize partition -> region -> {one k8s cluster, many ceph clusters} and
thread it through every layer plus a new yuctl ops CLI.
- tf: deployment/<partition>/<region>/<stack> layout; terragrunt path-parse +
state key yucca/<partition>/<region>/<stack>; per-region region.hcl (role,
site_id, datacenter, provider_code, domain); env->partition / site->region
renames (NetBird object names byte-identical); standardized per-stack
`discovery` output contract (secrets as op:// refs).
- k8s: clusters/<partition>/<region>/ (staging/austin, prod/htz-fsn1, dev/local);
role-based kustomize components (primary/secondary); hybrid cluster-settings
(TF-rendered identity + human fragment); dev-mirror folded into dev/local;
charts regrouped into charts/{apps,platform,lib,dev}.
- ci: infra.yml partition/region discovery matrix; partition-keyed path filters;
<partition>-<region> environment gates; image-versions path moves.
- ansible: inventories under <partition>-<region>/<cluster>.
- yuctl: Go/cobra CLI reading the discovery contract from TF state.
- Retire the sietch-talos libvirt VM cluster (dev@local is the k3d cluster);
ceph inventory_dirname -> <partition>-<region>/<cluster>.
Verified: mise k8s:validate green (3 clusters); yuctl go build/vet; tofu
validate pre-merge (all 9 stacks). Live-staging state migration NOT run.
* fix typo
* commit
|
2026-06-29 08:40:29 -04:00 |
|
Antoine Lecompte
|
fa1683c9c6
|
fix(michael): remove duplicate s3 env vars (#194)
|
2026-06-26 14:06:26 +00:00 |
|