Joseph Schorr
|
c3710a6a5e
|
Add ability for specific geographic regions to be blocked from pulling images within a namespace
|
2018-12-06 17:14:45 -05:00 |
|
Joseph Schorr
|
4e1ff90cb2
|
Unify the get_layers calls across all implements of manifest schemas to ensure we have a common type returned
Also renames some methods to make it more clear what kind of information they return
|
2018-11-26 17:58:48 +02:00 |
|
Joseph Schorr
|
1f03fdb27e
|
Fix pulling of squashed versions of the legacy image in a manifest lists
|
2018-11-20 16:37:15 +02:00 |
|
Joseph Schorr
|
7b9f56eff3
|
Fixes to ensuring existing code can process schema 2 manifests
|
2018-11-13 17:13:51 +02:00 |
|
Joseph Schorr
|
088a301754
|
Add extra exception handling around stream_write in verbs
|
2018-10-31 12:46:58 -04:00 |
|
Joseph Schorr
|
3bd1b21ca9
|
Fix ACI conversion and add a registry test for it
|
2018-09-13 14:12:23 -04:00 |
|
Joseph Schorr
|
f252b0b16f
|
Move verbs endpoint to use new registry data model
|
2018-08-29 16:38:54 -04:00 |
|
Joseph Schorr
|
892cc82b6a
|
Ensure that verbs cannot be performed on disabled namespaces or by disabled users
|
2018-06-21 14:41:27 -04:00 |
|
Joseph Schorr
|
0fdefd78e9
|
Extract app from torrent handling code
Fixes https://jira.coreos.com/browse/QUAY-969
|
2018-06-14 17:29:39 -04:00 |
|
josephschorr
|
323eb63747
|
Merge pull request #3032 from coreos-inc/joseph.schorr/QUAY-885/squashed-sym
Retarget broken hard links in squashed images
|
2018-03-26 17:59:52 -04:00 |
|
Joseph Schorr
|
dd470bdc9d
|
Add a reporter for verbs to track number of storage streams are needed
|
2018-03-26 17:02:39 -04:00 |
|
Joseph Schorr
|
110366f656
|
Retarget hard links pointing to deleted files by emitting the deleted file contents under the first hard link instance. This fixes a breakage in the squashed TAR where we were pointing hard links to missing data.
Fixes https://jira.coreos.com/browse/QUAY-885
|
2018-03-23 14:00:46 -04:00 |
|
Joseph Schorr
|
3586955669
|
Remove license code in Quay
No longer needed under Red Hat rules \o/
Fixes https://jira.coreos.com/browse/QUAY-883
|
2018-03-20 17:03:35 -04:00 |
|
Joseph Schorr
|
e91b83e1be
|
Add instance health checks for all gunicorn workers
Fixes https://jira.coreos.com/browse/QS-121
|
2018-01-16 11:29:40 -05:00 |
|
Joseph Schorr
|
a706d99849
|
Add additional logs and an additional test for verbs
|
2017-12-07 15:22:20 -05:00 |
|
Joseph Schorr
|
25248a8c35
|
Make sure to close the database connection before forking in verbs
This prevents a bug with the postgres driver from breaking the verbs
Fixes https://jira.coreos.com/browse/QS-68
|
2017-12-04 16:33:24 -05:00 |
|
Joseph Schorr
|
f67e2baeba
|
Fix verbs for recent storage change
1) Initialize the storage class in verbs with the extra needed args
2) Make the CloudFrontedS3Storage resilient to those extra args being missing
|
2017-10-07 00:17:10 -04:00 |
|
Joseph Schorr
|
98e2ccf74d
|
Move parse_repository_name into decorators
|
2017-07-20 16:01:38 -04:00 |
|
Joseph Schorr
|
17f3de811e
|
Move route_show_if into decorators
Also removes unused route_hide_if
|
2017-07-20 11:07:31 -04:00 |
|
Joseph Schorr
|
d07cc91dc6
|
yapf
|
2017-06-29 09:57:39 +03:00 |
|
Joseph Schorr
|
8b4958dbcc
|
Move verbs model into new file structure
|
2017-06-28 13:05:02 +03:00 |
|
Jimmy Zelinskie
|
4db789b656
|
add audit logging to app registry endpoints
|
2017-05-16 15:54:02 -04:00 |
|
Jake Moshenko
|
a0817bfd59
|
Refresh dependencies and fix tests.
|
2017-04-06 13:15:48 -04:00 |
|
Joseph Schorr
|
1bd4422da9
|
Move auth decorators into a decorators module
The non-decorators will be broken out in the followup change
|
2017-03-23 15:42:45 -04:00 |
|
Joseph Schorr
|
df1e7f90e0
|
Add verb security tests and fix small issues
|
2017-03-22 18:29:53 -04:00 |
|
Jimmy Zelinskie
|
d5fa2ad0c0
|
endpoints.verbs: abort 405 for non-container repos
|
2017-03-22 17:50:58 -04:00 |
|
Jake Moshenko
|
fe9f97cd0e
|
Fix the order and number of arguments for squashing/ACI
|
2017-01-11 15:16:49 -05:00 |
|
Joseph Schorr
|
4b926ae189
|
Add new metrics as requested by some customers
Note that the `status` field on the pull and push metrics will eventually be set to False for failed pulls and pushes in a followup PR
|
2016-11-03 15:28:40 -04:00 |
|
Jimmy Zelinskie
|
a42eb09a3e
|
util.license: make bp-modification a method
|
2016-10-17 21:43:45 -04:00 |
|
Jimmy Zelinskie
|
0c5400b7d1
|
enforce license across registry blueprints
|
2016-10-17 21:43:45 -04:00 |
|
Jimmy Zelinskie
|
31b77cf232
|
rename auth.auth to auth.process
This fixes some ambiguity around imports.
|
2016-09-29 15:24:57 -04:00 |
|
Jimmy Zelinskie
|
44eca10c05
|
update interfaces to use ABC
|
2016-09-26 14:50:24 -04:00 |
|
Joseph Schorr
|
3c8b87e086
|
Fix verbs in manifestlist
All registry_tests now pass
|
2016-09-26 14:49:58 -04:00 |
|