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
|
f7c27f250b
|
Add full application management API, UI and test cases
|
2014-03-20 15:46:13 -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
|
d469b41899
|
Add an oauth authorization page
|
2014-03-14 18:57:28 -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 |
|
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 |
|
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 |
|