|
|
cfadc89b5a
|
v2.2.3
Default (tags) / security (push) Successful in 45s
Default (tags) / test (push) Failing after 38s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v2.2.3
|
2025-11-27 12:41:38 +00:00 |
|
|
|
eb91a3f75b
|
fix(tests): Use unique test run IDs and add S3 cleanup in test helpers to avoid cross-run conflicts
|
2025-11-27 12:41:38 +00:00 |
|
|
|
58a21a6bbb
|
v2.2.2
Default (tags) / security (push) Successful in 38s
Default (tags) / test (push) Failing after 36s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v2.2.2
|
2025-11-25 23:25:26 +00:00 |
|
|
|
da1cf8ddeb
|
fix(npm): Replace console logging with structured Smartlog in NPM registry and silence RubyGems helper error logging
|
2025-11-25 23:25:26 +00:00 |
|
|
|
35ff286169
|
v2.2.1
Default (tags) / security (push) Successful in 39s
Default (tags) / test (push) Failing after 37s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v2.2.1
|
2025-11-25 22:35:31 +00:00 |
|
|
|
a78934836e
|
fix(core): Normalize binary data handling across registries and add buffer helpers
|
2025-11-25 22:35:31 +00:00 |
|
|
|
e81fa41b18
|
v2.2.0
Default (tags) / security (push) Successful in 39s
Default (tags) / test (push) Failing after 36s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v2.2.0
|
2025-11-25 22:10:06 +00:00 |
|
|
|
41405eb40a
|
feat(core/registrystorage): Persist OCI manifest content-type in sidecar and normalize manifest body handling
|
2025-11-25 22:10:06 +00:00 |
|
|
|
67188a4e9f
|
v2.1.2
Default (tags) / security (push) Successful in 39s
Default (tags) / test (push) Failing after 36s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v2.1.2
|
2025-11-25 17:15:47 +00:00 |
|
|
|
a2f7f43027
|
fix(oci): Prefer raw request body for content-addressable OCI operations and expose rawBody on request context
|
2025-11-25 17:15:47 +00:00 |
|
|
|
37a89239d9
|
v2.1.1
Default (tags) / security (push) Successful in 35s
Default (tags) / test (push) Failing after 36s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v2.1.1
|
2025-11-25 16:59:37 +00:00 |
|
|
|
93fee289e7
|
fix(oci): Preserve raw manifest bytes for digest calculation and handle string/JSON manifest bodies in OCI registry
|
2025-11-25 16:59:37 +00:00 |
|
|
|
30fd9a4238
|
v2.1.0
Default (tags) / security (push) Successful in 47s
Default (tags) / test (push) Failing after 48s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v2.1.0
|
2025-11-25 16:48:08 +00:00 |
|
|
|
3b5bf5e789
|
feat(oci): Support configurable OCI token realm/service and centralize unauthorized responses
|
2025-11-25 16:48:08 +00:00 |
|
|
|
9b92e1c0d2
|
v2.0.0
Default (tags) / security (push) Successful in 49s
Default (tags) / test (push) Failing after 50s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v2.0.0
|
2025-11-25 15:07:59 +00:00 |
|
|
|
6291ebf79b
|
BREAKING CHANGE(pypi,rubygems): Revise PyPI and RubyGems handling: normalize error payloads, fix .gem parsing/packing, adjust PyPI JSON API and tests, and export smartarchive plugin
|
2025-11-25 15:07:59 +00:00 |
|
|
|
fcd95677a0
|
v1.9.0
Default (tags) / security (push) Successful in 51s
Default (tags) / test (push) Failing after 52s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v1.9.0
|
2025-11-25 14:28:19 +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 |
|
|
|
2d6059ba7f
|
v1.8.0
Default (tags) / security (push) Successful in 40s
Default (tags) / test (push) Failing after 37s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v1.8.0
|
2025-11-24 00:15:29 +00:00 |
|
|
|
284329c191
|
feat(smarts3): Add local smarts3 testing support and documentation
|
2025-11-24 00:15:29 +00:00 |
|
|
|
4f662ff611
|
v1.7.0
Default (tags) / security (push) Successful in 40s
Default (tags) / test (push) Failing after 36s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v1.7.0
|
2025-11-23 23:54:42 +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 |
|
|
|
b1bb6af312
|
v1.6.0
Default (tags) / security (push) Successful in 27s
Default (tags) / test (push) Failing after 36s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v1.6.0
|
2025-11-21 17:13:06 +00:00 |
|
|
|
0d73230d5a
|
feat(core): Add PyPI and RubyGems registries, integrate into SmartRegistry, extend storage and auth
|
2025-11-21 17:13:06 +00:00 |
|
|
|
ac51a94c8b
|
v1.5.0
Default (tags) / security (push) Successful in 40s
Default (tags) / test (push) Failing after 37s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v1.5.0
|
2025-11-21 14:23:18 +00:00 |
|
|
|
9ca1e670ef
|
feat(core): Add PyPI and RubyGems protocol support, Cargo token management, and storage helpers
|
2025-11-21 14:23:18 +00:00 |
|
|
|
fb8d6897e3
|
v1.4.1
Default (tags) / security (push) Successful in 35s
Default (tags) / test (push) Failing after 35s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v1.4.1
|
2025-11-21 09:36:02 +00:00 |
|
|
|
81ae4f2d59
|
fix(devcontainer): Simplify devcontainer configuration and rename container image
|
2025-11-21 09:36:02 +00:00 |
|
|
|
374469e37e
|
v1.4.0
Default (tags) / security (push) Successful in 39s
Default (tags) / test (push) Failing after 36s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v1.4.0
|
2025-11-21 09:25:19 +00:00 |
|
|
|
9039613f7a
|
feat(registrystorage): Add deleteMavenMetadata to RegistryStorage and update Maven DELETE test to expect 204 No Content
|
2025-11-21 09:25:19 +00:00 |
|
|
|
4d13fac9f1
|
v1.3.1
Default (tags) / security (push) Successful in 25s
Default (tags) / test (push) Failing after 44s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v1.3.1
|
2025-11-21 09:17:35 +00:00 |
|
|
|
42209d235d
|
fix(maven): Pass request path to Maven checksum handler so checksum files are resolved correctly
|
2025-11-21 09:17:35 +00:00 |
|
|
|
80005af576
|
v1.3.0
Default (tags) / security (push) Successful in 33s
Default (tags) / test (push) Failing after 36s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v1.3.0
|
2025-11-21 09:13:02 +00:00 |
|
|
|
8d48627301
|
feat(core): Add Cargo and Composer registries with storage, auth and helpers
|
2025-11-21 09:13:02 +00:00 |
|
|
|
92d27d8b15
|
v1.2.0
Default (tags) / security (push) Successful in 41s
Default (tags) / test (push) Failing after 37s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v1.2.0
|
2025-11-21 08:58:29 +00:00 |
|
|
|
0b31219b7d
|
feat(maven): Add Maven registry protocol support (storage, auth, routing, interfaces, and exports)
|
2025-11-21 08:58:29 +00:00 |
|
|
|
29dea2e0e8
|
v1.1.1
Default (tags) / security (push) Successful in 26s
Default (tags) / test (push) Failing after 36s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v1.1.1
|
2025-11-20 19:48:32 +00:00 |
|
|
|
52dc1c0549
|
fix(oci): Improve OCI manifest permission response and tag handling: include WWW-Authenticate header on unauthorized manifest GETs, accept optional headers in manifest lookup, and persist tags as a unified tags.json mapping when pushing manifests.
|
2025-11-20 19:48:32 +00:00 |
|
|
|
3d5b87ec05
|
v1.1.0
Default (tags) / security (push) Successful in 40s
Default (tags) / test (push) Failing after 37s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v1.1.0
|
2025-11-20 19:46:34 +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 |
|
|
|
eca08604dc
|
v1.0.2
Default (tags) / security (push) Successful in 38s
Default (tags) / test (push) Failing after 33s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v1.0.2
|
2025-11-20 15:49:22 +00:00 |
|
|
|
2378fb9570
|
fix(scripts): Increase tstest timeout from 30s to 240s in package.json test script
|
2025-11-20 15:49:22 +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 |
|
|
|
4bb35a8947
|
update
|
2025-11-20 13:57:05 +00:00 |
|
|
|
42974fdc0d
|
update
|
2025-11-20 13:27:26 +00:00 |
|
|
|
cf891cf275
|
update
|
2025-11-19 20:45:37 +00:00 |
|
|
|
754ec7b7db
|
multi registry support v3
|
2025-11-19 15:32:00 +00:00 |
|
|
|
e4480bff5d
|
multi registry support v2
|
2025-11-19 15:17:32 +00:00 |
|
|
|
211a74910e
|
nulti registry support
|
2025-11-19 15:16:20 +00:00 |
|