2026-10-07 - 2026-11-07
Overview
16 Releases published by 1 user
Published
v3.25.1
Published
v3.25.0
Published
v3.24.0
Published
v3.23.0
Published
v3.22.0
Published
v3.21.0
Published
v3.20.0
Published
v3.19.0
Published
v3.18.0
Published
v3.17.1
Published
v3.17.0
Published
v3.16.0
Published
v3.15.0
Published
v3.14.0
Published
v3.13.1
Published
v3.13.0
48 Pull requests merged by 1 user
Merged
#179 Preserve repo_type on remote update
Merged
#178 Document the repodata fingerprint invariant
Merged
#177 Make repodata coalescing tests deterministic
Merged
#176 Document sync_interval for deb/alpine and fix created_at gate on existing rows
Merged
#173 Show virtual parallel_fetch in UI and TUI
Merged
#171 Keep stale virtual member copy when the remote lookup fails
Merged
#175 Require both members in RPM member-order test
Merged
#174 Cap sync_interval at 30 days
Merged
#172 Make serve_stale refresh test deterministic
Merged
#168 Add cache_repodata toggle for github_rpm remotes
Merged
#166 Add per-remote sync_interval and spread GitHub syncs
Merged
#167 Serve stale virtual members while they refresh
Merged
#169 Gate local repo writes behind OIDC tokens
Merged
#170 Enforce remote quarantine for fresh immutable artifacts
Merged
#165 Add parallel_fetch toggle for virtual member index files
Merged
#164 Add alpine virtual repositories
Merged
#163 Drop local files and metadata with their remote
Merged
#162 Add vcs remote type
Merged
#138 Add deb virtual repositories
Merged
#161 Forward module and pagination params on puppet release listings
Merged
#160 Add puppet virtual repositories
Merged
#159 Add goproxy virtual repositories
Merged
#143 Add goproxy local repositories
Merged
#158 Add ansible virtual repositories
Merged
#157 Add local ansible Galaxy repositories
Merged
#137 Add ansible Galaxy remote type
Merged
#146 Forward allowlisted query params for remote providers
Merged
#135 Fail GitHub scans on asset errors and drop sync state with its remote
Merged
#156 Release Redis locks only while the caller still owns them
Merged
#155 Keep a tombstone on gem yank
Merged
#154 Add gems virtual repositories
Merged
#153 Add local gems repositories
Merged
#152 Add npm virtual repositories
Merged
#149 Harden nuget per-request index rewrite
Merged
#148 Add HEAD route for remotes and gems remote type
Merged
#139 Add local npm registry publish and install
Merged
#151 Fix mutable path refresh: default mutable_ttl, revalidate after expiry
Merged
#150 Split per-type registration points into per-type files
Merged
#140 Add helm local repositories
Merged
#147 Share the virtual merge cache across index types
Merged
#142 Add gems remote type for RubyGems
Merged
#145 Add local puppet forge
Merged
#141 Add nuget v3 remote type
Merged
#136 Add optional OIDC bearer auth on remote/virtual config writes
Merged
#133 Retry failed GitHub release scans with backoff
Merged
#134 Push release images to artifactapi docker-internal
Merged
#131 Add rpm virtual repositories
Merged
#132 Add cargo sparse registry remote type
4 Pull requests proposed by 1 user
Proposed
#144 Add local cargo registry type
Proposed
#180 Accept OAuth2 POST form credentials on registry /v2/token
Proposed
#181 Run the dockerised e2e suite with write auth enabled
Proposed
#182 Wait for the deb Packages index to list the upload in e2e