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
|
6622f27c93
|
Rename oci_model to appr_model
|
2018-07-20 12:46:19 -04:00 |
|
Joseph Schorr
|
a32edb646d
|
Fix 500 exception when sending a non-string release name to appr
Fixes https://jira.coreos.com/browse/QS-120
|
2018-01-12 17:14:05 -05:00 |
|
Joseph Schorr
|
f05982dc7c
|
Fix app registry logging
|
2018-01-04 13:05:50 -05:00 |
|
Joseph Schorr
|
3bf8973fd9
|
Change app registry to use the credentials verification system
Allows for tokens, OAuth tokens and robot accounts to be used as well
Fixes https://jira.prod.coreos.systems/browse/QS-36
|
2017-12-06 13:52:25 -05:00 |
|
Jimmy Zelinskie
|
9e09612851
|
Revert "Merge pull request #2844 from coreos-inc/alegrand/use_latest_appr_server_code"
This reverts commit 646fafb2fd , reversing
changes made to 5c1b635439 .
|
2017-08-09 20:45:46 -04:00 |
|
Antoine Legrand
|
6336a4a971
|
Migrate from cnr -> appr
|
2017-08-08 11:48:59 +02:00 |
|
Jimmy Zelinskie
|
155cb65f7d
|
endpoints.appr: move to new v22 format
|
2017-07-26 11:02:44 -07:00 |
|
Antoine Legrand
|
f558b1728d
|
App: allow blob pull
|
2017-05-19 12:48:02 +02:00 |
|
Jimmy Zelinskie
|
4db789b656
|
add audit logging to app registry endpoints
|
2017-05-16 15:54:02 -04:00 |
|
Antoine Legrand
|
599ce0de54
|
code-stye Yapf: 5 files updated
data/interfaces/appr.py endpoints/appr/cnr_backend.py endpoints/appr/registry.py endpoints/appr/test/test_api.py endpoints/appr/test/test_registry.py
|
2017-04-18 14:02:48 +02:00 |
|
Antoine Legrand
|
578f87f94c
|
Fix login with robot to quay-appr
|
2017-04-18 13:59:21 +02:00 |
|
Joseph Schorr
|
c6b45298ad
|
Make app repos private by default
|
2017-04-05 14:11:06 -04:00 |
|
Antoine Legrand
|
35bebf9e99
|
Use 401 for bad or missing credentials, 403 for forbidden access
|
2017-03-24 18:46:13 +01:00 |
|
Antoine Legrand
|
bbd74eabd1
|
Allow force push for app
|
2017-03-23 22:50:07 +01:00 |
|
Joseph Schorr
|
ac4a79ae01
|
Update PR for rebase
|
2017-03-23 15:57:49 -04:00 |
|
Joseph Schorr
|
c9a5ce6701
|
Start validating login in CNR
Fixes https://www.pivotaltracker.com/story/show/142342305
|
2017-03-23 15:07:46 -04:00 |
|
Joseph Schorr
|
ef4569f2c5
|
Add very basic security tests for CNR APIs
|
2017-03-23 13:14:12 -04:00 |
|
Joseph Schorr
|
b765836cfd
|
Make sure blobs in CNR are auth checked
|
2017-03-23 12:41:56 -04:00 |
|
Joseph Schorr
|
e7d7849937
|
Make sure channels and releases match the tag regex
|
2017-03-23 00:55:36 -04:00 |
|
Joseph Schorr
|
3277fe9b4e
|
Make sure repository names in APPR match regex
|
2017-03-23 00:51:54 -04:00 |
|
Joseph Schorr
|
069208f2f1
|
Break out repo kind checking into its own decorator
We then use that decorator both in the API and in the permissions check decorator
|
2017-03-23 00:01:37 -04:00 |
|
Jimmy Zelinskie
|
102c671587
|
endpoints.appr: init
|
2017-03-22 22:57:21 -04:00 |
|