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 |
|
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 |
|
jakedt
|
fde96c736a
|
Fix a problem with initdb and add a limit to the builds API.
|
2014-03-05 15:50:32 -05:00 |
|
Joseph Schorr
|
3f806b10c2
|
Add support for build status tags, which link to the Quay.io repo
|
2014-02-28 16:23:36 -05:00 |
|
Joseph Schorr
|
20ad666308
|
Add ability to tag images from the UI, including moving existing tags to different images
|
2014-02-28 00:12:09 -05:00 |
|
jakedt
|
c13f7cd9df
|
Add the resource_key back to the repository build.
|
2014-02-25 18:22:02 -05:00 |
|
jakedt
|
d505a4edbb
|
Slight tweak to initdb to have the subdir config.
|
2014-02-24 16:18:14 -05:00 |
|
jakedt
|
13dea98499
|
Prepare the build worker to support multiple tags and subdirectories. Change the build database config to accept a job config object instead of breaking out the parameters into independent blocks.
|
2014-02-24 16:11:23 -05:00 |
|
jakedt
|
86e93a2c0f
|
Write triggers are successfully installing on GitHub, noice!
|
2014-02-21 17:09:56 -05:00 |
|
jakedt
|
d5304f7db0
|
Merge remote-tracking branch 'origin/master' into rustedbuilds
Conflicts:
data/database.py
endpoints/api.py
endpoints/common.py
test/data/test.db
|
2014-02-21 14:52:40 -05:00 |
|
jakedt
|
a63a49caa1
|
Fix up the shared base images stuff.
|
2014-02-20 22:26:10 -05:00 |
|
jakedt
|
9e426816a5
|
Pass trigger information on build status. Set up a trigger for the sample building repository. Allow to list the builds started from a trigger. Protect the callback with the proper auth for creating a trigger on a repo.
|
2014-02-19 16:08:33 -05:00 |
|
jakedt
|
f4642be11a
|
Merge remote-tracking branch 'origin/allyourbaseimage'
Conflicts:
test/data/test.db
test/test_api_usage.py
|
2014-02-18 19:15:14 -05:00 |
|
Joseph Schorr
|
a897fb1dd3
|
Add tests for image sharing
|
2014-02-18 16:46:10 -05:00 |
|
jakedt
|
ed38bcdafc
|
Merge remote-tracking branch 'origin/master' into rustedbuilds
Conflicts:
test/data/test.db
|
2014-02-18 16:13:34 -05:00 |
|
jakedt
|
b5d4919364
|
Split out callbacks into their own blueprint. Add build trigger DB information and connect it with some APIs. Stub out the UI to allow for generation of triggers. Split out the triggers into a plugin-ish architecture for easily adding new triggers.
|
2014-02-18 15:50:15 -05:00 |
|
Joseph Schorr
|
bc0d51656a
|
Add ability to see a build's build pack, including browsing and downloading of the contents if it is a zip
|
2014-02-17 17:28:20 -05:00 |
|
jakedt
|
bb48f733e2
|
Make the diffs show up in a predictable location.
|
2014-02-17 15:17:39 -05:00 |
|
jakedt
|
b619356907
|
Get the base image stuff working. Checkpoint before fixing the tests.
|
2014-02-16 17:38:47 -05:00 |
|
yackob03
|
ade20952e2
|
Merge branch 'master' into tutorial
Conflicts:
config.py
static/js/app.js
test/data/test.db
|
2014-02-13 14:35:20 -05:00 |
|
yackob03
|
8f6cdabde3
|
Merge branch 'bobthe'
Conflicts:
test/data/test.db
|
2014-02-13 12:47:59 -05:00 |
|
yackob03
|
85694dd110
|
Add a build display name, set it from the etag reported by s3 for file uploads.
|
2014-02-12 13:52:12 -05:00 |
|
Joseph Schorr
|
8464a181cb
|
Check in fixed DB
|
2014-02-11 17:05:25 -05:00 |
|
Joseph Schorr
|
683648ab19
|
Database changed
|
2014-02-06 21:25:33 -05:00 |
|
yackob03
|
df389e81c7
|
Fix up the test endpoints with better fake data. Install them at a known location. Update the building test repository to point to the new fakes.
|
2014-02-05 20:01:23 -05:00 |
|
yackob03
|
5270066d6d
|
Switch to the redis backed build logs and status.
|
2014-02-03 19:08:37 -05:00 |
|
Joseph Schorr
|
08160afdde
|
Finish API endpoint unit tests
|
2014-02-03 18:18:33 -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
|
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
|
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
|
6d9207d23a
|
Check in the new test db with the reader user.
|
2013-11-06 23:21:54 -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 |
|