summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-03-31Fixed typo in docs/topics/cache.txtKostochko Dmitriy
2015-04-01Refs #24554 -- Prevented rendering of unused migrationsMarkus Holtermann
Thanks Claude Paroz and Tim Graham for the review
2015-04-01Fixed #24554 -- Sped up migrations by rendering initial apps when they are ↵Markus Holtermann
first needed Calling Migration.mutate_state() now also allows to do in_place mutations in case an intermediate state is thrown away later. Thanks Anssi Kääriäinen for the idea, Ryan Hall for parts of the patch, and Claude Paroz and Tim Graham for the review
2015-03-31Fixed sessions test on Python 3.5; refs #23763.Tim Graham
SimpleCookie.__repr__() changed in https://hg.python.org/cpython/rev/88e1151e8e02
2015-03-30Documented jinja2 install requirement.Tim Graham
2015-03-30Removed duplicate attribute in MySQL DatabaseSchemaEditor.Andriy Sokolovskiy
2015-03-30Fixed #24466 -- Added JavaScript escaping in a couple places in the admin.Tim Graham
Thanks Aymeric Augustin and Florian Apolloner for work on the patch.
2015-03-30Fixed #24115 -- Allowed bcrypt hashers to upgrade passwords on rounds change.Tim Graham
Thanks Florian Apolloner for the review.
2015-03-30Fixed #24301 -- Added PostgreSQL-specific aggregate functionsAndriy Sokolovskiy
2015-03-30Fixed #15590 -- Documented how the path of a FileField can be changed.Jorge Barata González
Thanks simon29 for report, and freakboy3742, floledermann, jacob, claudep and collinanderson for discussing the task.
2015-03-30Fixed #24550 -- Added migration operation description to sqlmigrate outputMarkus Holtermann
Thanks Tim Graham for the review.
2015-03-29Fixed #19259 -- Added group by selected primary keys support.Simon Charette
2015-03-29Improved docs for timezone handling for auto_now and auto_now_addChristopher Luc
Thanks djbug for the report and Aymeric Augustin and Carl Meyer for the review.
2015-03-29Refs #24366 -- Fixed recursion depth error in migration graphMarten Kenbeek
Made MigrationGraph forwards_plan() and backwards_plan() fall back to an iterative approach in case the recursive approach exceeds the recursion depth limit.
2015-03-29Refs #24366 -- Renamed arguments in MigrationGraph, renamed testsMarten Kenbeek
2015-03-28Fixed #24537 -- Ignored field order in RenameModel detectionMarkus Holtermann
Thanks to David Sanders for the report and test and Simon Charette for the review.
2015-03-28Fixed skipping of gis_tests when dependencies not installed.Tim Graham
2015-03-28Fixed #24541 -- Clarified ModelFormSet's handling of initial data.Tim Graham
2015-03-28Fixed syntax highlighting in docs/topics/auth/default.txtTim Graham
2015-03-28Fixed typo in docs/topics/forms/modelforms.txtSaeX
2015-03-28Refs #15779 -- Fixed UserChangeForm regression introduced by 1791a7e75Claude Paroz
Thanks Tim Graham for reporting the regression.
2015-03-27Fixed #24469 -- Refined escaping of Django's form elements in non-Django ↵Moritz Sichert
templates.
2015-03-27Fixed #18773 -- Added logging for template variable resolvingCaroline Simpson
Added a django.template logger without a default handler. Added logging if there is an exception while resolving variables in a template.
2015-03-27Dropped support for PostgreSQL 9.0.Tim Graham
2015-03-27Fixed #24519 -- Clarified location of templates directory in tutorial 2.Tim Graham
2015-03-26Fixed #24510 -- Clarified FileField.upload_to docs.Matt Seymour
2015-03-26Fixed #24505 -- Fixed clash with hidden m2m fields.Marco Fucci
Added support for multiple m2m fields with the same 'to' model and with related_name set to '+'.
2015-03-26Rephrased docstrings to assertions and added querystring test.Bas Peschier
2015-03-26Fixed #19910 -- Added slash to i18n redirect if APPEND_SLASH is set.Bas Peschier
This introduces a force_append_slash argument for request.get_full_path() which is used by RedirectFallbackMiddleware and CommonMiddleware when handling redirects for settings.APPEND_SLASH.
2015-03-25Fixed #24531 -- Improved CommaSeparatedIntegerField validation.Bertrand Bordage
`','`, `'1,,1'`, `',1'` etc. are no longer considered as valid comma-separated integer lists.
2015-03-25Added some missing newlines in docs/ref/validators.txt.Tim Graham
2015-03-25Fixed #24394 -- Allowed running tests with empty default dictionary.Andrei Kulakov
2015-03-25Removed untouched branch in StateApps.__init__()Alex Hill
2015-03-25Fixed #24215 -- Refactored lazy model operationsAlex Hill
This adds a new method, Apps.lazy_model_operation(), and a helper function, lazy_related_operation(), which together supersede add_lazy_relation() and make lazy model operations the responsibility of the App registry. This system no longer uses the class_prepared signal.
2015-03-25Corrected typo in documentationDavid Seddon
2015-03-25Fixed #24441 -- Changed get_image_dimensions() return value for broken imagesRaúl Cumplido
2015-03-25Fixed #23814 -- Documented apps refactored out of Django.Fabio Natali
2015-03-25Renamed Field.rel attribute to remote_fieldAnssi Kääriäinen
Field.rel is now deprecated. Rel objects have now also remote_field attribute. This means that self == self.remote_field.remote_field. In addition, made the Rel objects a bit more like Field objects. Still, marked ManyToManyFields as null=True.
2015-03-25Renamed ForeignObject.related_field to target_fieldAnssi Kääriäinen
2015-03-25Removed field.field check in setup_joins()Anssi Kääriäinen
2015-03-25Refs #24267 -- Implemented lookups for related fieldsAnssi Kääriäinen
Previously related fields didn't implement get_lookup, instead related fields were treated specially. This commit removed some of the special handling. In particular, related fields return Lookup instances now, too. Other notable changes in this commit is removal of support for annotations in names_to_path().
2015-03-24Refs #18586 -- Split up tests.m2m_through_regressMichael Blatherwick
2015-03-24Fixed #24361 -- Clarified docs on reconfiguring logging.Tim Graham
Thanks Tuttle for the report and draft patch, and Carl Meyer for help and review.
2015-03-24Fixed #24405 -- Made admin related object JavaScript overridableRiccardo Magliocchetti
Consolidated it in one file and move the DOM related stuff to the template so it is easily overridable. To override the popup behavior you need to add handlers for the custom events triggered in the admin_change_form_document_ready template block.
2015-03-24Fixed #24483 -- Prevented keepdb from breaking with generator choices.David Szotten
If Field.choices is provided as an iterator, consume it in __init__ instead of using itertools.tee (which ends up holding everything in memory anyway). Fixes a bug where deconstruct() was consuming the iterator but bypassing the call to `tee`.
2015-03-24Fixed #23666 -- Recommended Git Bash for running unit tests on Windows.Carolina
2015-03-24Fixed #24501 -- Improved auth.decorators.user_passes_test() example.Matt Seymour
2015-03-24Removed getLogger alias in django.utils.log.Tim Graham
2015-03-24Removed the null handler in Django's default logging config.Tim Graham
It's unused since f0f327bb.
2015-03-23Fixed #12400 -- Allowed geometry fields in unique_togetherClaude Paroz
Thanks Tim Graham for the review.