Jake Moshenko
569f542c65
Pick up the latest set of changes from 0.11.1 tutum.
2014-05-19 13:50:29 -04:00
Jake Moshenko
77532dff33
Merge branch 'master' of ssh://bitbucket.org/yackob03/quay
2014-05-19 13:24:18 -04:00
Jake Moshenko
9d92c1cb0f
Switch to nginx compiled with the real ip module.
2014-05-19 13:24:07 -04:00
Joseph Schorr
cbcff2adee
Make Phantomjs use a disk cache for the snapshots
2014-05-19 13:18:37 -04:00
Joseph Schorr
1c0c551d00
Add better logging to the snapshot generator for timing purposes and make sure the PhantomJS script always exists after a maximum of 10 seconds.
2014-05-19 13:11:07 -04:00
Joseph Schorr
73b111f84c
Revert changes to the testdb accidentally checked in
2014-05-19 12:54:32 -04:00
Joseph Schorr
abfb86ccce
Change button on the tour page to "Start free trial" and have it start the plan signup process
2014-05-19 12:53:30 -04:00
Joseph Schorr
29dc7fd079
Merge branch 'master' of https://bitbucket.org/yackob03/quay
2014-05-19 12:35:26 -04:00
Joseph Schorr
91f9987d41
Fix NPE
2014-05-19 12:35:16 -04:00
Jake Moshenko
707bca892e
Rename the nginx configuration to remove the word enterprise
2014-05-18 17:28:51 -04:00
Jake Moshenko
212a4650f4
Rework the config to use runit logging.
2014-05-18 17:19:14 -04:00
Jake Moshenko
334b4634d7
Merge branch 'master' of ssh://bitbucket.org/yackob03/quay into dindbuilder
2014-05-16 18:41:15 -04:00
Jake Moshenko
cc47e77156
Upgrade to the 0.11.1 tutum version of docker. Package it as a Dockerfile using Docker in Docker. Add a status server option to the workers to utilize the new termination signal and status features of gantry.
2014-05-16 18:31:24 -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
Joseph Schorr
ee37cf2f4e
- Default to private repo in new repo view
...
- Make it even more clear when you choose public vs private
2014-05-16 14:19:54 -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
b3aba08426
Upgrade to a trusty based version of phusion baseimage.
2014-05-13 18:31:52 -04:00
Jake Moshenko
c92ce54a37
Reduce a step in the worker bootstrap.
2014-05-13 17:44:45 -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
53fa778cda
Export a volume for data storage.
2014-05-13 16:27:54 -04:00
Jake Moshenko
628d09afe0
Remove the passwd attr ldap config.
2014-05-13 15:52:20 -04:00
Jake Moshenko
f60c73463a
Fix the tests to work with the database proxy.
2014-05-13 15:26:13 -04:00
Jake Moshenko
d31c7e1ecf
Merge branch 'ldapper' of ssh://bitbucket.org/yackob03/quay into ldapper
2014-05-13 15:22:46 -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
f049f738da
Run the db migrations on container start unless we're running against Sqlite.
2014-05-13 15:20:17 -04:00
Jake Moshenko
553ef36e9b
Fix a remaining direct usage of transaction factory in the data model.
2014-05-13 15:17:16 -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
8327d9fdbf
Fix URLs of the generated build status badges
2014-05-12 19:03:42 -04:00
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
997a093b08
Merge branch 'master' of ssh://bitbucket.org/yackob03/quay
2014-05-09 18:45:17 -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
Joseph Schorr
b4e091badd
Fix the build view controller to always search for the build to update
2014-05-09 17:54:11 -04:00
Jake Moshenko
027ada1f5c
First stab at LDAP integration.
2014-05-09 17:39:43 -04:00
Joseph Schorr
e2992d08bb
Further JS fixes
2014-05-09 17:23:35 -04:00
Joseph Schorr
78f6523068
Add handling of twitter avatars: if they do not load, then a default image will be used
2014-05-08 19:52:21 -04:00
Joseph Schorr
278c28f350
Fix NPE in user service
2014-05-08 19:09:43 -04:00
Joseph Schorr
f20e1d9c54
Move other PSDs to the art directory as well
2014-05-08 18:31:01 -04:00
Joseph Schorr
6415318a64
Move the PSD of the logo to the art directory
2014-05-08 18:27:42 -04:00
Joseph Schorr
8d4e4c560f
Merge branch 'touchdown' of https://bitbucket.org/yackob03/quay into touchdown
2014-05-08 14:43:36 -04:00
Joseph Schorr
d88e29dcda
- Fix logo to display "Quay.io" in the proper font
...
- Fix the CSS to properly show the menu on smaller screens and to scale down the logo as necessary
- Fix the CSS to have the menu icon be properly sized
2014-05-08 14:43:30 -04:00
Jake Moshenko
3a7e66458d
Beginnings of the enterprise tour content.
2014-05-08 14:31:10 -04:00
Jake Moshenko
580bb152fe
Fix a typo in one of the abort errors.
2014-05-08 11:50:38 -04:00
Jake Moshenko
a8369128c4
Fix some headlines and titles.
2014-05-08 11:49:42 -04:00
Jake Moshenko
3de2063829
Fix some spacing problems.
2014-05-07 18:17:06 -04:00
Jake Moshenko
26bdde4ac4
Merge branch 'touchdown' of ssh://bitbucket.org/yackob03/quay into touchdown
2014-05-07 17:52:14 -04:00
Jake Moshenko
f2d3f91d4c
Remove heights from tour sections.
2014-05-07 17:52:11 -04:00
Joseph Schorr
3d4d6c85dd
Change to a balanced and subsection-removed landing page background image
2014-05-07 17:16:05 -04:00
Joseph Schorr
198c92eaf0
Fix username in landing page
2014-05-07 16:10:11 -04:00