From 0c87c79f06e9103ef1b539168c486b2289ce4985 Mon Sep 17 00:00:00 2001 From: William Mantly Date: Sun, 9 Aug 2026 17:10:35 -0700 Subject: [PATCH] release(v2.0.4): bump theta-directory for the OpenLDAP base-image speedup (#196) Dockerfile.openldap now pulls ghcr.io/theta42/openldap-nestgroup instead of compiling from source on every build (~5-6min -> ~1.5min per CI matrix run, and removes the runtime dependency on git.openldap.org). Co-authored-by: Claude Sonnet 5 --- CHANGELOG.md | 7 +++++++ sso-manager-node | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 887f9eb..b255435 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,6 +29,13 @@ Rolls up **theta-directory v2.0.2**, **proxy v2.0.1**, **jump-host v2.0.1**. Uni - Fixed stale links to the old per-repo GitHub Pages sites. - Docs site (`docs/jump-host/`): same section removal, added a WireGuard mesh-routing feature bullet, refreshed screenshots, fixed three more stale absolute links in `architecture.md`. Deleted the same kind of stale `docs/jump-host/README.md` meta-doc. +## [v2.0.4] - 2026-08-10 + +Rolls up **theta-directory v2.0.4**. + +### Changed +- **`Dockerfile.openldap` no longer compiles OpenLDAP from source.** Extracted the from-source compile (nestgroup overlay, ~5 min, dependent on `git.openldap.org` being reachable — it 502'd twice tonight, blocking two PRs) into its own image, `ghcr.io/theta42/openldap-nestgroup:`, published by a new workflow whenever the pin changes. `Dockerfile.openldap`'s `ldapbuild` stage now just pulls it. Cut CI's "Build LDAP test image" step from ~5-6 minutes to ~1.5 minutes total per matrix run; every local build of this Dockerfile gets the same speedup. + ## [v2.0.3] - 2026-08-09 Rolls up **theta-directory v2.0.3**. diff --git a/sso-manager-node b/sso-manager-node index 5c0018f..93a022b 160000 --- a/sso-manager-node +++ b/sso-manager-node @@ -1 +1 @@ -Subproject commit 5c0018f24aca3f1d63652656ad9d6dc974ad8307 +Subproject commit 93a022bd66ba29eb833995ead5c9318532aedf64