Commit graph

78 commits

Author SHA1 Message Date
Benoît Bryon
f69458afcb Merge pull request #33 from novagile/master
Closes #32 - X-Accel + attachment=False
2013-05-06 07:56:23 -07:00
Benoît Bryon
e8266615ed Refs #32 - Respect 'attachment' argument in X-Accel optimization. 2013-05-06 16:50:47 +02:00
Benoît Bryon
eff185b858 Frozen version of evg.recipe.activate in development environment. 2013-05-06 16:48:49 +02:00
Benoît Bryon
c00b4425ac Back to development: 1.2 2013-04-11 15:57:47 +02:00
Benoît Bryon
8a3fd20f3c Preparing release 1.1 2013-04-11 15:56:44 +02:00
Benoît Bryon
f67757baaa Reviewed documentation. 2013-04-11 15:42:28 +02:00
Benoît Bryon
cd4a0dcf24 Reviewed documentation. 2013-04-11 15:02:45 +02:00
Benoît Bryon
57b3cefbc9 Frozen version of evg.recipe.activate in development environment. 2013-04-11 14:42:25 +02:00
Benoît Bryon
33a23a48c3 Merge pull request #31 from novagile/master
Refs #29 - Improved HTTPDownloadView
2013-04-11 03:09:16 -07:00
Benoît Bryon
c64f083c9d Updated changelog. 2013-04-11 11:39:22 +02:00
Benoît Bryon
c2c152ec49 Fixed demo's 'http_download_hello_world' view: using 'basename' and not 'name'. 2013-04-11 11:39:08 +02:00
Benoît Bryon
c7033295fc Sorted known good set of versions, for easier maintenance. 2013-04-11 11:32:38 +02:00
Benoît Bryon
df0728c341 Frozen version of 'requests' for development environment. 2013-04-11 11:30:23 +02:00
Benoît Bryon
58a5131a39 Refs #29 - Improved HTTPDownloadView. 2013-04-09 16:50:24 +02:00
Benoît Bryon
aa73e2a47a Merge pull request #30 from benoitbryon/29-httpdownloadview
Introducing HTTPDownloadView
2013-04-08 07:45:29 -07:00
Benoît Bryon
a770727b5e Encoded data written to StringIO. 2013-04-08 16:36:53 +02:00
Benoît Bryon
3b65324a06 Refs #29 - Introduced HTTPFile and HTTPDownloadView to create proxy to arbitrary HTTP URL. 2013-04-08 15:39:06 +02:00
Benoît Bryon
6b58ea1398 Added minimal Django settings in Sphinx configuration. 2013-03-20 16:58:24 +01:00
Benoît Bryon
b01fa006aa Closes #18, refs #27 - Added documentation about test utilities. 2013-03-20 16:46:24 +01:00
Benoît Bryon
1fc008a685 Added link to TravisCI.org in README. 2013-03-20 16:27:58 +01:00
Benoît Bryon
a6631ffb00 Merge pull request #28 from novagile/master
Refs #13 : upgrade to Django 1.5 and support for StreamingHttpResponse
2013-03-20 08:24:23 -07:00
Benoît Bryon
5c17707a8f Added support for TravisCI.org. 2013-03-20 16:22:38 +01:00
Benoît Bryon
c978f21373 Improved Makefile + some other minor improvements 2013-03-20 16:21:48 +01:00
Benoît Bryon
5a3ff57e23 Refs #13 - Using Django's StreamingHttpResponse. Requires Django>=1.5. Introduced django_downloadview.test.assert_download_response(). 2013-03-20 16:00:20 +01:00
Benoît Bryon
5159adae93 Minor review of packaging. Added dependency to setuptools. 2013-02-06 20:37:50 +01:00
Benoît Bryon
c671037db0 Merge pull request #24 from novagile/23-file-wrapper
Refs #21 and closes #23 - Download view passes a file wrapper to download response.
2013-02-06 11:16:54 -08:00
Benoît Bryon
060233abc5 Refs #23 - Implemented VirtualDownloadView and VirtualFile for basic support of in-memory (StringIO) or other generated files. 2013-02-06 20:11:42 +01:00
Benoît Bryon
58cf4bac7d Removed deprecated DownloadView. Replaced by PathDownloadView and StorageDownloadView. 2013-02-06 19:15:00 +01:00
Benoît Bryon
02f0b7aa0d Using doc comments instead of docstrings for attributes. 2013-02-06 19:07:23 +01:00
Benoît Bryon
e94054bcba Refs #23 - Implemented and tested StorageDownloadView. This StorageDownloadView is to replace an use case of former DownloadView. 2013-02-06 19:02:43 +01:00
Benoît Bryon
5c91a53f40 Introduced narrative overview of available download views in documentation. 2013-02-06 16:18:37 +01:00
Benoît Bryon
7876cfffc7 Changed sidebars in documentation. Removed unused links at documentation index bottom. 2013-02-06 15:41:17 +01:00
Benoît Bryon
631099d173 Updated buildout configuration. Added tests around documentation with sphinxcontrib-testbuild. 2013-02-06 15:32:29 +01:00
Benoît Bryon
cc3df73905 Refs #23 - Implemented and tested PathDownloadView. This PathDownloadView is to replace an use case of former DownloadView. 2013-02-06 11:02:55 +01:00
Benoît Bryon
b8d51c12fb Minor refactoring in demo's tests. 2013-02-06 09:16:05 +01:00
Benoît Bryon
562773799a Added Rémy to AUTHORS. 2013-02-06 09:12:16 +01:00
Rémy HUBSCHER
d4dfbcffbe Come back baby come back 2013-02-05 16:49:43 +01:00
Rémy HUBSCHER
f7dd4114d7 Fix error on content-type 2013-02-05 16:21:58 +01:00
Rémy HUBSCHER
f9fe4f3a2f Improve DownloadView for cStringIO file download response 2013-02-05 10:51:11 +01:00
Benoît Bryon
a012b11e97 Refs #21 and refs #23 - Download view passes a file wrapper to download response. The file wrapper encapsulates file attributes such as name, size or URL (introduced URL). 2012-12-13 19:01:50 +01:00
Benoît Bryon
3dca740615 Fixed development version number. 2012-12-10 11:43:41 +01:00
Benoît Bryon
3dad9728a1 Merge pull request #20 from benoitbryon/references
Refs #8, refs #9, refs #12 - Introduced links to alternatives
2012-12-10 02:40:22 -08:00
Benoît Bryon
ea0b267de2 Refs #8, refs #9, refs #12 - Introduced links to alteratives: django-sendfile, django-private-files, django-protected-files. 2012-12-10 11:38:04 +01:00
Benoît Bryon
dd687d148b Merge pull request #17 from novagile/16-assert-response
Closes #16 - Introduced nginx.assert_x_accel_redirect() utility function
2012-12-10 02:07:15 -08:00
Benoît Bryon
4dd718fba3 Refs #16 - Improved documentation for Nginx optimizations (references to demo project). Refs #18 - Moved temporary_media_root utility from demoproject.download.tests to django_downloadview.test. 2012-12-10 11:05:28 +01:00
Benoît Bryon
78c1941b50 Refs #16 - Introduced nginx.assert_x_accel_redirect() utility function, for use in tests. 2012-12-07 17:05:28 +01:00
Benoît Bryon
9338455399 Back to development: 1.1 2012-12-04 12:58:32 +01:00
Benoît Bryon
e7cb6e884a Preparing release 1.0 2012-12-04 12:57:48 +01:00
Benoît Bryon
0d2d38718e Improved demo project: provided initial data and a simple homepage with some links. 2012-12-04 12:21:45 +01:00
Benoît Bryon
4f29852ddb Reviewed documentation. Preparing first public release. 2012-12-04 11:47:37 +01:00