-
v1.0.3
tag v1.0.3: HTTP Range (206/416) serving on proxy and :29202, mariadb 1467 autoinc retry
-
v1.0.2
v1.0.2: dashboard transactions panel internal scroll works (definite section height, page height independent of list length)
-
v1.0.1
v1.0.1: fix arch epoch ':' in cache keys, dashboard transactions panel scrolls internally, CI release notes from changelog
-
v1.0.0
v1.0.0: первый стабильный релиз — apt/pacman/rpm-md/apk зеркала, кеш-прокси, web UI, OCI-образы в 5 реестров
-
v0.9.5
v0.9.5: per-registry OCI push (forgejo/ghcr/codeberg/dockerhub/quay flags), image namespace alexrus1234
-
v0.9.4
tag v0.9.4: mirror metadata formats - pacman gzip sync db (auto-detect, .db.tar.gz fallback), rpm-md primary.xml.zst, integration coverage
-
v0.9.3
v0.9.3: pre-release polish - UI build version badge, docker/reverse-proxy docs, release-only OCI pushes
-
v0.9.1
v0.9.1: allow ^ in storage keys (rpm pre-release caret NEVRA)
-
v0.1.0
v0.1.0 — кеш-прокси apt + dnf/zypper в контейнере Первый рабочий релиз Хражевника: прозрачный pull-through кеш-прокси apt и rpm-md (dnf + zypper) как OCI-образ из scratch под rootless podman quadlet. Возможности: - Кеш-прокси apt и rpm-md: метаданные upstream побайтово (подписи и чексуммы валидны), immutable-пакеты кешируются, mutable-индексы ревалидируются по ETag/Last-Modified, stale-if-error, отрицательное кеширование 404/5xx, singleflight против stampede. - Админ-API (REST, :30202): /setup, JWT-сессии, scoped API-токены, CRUD remotes, снимки задач, статистика кеша, аудит с пагинацией; роль/token_version сверяются с БД на каждом запросе. - Метрики Prometheus за auth. - Конфиг defaults -> TOML -> env (KHRZ_*, file://-секреты); sqlite (modernc, CGO-free) + fs-хранилище. - Контейнер: scratch, non-root 65534, read-only rootfs, PID 1 = бинарник, graceful shutdown каскадом; quadlet + AutoUpdate. - CI: vet/lint/test(+race)/integration + сборка образа с дымовым E2E (healthz, bootstrap, byte-exact прокси, 404, SIGTERM-shutdown); push в registry на тег.