Jake Moshenko
|
ef9fe871fc
|
Move the upload flag to the database, and use the database stored image size rather than going to s3.
|
2014-05-02 16:59:46 -04:00 |
|
jakedt
|
44e514f49f
|
Fix the test stripe to suppor trial properties.
|
2014-04-25 14:29:08 -04:00 |
|
jakedt
|
893e5136a0
|
Make the local userfiles 404 if the file is not there. Remove some extraneous logging from the trigger.
|
2014-04-16 22:43:57 -04:00 |
|
jakedt
|
be728ceccb
|
Fix the implementation of local userfiles and switch master_branch to default_branch to match the github api.
|
2014-04-16 22:35:47 -04:00 |
|
jakedt
|
0827e0fbac
|
Merge remote-tracking branch 'origin/master' into ncc1701
Conflicts:
endpoints/web.py
static/directives/signup-form.html
static/js/app.js
static/js/controllers.js
static/partials/landing.html
static/partials/view-repo.html
test/data/test.db
|
2014-04-14 19:37:22 -04:00 |
|
jakedt
|
4b8217d4ad
|
Add config to allow for setting the queue names at runtime. Fix a bug in the data model.
|
2014-04-11 19:23:57 -04:00 |
|
jakedt
|
61a6db236f
|
Finish the implementation of local userfiles. Strip charsets from mimetypes in the build worker. Add canonical name ordering to the build queue. Port all queues to the canonical naming version.
|
2014-04-11 18:34:47 -04:00 |
|
jakedt
|
14fba3ae7c
|
Rename SERVER_NAME to SERVER_HOSTNAME to fix the subdomain routing problems.
|
2014-04-11 11:17:45 -04:00 |
|
jakedt
|
8fac0474b5
|
Get staging to run under docker on an EC2 host.
|
2014-04-10 18:30:09 -04:00 |
|
jakedt
|
73f23f155c
|
Merge branch 'ncc1701' of ssh://bitbucket.org/yackob03/quay into ncc1701
|
2014-04-10 15:20:26 -04:00 |
|
jakedt
|
d39f3cc5d4
|
Fix the tests and implement a fake stripe.
|
2014-04-10 15:20:16 -04:00 |
|
Joseph Schorr
|
bdf2b02c1a
|
Merge branch 'ncc1701' of https://bitbucket.org/yackob03/quay into ncc1701
|
2014-04-10 00:27:51 -04:00 |
|
Joseph Schorr
|
0e320c964f
|
- Add support for super users
- Add a super user API
- Add a super user interface
|
2014-04-10 00:26:55 -04:00 |
|
jakedt
|
4f3fa34206
|
Remove test field from the database definition.
|
2014-04-09 19:13:46 -04:00 |
|
jakedt
|
fc7756a3c2
|
Add alembic plumbing for database schema migrations.
|
2014-04-09 19:11:33 -04:00 |
|
Joseph Schorr
|
0e54b0501c
|
Return the reason a username validation failed and add tests to verify we are sending the reason to client
|
2014-04-07 20:37:02 -04:00 |
|
jakedt
|
265fa5070a
|
Fix support for multiple stack configurations and move most secrets into the quay-config project.
|
2014-04-07 16:59:22 -04:00 |
|
jakedt
|
e87ffa20cf
|
First attempt at making config loadable through string config overrides in an env variable.
|
2014-04-03 17:31:46 -04:00 |
|
Joseph Schorr
|
9a79d1562a
|
Change to store the pull robot on the repository build and only add the credentials to the queue item. This prevents the credentials from being exposed to the end user. Also fixes the restart build option
|
2014-04-01 21:49:06 -04:00 |
|
jakedt
|
ca1970a2f4
|
Use the real registry endpoint in the login command.
|
2014-04-01 19:00:11 -04:00 |
|
jakedt
|
3525e383df
|
Merge remote-tracking branch 'origin/master' into pullinprivate
Conflicts:
test/data/test.db
|
2014-04-01 18:28:48 -04:00 |
|
jakedt
|
126363dce9
|
Use our patched version of docker-py with build credentials patched in. Fix the hostname in the build credentials block to be variable.
|
2014-04-01 11:38:17 -04:00 |
|
Joseph Schorr
|
35f69b9f5b
|
Add support for .tar.gz build packs in the build package viewer
|
2014-04-01 00:23:53 -04:00 |
|
jakedt
|
d67a1cddc2
|
Merge remote-tracking branch 'origin/master' into pullinprivate
Conflicts:
workers/dockerfilebuild.py
|
2014-03-31 18:10:34 -04:00 |
|
jakedt
|
00ac3fb639
|
Merge branch 'master' of ssh://bitbucket.org/yackob03/quay
|
2014-03-28 17:54:07 -04:00 |
|
jakedt
|
fd941ed3a4
|
Strip tzinfo data from datetimes to make them compatible with peewee on sqlite.
|
2014-03-28 17:52:47 -04:00 |
|
Joseph Schorr
|
795de4235d
|
Change "cannot connect to redid" to be a raised exception
|
2014-03-28 14:20:06 -04:00 |
|
Joseph Schorr
|
2006917e03
|
Add support for pull credentials on builds and build triggers
|
2014-03-27 18:33:13 -04:00 |
|
jakedt
|
41cfadac23
|
Protect the search and repository list endpoints appropriately. Add more differentiating data to some need types. Remove the notification about password change from the user admin page. Select the dependent models for the visible repo list.
|
2014-03-25 17:26:45 -04:00 |
|
jakedt
|
afb3a67b7b
|
Switch the data to a textfield for authorization codes.
|
2014-03-25 16:06:34 -04:00 |
|
jakedt
|
5f98bf8dab
|
Merge remote-tracking branch 'origin/master' into swaggerlikeus
Conflicts:
endpoints/api.py
|
2014-03-25 15:50:03 -04:00 |
|
jakedt
|
669ec9c382
|
Change the token expiration time to 10 years.
|
2014-03-25 15:38:16 -04:00 |
|
jakedt
|
0097daebc2
|
Formatting changes.
|
2014-03-25 14:32:02 -04:00 |
|
Joseph Schorr
|
16d3ddd8cc
|
Nicely handle the case where we cannot connect to Redis
|
2014-03-25 13:29:06 -04:00 |
|
jakedt
|
b81e48cb41
|
Merge branch 'swaggerlikeus' of ssh://bitbucket.org/yackob03/quay into swaggerlikeus
Conflicts:
test/data/test.db
|
2014-03-25 12:43:09 -04:00 |
|
jakedt
|
cbc40588cb
|
Finally figure out what the data field is supposed to be for and use it to implement and fix 3LO.
|
2014-03-25 12:42:40 -04:00 |
|
Joseph Schorr
|
c82d1ffe98
|
Add ability for users to see their authorized applications and revoke the access
|
2014-03-24 20:57:02 -04:00 |
|
Joseph Schorr
|
e92cf37583
|
Add cancel button to the oauth authorization page, add the org icon to said page, and fix some other minor bugs
|
2014-03-24 18:30:22 -04:00 |
|
Joseph Schorr
|
f7c27f250b
|
Add full application management API, UI and test cases
|
2014-03-20 15:46:13 -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 |
|
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
|
d469b41899
|
Add an oauth authorization page
|
2014-03-14 18:57:28 -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
|
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 |
|