Joseph Schorr
|
113bb96f29
|
Phase 1 of migrating APPR-specific tables to tables with the Appr prefix
Fixes https://jira.coreos.com/browse/QUAY-950
|
2018-07-20 13:19:01 -04: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 |
|
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 |
|
Joseph Schorr
|
2f018046ec
|
Move conduct_call into a common test lib for all endpoints
|
2017-06-28 11:38:36 +03:00 |
|
Antoine Legrand
|
9c68cbd6e8
|
Fix no search result for apps
|
2017-06-05 23:03:47 +02:00 |
|
Jimmy Zelinskie
|
2c874df5ce
|
endpoints: s/releasse/release/g
|
2017-05-17 12:07:07 -04:00 |
|
Joseph Schorr
|
d895b4d5ff
|
Fix appr tests to use the shared test fixtures
|
2017-04-24 23:08:28 -04:00 |
|
Joseph Schorr
|
7debd44b54
|
Switch fixture imports to wildcard in prep for full db test fixes
|
2017-04-24 16:45:14 -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
|
8c10b0787d
|
Change appr error if you try to push to an image repository
501 was confusing to the users, so change to 405 and add an error explaining why the push failed
Fixes https://github.com/app-registry/helm-plugin/issues/8#issuecomment-291553739
|
2017-04-04 13:57:35 -04:00 |
|
Jimmy Zelinskie
|
8931609775
|
Merge pull request #2469 from coreos-inc/appr_403_vs_401
Use 401 for bad or missing credentials, 403 for forbidden access
|
2017-03-27 11:39:23 -04:00 |
|
Antoine Legrand
|
d2ed37e158
|
Fix force push causing duplicated entries
|
2017-03-27 15:39:57 +02:00 |
|
Antoine Legrand
|
35bebf9e99
|
Use 401 for bad or missing credentials, 403 for forbidden access
|
2017-03-24 18:46:13 +01:00 |
|
Joseph Schorr
|
94c5eca286
|
Add CNR API auth tests for public repos
|
2017-03-23 21:19:56 -04:00 |
|
Jimmy Zelinskie
|
0ce68706ee
|
Merge pull request #2465 from coreos-inc/force_push
Allow force push for app
|
2017-03-23 21:05:08 -04:00 |
|
Antoine Legrand
|
16f2479a96
|
test: push twice same blob from different package
|
2017-03-24 00:39:04 +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 |
|
Jimmy Zelinskie
|
77d2b9b290
|
endpoints.appr.test: mark failing db restore test
This test should fail as long as the CNR tests use 'v1' in the
mediatype.
|
2017-03-23 11:24:15 -04:00 |
|
Joseph Schorr
|
35b500aa2a
|
Fix test override
|
2017-03-23 11:17:05 -04:00 |
|
Joseph Schorr
|
1145651b7a
|
Work towards fixing tests
|
2017-03-23 00:37:39 -04:00 |
|
Joseph Schorr
|
4c34b00b38
|
Prevent CNR methods from auth-ing on non-app repos
|
2017-03-22 23:56:34 -04:00 |
|
Jimmy Zelinskie
|
6dfd1ef660
|
endpoints.appr.test: include CNR fixtures
|
2017-03-22 23:42:19 -04:00 |
|
Jimmy Zelinskie
|
cafde81322
|
endpoints.appr.test: init
|
2017-03-22 22:57:22 -04:00 |
|