Commit graph

1518 commits

Author SHA1 Message Date
Joseph Schorr
0fd114df84 Add API usage tests for the superuser API 2014-05-12 15:22:58 -04:00
Joseph Schorr
f12970469b Add security tests for the superuser API 2014-05-12 14:45:19 -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
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
feb7ad8dd1 Use the pooled mysql database. 2014-05-07 12:37:45 -04:00
Jake Moshenko
4af2a30a45 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2014-05-06 18:46:39 -04:00
Jake Moshenko
8a3af93b8c Improve the builder response to being terminated or dying. 2014-05-06 18:46:19 -04:00
Jake Moshenko
acbfc0bd5a Merge branch 'master' of bitbucket.org:yackob03/quay 2014-05-06 15:14:06 -04:00
Jake Moshenko
ebca0abc82 Update the ancestry audit to actually check that the ancestors match the ones they should. 2014-05-06 15:13:43 -04:00
Jake Moshenko
bd63ea98f3 Prepare the backfill uploading flag script for the production run. 2014-05-06 14:17:57 -04:00
Jake Moshenko
4059c6ccbb Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2014-05-05 15:34:16 -04:00
Joseph Schorr
2c2c4d111b Extra null check when loading plans 2014-05-05 12:54:54 -04:00
Joseph Schorr
2997e5285c Merge branch 'master' of https://bitbucket.org/yackob03/quay 2014-05-02 21:42:49 -04:00
Joseph Schorr
5f8fc6375f Fix Stripe checkout dialog now that they've closed our hack 2014-05-02 21:42:36 -04:00
Jake Moshenko
c9371fd01c Fix the script to backfill uploading flags. 2014-05-02 17:49:36 -04:00
Jake Moshenko
efefc7fc03 Add a tool to backfill the upload flags from the registry data. 2014-05-02 17:33:14 -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
e422f2eee9 Add the logger name to the production logging config. 2014-05-02 14:04:50 -04:00
Jake Moshenko
1d8cbf1376 Merge remote-tracking branch 'origin/profilelog' 2014-05-02 13:44:51 -04:00
Jake Moshenko
4556ff52b3 Change the request ids to use urns. Add the logger name to the log formatter. 2014-05-02 13:43:57 -04:00
Joseph Schorr
7fc204fe70 Further handle cases in the graphing library where the container element is no longer avaliable 2014-05-02 13:39:22 -04:00
Joseph Schorr
6b131fe032 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2014-05-02 01:43:18 -04:00
Joseph Schorr
abc2b98076 Loosen the regex on creating tags to match the Docker CLI 2014-05-02 01:43:10 -04:00
Jake Moshenko
fe2eb079b7 Remove unused import. 2014-05-01 21:38:02 -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
Jake Moshenko
a5a61576ae Revamp the logging a bit. Not quite done yet. 2014-05-01 19:44:28 -04:00
Jake Moshenko
3fb4fafb33 Merge branch 'trustybuilder' 2014-05-01 17:55:14 -04:00
Jake Moshenko
55f18a2ecf Add the missing uid translation range to the root user. 2014-05-01 17:54:59 -04:00
Jake Moshenko
ec282999bf Use the docker version which works with 14.04 lxc. 2014-05-01 17:24:58 -04:00
Joseph Schorr
e336185a22 Make sure that we only save the tree reference if we have actually rendered it (properly this time, since apparently d3 will append to.. nothing…) 2014-05-01 16:15:01 -04:00
Joseph Schorr
8da4104e7b Make sure that we only save the tree reference if we have actually rendered it. 2014-05-01 16:11:50 -04:00
Jake Moshenko
32583a5675 First steps toward running the builder on trusty. 2014-05-01 15:39:33 -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
Joseph Schorr
bcc6caa9df Fix $sanitize issue in the build logs view 2014-05-01 13:59:25 -04:00
Jake Moshenko
bac3a4ba4f Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2014-05-01 11:45:10 -04:00
Jake Moshenko
b888c05bc4 Change the version of our docker binary because the public registry is blocking the tutum agent name. 2014-05-01 11:44:59 -04:00
Joseph Schorr
65e6041f55 Fix handling of larger build packs and straight Dockerfiles 2014-05-01 01:48:39 -04:00
Jake Moshenko
77b9bc05ac Fix tests. 2014-04-30 18:54:59 -04:00
Jake Moshenko
6067dcf3d5 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2014-04-30 18:48:56 -04:00
Jake Moshenko
450928674b Use a new caching algorithm which can limit the size for the build nodes. Stop treating public images as special. Add a new phase to the builder for pulling. 2014-04-30 18:48:36 -04:00
Joseph Schorr
dc8765b590 Fix potential NPE in graphing class 2014-04-30 17:12:42 -04:00
Joseph Schorr
4e36be1a88 Fix bug when there are multiple folders with the same name 2014-04-29 23:49:47 -04:00
Joseph Schorr
b9bcc99663 Fix NPE if the current route is null 2014-04-29 23:48:06 -04:00
Jake Moshenko
fe665118bb Add sentry exception monitoring. 2014-04-28 18:59:22 -04:00
Jake Moshenko
b30d0976f0 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2014-04-28 12:49:48 -04:00
Jake Moshenko
0331e88fa2 Fix a stupid error in the webhook code. 2014-04-28 12:47:48 -04:00
Joseph Schorr
160ccc0d96 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2014-04-27 16:35:58 -04:00