- 13 Mar, 2017 1 commit
-
-
If compile error happens, we cannot see it. Instead, ‘context must be a dict rather than Context’. Django 1.11. Regarding to docs, the same down to 1.7.
brawaga committed
-
- 02 Mar, 2017 1 commit
-
-
Django allows forms and widgets to define the CSS or JavaScript files needed on the page, automatically including those files in the administration UI. This works fine for standalone media files, but weren't an option for Pipeline packages. This change introduces a branch new `PipelineFormMedia` class that a form or widget's Media class can inherit from. The Media class can then define `css_packages` or `js_packages` attributes that work just like the standard `css`/`js` attributes but reference package names instead of individual files. Upon accessing the `css` or `js` attributes, the files defined in the packages will be collected/processed just like with the template tags and the resulting filenames returned for use in the page. Using this, any page compatible with Django's form media support will work automatically with any form or widget that wants to use Pipeline packages, without any modifications to templates or any other workarounds that were needed before. This implements issue #154.
Christian Hammond committed
-
- 15 Jan, 2017 2 commits
-
-
Timothée Peignier committed
-
Fix a regression in determining when to collect static files.
Timothée Peignier committed
-
- 31 Dec, 2016 1 commit
-
-
A commit made in 1.6.10 (ae6b3f8e) changed a storage lookup to use the prefixed_path variable instead of the path variable when looking up modification times in order to determine if an existing collected file should be deleted and re-collected. By using the wrong path variable, the storage lookups always failed, resulting in every single file being re-collected every single time. This reduces performance considerably, particularly with large codebases. Since every file ends up copied, they appear as new and are recompiled. This can result in very long page reloads on a development server, especially if working on an older machine, in a VM, on a shared filesystem, or on the Linux subsystem for Windows. This is a simple change that fixes the lookup to use the correct variable. Unit tests were added to ensure this continues to work as expected and does not regress.
Christian Hammond committed
-
- 17 Dec, 2016 1 commit
-
-
Timothée Peignier committed
-
- 10 Nov, 2016 2 commits
-
-
Fixing compatibility bug to support Django 1.10 new style middleware
Timothée Peignier committed -
Silvan Spross committed
-
- 27 Oct, 2016 1 commit
-
-
Fix formatting and structure
Safwan Rahman committed
-
- 26 Oct, 2016 2 commits
-
-
Chris Streeter committed
-
Chris Streeter committed
-
- 20 Oct, 2016 6 commits
-
-
Start Django 1.10 compatibility
Timothée Peignier committed -
Austin Pua committed
-
Austin Pua committed
-
Austin Pua committed
-
Austin Pua committed
-
Austin Pua committed
-
- 01 Sep, 2016 1 commit
-
-
Timothée Peignier committed
-
- 30 Aug, 2016 3 commits
-
-
Remove empty args from argument_list in SubprocessCompiler
Timothée Peignier committed -
Use lastest node and latest package versions
Timothée Peignier committed -
This should make build faster and more reliable.
Timothée Peignier committed
-
- 29 Aug, 2016 1 commit
-
-
Solkaz committed
-
- 26 Aug, 2016 1 commit
-
-
Solkaz committed
-
- 05 Jul, 2016 1 commit
-
-
Added missing classifiers to the `setup.py`
Sobolev Nikita committed
-
- 01 Jul, 2016 1 commit
-
-
I have added extra topics: ``` + 'Topic :: Software Development :: Libraries :: Python Modules', + 'Topic :: Internet :: WWW/HTTP', + 'Topic :: Internet :: WWW/HTTP :: Dynamic Content', ``` Added information about framework: ``` 'Framework :: Django', 'Framework :: Django :: 1.6', 'Framework :: Django :: 1.7', 'Framework :: Django :: 1.8', 'Framework :: Django :: 1.9', ``` And `python` versions: ``` 'Programming Language :: Python :: 2.7', ... 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: Implementation :: PyPy', ``` I have also sorted the classifiers alphabetically.
Sobolev Nikita committed
-
- 11 Jun, 2016 2 commits
-
-
Convert readthedocs links for their .org -> .io migration for hosted projects
Timothée Peignier committed -
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.
Adam Chainz committed
-
- 07 Jun, 2016 1 commit
-
-
Make the JS wrapper configurable
David Trowbridge committed
-
- 28 May, 2016 1 commit
-
-
Nikita committed
-
- 08 May, 2016 1 commit
-
-
Timothée Peignier committed
-
- 31 Mar, 2016 3 commits
-
-
Removed duplicate DISABLE_WRAPPER key in conf.py
David Trowbridge committed -
Joseph Atkins-Turkish committed
-
David Trowbridge committed
-
- 30 Mar, 2016 1 commit
-
-
Updated logger warnings
David Trowbridge committed
-
- 29 Mar, 2016 2 commits
-
-
Alvin Mites committed
-
Alvin Mites committed
-
- 23 Mar, 2016 1 commit
-
-
The outdated file checks in the compilers were using django storages to check file existence and compare mtimes, but with my recent change (which restored the older behavior of comparing the infile and outfile), these were operating on absolute, local files, which could result in a SuspiciousFileOperation. The compilers always operate on local files, so we can switch to using the os.path methods for these instead. This is both more correct and more efficient.
David Trowbridge committed
-
- 22 Mar, 2016 2 commits
-
-
Link to RTD via HTTPS.
Timothée Peignier committed -
Corey Farwell committed
-
- 21 Mar, 2016 1 commit
-
-
Split render_compressed in templatetags for easier subclassing
David Trowbridge committed
-