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
Joseph Schorr
2ae48f7c15
Fix test multiple import issue
2014-04-15 18:51:12 -04:00
Joseph Schorr
da30cd86d5
Add steps to the Dockerfile to build the frontend bundles
2014-04-15 17:14:19 -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
Joseph Schorr
ede8ed21f4
Enable DEBUGGING mode, which loads the individual script files rather than the minimized bundles created by grunt
2014-04-15 16:35:15 -04:00
Joseph Schorr
9e4a8097af
- Fix directive path in popup-input-button
...
- Add template caching to the combined JS bundle
- Load momentjs from the combined CDN
2014-04-15 16:19:08 -04:00
jakedt
3f42d15335
Merge remote-tracking branch 'origin/master' into tagyourit
...
Conflicts:
static/css/quay.css
static/js/graphing.js
static/partials/view-repo.html
test/data/test.db
2014-04-15 15:58:30 -04:00
Joseph Schorr
5fa4733a2f
- Enable minification for the frontend JS bundle
...
- Make sure we are pegged to version 3.3.3 of D3
2014-04-15 15:58:00 -04:00
Joseph Schorr
7aab6a9fdd
Get basic grunt-ified CSS and JS working. Note that this currently uses the dist bundles for both prod and debug.
2014-04-15 15:51:32 -04:00
jakedt
27072d4a2d
Fix the deployment instructions.
2014-04-15 15:37:22 -04:00
Joseph Schorr
cbd0f30070
Start work on getting grunt setup for the Quay frontend. Note that this change is NOT working code
2014-04-15 15:14:14 -04:00
jakedt
a03fd73b04
Add instructions for how to build quay and push it to quay.
2014-04-15 14:27:14 -04:00
jakedt
dcc993a20e
Fix the cache buster.
2014-04-15 14:27:00 -04:00
jakedt
5a1bb9988f
Merge remote-tracking branch 'origin/master' into ncc1701
2014-04-15 14:14:56 -04:00
Joseph Schorr
a518a7ed3e
Have the last log entries open in the Dockerfile build view when an error occurred
2014-04-15 13:56:31 -04:00
jakedt
0827e0fbac
Merge remote-tracking branch 'origin/master' into ncc1701
...
Conflicts:
endpoints/web.py
static/directives/signup-form.html
static/js/app.js
static/js/controllers.js
static/partials/landing.html
static/partials/view-repo.html
test/data/test.db
2014-04-14 19:37:22 -04:00
jakedt
90c032ec21
Add the test queue to the account with which it belongs.
2014-04-14 19:03:31 -04:00
jakedt
724fec1b74
Test third party repo images for public-ness in the builder. Always clean up private images that we dont know about before build. Pull the base image to refresh before every build.
2014-04-14 18:54:39 -04:00
jakedt
4946dca804
Merge remote-tracking branch 'origin/master' into benjamins
2014-04-14 16:17:11 -04:00
jakedt
52fdd60779
Merge remote-tracking branch 'origin/detective'
...
Conflicts:
static/partials/repo-admin.html
2014-04-14 16:15:32 -04:00
jakedt
40f82a9d16
Work harder to reset the state of the docker env on the build worker.
2014-04-14 15:59:57 -04:00
jakedt
de18236358
Allow for caching of previous docker builds for 24 hours.
2014-04-14 15:21:05 -04:00
jakedt
e337bfbe91
Add some tweets to our buzz section.
2014-04-14 12:07:38 -04:00
jakedt
d1992a2c3c
Run the tests as part of the Dockerfile build.
2014-04-14 11:40:17 -04:00
Joseph Schorr
50545236e3
New experimental landing page design
2014-04-13 18:33:32 -04:00
jakedt
4b8217d4ad
Add config to allow for setting the queue names at runtime. Fix a bug in the data model.
2014-04-11 19:23:57 -04:00
jakedt
61a6db236f
Finish the implementation of local userfiles. Strip charsets from mimetypes in the build worker. Add canonical name ordering to the build queue. Port all queues to the canonical naming version.
2014-04-11 18:34:47 -04:00
Joseph Schorr
0bd8a1bcbf
Switch title to data-title to prevent the browser-default tooltip from displaying
2014-04-11 18:21:13 -04:00
Joseph Schorr
5e9448b450
Handle the description tag handle descriptions set async after the controller has loaded
2014-04-11 17:15:03 -04:00
Joseph Schorr
a114a887b7
Make the meta description tag have a good static default value
2014-04-11 17:06:09 -04:00
jakedt
808026dc00
Remove files which are no longer used.
2014-04-11 13:33:05 -04:00
jakedt
576fbe4f0d
Switch over to phusion baseimage. Prevent everything from daemonizing and start it with runit under phusion. Make workers trap and handle sigint and sigterm. Extend the reservation to 1hr for dockerfilebuild. Update nginx to remove the dependency on libgd. Merge the requirements and requirements enterprise files.
2014-04-11 13:32:45 -04:00
jakedt
14fba3ae7c
Rename SERVER_NAME to SERVER_HOSTNAME to fix the subdomain routing problems.
2014-04-11 11:17:45 -04:00
jakedt
8fac0474b5
Get staging to run under docker on an EC2 host.
2014-04-10 18:30:09 -04:00
jakedt
0fd5da172e
Fix the super user default config. Slight style tweaks to the super user permission implementation.
2014-04-10 15:51:39 -04:00
jakedt
73f23f155c
Merge branch 'ncc1701' of ssh://bitbucket.org/yackob03/quay into ncc1701
2014-04-10 15:20:26 -04:00
jakedt
d39f3cc5d4
Fix the tests and implement a fake stripe.
2014-04-10 15:20:16 -04:00
Joseph Schorr
bdf2b02c1a
Merge branch 'ncc1701' of https://bitbucket.org/yackob03/quay into ncc1701
2014-04-10 00:27:51 -04:00
Joseph Schorr
0e320c964f
- Add support for super users
...
- Add a super user API
- Add a super user interface
2014-04-10 00:26:55 -04:00
jakedt
4f3fa34206
Remove test field from the database definition.
2014-04-09 19:13:46 -04:00
jakedt
fc7756a3c2
Add alembic plumbing for database schema migrations.
2014-04-09 19:11:33 -04:00
jakedt
4d4f3b1c18
Add the olark feature flag to the default config and fix the usage of flask modules.
2014-04-08 23:05:45 -04:00
Joseph Schorr
c20b04d072
Remove all mix panel code and calls when no mix panel key is specified
2014-04-08 21:10:33 -04:00
Joseph Schorr
3a3758654c
- Move all quay.io domain references to config and add new methods for easy construction of URLs
...
- Make the Olark chat live behind a feature flag
2014-04-08 20:33:20 -04:00
Joseph Schorr
da859203f7
- Add a config whitelist
...
- Send the config values to the frontend
- Add a service class for exposing the config values
- Change the directives to inject both Features and Config
- Change directive users to make use of the new scope
2014-04-08 19:14:24 -04:00
Joseph Schorr
0e54b0501c
Return the reason a username validation failed and add tests to verify we are sending the reason to client
2014-04-07 20:37:02 -04:00
Joseph Schorr
a71c682abe
Add ability to expand collapsed nodes in the image history view
2014-04-07 20:11:41 -04:00
Joseph Schorr
f7b1087ef9
Add tooltip titles to tags and show the tags in the image hover tooltip
2014-04-07 19:53:25 -04:00
Joseph Schorr
a43379d8a6
Add regex restrictions to the new user username and password fields
2014-04-07 19:04:26 -04:00
Joseph Schorr
3d18ddf2a5
Fix form error popovers in all forms
2014-04-07 18:55:39 -04:00