Joseph Schorr
|
2ce4e49711
|
Build job does not have a request context when calling get_file_url
We therefore need to specify some sort of IP or get_file_url will attempt to get it from context
|
2017-10-06 12:57:02 -04:00 |
|
Joseph Schorr
|
56fbbcf7cf
|
Add request IP to get_direct_download_url method
|
2017-09-25 17:14:28 -04:00 |
|
Joseph Schorr
|
5bba018009
|
Add tests for user files endpoint and add regex filter
|
2017-04-21 16:13:18 -04:00 |
|
Joseph Schorr
|
4bb725dce0
|
Add fix for relative paths in user files lookup and add test
|
2017-04-21 15:54:15 -04:00 |
|
Jimmy Zelinskie
|
3d190b786f
|
userfiles: make handler optional
|
2016-04-15 13:56:07 -04:00 |
|
Joseph Schorr
|
f0c8552668
|
Remove uses of _external for url_for
Fixes #439
|
2015-09-08 10:29:28 -04:00 |
|
Jake Moshenko
|
8b3a3178b0
|
Finish the build logs archiver, add handlers for cloud and local that handle gzip encoded archived content.
|
2014-09-11 15:33:10 -04:00 |
|
Jake Moshenko
|
2455c17f96
|
Merge remote-tracking branch 'origin/master' into waltermitty
Conflicts:
app.py
data/userfiles.py
|
2014-09-11 11:18:28 -04:00 |
|
Jake Moshenko
|
548f855f71
|
Use the pure python io module to avoid some interaction between gunicorn, wsgi, and bufferedreader that prevents gunicorn from properly sending the files.
|
2014-09-09 22:28:25 -04:00 |
|
Jake Moshenko
|
c9e1648781
|
Small fixes to bugs in the streaming handler for use with magic and radosgw.
|
2014-09-09 18:30:14 -04:00 |
|
Jake Moshenko
|
756e8ec848
|
Send the content type through to the cloud engines.
|
2014-09-09 16:52:53 -04:00 |
|
Jake Moshenko
|
29d40db5ea
|
Add a new RadosGW storage engine. Allow engines to distinguish not only between those that can support direct uploads and downloads, but those that support doing it through the browser. Rename resumeable->resumable.
|
2014-09-09 15:54:03 -04:00 |
|
Jake Moshenko
|
451e034ca1
|
Archived logs commit 1. Squash me.
|
2014-09-08 16:43:17 -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
|
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 |
|
jakedt
|
d39f3cc5d4
|
Fix the tests and implement a fake stripe.
|
2014-04-10 15:20:16 -04:00 |
|
jakedt
|
e87ffa20cf
|
First attempt at making config loadable through string config overrides in an env variable.
|
2014-04-03 17:31:46 -04:00 |
|
Joseph Schorr
|
35f69b9f5b
|
Add support for .tar.gz build packs in the build package viewer
|
2014-04-01 00:23:53 -04:00 |
|
jakedt
|
f60f9eb62a
|
Properly connect the github push webhook with the build worker. Still need to resolve the archive format.
|
2014-02-18 18:09:14 -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 |
|
yackob03
|
bf85013ef6
|
Try to use a 301 redirect to download directly from s3. Allow the s3 and userfiles to run without internet access.
|
2013-12-03 16:39:07 -08:00 |
|
yackob03
|
b96f678df8
|
User the secure s3 endpoint and store our files encrypted.
|
2013-10-31 11:32:08 -04:00 |
|
yackob03
|
d7f51fb764
|
Bug fixes and associated changes involved with spinning up build nodes and sending jobs to them.
|
2013-10-27 19:06:20 -04:00 |
|
yackob03
|
b1a5b9c343
|
Fix CORS s3 upload.
|
2013-10-26 18:37:53 -04:00 |
|
Joseph Schorr
|
28f6ff1605
|
Get file dropping working and wire it up to call the build repo endpoint
|
2013-10-26 17:20:59 -04:00 |
|
yackob03
|
1ff67f688d
|
Fix the content-type for S3 uploads of user data.
|
2013-10-25 18:18:06 -04:00 |
|
yackob03
|
9b9a29c310
|
Flesh out the create API and wire everything up together. Next up, testing.
|
2013-10-25 01:14:38 -04:00 |
|