Commit graph

57 commits

Author SHA1 Message Date
Rémy HUBSCHER
1ce8aedfd1
Update documentation link. 2020-01-07 14:17:08 +01:00
Adam Chainz
a4cc84d758 Convert readthedocs links for their .org -> .io migration for hosted projects
As per [their blog post of the 27th April](https://blog.readthedocs.com/securing-subdomains/) ‘Securing subdomains’:

> Starting today, Read the Docs will start hosting projects from subdomains on the domain readthedocs.io, instead of on readthedocs.org. This change addresses some security concerns around site cookies while hosting user generated data on the same domain as our dashboard.

Test Plan: Manually visited all the links I’ve modified.
2016-06-27 22:42:16 +01:00
Martin Bächtold
e0dc0b0c41
Fix code examples in the optimization chapter of the documentation. 2016-05-06 10:15:50 +02:00
Benoît Bryon
5fecce8017 Improved support of Python-3.5 and Django-1.9. Refs #112, refs #113. 2016-03-14 16:24:16 +01:00
Benoît Bryon
08031dab21 Improved support of Python-3.5 and Django-1.9. Refs #112, refs #113. 2016-03-14 15:40:13 +01:00
Benoît Bryon
0160c00df1 Refs #98 - Workaround documentation. 2015-06-12 19:30:57 +02:00
Benoît Bryon
d122c68455 Refs #97 - Splitted StringIteratorIO into TextIteratorIO and BytesIteratorIO. StringIteratorIO remains for backward compatibility. 2015-06-12 16:47:46 +02:00
Benoît Bryon
f04a4b4cd4 Refs #98 - Starting refresh of development environment. Work in progress. 2015-06-12 11:15:39 +02:00
Benoît Bryon
abd6d5daff Reviewed Makefile, development environment and contributor guide. 2014-03-03 14:38:33 +01:00
Benoît Bryon
d29e3532e8 Refs #80 - Updated changelog. 2014-03-03 08:19:43 +01:00
Benoît Bryon
eeaabd2a37 Refs #80 - Added a test around demo's 'object:inline_file' URL. 2014-03-03 08:15:46 +01:00
Benoît Bryon
ffef9ce703 Refs #80 - Referenced options inherited from DownloadMixin in each view's documentation. 2014-03-03 07:58:43 +01:00
Benoît Bryon
7875999fe2 Refs #80 - Improved documentation about 'DownnloadMixin.attachment' attribute. 2014-03-03 07:49:30 +01:00
Benoît Bryon
8e83ec559f Refs #80 - Changed wording in 'serve file inline' documentation. 2014-03-03 07:11:38 +01:00
Erik Dykema
21cb8f6409 Add documentation for serving a file inline.
Responsive to issue #80
2014-02-10 14:30:41 -05:00
Benoît Bryon
d587c515f0 Refs #74 - Switched to tox as test-environment manager. Added flake8 to the test suite. Dropped python 2.6 tests. Makefile no longer creates a virtualenv. 2014-02-10 01:27:14 +01:00
Benoît Bryon
6dd090757a Refs #41 - Added 'mimetype' and 'encoding' arguments to 'DownloadMixin' => supported all arguments of original sendfile() function. Added documentation about migrating from django-sendfile to django-downloadview. 2013-11-29 00:55:46 +01:00
Benoît Bryon
e33a8165ef Refs #2 - Introduced support of Lighttpd's X-Sendfile (mostly copied from django_downloadview.apache). 2013-11-28 23:02:40 +01:00
Benoît Bryon
8b44724c90 Refs #36 - Introduced support of Apache X-Sendfile. 2013-11-26 09:30:19 +01:00
Benoît Bryon
fce6583583 Refs #10 - Simplified 'alternatives' documentation: djangopackages's 'file-streaming' grid is enough to compare django-downloadview, django-private-files and django-protected-files. 2013-11-17 23:00:56 +01:00
Benoît Bryon
448e9e849c Refs #10 - Referenced 'file-streaming' grid on djangopackages.com. Refreshed 'django.contrib.staticfiles' highlights. 2013-11-17 22:58:30 +01:00
Benoît Bryon
bb982b84be Upgraded software in development environment, including zc.buildout 2.2.1 and Django 1.6. 2013-11-08 11:51:22 +01:00
Benoît Bryon
e9d9b3dfaa Refs #25 - Introduced SmartDownloadMiddleware: makes it possible to setup several rules given a single optimization backend. 2013-11-07 00:09:30 +01:00
Benoît Bryon
2c1ad3c730 ObjectDownloadView now inherits from SingleObjectMixin and BaseDownloadView. Added example for setup_view() in documentation. 2013-11-05 11:44:48 +01:00
Benoît Bryon
1790094422 Standardized demo's packaging. 2013-10-28 21:07:42 +01:00
Benoît Bryon
2e5d778651 Renamed README to README.rst. Improved setup.py readability. 2013-10-28 18:15:09 +01:00
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