Commit Graph

  • 8fe4bac2b9 feat: add check_mutable_updates flag for conditional upstream revalidation unkinben 2026-04-27 01:00:00 +10:00
  • 8bc9285117 chore: track remotes.yaml as a documented example config unkinben 2026-04-27 00:40:55 +10:00
  • ce01a94141 feat: rename include/index patterns to immutable/mutable with per-remote TTL unkinben 2026-04-27 00:40:13 +10:00
  • 4619ae18d8 Merge pull request 'chore: remove build from tag' (#13) from benvin/docker-compose-build into master unkinben 2026-04-25 22:29:48 +10:00
  • ac51d3a51d chore: remove build from tag unkinben 2026-04-25 22:27:59 +10:00
  • 2887ce4476 Merge pull request 'build: align Dockerfile with packer build and add docker-compose dev mounts' (#12) from benvin/packer-aligned-dockerfile into master v2.2.1 unkinben 2026-04-25 22:23:59 +10:00
  • 9e52929d73 build: align Dockerfile with packer build and add docker-compose dev mounts unkinben 2026-04-25 21:58:12 +10:00
  • 788d469063 Merge pull request 'benvin/configurable-index-patterns' (#11) from benvin/configurable-index-patterns into master v2.2.0 unkinben 2026-04-25 21:04:25 +10:00
  • 1cbe836f1b ci: add Woodpecker pipelines for pre-commit, tests, and Docker build unkinben 2026-04-25 20:39:23 +10:00
  • f3394b9ca6 docs: add RKE2 image rewriting guide and expand pattern examples unkinben 2026-04-25 20:20:42 +10:00
  • 8da43e610e tests: resolve all peer-review issues across test suite unkinben 2026-04-25 19:58:33 +10:00
  • 3a13d76f7e chore: add .tox, .pytest_cache, .pre-commit-cache, .ruff_cache to .gitignore unkinben 2026-04-25 19:21:43 +10:00
  • 2d0e2c64e6 feat: add test suite, tox, pre-commit, and ruff formatting unkinben 2026-04-25 19:21:05 +10:00
  • 2414ddfdd3 feat: make index file patterns configurable per remote unkinben 2026-04-25 18:40:45 +10:00
  • b3d12f4962 docs: add SPEC.md with repository model and caching requirements v2.1.3 unkinben 2026-04-25 18:31:27 +10:00
  • 92b9f9a03e refactor: use package: docker instead of type: docker unkinben 2026-04-25 18:27:31 +10:00
  • 7930023de8 Merge pull request 'feat: enforce include_patterns on docker /v2/ proxy route' (#10) from benvin/docker-include-patterns into master v2.1.2 unkinben 2026-04-25 18:14:50 +10:00
  • 869a1f8c02 feat: enforce include_patterns on docker /v2/ proxy route unkinben 2026-04-25 18:09:12 +10:00
  • 1b2ee0d37f Merge pull request 'benvin/docker-caching' (#9) from benvin/docker-caching into master v2.1.1 unkinben 2026-04-25 17:33:18 +10:00
  • 33e7365a88 fix: set SETUPTOOLS_SCM_PRETEND_VERSION in Dockerfile for hatch-vcs unkinben 2026-04-25 17:31:36 +10:00
  • cf854a2ace chore: derive version from git tags via hatch-vcs v2.1.0 unkinben 2026-04-25 16:53:37 +10:00
  • 4c1f77e679 Merge pull request 'feat: add Docker registry proxy support with proper cache classification' (#8) from benvin/docker-caching into master unkinben 2026-04-25 16:37:38 +10:00
  • 4651183ed1 feat: add Docker registry proxy support with proper cache classification unkinben 2026-04-25 16:35:27 +10:00
  • 5733d52e51 Merge pull request 'feature/cache-flush-api-enhancement' (#7) from feature/cache-flush-api-enhancement into master unkinben 2026-01-25 11:34:43 +11:00
  • bf8a176dda Bump version: 2.0.4 → 2.0.5 unkinben 2026-01-25 11:09:29 +11:00
  • 3e8e819ecf feat: enhance cache flush API for remote-specific S3 clearing unkinben 2026-01-25 11:08:46 +11:00
  • de04e4d2b2 Merge pull request 'benvin/path-based-storage' (#6) from benvin/path-based-storage into master unkinben 2026-01-25 00:00:53 +11:00
  • 16c8bd60eb Bump version: 2.0.3 → 2.0.4 v2.0.4 unkinben 2026-01-24 23:59:48 +11:00
  • d39550c4e8 chore: migrate from bumpver to bump-my-version for better reliability unkinben 2026-01-24 23:59:05 +11:00
  • 424de5cc13 fix: sync package version with bumpver version (2.0.3) unkinben 2026-01-24 23:54:42 +11:00
  • 3f54874421 Bump version 2.0.2 → 2.0.3 unkinben 2026-01-24 23:53:19 +11:00
  • 6e8912eed1 chore: ignore local config overrides (docker-compose.yml, ca-bundle.pem) unkinben 2026-01-24 23:53:08 +11:00
  • 5a0e8b4e0b feat: implement hierarchical S3 keys and automated version management unkinben 2026-01-24 23:51:03 +11:00
  • 1a71a2c9fa Merge pull request 'feat: add cache flush API and fix cache key consistency' (#5) from benvin/cache_flush into master unkinben 2026-01-13 19:02:52 +11:00
  • d2ecc6b1a0 feat: add cache flush API and fix cache key consistency unkinben 2026-01-13 19:02:31 +11:00
  • e4013e6a2a Merge pull request 'feat: index caching' (#4) from benvin/index_caching into master unkinben 2026-01-13 18:14:39 +11:00
  • 9defc78e21 feat: index caching unkinben 2026-01-13 18:13:47 +11:00
  • f40675f3d2 Merge pull request 'feat: add fedora index files' (#3) from benvin/fedora_indexes into master unkinben 2026-01-10 17:02:58 +11:00
  • b54e6c3e0c feat: add fedora index files unkinben 2026-01-10 17:01:39 +11:00
  • 1cca9fef00 feat: testing develop build benvin/develop unkinben 2026-01-10 16:17:56 +11:00
  • 79a8553e9c Merge pull request 'Fix S3 SSL certificate validation and boto3 checksum compatibility' (#2) from benvin/boto3_fixes into master unkinben 2026-01-08 23:55:42 +11:00
  • b7205e09a3 Fix S3 SSL certificate validation and boto3 checksum compatibility unkinben 2026-01-08 23:54:39 +11:00
  • 1fb6b89a5f Merge pull request 'Fix boto3 XAmzContentSHA256Mismatch errors with Ceph RadosGW' (#1) from fix/boto3-checksum-validation into master unkinben 2026-01-08 23:07:51 +11:00
  • f0f3cfda50 Fix boto3 XAmzContentSHA256Mismatch errors with Ceph RadosGW unkinben 2026-01-08 23:04:19 +11:00
  • 666ad08518 Add CONFIG_PATH environment variable for configurable config file location unkinben 2026-01-06 21:35:37 +11:00
  • 46711eec6a Initial implementation of generic artifact storage system unkinben 2025-12-31 20:07:32 +11:00