summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-09-25Make sqlmigrate ignore the RunPython operationAndrew Godwin
2013-09-25Add RunPython migration operation and testsAndrew Godwin
2013-09-25Add equality support for Project/ModelStateAndrew Godwin
2013-09-24Added '*' to quote_cacheAnssi Kääriäinen
The commit for #18333 missed quote_cache default value for *. Refs #18333.
2013-09-24Fixed #21138 -- Increased the performance of our PBKDF2 implementation.Florian Apolloner
Thanks go to Michael Gebetsroither for pointing out this issue and help on the patch.
2013-09-24Revert "Ensure that passwords are never long enough for a DoS."Florian Apolloner
This reverts commit aae5a96d5754ad34e48b7f673ef2411a3bbc1015. This fix is no longer necessary, our pbkdf2 (see next commit) implementation no longer rehashes the password every iteration.
2013-09-24Fixed #18333 - Quoted annotated column namesMichael Manfre
2013-09-24Fixed #21137 -- Corrected ULRconf include example.Tim Graham
Thanks marfire for the report.
2013-09-24Merge pull request #1675 from NiGhTTraX/typoFixPreston Holmes
Fixed #21152: Corrected small grammatical error in comment.
2013-09-24Fix small grammatical error in comment.Andrei Picus
Changed 'there are no filtering' to 'there is no filtering'.
2013-09-24Marked PermissionsMixin.user_permissions help_text for translationMichał Lech
2013-09-24Properly marked skipped GIS tests as skippedClaude Paroz
2013-09-24Reformatted some GIS distance testsClaude Paroz
2013-09-24Fixed #21151 -- Bad cleanup in schema M2M repoint testAndrew Godwin
2013-09-24Isolated select_for_update tests a bit more.Florian Apolloner
This change prevents including the multiple_database test models without duplicating the router code (we probably should do this at one point). Refs #21148
2013-09-24Removed double import in mysql base.pyClaude Paroz
2013-09-23Removed extra p (topppings->toppings)Brett Koonce
2013-09-23Removed implication that six is part of Python stdlib.Tim Graham
2013-09-23Fixed test suite bisection on Python 3.Simon Charette
Thanks to @marfire for spotting this.
2013-09-23Fixed #21001 -- Added a regression test for empty string exclusion on Oracle.Simon Charette
The issue was present in 1.4.x but has been reported to be fixed in master. Thanks to @timgraham for the patch.
2013-09-23Fixed #21070 -- Added a more complex database configuration example.Louis Fill
Thanks joejasinski for the suggestion.
2013-09-23Fixed #14028 - Added validation for clashing db_columns.Helen ST
Thanks akaariai for the suggestion.
2013-09-23Fixed #20830 -- Clarified that Django uses a customized version of six.Daley Chetwynd
Thanks glarrain for the suggestion.
2013-09-23Fixed #21140 -- Added 'Using cached sessions' to the performance guide.Åke Forslund
Thanks EvilDMP for the suggestion.
2013-09-23Fixed #21120 -- Added more explicit text on using validators and link to ↵Ben Huckvale
writing validators. Thanks nicolas at niconomicon.net for the suggestion.
2013-09-23Fixed #21702 -- Added different bullet styles for nested lists.Tim Garner
Thanks moc at mocpa.com for the suggestion.
2013-09-22Stopped a test from executing queries at the module level.Florian Apolloner
Currently module level queries are executed against the real database (specified in NAME) instead of the test database; since it is to late to fix this for 1.6, we at least ensures stable builds. Refs #21443.
2013-09-22Translated a test to English for consistency.Aymeric Augustin
Also fixed a typo.
2013-09-22Fixed "Address already in use" from liveserver.Florian Apolloner
Our WSGIServer rewrapped the socket errors from server_bind into WSGIServerExceptions, which is used later on to provide nicer error messages in runserver and used by the liveserver to see if the port is already in use. But wrapping server_bind isn't enough since it only binds to the socket, socket.listen (which is called from server_activate) could also raise "Address already in use". Instead of overriding server_activate too I chose to just catch socket errors, which seems to make more sense anyways and should be more robust against changes in wsgiref.
2013-09-22Added docs for changes in commit dd3a883894.Ramiro Morales
Refs #20693.
2013-09-22Merge pull request #1658 from yokomizor/updated_sphinx_urlAymeric Augustin
Fixed #21141 -- Updated Sphinx URL.
2013-09-22Fixed #21141 -- Update Sphinx URLRogério Yokomizo
Updated Sphinx URL from http://sphinx.pocoo.org/ to http://sphinx-doc.org/.
2013-09-22A few doc additions for changes from d228c1192e.Ramiro Morales
2013-09-22Reference Meta.index_together in DB performance guide.Ramiro Morales
2013-09-22Fixed a mistake in my previous commit.Aymeric Augustin
2013-09-22Removed a few trailing backslashes.Aymeric Augustin
We have always been at war with trailing backslashes.
2013-09-22Partial revert of 165f44aa.Aymeric Augustin
That commit didn't always improve readability. See discussion on django-developers for details.
2013-09-21Fixed #21137 -- Documented best practice for URLconfs with repeated pattern ↵Michael DiBernardo
prefixes.
2013-09-21Fixed #21074 -- Added tests for localized datetime fields.Aymeric Augustin
Fields must render values in the current time zone. This commit only contains tests because this ticket was just a symptom of a regression from #18777 that was fixed separately.
2013-09-21Ensured that BoundField.as_widget always returns properly localized fields.Florian Apolloner
This is a follow-up to #18777 which improperly converted to strings in prepare_value and as such caused regressions like #21074. Refs #18777, #21074
2013-09-21Merge pull request #1656 from mlissner/patch-1Simon Charette
Correct very minor typo
2013-09-21Correct very minor typomlissner
Just changed as to has.
2013-09-21Ensured that explicit time zones are rejected by forms.Aymeric Augustin
Refs #19371.
2013-09-21Merge pull request #1655 from evildmp/ticket_20877_work_in_progressAymeric Augustin
Addressed inaccuracies in performance docs
2013-09-21Addressed inaccuracies in performance docsAymeric Augustin
* Move the discussion of CachedStaticFilesStorage to the section about HTTP. It's really about client-side caching. It doesn't fit with the caching utilities from django.utils.functional. * Tone down the warning against Pypy as per Alex' feedback. It's a valid choice for advanced users who are comfortable using a non-standard stack. * Generally reworded the 'Using different versions of available software' section. * Some other minor adjustments to the document.
2013-09-21Merge pull request #1654 from meteozond/patch-1Alex Gaynor
- missing __init__.py
2013-09-21- missing __init__.pyAlexander
2013-09-21Fixed #21133 --Clarifed documentation about strftime formatting.Curtis Maloney
2013-09-20Merge pull request #1463 from evildmp/ticket_20877_work_in_progressDaniele Procida
Many thanks to all involved in discussions, and in particular to Tim Graham for painstaking reviews.
2013-09-20Fixed #20877 -- added a performance optimization guideevildmp