josephschorr
|
d00db518df
|
Merge pull request #1153 from coreos-inc/fixtutorial
Fix tutorial by properly publishing user events for V2 API
|
2016-01-22 12:51:47 -05:00 |
|
Joseph Schorr
|
068301ef1f
|
Add more debugging statements to V2 auth
Also fixes a spurious return
|
2016-01-20 18:06:46 -05:00 |
|
Joseph Schorr
|
22b8a562be
|
Fix tutorial by properly publishing user events for V2 API
Fixes #1123
|
2016-01-20 13:42:30 -05:00 |
|
Joseph Schorr
|
e4da61a05d
|
Fix piece hash calculation
|
2016-01-12 17:44:19 -05:00 |
|
Jake Moshenko
|
8ab6c8a22d
|
Fix torrent hash generation to work in mixed stacks
|
2016-01-11 16:43:46 -05:00 |
|
Jake Moshenko
|
17d3b5e204
|
Fix a bug with torrent calculation on duplicate v2 uploads
|
2016-01-08 15:08:12 -05:00 |
|
Jake Moshenko
|
44fcc7e44b
|
Fix logic when deciding whether to hash for torrent
|
2016-01-05 12:13:26 -05:00 |
|
Jake Moshenko
|
ce8fcbeaae
|
Update the pieces to use base64 encoded binary
|
2016-01-04 16:17:51 -05:00 |
|
Jake Moshenko
|
fe87d3c796
|
Hash and track layer file chunks for torrenting
|
2016-01-04 16:17:51 -05:00 |
|
Jake Moshenko
|
766d60493f
|
Add the ability to blacklist v2 for specific versions
|
2015-12-15 18:27:10 -05:00 |
|
Joseph Schorr
|
ca7d36bf14
|
Handle empty scopes and always send the WWW-Authenticate header, as per spec
Fixes #1045
|
2015-12-15 14:59:47 -05:00 |
|
Joseph Schorr
|
ea9ebb98e6
|
Sample repo pulls in V2
Fixes #1058
|
2015-12-14 17:41:16 -05:00 |
|
Joseph Schorr
|
54095eb5cb
|
Handle the common case of one chunk when calculating the uncompressed size
Reference #992
|
2015-12-14 15:27:48 -05:00 |
|
josephschorr
|
1323da20e3
|
Merge pull request #1050 from coreos-inc/v2betterlogging
Make our JWT subjects better and log using the info
|
2015-12-14 15:24:39 -05:00 |
|
Silas Sewell
|
881fd53714
|
Merge pull request #1056 from coreos-inc/dont-hide-ioerror
Handle IOErrors in v2 uploads
|
2015-12-14 14:46:46 -05:00 |
|
Joseph Schorr
|
4a4eee5e05
|
Make our JWT subjects better and log using the info
Fixes #1039
|
2015-12-14 14:00:33 -05:00 |
|
Silas Sewell
|
2dcc1f13a6
|
Handle IOErrors in v2 uploads
|
2015-12-14 11:58:24 -05:00 |
|
Joseph Schorr
|
d963f7174a
|
Change manifest delete to mark tag as dead and log
|
2015-12-10 15:45:53 -05:00 |
|
Jake Moshenko
|
9f13bb8960
|
Fix the overlap condition on resumed uploads
|
2015-12-10 13:14:11 -05:00 |
|
josephschorr
|
37dec895ce
|
Merge pull request #987 from coreos-inc/multimanifest
Make manifest generation safe for multiple callers
|
2015-12-08 14:12:39 -05:00 |
|
josephschorr
|
6c897a7c22
|
Merge pull request #1035 from coreos-inc/closeforlong
Close for long operation before we upload chunks
|
2015-12-07 14:22:29 -05:00 |
|
Joseph Schorr
|
bcd7f45905
|
Close for long operation before we upload chunks
|
2015-12-07 14:11:56 -05:00 |
|
Joseph Schorr
|
b8bd92a64f
|
Handle 404s on blob uploads
Fixes #1033
|
2015-12-07 12:30:28 -05:00 |
|
Joseph Schorr
|
ee0eb80c8f
|
Fix blob content types
Fixes #990
|
2015-12-04 16:13:58 -05:00 |
|
josephschorr
|
32fae5533c
|
Merge pull request #1022 from coreos-inc/manifestexc
Only write exceptions for manifest gen when a tag exists
|
2015-12-04 14:32:06 -05:00 |
|
Joseph Schorr
|
c324ebd7f6
|
Only write exceptions for manifest gen when a tag exists
Fixes #1019
Currently, we just raise an exception to the logs regardless, which can make it appear as if there is an issue (when there isn't).
|
2015-12-03 16:04:17 -05:00 |
|
Silas Sewell
|
8781cf6e11
|
Increase nginx proxy timeout and close db before storage operation
|
2015-12-03 11:19:39 -05:00 |
|
Silas Sewell
|
664a2951cc
|
Don't send content-length when redirecting v2 blob
Fixes #1012
|
2015-12-02 21:28:11 -05:00 |
|
Joseph Schorr
|
6ed705be15
|
Make manifest generation safe for multiple callers
Fixes #985
|
2015-11-24 18:38:29 -05:00 |
|
josephschorr
|
0dbd19a236
|
Merge pull request #976 from coreos-inc/incidentaltests
Add login tests and fix scope security issue
|
2015-11-24 13:42:06 -05:00 |
|
Joseph Schorr
|
75a91f0f92
|
Add login tests and fix scope security issue
|
2015-11-24 13:39:16 -05:00 |
|
Joseph Schorr
|
a0e597f957
|
Send Docker-Content-Digest headers on GET requests
Fixes #955
|
2015-11-23 13:56:34 -05:00 |
|
Joseph Schorr
|
5c8eea2728
|
Log when pulls occur in V2
Fixes #958
|
2015-11-20 21:30:03 -05:00 |
|
Jake Moshenko
|
0c44949017
|
Return a 401 when doing a login with bad credentials
|
2015-11-20 18:37:52 -05:00 |
|
Jake Moshenko
|
b564492ea7
|
Improve the performance of fetching manifest blobs by checksum.
|
2015-11-19 11:01:47 -05:00 |
|
Jake Moshenko
|
39d799b1aa
|
Fix anonymous repository pulls
|
2015-11-18 20:11:06 -05:00 |
|
Jake Moshenko
|
c27f91f7cf
|
Fix token pushes for v2 auth, tokens have no user
|
2015-11-18 19:18:12 -05:00 |
|
Jake Moshenko
|
4cc619f4ca
|
Clean up v2 branch to no longer warn about readiness
|
2015-11-16 14:42:43 -05:00 |
|
Jake Moshenko
|
52125bbfed
|
Fix gc by using the v1/v2 storage location helper everywhere
|
2015-11-16 14:13:37 -05:00 |
|
Jake Moshenko
|
44d06b0c2e
|
Fix v1 backward compatibility
|
2015-11-12 16:22:19 -05:00 |
|
Jake Moshenko
|
c2fcf8bead
|
Merge remote-tracking branch 'upstream/phase4-11-07-2015' into python-registry-v2
|
2015-11-06 18:18:29 -05:00 |
|
Jake Moshenko
|
1666ac50fe
|
Filter down the signing key to only public portion
|
2015-10-26 16:40:19 -04:00 |
|
Jake Moshenko
|
fc55730db8
|
Add a feature flag to advertise v2 endpoints
|
2015-10-26 14:20:51 -04:00 |
|
Jake Moshenko
|
e7a6176594
|
Merge remote-tracking branch 'upstream/v2-phase4' into python-registry-v2
|
2015-10-22 16:59:28 -04:00 |
|
Matt Jibson
|
b4554f4d14
|
Verify signed manifests
fixes #394
|
2015-10-20 02:08:45 -04:00 |
|
Joseph Schorr
|
f393236c9f
|
Add repo name check to V2
Fixes #592
|
2015-10-05 14:19:52 -04:00 |
|
Joseph Schorr
|
d0dc8fe45d
|
Add endpoint security tests for the V2 endpoints
Fixes #581
|
2015-10-02 14:01:12 -04:00 |
|
Joseph Schorr
|
35c35d9913
|
Load images and storage references in bulk during V1 synthesize
Currently, we perform multiple queries for each layer, making it much slower (especially cross-region)
Fixes #413
|
2015-09-29 17:53:39 -04:00 |
|
Joseph Schorr
|
f44ca79391
|
Add _catalog endpoint as specified by V2 API
Fixes #391
|
2015-09-29 16:02:19 -04:00 |
|
Joseph Schorr
|
decdaa4c79
|
New tests and small fixes while comparing against the V2 spec
Fixes #391
|
2015-09-29 15:18:48 -04:00 |
|