yackob03
7412fae9dc
Fix the tests to use blueprints.
2014-01-30 19:06:26 -05:00
yackob03
459f30c123
Merge remote-tracking branch 'origin/master' into umask
...
Conflicts:
initdb.py
test/data/test.db
2014-01-22 11:53:20 -05:00
Joseph Schorr
b91f9125db
Fix logs for organization-wide default permissions
2014-01-21 18:39:42 -05:00
Joseph Schorr
e17c3590a7
- Add model functions for working with prototypes
...
- Add API calls for working with prototypes
- Get UI for prototypes working (minus add)
2014-01-21 14:18:20 -05:00
yackob03
1f533edf95
Fix the superwide repository to not be supertall as well. Move it so that the image ids generated didn't move on other repos.
2014-01-20 17:48:25 -05:00
yackob03
3f67ff77a4
Add the permission proto table to the database.
2014-01-20 17:39:29 -05:00
yackob03
7b0cffa69c
Add an email address in a nop maintainer command as a test.
2014-01-14 15:47:13 -05:00
yackob03
63899b8efd
Add a NOP command in the commands test db as would exist in a Dockerfile build.
2014-01-14 15:28:24 -05:00
yackob03
e23c750bfb
Harvest commands from the Docker json information and add to the database.
2014-01-13 16:32:51 -05:00
yackob03
53c079fdc4
Add the stripe id to the devtable user to suppress the notifications.
2014-01-10 12:39:23 -05:00
Joseph Schorr
9da93c7caf
Add frontend and API support for deleting tags. Model support is needed.
2014-01-06 15:20:58 -05:00
Joseph Schorr
56bb46ffb2
- Make the discovery information be preloaded via a bootstrap.js file before angular runs
...
- Have ApiService generate all the api methods specified by the API discovery information
- Change all call sites (except for a select few when it does not make sense) to use ApiService
2013-12-26 17:45:16 -05:00
Joseph Schorr
1904e6d0c8
Change to nicer API method names and add the internal_api_call decorator in prep for the automatic discovery mechanism
2013-12-24 21:56:03 -05:00
Joseph Schorr
9a61903d28
Fix date time parameter on log_action to properly use the current time (for reals)
2013-12-03 16:48:44 -05:00
yackob03
25063f176c
Remove some spurious print statements.
2013-12-02 16:16:59 -05:00
yackob03
0b160eba33
Fix some tests.
2013-12-02 16:16:45 -05:00
yackob03
2da0d4ad75
Merge branch 'lumberjack' of ssh://bitbucket.org/yackob03/quay into lumberjack
2013-12-02 15:40:14 -05:00
yackob03
31a6a17c26
Add permissions tests for the webhooks endpoints.
2013-12-02 15:40:12 -05:00
Joseph Schorr
32efd9d635
Add access tests for the logs API
2013-12-02 15:36:39 -05:00
yackob03
b407c1d9fb
Add robots to the entity search.
2013-11-20 18:23:59 -05:00
yackob03
ecc5f8fba7
Wire up webhooks to the UI.
2013-11-15 17:45:37 -05:00
yackob03
7ae78e5370
Merge branch 'master' of ssh://bitbucket.org/yackob03/quay into webhooks
...
Conflicts:
endpoints/api.py
test/data/test.db
2013-11-15 16:48:55 -05:00
yackob03
c1ea6263e1
Flesh out the webworkers a bit.
2013-11-15 16:45:02 -05:00
yackob03
f07690956d
Add a fixed number of retries to each item that gets put in the work queue.:
2013-11-15 15:49:26 -05:00
Joseph Schorr
457b619647
Add receipt/invoice email support and option to Quay
2013-11-15 14:42:31 -05:00
yackob03
393534bfb4
Add an outside user to the orgrepo for the purpose of screenshots.
2013-11-07 23:29:58 -05:00
yackob03
52e82cfb10
Change the devtableorg to an org called buynlarge.
2013-11-07 22:43:43 -05:00
yackob03
8a738c2bf9
Add some tests to make sure our docker API is properly respecting auth.
2013-11-07 17:10:57 -05:00
yackob03
1e72644ef8
PEP8 format the test spec.
2013-11-07 13:19:20 -05:00
yackob03
161a6284f0
Refactor the tests to be less ugly.
2013-11-07 12:54:44 -05:00
yackob03
babc6fa867
We were asking for too many parameters for changing the plan, token is not always necessary.
2013-11-06 23:35:37 -05:00
yackob03
6d9207d23a
Check in the new test db with the reader user.
2013-11-06 23:21:54 -05:00
yackob03
2cd98fc58e
Make the app config more powerful in terms of injecting fake dependencies. Refactor the tests to use metaclasses and to actually all run.
2013-11-06 23:21:12 -05:00
yackob03
2a849f631b
Add the next batch of tests and fixes.
2013-11-06 17:56:31 -05:00
yackob03
db59b5bf9c
Add some tests to verify we're not leaking anything to completely public users (we're not)
2013-11-06 17:09:22 -05:00
yackob03
22dd031f91
Add a user called freshuser that doesn't belong to anything.
2013-11-05 17:09:50 -05:00
yackob03
ac71822352
Add a description field to teams.
2013-11-04 16:57:20 -05:00
yackob03
dd77ebd64f
Next batch of backend permissions for orgs.
2013-11-04 15:42:08 -05:00
yackob03
4c0f987af3
Flesh out some of the organization methods and fix the models.
2013-11-01 19:34:17 -04:00
yackob03
621f89f826
Prepare the underlying data model for organizations.
2013-10-31 16:46:04 -04:00
Joseph Schorr
fc6e3258a8
Work in progress: Add the UI for the build status and start on the file drop stuff
2013-10-26 16:03:11 -04:00
yackob03
dc7a62db67
Add the test db with the random test endpoint.
2013-10-25 20:08:44 -04:00
yackob03
684ce83058
Add a test api to test repositories which are currenlty building.
2013-10-25 15:47:34 -04:00
yackob03
9b9a29c310
Flesh out the create API and wire everything up together. Next up, testing.
2013-10-25 01:14:38 -04:00
yackob03
847e91b696
Add the first part of the build worker that runs on quay.
2013-10-24 16:37:03 -04:00
yackob03
3ea0d5cf20
Make the IDs in the test DB the proper length.
2013-10-18 20:35:14 -04:00
yackob03
6bebfcc3a1
Update the sample data to be more interesting.
2013-10-18 20:18:23 -04:00
yackob03
0565871ee6
Randomize the diffs a little bit better.
2013-10-18 18:28:37 -04:00
yackob03
63ffa52245
Make the diffs absolute and sort them.
2013-10-18 17:05:51 -04:00
yackob03
3d0b165de9
Check in diffs for the test db. Try to make the test db identifiers predictable.
2013-10-18 16:36:11 -04:00