Commit graph

81 commits

Author SHA1 Message Date
Benoît Bryon
874f3b9b54 Refs #25, refs #39, refs #40, refs #42 - Big refactoring in documentation and demo: narrative documentation uses examples from demo project. 2013-10-28 16:58:18 +01:00
Benoît Bryon
413f7a9052 Refs #39 - Improved narrative documentation. Work in progress. 2013-10-21 15:06:19 +02:00
Benoît Bryon
cb68d7f8e5 Added few lines about vision in documentation. 2013-10-21 15:05:21 +02:00
Benoît Bryon
47cc4ce04d Refs #41 - Introduced experimental port of django-sendfile's sendfile() function. 2013-10-21 15:04:30 +02:00
Benoît Bryon
5f0e40e23f Refs #39 - Removed auto-generated API documentation. 2013-10-21 14:36:46 +02:00
Benoît Bryon
80392705b7 Refs #25, refs #39 - Simplified INSTALL, reviewed docs/settings.txt. 2013-10-21 14:35:06 +02:00
Benoît Bryon
fbfd2ecee4 Using sphinx.ext.intersphinx to reference Django and Python documentations. 2013-10-21 14:26:46 +02:00
Benoît Bryon
588b1b0a6e Introduced DownloadDispatcherMiddleware and settings.DOWNLOADVIEW_MIDDLEWARES. Deprecated most options for former global XAccelRedirectMiddleware. Splitted nginx module into a package. Introduced BaseDownloadMiddleware. 2013-10-04 18:11:16 +02:00
Benoît Bryon
e3aa01bd45 Refs #34 - Merged branch 34-modification-time. 2013-05-28 08:41:23 +02:00
Benoît Bryon
6c40354f4a Refs #34, refs #35 - Added documentation about DownloadMixin and BaseDownloadView. 2013-05-28 08:34:33 +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
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
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
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
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
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
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
4f29852ddb Reviewed documentation. Preparing first public release. 2012-12-04 11:47:37 +01:00
Benoit Bryon
9762025d1a Refs #1 - Fixed nginx middleware. Populated documentation (examples should be moved to demo project). 2012-11-28 19:04:13 +01:00
Benoit Bryon
1f8876ba4f Refs #1 - Experimental support for Nginx X-Accel. Work in progress 2012-11-28 16:53:56 +01:00
Benoit Bryon
41e00d312d Refs #1 - Introduced experimental support for Nginx X-Accel. WORK IN PROGRESS. 2012-11-19 14:43:42 +01:00
Benoit Bryon
46542cdc3c Refs #3 - Introduced base decorators and middlewares. 2012-11-19 14:41:52 +01:00
Benoit Bryon
d69b84a705 Modified the way documentation version is retrieved, so that readthedocs.org can get it. 2012-08-29 10:19:51 +02:00
Benoit Bryon
36e862d1c0 Introduced API documentation. Not complete yet, since docstrings are not verbose. 2012-08-29 10:11:08 +02:00
Benoit Bryon
f9bdd8fca7 Introduced project's placeholders. Work in progress. 2012-08-27 12:00:17 +02:00