Evan Cordell
|
eba75494d9
|
Use new error format for auth errors (factor exceptions into module)
|
2016-04-11 16:22:26 -04:00 |
|
Matt Jibson
|
4d81567a0c
|
Remove error notification when user deletes repos
Also prevent duplicate notifications of that type.
fixes #493
|
2015-11-04 16:11:15 -05:00 |
|
Joseph Schorr
|
fbfe7fdb54
|
Make change repo visibility and create repo raise a 402 when applicable
We now check the user or org's subscription plan and raise a 402 if the user attempts to create/make a repo private over their limit
|
2015-09-15 14:33:35 -04:00 |
|
Jake Moshenko
|
3efaa255e8
|
Accidental refactor, split out legacy.py into separate sumodules and update all call sites.
|
2015-07-17 11:56:15 -04:00 |
|
Jake Moshenko
|
6e6b3c675f
|
Merge pull request #28 from coreos-inc/swagger2
Switch to Swagger v2
|
2015-06-29 12:18:10 -04:00 |
|
Joseph Schorr
|
e7fa560787
|
Add support for custom fields in billing invoices
Customers (especially in Europe) need the ability to add Tax IDs, VAT IDs, and other custom fields to their invoices.
Fixes #106
|
2015-06-12 16:45:01 -04:00 |
|
Joseph Schorr
|
0bc1c29dff
|
Switch the Python side to Swagger v2
|
2015-05-14 16:47:38 -04:00 |
|
Jimmy Zelinskie
|
f3259c862b
|
Merge branch 'koh'
Conflicts:
auth/scopes.py
requirements-nover.txt
requirements.txt
static/css/quay.css
static/directives/namespace-selector.html
static/js/app.js
static/partials/manage-application.html
templates/oauthorize.html
|
2014-12-01 12:30:09 -08:00 |
|
Jimmy Zelinskie
|
716d7a737b
|
Strip whitespace from ALL the things.
|
2014-11-24 16:07:38 -05:00 |
|
Joseph Schorr
|
1d8ec59362
|
Merge branch master into bees
|
2014-10-02 15:08:32 -04:00 |
|
Joseph Schorr
|
99d75bede7
|
Handle error cases better for external services
|
2014-08-25 15:30:29 -04:00 |
|
Joseph Schorr
|
4fd249589d
|
Add scopes to many org admin methods and remove the internal_only on ones we can now expose
|
2014-08-19 19:21:41 -04:00 |
|
Joseph Schorr
|
53fb7f4136
|
Add documentation for all path parameters
|
2014-08-19 19:05:28 -04:00 |
|
Joseph Schorr
|
a9a8105fbc
|
Add credit card expiration date to the billing info screen
|
2014-05-22 16:52:51 -04:00 |
|
Joseph Schorr
|
8f66c39ff5
|
Use the customer information, not an existing subscription, to determine whether the button should say "Start Free Trial" or "Subscribe"
|
2014-04-23 01:17:34 -04:00 |
|
jakedt
|
d39f3cc5d4
|
Fix the tests and implement a fake stripe.
|
2014-04-10 15:20:16 -04:00 |
|
Joseph Schorr
|
19a20a6c94
|
Turn off all references and API calls to billing if the feature is disabled
|
2014-04-06 00:36:19 -04:00 |
|
jakedt
|
6267275d6f
|
Mark a whole slew of APIs as internal only.
|
2014-03-19 12:09:07 -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 |
|
jakedt
|
6f39e158d6
|
Eliminate all of the exceptions when running the tests.
|
2014-03-18 15:58:37 -04:00 |
|
jakedt
|
7d163833bd
|
Some small fixes in the API.
|
2014-03-18 14:22:14 -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
|
ddf5f2053c
|
Convert old style jsonschema required params to new style.
|
2014-03-17 12:25:41 -04:00 |
|
jakedt
|
60015f0ae0
|
Add internal API filtering.
|
2014-03-14 18:07:03 -04:00 |
|
jakedt
|
83bc965556
|
Link the org api calls to their related user resources.
|
2014-03-14 17:35:52 -04:00 |
|
jakedt
|
3c268de025
|
Port over the billing apis.
|
2014-03-14 15:35:20 -04:00 |
|