Jimmy Zelinskie
|
d19eb16b45
|
keyserver: add generate key function
The superuser API, initdb, and tests will all need this functionality.
|
2016-04-29 14:05:16 -04:00 |
|
Joseph Schorr
|
fb1dca4e94
|
Add API usage tests
|
2016-04-29 14:05:16 -04:00 |
|
Joseph Schorr
|
11ff3e9b59
|
keys ui WIP
|
2016-04-29 14:05:16 -04:00 |
|
Jimmy Zelinskie
|
885a41e6f5
|
key server: misc fixes to make jwtproxy work
|
2016-04-29 13:38:25 -04:00 |
|
Jimmy Zelinskie
|
93720bd0f4
|
superuser: proper view for approvals/keys
|
2016-04-29 13:38:25 -04:00 |
|
Jimmy Zelinskie
|
c6b8b3ce8c
|
service_keys: s/get_keys/list_keys
|
2016-04-29 13:38:25 -04:00 |
|
Jimmy Zelinskie
|
97ae800e6c
|
canonicalize json
|
2016-04-29 13:38:25 -04:00 |
|
Jimmy Zelinskie
|
f406942984
|
converging on proper rotation
|
2016-04-29 13:38:25 -04:00 |
|
Jimmy Zelinskie
|
aaf9e83278
|
basically finish superuser key api
|
2016-04-29 13:38:25 -04:00 |
|
Jimmy Zelinskie
|
35ed73e195
|
rework superuser api
|
2016-04-29 13:38:25 -04:00 |
|
Jimmy Zelinskie
|
4079dba167
|
service keys: do all the right stuff
|
2016-04-29 13:38:25 -04:00 |
|
Evan Cordell
|
9a1d97216b
|
Switch error mimetype back to application/json
|
2016-04-18 17:42:08 -05:00 |
|
Evan Cordell
|
4d7843580f
|
Fix superuser page
|
2016-04-15 16:50:01 -04:00 |
|
Evan Cordell
|
09064853ac
|
Merge pull request #1364 from ecordell/error-json-fixes
Fix error-related issues
|
2016-04-13 13:32:00 -04:00 |
|
Evan Cordell
|
eb3e7eba88
|
Merge pull request #1351 from ecordell/document-201-swagger
Swagger: document 201 responses for POST requests
|
2016-04-13 09:50:34 -04:00 |
|
Evan Cordell
|
e1b3312495
|
Add back error_message and error_type for backwards-compatibility
|
2016-04-13 09:11:40 -04:00 |
|
Evan Cordell
|
7b44beb1fd
|
Fix WWW-Authenticate header on 401
|
2016-04-13 09:01:42 -04:00 |
|
Evan Cordell
|
d67c4ba46c
|
Fix formatting in endpoints/api/error.py
|
2016-04-12 16:53:50 -04:00 |
|
Evan Cordell
|
1cdbd89120
|
Fix test (response validation in debug mode)
|
2016-04-12 07:56:58 -04:00 |
|
Evan Cordell
|
7c361c07f9
|
Use ApiService to get error message
|
2016-04-11 17:31:30 -04:00 |
|
Evan Cordell
|
b5db41920f
|
Address review comments
|
2016-04-11 16:34:40 -04:00 |
|
Evan Cordell
|
eba75494d9
|
Use new error format for auth errors (factor exceptions into module)
|
2016-04-11 16:22:26 -04:00 |
|
Evan Cordell
|
9c08717173
|
Return application/problem+json format errors and provide error endpoint
to dereference error codes.
|
2016-04-11 14:57:24 -04:00 |
|
Evan Cordell
|
d69d79d302
|
swagger: document 201 responses for POST requests
|
2016-04-07 09:26:28 -04:00 |
|
Joseph Schorr
|
42e934d84f
|
Make notification lookup faster and fix repo pagination on Postgres
|
2016-03-30 14:46:31 -04:00 |
|
josephschorr
|
4aa079e743
|
Merge pull request #1247 from coreos-inc/useradminscopes
Remove internal_only from some APIs now that we expose a user admin scope
|
2016-03-23 14:16:02 -04:00 |
|
Jimmy Zelinskie
|
bb46cc933d
|
use kwargs for parse_repository_name
|
2016-03-09 16:20:28 -05:00 |
|
Jake Moshenko
|
fe2cd240bc
|
Revert "Remove old search API which is no longer in use"
|
2016-03-07 10:07:41 -05:00 |
|
josephschorr
|
57430a18b4
|
Merge pull request #1224 from coreos-inc/removeoldsearch
Remove old search API which is no longer in use
|
2016-03-04 12:05:07 -05:00 |
|
Joseph Schorr
|
85919cbc39
|
Fix error when constructing DownstreamIssue exception
|
2016-02-25 17:45:49 -05:00 |
|
Joseph Schorr
|
c0374d71c9
|
Refactor the security worker and API calls and add a bunch of tests
|
2016-02-25 12:29:41 -05:00 |
|
Quentin Machu
|
0183c519f7
|
Merge pull request #1253 from Quentin-M/clair2
Adapt securityworker, secscan API and Quay UI for Clair 1.0
|
2016-02-19 18:21:25 -05:00 |
|
Quentin Machu
|
4bd5996bbf
|
Adapt secscan API for Clair v1.0
Squash /vulnerabilities and /packages as it basically does the same
action on Clair and we don't need both for Quay
|
2016-02-19 17:44:23 -05:00 |
|
Joseph Schorr
|
8d9f3309aa
|
Remove internal_only from some APIs now that we expose a user admin scope
Fixes #1246
|
2016-02-16 16:50:33 -05:00 |
|
josephschorr
|
e8faa9f843
|
Merge pull request #939 from coreos-inc/user-admin
Add user admin scope
|
2016-02-16 16:42:29 -05:00 |
|
josephschorr
|
81a36ee3b8
|
Merge pull request #1217 from coreos-inc/v2pagination
Fix V2 catalog and tag pagination
|
2016-02-16 15:34:49 -05:00 |
|
Joseph Schorr
|
ecaa051791
|
Fix schema for invoice email updating
Fixes #1209
|
2016-02-16 11:52:57 -05:00 |
|
Joseph Schorr
|
1887dc879c
|
Remove old search API which is no longer in use
|
2016-02-10 15:02:27 +02:00 |
|
Joseph Schorr
|
db0eab0461
|
Fix V2 catalog and tag pagination
|
2016-02-10 00:25:33 +02:00 |
|
Joseph Schorr
|
534ec9cb2b
|
Add pagination to the repository list API to make it better for public
Fixes #1166
|
2016-02-01 22:42:44 +02:00 |
|
Jake Moshenko
|
018bf8c5ad
|
Refactor how parsed_args are passed to methods
|
2016-01-26 16:27:36 -05:00 |
|
Joseph Schorr
|
335c8eb3a9
|
Add 2 day TTL to page tokens
|
2016-01-26 14:04:03 -05:00 |
|
Joseph Schorr
|
b4bddacedb
|
Switch to Fernet crypto as per gtank's recommendation
|
2016-01-26 12:50:48 -05:00 |
|
Joseph Schorr
|
bd0a098282
|
Add ID-based pagination to logs using new decorators and an encrypted token
Fixes #599
|
2016-01-26 12:50:48 -05:00 |
|
Joseph Schorr
|
e4ffaff869
|
Fix Docker Auth and our V2 registry paths to support library (i.e. namespace-less) repositories.
This support is placed behind a feature flag.
|
2016-01-22 15:54:06 -05:00 |
|
Jake Moshenko
|
b9821290f6
|
Merge remote-tracking branch 'upstream/master' into torrent
|
2016-01-08 15:43:12 -05:00 |
|
josephschorr
|
269bd80f53
|
Merge pull request #1121 from coreos-inc/typofix2
Fix typo
|
2016-01-08 14:30:42 -05:00 |
|
Joseph Schorr
|
161475baaa
|
Break circular dependencies introduced by importing common in verbs
|
2016-01-08 13:54:40 -05:00 |
|
Jimmy Zelinskie
|
e8c0a8355f
|
only check repo usage when billing enabled
|
2016-01-07 14:34:19 -05:00 |
|
Joseph Schorr
|
cd204d8940
|
Fix typo
|
2016-01-06 15:00:36 -05:00 |
|