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 |
|
Joseph Schorr
|
767ab1085a
|
Merge branch 'swaggerlikeus' of https://bitbucket.org/yackob03/quay into swaggerlikeus
|
2014-03-14 18:57:35 -04:00 |
|
Joseph Schorr
|
d469b41899
|
Add an oauth authorization page
|
2014-03-14 18:57:28 -04:00 |
|
jakedt
|
67353de179
|
Convert a current_user to get_authenticated_user in the repository api.
|
2014-03-14 18:41:14 -04:00 |
|
jakedt
|
092e236694
|
Write a flask-restful version of cache-control. Remove the comments to add back in post methods.
|
2014-03-14 18:39:31 -04:00 |
|
jakedt
|
60015f0ae0
|
Add internal API filtering.
|
2014-03-14 18:07:03 -04:00 |
|
jakedt
|
5ca594b641
|
Change related to quayUserRelated.
|
2014-03-14 17:42:19 -04:00 |
|
jakedt
|
76e9b9681f
|
Re-order classes to dependencies are in place.
|
2014-03-14 17:37:57 -04:00 |
|
jakedt
|
83bc965556
|
Link the org api calls to their related user resources.
|
2014-03-14 17:35:52 -04:00 |
|
jakedt
|
4d551a079b
|
Re-organize the imports for the api endpoints.
|
2014-03-14 16:11:31 -04:00 |
|
jakedt
|
dfdc3faa57
|
Port the remaining APIs and fix some locations.
|
2014-03-14 16:09:16 -04:00 |
|
jakedt
|
1bbe2283dc
|
Port logs and robots.
|
2014-03-14 16:02:13 -04:00 |
|
jakedt
|
3c268de025
|
Port over the billing apis.
|
2014-03-14 15:35:20 -04:00 |
|
jakedt
|
a667714d3d
|
Port permission prototypes and org members.
|
2014-03-14 14:51:18 -04:00 |
|
jakedt
|
e4e4f8c553
|
Migrate teams and orgs.
|
2014-03-14 14:20:51 -04:00 |
|
jakedt
|
ab60a10a93
|
Add some missing documentation.
|
2014-03-14 13:27:56 -04:00 |
|
jakedt
|
ae6bfb072d
|
Fix some documentation.
|
2014-03-14 13:24:55 -04:00 |
|
jakedt
|
cd276773ff
|
Port over tokens.
|
2014-03-14 13:24:01 -04:00 |
|
jakedt
|
3d4ece31f3
|
Port over images, permissions, and tags.
|
2014-03-14 13:06:58 -04:00 |
|
jakedt
|
21d0ec2012
|
Port triggers to new API.
|
2014-03-14 12:11:48 -04:00 |
|
jakedt
|
e475e9809d
|
Port over webhooks, search, and builds.
|
2014-03-13 16:31:37 -04:00 |
|
Joseph Schorr
|
638463671a
|
Add ability for new repositories to be linked to Github
|
2014-03-13 15:25:38 -04:00 |
|
jakedt
|
85eb585a85
|
Port most of the user related apis.
|
2014-03-13 15:19:49 -04:00 |
|
jakedt
|
0e3fe8f3b1
|
Port a few more repository methods to the new API interface.
|
2014-03-12 20:33:57 -04:00 |
|
Joseph Schorr
|
e5a461989f
|
Add a check_repository_usage method which adds (or removes) a notification on the user/org when they go over their plan usage
|
2014-03-12 19:19:39 -04:00 |
|
Joseph Schorr
|
525ef8d14f
|
Add support for targeting notifications to organizations and remove the password_required notification for new orbs
|
2014-03-12 19:00:24 -04:00 |
|
jakedt
|
e74eb3ee87
|
Add scope ordinality and translations. Process oauth tokens and limit scopes accordingly.
|
2014-03-12 16:31:37 -04:00 |
|
Joseph Schorr
|
578add3b9e
|
Finish basic notifications system and verify it works for the "password_required" notification.
|
2014-03-12 16:05:32 -04:00 |
|
jakedt
|
25ceb90fc6
|
Add some sort of oauth.
|
2014-03-12 12:37:06 -04:00 |
|
Joseph Schorr
|
f186fa2888
|
- Convert Quay over to Angular 1.2.9 and the new angular-strap
- Add the beginnings of a notification service
- Add the beginnings of a notification UI
|
2014-03-12 00:49:46 -04:00 |
|
Joseph Schorr
|
368a8da7db
|
- Add data classes for notifications
- Add basic API for notifications
- Change the password required to be a notification
|
2014-03-12 00:49:03 -04:00 |
|
jakedt
|
220649e579
|
Use doc strings for resource and method docs. Tweak some docs. Switch to 100 length lines.
|
2014-03-11 15:20:03 -04:00 |
|
Joseph Schorr
|
e650da5278
|
Make sure a JSON error in build or trigger config never causes a crash
|
2014-03-11 14:52:20 -04:00 |
|
Joseph Schorr
|
c5fa12329c
|
Update path matching regex to support dots
|
2014-03-11 14:42:53 -04:00 |
|
Joseph Schorr
|
e699739b23
|
Fix handling of repository names that match known endpoints (build, trigger, etc) and add tests to ensure it is fixed
|
2014-03-11 14:30:00 -04:00 |
|
Joseph Schorr
|
cbd8cf3bb5
|
Make sure repository names are checked on the client side as well
|
2014-03-11 13:46:15 -04:00 |
|
Joseph Schorr
|
e4d40e3289
|
Add test for bad repo names currently breaking quay
|
2014-03-11 13:38:44 -04:00 |
|
jakedt
|
978d68f0e0
|
Holy black magic batman, move the query parameters to decorators and expose them through discovery.
|
2014-03-11 12:57:33 -04:00 |
|
jakedt
|
b3e0dfae48
|
More fully replicate the swagger API.
|
2014-03-10 23:54:55 -04:00 |
|
jakedt
|
de1a44f853
|
First attempt at using flask-restful and swagger api documentation.
|
2014-03-10 18:30:41 -04:00 |
|
Joseph Schorr
|
9ca41dec95
|
Add a 500 error page and make it automatically display if there is a 500 error as a result of an API call
|
2014-03-10 17:01:36 -04:00 |
|