Michael Crosby
9274def67d
Fix login prompt on push and pull because of error message
...
Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
2014-02-03 11:38:34 -08:00
Roberto G. Hashioka
4fe7a141bf
Added missing attributes to api search calls:
...
- Added an argument to the call() method in order to control the auth sharing
- Enabled it only for search. Pulls and pushes were enabled already.
- Grouped a few variable declarations
Docker-DCO-1.1-Signed-off-by: Roberto Hashioka <roberto.hashioka@docker.com> (github: rogaha)
2014-01-21 04:06:19 +00:00
Michael Crosby
275109a6ad
Make sure new repositories can be pushed with multiple tags
...
Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
2014-01-20 13:39:35 -08:00
Victor Vieux
0c11fc384d
Merge pull request #3575 from shykes/engine-get-images
...
move `docker images` to a job
2014-01-13 16:25:23 -08:00
Victor Vieux
78bc8d7377
move legacy stuff outside the job
...
Docker-DCO-1.1-Signed-off-by: Victor Vieux <victor.vieux@docker.com> (github: vieux)
2014-01-13 16:20:05 -08:00
Guillaume J. Charmes
f8e41303e4
Merge pull request #3537 from crosbymichael/merge_release_v0.7.5
...
Merge release v0.7.5
2014-01-09 11:39:35 -08:00
Michael Crosby
8c4e74d3d9
Merge pull request #3532 from crosbymichael/bump_v0.7.5
...
Bump to v0.7.5
2014-01-09 11:33:57 -08:00
Guillaume J. Charmes
f5b5aad1b2
Merge pull request #3498 from crosbymichael/merge_release_v0.7.4
...
Merge release v0.7.4
2014-01-07 18:44:03 -08:00
Michael Crosby
83b0eeefde
Merge pull request #3495 from crosbymichael/bump_v0.7.4
...
Bump v0.7.4
2014-01-07 18:35:44 -08:00
Michael Crosby
6fc5e50471
Merge pull request #3431 from shin-/ping_standalone_check
...
Check standalone header when pinging a registry server.
2014-01-07 10:33:07 -08:00
shin-
9bafa726be
Fixed registry unit tests
2014-01-06 21:04:44 +01:00
Tianon Gravi
e1c4101dce
Merge pull request #3439 from dotcloud/bump_v0.7.3
...
Bump v0.7.3
2014-01-03 16:01:56 -08:00
shin-
79e0ed25db
Check standalone header when pinging a registry server. Standalone has to be true to use basic auth (in addition to previous requirements)
2014-01-02 17:51:42 +01:00
Victor Vieux
10eeaec70c
fix progressbar in docker push
2013-12-20 16:55:41 -08:00
Guillaume J. Charmes
cea40c552b
Merge pull request #3233 from crosbymichael/bump_0.7.2
...
Bump to 0.7.2
2013-12-16 15:06:42 -08:00
Solomon Hykes
aad8990de5
Merge pull request #3101 from creack/merge_release
...
Merge release
2013-12-06 18:09:38 -08:00
Guillaume J. Charmes
adc5a3e6fa
Merge pull request #3081 from creack/bump_0.7.1
...
Bump to 0.7.1
2013-12-05 17:19:06 -08:00
shin-
d2f7d65d71
Don't return req as result of setTokenAuth
2013-12-03 16:32:13 +01:00
shin-
1ff180d1b4
missed one call to setTokenAuth
2013-12-03 16:32:13 +01:00
shin-
0fca0f12f6
Factorized auth token setting
2013-12-03 16:32:13 +01:00
shin-
d4a00ebecb
gofmt
2013-12-03 16:32:13 +01:00
shin-
097f41245a
Use basic auth for private registries when over HTTPS.
...
RequestFactory is no longer a singleton (can be different for different instances of Registry)
Registry now has an indexEndpoint member
Registry methods that needed the indexEndpoint parameter no longer do so
Registry methods will only use token auth where applicable if basic auth is not enabled.
2013-12-03 16:32:13 +01:00
Guillaume J. Charmes
a7b957f06f
Merge pull request #2964 from andrewsmedina/gofmt2
...
go fmt.
2013-11-29 17:19:28 -08:00
Andrews Medina
52a0a052e8
go fmt.
...
result of `gofmt -w -s .` without vendors.
2013-11-29 22:20:59 -02:00
cressie176
c86cee210f
Closing connection after ping
2013-11-29 12:07:20 +00:00
Michael Crosby
94472f9dad
Merge branch 'release'
2013-11-25 22:25:47 -08:00
Solomon Hykes
d1730bcbd5
Merge pull request #2857 from shykes/0.7-release
...
0.7 release
2013-11-25 22:14:33 -08:00
Victor Vieux
df65ef85a5
Merge pull request #2812 from dotcloud/bump_v0.6.7
...
Bump v0.6.7
2013-11-21 18:39:15 -08:00
Victor Vieux
adb2438b52
Merge pull request #2812 from dotcloud/bump_v0.6.7
...
Bump v0.6.7
2013-11-21 18:21:19 -08:00
Victor Vieux
c61f57d040
Merge branch 'master' into bump_v0.6.7
2013-11-21 17:40:29 -08:00
Victor Vieux
1f5c567df1
Merge pull request #2577 from dotcloud/bump_v0.6.6
...
Bump v0.6.6
2013-11-06 13:41:52 -08:00
Victor Vieux
3584ab1cd3
Merge pull request #2577 from dotcloud/bump_v0.6.6
...
Bump v0.6.6
2013-11-06 12:03:03 -08:00
Victor Vieux
2c26420bc4
update docker search to reflect future changes of the api
2013-10-31 19:14:11 -07:00
Michael Crosby
1d50d7a59f
Merge pull request #2428 from dotcloud/bump_0.6.5
...
Bump to version 0.6.5
2013-10-29 14:56:54 -07:00
Victor Vieux
437ac945ad
Merge pull request #2400 from dotcloud/remove_newline_debugf
...
Removes \n from debugf calls
2013-10-25 18:01:19 -07:00
Victor Vieux
77f6f32704
Removes \\n from debugf calls
2013-10-25 17:50:40 -07:00
Michael Crosby
e5dcf37f11
Merge pull request #2338 from proppy/patch-1
...
Registry: Fix content-type for PushImageJSONIndex
2013-10-22 14:48:12 -07:00
Johan Euphrosine
2f94790d67
registry: fix content-type for PushImageJSONIndex
2013-10-22 11:56:48 -07:00
Michael Crosby
25a427b423
Merge branch 'release'
2013-10-16 18:20:04 -07:00
Michael Crosby
d089108114
Merge pull request #2255 from dotcloud/bump_0.6.4
...
Bump to 0.6.4
2013-10-16 17:59:45 -07:00
Jonathan Rudenberg
8d77082c92
Fix some error cases where a HTTP body might not be closed
...
Refs #2126
2013-10-08 15:35:00 -04:00
Victor Vieux
3aedd7294a
Merge pull request #2004 from kencochrane/master
...
fix the error message so it is the same as the regex issue #1999
2013-09-25 09:46:15 -07:00
Ken Cochrane
cbb906e41f
fix the error message so it is the same as the regex issue #1999
2013-09-25 11:33:09 -04:00
Michael Crosby
38c0b8a3f1
Merge pull request #1949 from dotcloud/1895-registry-regex
...
Modify repository name regex to match index
2013-09-20 14:03:50 -07:00
Michael Crosby
9c366e092d
Modify repository name regex to match index
2013-09-19 20:25:00 -07:00
Daniel Mizyrycki
96593dc278
Merge pull request #1908 from dotcloud/bump_v0.6.2
...
Bump v0.6.2
2013-09-18 11:21:51 -07:00
Guillaume J. Charmes
49736d5fc7
Prevent panic upon error pulling registry
2013-09-16 16:18:25 -07:00
Marco Hennings
ee38e49093
Login against private registry
...
To improve the use of docker with a private registry the login
command is extended with a parameter for the server address.
While implementing i noticed that two problems hindered authentication to a
private registry:
1. the resolve of the authentication did not match during push
because the looked up key was for example localhost:8080 but
the stored one would have been https://localhost:8080
Besides The lookup needs to still work if the https->http fallback
is used
2. During pull of an image no authentication is sent, which
means all repositories are expected to be private.
These points are fixed now. The changes are implemented in
a way to be compatible to existing behavior both in the
API as also with the private registry.
Update:
- login does not require the full url any more, you can login
to the repository prefix:
example:
docker logon localhost:8080
Fixed corner corner cases:
- When login is done during pull and push the registry endpoint is used and
not the central index
- When Remote sends a 401 during pull, it is now correctly delegating to
CmdLogin
- After a Login is done pull and push are using the newly entered login data,
and not the previous ones. This one seems to be also broken in master, too.
- Auth config is now transfered in a parameter instead of the body when
/images/create is called.
2013-09-03 20:45:49 +02:00
Michael Crosby
037e1bb1a3
Merge pull request #1628 from dotcloud/bump_0.6.0
...
Bump to 0.6.0
2013-08-23 10:45:14 -07:00
Michael Crosby
3d099689cc
Merge pull request #1473 from shin-/978-opaque-v2
...
Reworking opaque requests in registry module
2013-08-16 12:24:51 -07:00