2026-08-07 - 2026-11-07
Overview
25 Releases published by 2 users
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
Published
v3.12.0
Published
v3.11.2
Published
v3.11.1
Published
v3.11.0
Published
v3.10.1
Published
v3.10.0
Published
v3.9.1
Published
v3.9.0
Published
v3.8.0
70 Pull requests merged by 2 users
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
Merged
#130 Fix objects test compile after Routes evictor change
Merged
#129 Filter remote object listings by prefix
Merged
#128 Evict remote objects from every cache layer
Merged
#127 ci: move Go steps to the estate-built gobuilder image
Merged
#126 ci: back Go compiles with the shared S3 build cache
Merged
#125 Adopt golib/pg for migrations and pool construction
Merged
#124 proxy: snapshot in-flight counts before sorting (least_conn selection O(n))
Merged
#123 proxy: add mirror-selection benchmarks
Merged
#122 remotes: add least-connections mirror strategy (round-robin remains default)
Merged
#121 remotes: add mirrorlist for round-robin + failover across mirrors (rpm/deb/apk)
Merged
#120 remotes: flush cached metadata when a remote's base_url changes
Merged
#119 deb/apk: make local repodata deterministic
Merged
#118 rpm: make local repodata deterministic (fixes #117)
Merged
#116 ui: add alpine local and github_alpine usage instructions
Merged
#115 Add github_alpine metadata-only package type
Merged
#114 Add Alpine/apk local repository support
Merged
#113 ui: add deb and github_deb usage instructions
Merged
#112 Add github_deb metadata-only package type
Merged
#111 Add deb (Debian/apt) local and remote repository support
Merged
#109 feat: server-level GitHub machine credential for authenticated requests
Merged
#108 feat: background syncer for github_rpm remotes
Merged
#107 feat: github_rpm metadata-only remote (GitHub releases as a yum repo, no precache)
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
1 Issue closed from 1 user
Closed
#117 rpm-local repodata: intermittent checksum mismatch (repomd vs primary) breaks dnf
1 Issue created by 0 users
Opened
#117 rpm-local repodata: intermittent checksum mismatch (repomd vs primary) breaks dnf