| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-05-11 | Unneeded, Python 3 incompatible code in a75324c6 tests. | Ramiro Morales | |
| 2014-05-11 | Fixed #14226 -- Dependency calculation for complex M2M relations. | Rainer Koirikivi | |
| `sort_dependencies` incorrectly interpreted 'complex' M2M relations (with explicit through models) as dependencies for a model. This caused circular complex M2M relations to be unserializable by dumpdata. Thanks to aneil for the report and outofculture for initial tests. | |||
| 2014-05-10 | Fixed #21685 -- Displayed app verbose name in admindocs model index | Claude Paroz | |
| 2014-05-10 | Minor cleanup in select_related_regress tests. | Aymeric Augustin | |
| 2014-05-10 | Fixed #22508 -- Avoided overwriting select_related. | Aymeric Augustin | |
| Previously, known related objects overwrote related objects loaded though select_related. This could cancel the effect of select_related when it was used over more than one level. Thanks boxm for the bug report and timo for bisecting the regression. | |||
| 2014-05-10 | Adjusted refactoring of vendor checks. | Aymeric Augustin | |
| Thanks Shai for the thorough review. | |||
| 2014-05-10 | Fixed #22502 -- Fixed microseconds/default/form interaction | Stephen Burrows | |
| Made explicit lack of microsecond handling by built-in datetime form fields. Used that explicitness to appropriately nix microsecond values in bound fields. Thanks Claude Paroz for the review. | |||
| 2014-05-09 | Used more precise assertions in cache tests | Claude Paroz | |
| 2014-05-09 | Fixed #22606 -- Locmemcache has_key() failed for infinite cache expiry | Malcolm Box | |
| Refactored cache expiry logic for Locmemcache to make consistent across all places where accessed, and correctly handle None as expiry time. | |||
| 2014-05-08 | Tests for #22325 | Andrew Godwin | |
| 2014-05-08 | Fixed #22588 -- Fix RegexValidator __eq__ | David Szotten | |
| Compare parameters instead of re.pattern instances, and add the other parameters to the comparison. Also add a __ne__ to make assertNotEqual work properly. | |||
| 2014-05-08 | Added feature flags for introspection capabilities. | Aymeric Augustin | |
| 2014-05-08 | Split ignores_nulls_in_unique_constraints feature. | Aymeric Augustin | |
| Oracle and SQL Server don't have exactly the same limitations. It's worth treating them differently. | |||
| 2014-05-08 | Replaced vendor checks by three feature flags. | Aymeric Augustin | |
| 2014-05-08 | Simplified indexes tests. | Aymeric Augustin | |
| 2014-05-08 | Reorganized backends tests. | Aymeric Augustin | |
| This reduces the number of explicit vendor checks. | |||
| 2014-05-08 | Appeased flake8. | Aymeric Augustin | |
| 2014-05-08 | Fixed #22476: Couldn't alter attributes on M2Ms with through= set | Andrew Godwin | |
| 2014-05-07 | Fixed #22496: Data migrations get transactions again! | Andrew Godwin | |
| 2014-05-07 | Fixed #22581: Pass default values for schema through get_db_prep_save() | Andrew Godwin | |
| 2014-05-06 | Fixed #22337: FileSystemStorage marked as deconstructible and tested. | Andrew Godwin | |
| 2014-05-06 | Fixed #22564 -- Prevented unneeded bytestrings in migrations | Claude Paroz | |
| In some cases, this could lead to migrations written with Python 2 being incompatible with Python 3. Thanks Tim Graham for the report and Loïc Bistuer for the advices. | |||
| 2014-05-05 | Fixed #22570 -- Made Form.__getitem__ KeyError more descriptive. | Ben Davis | |
| 2014-05-05 | Fixed #22572 -- override_settings(ROOT_URLCONF) didn't clear ↵ | Loic Bistuer | |
| urlresolvers._urlconfs. Thanks Anubhav Joshi and Tim Graham for the reviews. | |||
| 2014-05-05 | Fixed #22466 -- ordering by reverse foreign key | Anssi Kääriäinen | |
| Ordering by reverse foreign key was broken by custom lookups patch (commit 20bab2cf9d02a5c6477d8aac066a635986e0d3f3). Thanks to everybody who helped solving this issue. Special thanks to Trac alias takis for reporting this. | |||
| 2014-05-05 | Fixed #22489 -- missing implemenation for search lookup | Jakub Roztocil | |
| When custom lookups were added, converting the search lookup to use the new Lookup infrastructure wasn't done. Some changes were needed to the added test, main change done by committer was ensuring the test works on MySQL versions prior to 5.6. | |||
| 2014-05-05 | Fixed #22429 -- Incorrect SQL when using ~Q and F | Anssi Kääriäinen | |
| 2014-05-02 | Fixed #22435 -- Prevented adding a ManyToManyField from prompting for a default. | Tim Graham | |
| Thanks andrewsg for the report. | |||
| 2014-05-02 | Fixed #22565 -- Prevented pgettext_lazy crash with bytestring input | Claude Paroz | |
| Thanks ygbo for the report. | |||
| 2014-05-02 | Fixed clash caused by the newly introduced -e shorthand for makemessages ↵ | Loic Bistuer | |
| --exclude. This fixes a regression caused by 0707b82. Refs #22328. | |||
| 2014-05-02 | Fix migration autodector to work correctly with custom deconstructed values | Chris Beaven | |
| 2014-05-01 | Fixed #22539 -- Copied exclude argument in Model.full_clean() to prevent ↵ | Yehonatan Daniv | |
| side effects. | |||
| 2014-04-30 | flake8 fixes. | Tim Graham | |
| 2014-04-30 | Cleanup failing test w/contenttypes and remove useless graph load | Andrew Godwin | |
| 2014-04-30 | Fixed #22485: Include all unmigrated apps in project state by default. | Andrew Godwin | |
| 2014-04-30 | Fixed #19195 -- Allow explicit ordering by a relation `_id` field. | Simon Charette | |
| Thanks to chrisedgemon for the report and shaib, akaariai and timgraham for the review. | |||
| 2014-04-30 | Refactored DjangoTranslation class | Doug Beck | |
| Also fixes #18192 and #21055. | |||
| 2014-04-30 | Fixed #22474 -- Made migration recorder aware of multiple databases | Claude Paroz | |
| Thanks Tim Graham for the review. | |||
| 2014-04-30 | Fixed #22537 -- Add tests and improved docs for field subclass with choices. | Mike Fogel | |
| 2014-04-29 | Fixed #22447 -- Make sure custom model bases can be migrated. | Simon Charette | |
| Thanks to cdestigter for the report. | |||
| 2014-04-28 | Revert "Fixed #15179 -- middlewares not applied for test client login()" | Tim Graham | |
| This reverts commit 4fdd51b73240bf9c8d9472fcc45df699f0714755. See the ticket for concerns with this implementation; it will be revisited. | |||
| 2014-04-26 | Fix many many typos in comments throughout the codebase | Alex Gaynor | |
| 2014-04-26 | Fixed #3214 -- Stopped parsing SQL with regex. | Aymeric Augustin | |
| Avoided introducing a new regex-based SQL splitter in the migrations framework, before we're bound by backwards compatibility. Adapted this change to the legacy "initial SQL data" feature, even though it's already deprecated, in order to facilitate the transition to migrations. sqlparse becomes mandatory for RunSQL on some databases (all but PostgreSQL). There's no API to provide a single statement and tell Django not to attempt splitting. Since we have a more robust splitting implementation, that seems like a good tradeoff. It's easier to add a new keyword argument later if necessary than to remove one. Many people contributed to both tickets, thank you all, and especially Claude for the review. Refs #22401. | |||
| 2014-04-26 | Fixed #22328 -- Added --exclude option to compilemessages and makemessages. | Ana Krivokapic | |
| 2014-04-24 | Fixed #22499 -- Fixed a typo in an admin_views test that caused failure on ↵ | Tim Graham | |
| Oracle. | |||
| 2014-04-23 | Fixed #21157 -- Fixed problems with ResolverMatch | Kevin Christopher Henry | |
| - Fixed bug in get_callable() that caused resolve() to put a string in ResolverMatch.func. - Made ResolverMatch.url_name match the actual url name (or None). - Updated tests that used the string value in ResolverMatch.func, and added regression tests for this bug. - Corrected test urls whose dummy view paths caused failures (behavior that was previously masked by this bug). | |||
| 2014-04-23 | Fixed #22495 -- Locmem cache.add() failed with infinite timeouts | Malcolm Box | |
| cache.add() incorrectly succeeded when there was an existing key with an infinite (None) timeout. | |||
| 2014-04-23 | Fixed #22486 -- Restored the ability to reverse views created using ↵ | Preston Timmons | |
| functools.partial. Regression in 8b93b31487d6d3b0fcbbd0498991ea0db9088054. Thanks rcoup for the report. | |||
| 2014-04-21 | Fixed queries that may return unexpected results on MySQL due to typecasting. | Erik Romijn | |
| This is a security fix; disclosure to follow shortly. | |||
| 2014-04-21 | Prevented leaking the CSRF token through caching. | Aymeric Augustin | |
| This is a security fix. Disclosure will follow shortly. | |||
