jakedt
|
283ce5e1c3
|
Make the new app management APIs internal and fix the schemas to work with swagger.
|
2014-03-24 18:16:46 -04:00 |
|
Joseph Schorr
|
b252520ab0
|
Add the mix panel badge to the landing page
|
2014-03-24 14:10:55 -04:00 |
|
Joseph Schorr
|
f7c27f250b
|
Add full application management API, UI and test cases
|
2014-03-20 15:46:13 -04:00 |
|
jakedt
|
a3eff7a2e8
|
Merge branch 'swaggerlikeus' of ssh://bitbucket.org/yackob03/quay into swaggerlikeus
|
2014-03-20 12:09:31 -04:00 |
|
jakedt
|
a9c0e016f3
|
Add the ability to use an oauth token to interact with the index and registry.
|
2014-03-20 12:09:25 -04:00 |
|
Joseph Schorr
|
e07670613e
|
Get app information dialog working
|
2014-03-20 12:06:29 -04:00 |
|
jakedt
|
0992c8a47e
|
Fix some permissions problems still around due to some usage of scopes as strings.
|
2014-03-19 18:21:58 -04:00 |
|
jakedt
|
3b7b12085d
|
User scope objects everywhere. Switch scope objects to namedtuples. Pass the user when validating whether the user has authorized such scopes in the past. Make sure we calculate the scope string using all user scopes form all previously granted tokens.
|
2014-03-19 18:09:09 -04:00 |
|
jakedt
|
c93c62600d
|
Merge remote-tracking branch 'origin/master' into swaggerlikeus
Conflicts:
data/database.py
endpoints/api.py
endpoints/common.py
templates/base.html
test/data/test.db
test/specs.py
|
2014-03-19 15:39:44 -04:00 |
|
jakedt
|
9859929d93
|
Merge branch 'swaggerlikeus' of ssh://bitbucket.org/yackob03/quay into swaggerlikeus
|
2014-03-19 14:37:04 -04:00 |
|
jakedt
|
f2d0a2f479
|
Split out organization repo roles and org management roles.
|
2014-03-19 14:36:56 -04:00 |
|
Joseph Schorr
|
8f3b87c866
|
- Handle the case when the user is not logged in on the oath form
- Have the sign in form properly redirect back to the current page for GitHub login
|
2014-03-19 14:27:33 -04:00 |
|
Joseph Schorr
|
8ac67e3061
|
Fix handling of retrieving the user information and session expiration
|
2014-03-19 14:04:42 -04:00 |
|
jakedt
|
6fc369bed2
|
Change non logged in 403s to 401s.
|
2014-03-19 13:57:36 -04:00 |
|
jakedt
|
7bd4b9a71c
|
Merge branch 'swaggerlikeus' of ssh://bitbucket.org/yackob03/quay into swaggerlikeus
Conflicts:
endpoints/api/trigger.py
|
2014-03-19 12:13:07 -04:00 |
|
jakedt
|
6267275d6f
|
Mark a whole slew of APIs as internal only.
|
2014-03-19 12:09:07 -04:00 |
|
Joseph Schorr
|
807fa68fe4
|
Fix the remainder of the API usage tests. Note that this still fails when the blueprint is registered again, so each subset of tests has to be run on its own
|
2014-03-18 20:32:37 -04:00 |
|
jakedt
|
5e7ffd95ca
|
Update the api usage test to use the new url_for resources.
|
2014-03-18 19:34:26 -04:00 |
|
jakedt
|
19c7453f99
|
Merge branch 'swaggerlikeus' of ssh://bitbucket.org/yackob03/quay into swaggerlikeus
|
2014-03-18 19:21:53 -04:00 |
|
jakedt
|
1757a122fe
|
Update the security tests with the proper response codes for everything.
|
2014-03-18 19:21:46 -04:00 |
|
jakedt
|
64071b9e8e
|
Add a user info scope and thread it through the code. Protect the org modification API.
|
2014-03-18 19:21:27 -04:00 |
|
Joseph Schorr
|
d502602b38
|
Change oauth authorization page to use a drop down arrow
|
2014-03-18 17:55:52 -04:00 |
|
Joseph Schorr
|
d24f1faf44
|
Merge branch 'swaggerlikeus' of https://bitbucket.org/yackob03/quay into swaggerlikeus
|
2014-03-18 17:05:59 -04:00 |
|
Joseph Schorr
|
d7a59ef0c2
|
Add checks for invalid scopes in the auth approval process
|
2014-03-18 17:05:27 -04:00 |
|
jakedt
|
89556172d5
|
Merge branch 'swaggerlikeus' of ssh://bitbucket.org/yackob03/quay into swaggerlikeus
|
2014-03-18 16:48:24 -04:00 |
|
jakedt
|
0c4c4c78c7
|
Switch the security tests over to the new test format which is generated.
|
2014-03-18 16:48:09 -04:00 |
|
Joseph Schorr
|
b0dcb5d7e3
|
Merge branch 'swaggerlikeus' of https://bitbucket.org/yackob03/quay into swaggerlikeus
|
2014-03-18 16:46:28 -04:00 |
|
Joseph Schorr
|
9ae4506a0d
|
Add OAuth usage information the API logs, have it be displayed in the logs UI and start on the code to display application information when clicked. Note that this does not (yet) do anything with the information returned as we need to wait for the mainline merge of Angular 1.2.9 (which is in master) before I can continue on the display
|
2014-03-18 16:45:18 -04:00 |
|
jakedt
|
6f39e158d6
|
Eliminate all of the exceptions when running the tests.
|
2014-03-18 15:58:37 -04:00 |
|
Joseph Schorr
|
877427378d
|
Fix the log view performance issues in the build history view by creating a specialized collection class that asynchronously adds the items to be displayed in a batch-like manner.
|
2014-03-18 15:08:46 -04:00 |
|
jakedt
|
e1b704bdac
|
We must check repository permissions before parsing args.
|
2014-03-18 14:45:14 -04:00 |
|
jakedt
|
7d163833bd
|
Some small fixes in the API.
|
2014-03-18 14:22:14 -04:00 |
|
Joseph Schorr
|
a727717add
|
Fix tooltip in create new repo
|
2014-03-17 22:46:54 -04:00 |
|
jakedt
|
eef17ae7d4
|
Merge remote-tracking branch 'origin/heyyouthere'
|
2014-03-17 22:33:27 -04:00 |
|
Joseph Schorr
|
702188f492
|
Add a build history screenshot to the landing page and fix the screenshots.js script to work on prod
|
2014-03-17 17:34:23 -04:00 |
|
jakedt
|
3b3d71bfd7
|
Feed error messages through a cors wrapper so that people on other domains can see what's happening.
|
2014-03-17 16:57:35 -04:00 |
|
jakedt
|
4673f40dd2
|
Fix the org robot create response.
|
2014-03-17 15:26:16 -04:00 |
|
jakedt
|
bb2767ff16
|
Fix url_for for api endpoints.
|
2014-03-17 15:23:49 -04:00 |
|
jakedt
|
535947a06d
|
Change the image changes to return a python block.
|
2014-03-17 15:10:08 -04:00 |
|
Joseph Schorr
|
d4cf7df9cf
|
Change permissions adding from a POST to a PUT
|
2014-03-17 15:05:55 -04:00 |
|
Joseph Schorr
|
d0d8ce9057
|
Only specify activating_user field if one is actually needed
|
2014-03-17 15:04:12 -04:00 |
|
Joseph Schorr
|
05261c8455
|
New API is more strict on the fields being present in change user information, so we have to delete them, not merely set them to empty strings
|
2014-03-17 14:59:40 -04:00 |
|
Joseph Schorr
|
314710a716
|
Merge branch 'swaggerlikeus' of https://bitbucket.org/yackob03/quay into swaggerlikeus
|
2014-03-17 14:53:46 -04:00 |
|
Joseph Schorr
|
14182a94f2
|
Fix build package viewer to use the archive url from the status API call
|
2014-03-17 14:53:05 -04:00 |
|
jakedt
|
5cc2bdbc71
|
Fix some errors.
|
2014-03-17 14:52:52 -04:00 |
|
jakedt
|
1ae04658ef
|
Fix the formats for some errors.
|
2014-03-17 14:38:50 -04:00 |
|
jakedt
|
3542a520f5
|
Fix bugs, mostly related to date formatting.
|
2014-03-17 13:10:12 -04:00 |
|
jakedt
|
ddf5f2053c
|
Convert old style jsonschema required params to new style.
|
2014-03-17 12:25:41 -04:00 |
|
jakedt
|
5bb4008880
|
Fix cookie auth to work with oauth token auth. Make sure user loading is truly deferred to save DB connections.
|
2014-03-17 12:01:13 -04:00 |
|
Joseph Schorr
|
e759066ae0
|
Change ApiService to use the new swagger-backed discovery and the new /v1/ API endpoints. Also changes all other /api/ calls (the few that are still manually invoked)
|
2014-03-14 23:40:41 -04:00 |
|