0610077eec
feat(upstream): Add upstream proxy/cache subsystem and integrate per-protocol upstreams
2025-11-27 14:20:01 +00:00
547c262578
feat(auth): Implement HMAC-SHA256 OCI JWTs; enhance PyPI & RubyGems uploads and normalize responses
2025-11-25 14:28:19 +00:00
284329c191
feat(smarts3): Add local smarts3 testing support and documentation
2025-11-24 00:15:29 +00:00
b3da95e6c1
feat(core): Standardize S3 storage config using @tsclass/tsclass IS3Descriptor and wire it into RegistryStorage and plugins exports; update README and package dependencies.
2025-11-23 23:54:41 +00:00
8d48627301
feat(core): Add Cargo and Composer registries with storage, auth and helpers
2025-11-21 09:13:02 +00:00
1c63b74bb8
feat(oci): Support monolithic OCI blob uploads; add registry cleanup/destroy hooks; update tests and docs
2025-11-20 19:46:34 +00:00
53aae6604f
add smartlog dependency and integrate logging into NpmRegistry class
2025-11-20 15:36:45 +00:00
057383fb7c
update smartbucket dependency to version 4.3.0 and refactor listObjects method for improved performance
2025-11-20 15:22:43 +00:00
42974fdc0d
update
2025-11-20 13:27:26 +00:00
754ec7b7db
multi registry support v3
2025-11-19 15:32:00 +00:00
211a74910e
nulti registry support
2025-11-19 15:16:20 +00:00
3cb31872ae
Initial commit: project setup with TypeScript and CI/CD configuration
...
This commit establishes the foundational structure for @push.rocks/smartregistry,
a registry for npm modules and OCI images. Includes development environment
configuration, build tooling, and CI/CD workflows for automated testing and publishing.
Co-authored-by: Ona <no-reply@ona.com >
2025-11-19 14:41:19 +00:00