jkunz
0e35256062
fix(license): add missing MIT license file to repository
2026-04-16 14:18:12 +00:00
jkunz
9643ef98b9
feat(registry): add declarative protocol routing and request-scoped storage hook context across registries
2026-04-16 10:42:33 +00:00
jkunz
5acd1d6166
fix(registry): align OCI and RubyGems API behavior and improve npm search result ordering
2026-03-24 23:23:03 +00:00
jkunz
7da1a35efe
feat(core,storage,oci,registry-config): add streaming response support and configurable registry URLs across protocols
2026-03-24 22:59:37 +00:00
jkunz
bd64a7b140
feat(pypi,rubygems): Add PyPI and RubyGems protocol implementations, upstream caching, and auth/storage improvements
2025-11-27 21:11:04 +00:00
jkunz
284329c191
feat(smarts3): Add local smarts3 testing support and documentation
2025-11-24 00:15:29 +00:00
jkunz
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
jkunz
0d73230d5a
feat(core): Add PyPI and RubyGems registries, integrate into SmartRegistry, extend storage and auth
2025-11-21 17:13:06 +00:00
jkunz
8d48627301
feat(core): Add Cargo and Composer registries with storage, auth and helpers
2025-11-21 09:13:02 +00:00
jkunz
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
jkunz
754ec7b7db
multi registry support v3
2025-11-19 15:32:00 +00:00
jkunz
211a74910e
nulti registry support
2025-11-19 15:16:20 +00:00
jkunz
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