Jake Moshenko
|
f405d575a3
|
Remove to code path to check image for size, always use the imagestorage.
|
2014-06-12 19:51:17 -04:00 |
|
Jake Moshenko
|
fb465fd66f
|
Eradicate the s3 versions of the checksum and the uploading flag.
|
2014-06-12 19:27:43 -04:00 |
|
Jake Moshenko
|
22bb1dc8cc
|
Use the old checksum header for compatibility with older clients.
|
2014-06-11 22:00:37 -04:00 |
|
Jake Moshenko
|
7a5605a568
|
Add an exact abort and use it to send the expected response for 409s.
|
2014-06-11 16:55:38 -04:00 |
|
Jake Moshenko
|
78c5aec5b9
|
Switch the checksums to use the registry computed value, remove all assumptions of namespaced paths for legacy storage, fix an upload race condition in the registry code.
|
2014-06-11 15:37:45 -04:00 |
|
Jake Moshenko
|
4b13ddc118
|
Fix the size calculation to prefer the shared version if both are available.
|
2014-06-10 15:34:32 -04:00 |
|
Joseph Schorr
|
738c4a86ff
|
Check to make sure we can load the github user data
|
2014-06-04 16:12:31 -04:00 |
|
Jake Moshenko
|
0057ced98c
|
Move GitHub build trigger behind a feature flag.
|
2014-05-30 18:28:18 -04:00 |
|
Jake Moshenko
|
d1f4fbdacc
|
Split out the redis hostname for user events and build logs as a string config. Modularize the user events and fix all callers.
|
2014-05-30 14:25:29 -04:00 |
|
Jake Moshenko
|
8e6328a5f0
|
Merge branch 'driversed' of ssh://bitbucket.org/yackob03/quay into driversed
|
2014-05-29 11:24:44 -04:00 |
|
Jake Moshenko
|
0683f2657e
|
Rename the email util to not conflict with a builtin library.
|
2014-05-28 18:22:48 -04:00 |
|
Joseph Schorr
|
69be86be97
|
Add extra seat check in the user API call and turn off user->org conversion when authentication is LDAP
|
2014-05-28 15:53:53 -04:00 |
|
Joseph Schorr
|
205362bc7b
|
Add UI for handling the case when an enterprise has reached its maximum seat count
|
2014-05-28 15:22:36 -04:00 |
|
Jake Moshenko
|
decefbf168
|
Switch the seat count for the superuser API to the real value from the license.
|
2014-05-28 13:54:02 -04:00 |
|
Jake Moshenko
|
33b43b75c0
|
Eliminate a lot of the if cases in create_user by separating them out. Add a limit to the number of users which can be created based on the license. Add support for creating and loading licenses.
|
2014-05-28 13:51:52 -04:00 |
|
Joseph Schorr
|
81f235e5d6
|
Fix error when no token is returned by Github
|
2014-05-23 15:20:40 -04:00 |
|
Joseph Schorr
|
a9a8105fbc
|
Add credit card expiration date to the billing info screen
|
2014-05-22 16:52:51 -04:00 |
|
Jake Moshenko
|
f6726bd0a4
|
Merge branch 'ldapper'
Conflicts:
Dockerfile
app.py
data/database.py
endpoints/index.py
test/data/test.db
|
2014-05-22 12:13:41 -04:00 |
|
Jake Moshenko
|
d14798de1d
|
Add a queue capacity reporter plugin to the queue. Move the queue definitions to app. Add a cloudwatch reporter to the dockerfile build queue.
|
2014-05-21 19:50:37 -04:00 |
|
Joseph Schorr
|
62930aa9b5
|
Make sure we have a head_commit in the payload from Github
|
2014-05-16 15:45:13 -04:00 |
|
Jake Moshenko
|
8b5c781f84
|
Change the health check to ping the db and the redis build logs.
|
2014-05-13 18:53:42 -04:00 |
|
Jake Moshenko
|
11c6c5fa52
|
Merge remote-tracking branch 'origin/master' into ldapper
Conflicts:
app.py
|
2014-05-13 16:55:02 -04:00 |
|
Jake Moshenko
|
2da8b4737e
|
Fix the registry to work with unicode usernames in LDAP.
|
2014-05-13 15:22:31 -04:00 |
|
Jake Moshenko
|
5fdccfe3e6
|
Add an alembic migration for the full initial database with the data. Switch LDAP to using bind and creating a federated login entry. Add LDAP support to the registry and index endpoints. Add a username transliteration and suggestion mechanism. Switch the database and model to require a manual initialization call.
|
2014-05-13 12:17:26 -04:00 |
|
Joseph Schorr
|
08ccad7fe4
|
Add support for not using CDN-based resources. When USE_CDN = False, all CDN-based resources will instead be used from the local system.
|
2014-05-09 18:49:33 -04:00 |
|
Jake Moshenko
|
bcb993a914
|
Set up the build logs to use our fake build logs on test and local.
|
2014-05-09 18:45:11 -04:00 |
|
Jake Moshenko
|
027ada1f5c
|
First stab at LDAP integration.
|
2014-05-09 17:39:43 -04:00 |
|
Jake Moshenko
|
580bb152fe
|
Fix a typo in one of the abort errors.
|
2014-05-08 11:50:38 -04:00 |
|
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 |
|
Jake Moshenko
|
21304a5678
|
We are not a standalone registry.
|
2014-05-02 14:52:03 -04:00 |
|
Jake Moshenko
|
1d8cbf1376
|
Merge remote-tracking branch 'origin/profilelog'
|
2014-05-02 13:44:51 -04:00 |
|
Joseph Schorr
|
fe2430f158
|
Remove test "True" that breaks permissions on the Github trigger
|
2014-05-01 21:35:07 -04:00 |
|
Joseph Schorr
|
4da49da730
|
Add general+trackable logging to every request and add fine grain logging to the index and registry for determining possible performance regressions
|
2014-05-01 21:19:52 -04:00 |
|
Joseph Schorr
|
c2ed1a9e52
|
Add support for skipping Dockerfile builds via the [skip build] or [build skip] message
|
2014-05-01 15:25:46 -04:00 |
|
Jake Moshenko
|
fe665118bb
|
Add sentry exception monitoring.
|
2014-04-28 18:59:22 -04:00 |
|
Jake Moshenko
|
0331e88fa2
|
Fix a stupid error in the webhook code.
|
2014-04-28 12:47:48 -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 |
|
Joseph Schorr
|
a5c2fc7185
|
Add a display alert that shows when the trial period ends (if applicable). Also change the name of the Subscribe buttons to "Start Trial" when no existing subscription is found
|
2014-04-23 01:10:31 -04:00 |
|
jakedt
|
189903ffe9
|
Send an email automatically when a payment fails.
|
2014-04-22 13:56:34 -04:00 |
|
jakedt
|
9b3f61e410
|
Add robots.txt and update the sitemap.
|
2014-04-21 19:46:00 -04:00 |
|
Joseph Schorr
|
50d73a1d03
|
Merge branch 'master' of https://bitbucket.org/yackob03/quay
|
2014-04-17 16:53:55 -04:00 |
|
jakedt
|
a0cbead5aa
|
Update the subscription change webhook to be more friendly and not send emails for payments.
|
2014-04-17 16:18:37 -04:00 |
|
Joseph Schorr
|
d8efb399b0
|
Merge branch 'tagyourit'
|
2014-04-17 14:20:28 -04:00 |
|
jakedt
|
56a19aa24e
|
Merge remote-tracking branch 'origin/peon'
Conflicts:
Dockerfile
|
2014-04-17 13:03:40 -04:00 |
|
Joseph Schorr
|
975de452d7
|
Merge branch 'master' of https://bitbucket.org/yackob03/quay
|
2014-04-16 22:48:09 -04:00 |
|
Joseph Schorr
|
a3bd2a065a
|
Merge branch 'githublogin'
|
2014-04-16 22:48:03 -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
|
31aab09be5
|
Sort the files before we send them to the template renderer. Remove a stack symlink if present to avoid interfering with the volume.
|
2014-04-16 14:23:22 -04:00 |
|
jakedt
|
d95c321e28
|
Respond to subscription change events so I can stop polling the stripe event list.
|
2014-04-15 17:00:32 -04:00 |
|