Skip to content

master to develp - #116

Merged
joshua-seals merged 4 commits into
developfrom
master
Aug 4, 2026
Merged

joshua-seals merged 4 commits into
developfrom
master

Conversation

@joshua-seals

Copy link
Copy Markdown
Collaborator

Missed the develop first - why we have develop.... I don't know

joshua-seals and others added 4 commits August 4, 2026 10:06
De-Ambassador dropped the per-service ambassador Mapping "prefix: /artifact/ ->
artifact-cache:8080", so envs that serve the helx-apps registry/specs (and
browser-side app assets) from an in-cluster artifact cache lost /artifact and
appstore's spec fetches 404'd -> empty app catalog (seen on OpenShift cdsr-stage,
which is egress-restricted and can't reach GitHub).

Add an optional location /artifact/ -> artifactCache.serviceName:port with the
trailing-slash prefix strip (matches Ambassador's default rewrite). Gated on
artifactCache.enabled (default false, so the umbrella/other envs are unaffected)
with an optional auth_request gate via artifactCache.authenticate.

resty 1.0.4 -> 1.0.5; umbrella 4.5.7 -> 4.5.8.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
resty: add values-gated /artifact route to artifact-cache
@joshua-seals
joshua-seals merged commit fcf5c53 into develop Aug 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant