Permalink
Switch branches/tags
Commits on Jun 10, 2015
  1. Merge pull request #4811 from mthornhill/12685

    freakboy3742 committed Jun 10, 2015
    Fixed #12685 - Ensure that deserialised model instances honor the same arguments as normal models.
Commits on Jun 5, 2015
  1. Merge pull request #4757 from sergei-maertens/ticket_18166

    freakboy3742 committed Jun 5, 2015
    Fixed #18166 -- Added ability to pass kwargs to the form constructor in a formset.
Commits on Dec 31, 2014
Commits on May 16, 2014
Commits on Mar 15, 2014
  1. Merge pull request #2430 from NathanRSmith/ticket_21989

    freakboy3742 committed Mar 15, 2014
    Fixed #21989 - Modified first day of week in AU locale.
    
    Although Australia is a signatory to ISO 8601, there's a lot of evidence to suggest that this is in the same category as "officially, the USA uses metric". See the ticket for supporting details.
Commits on Mar 8, 2014
  1. Fixed #22034 -- Added a specific set of relation checks for GenericIn…

    freakboy3742 committed Mar 8, 2014
    …lineModelAdmin.
    
    Thanks to jwa for the report.
Commits on Mar 4, 2014
Commits on Mar 3, 2014
  1. Fixed #22193 -- Made hint a truly optional arugment on check messages.

    freakboy3742 committed Mar 3, 2014
    Thanks to Thomas Güttler for the suggestion.
Commits on Jan 21, 2014
  1. Refs #21831 -- Softened the TestClient dependency on contrib.auth.

    freakboy3742 committed Jan 21, 2014
    This is to prevent an import of django.test causing an import (and thus
    an implicit checks regisration) for an app that may not be in
    `INSTALLED_APPS`.
    
    Better fixes may be possible when #20915 and/or #21829 are addressed.
    
    Thanks to @carljm for the report.
Commits on Jan 20, 2014
  1. Added a missing command to the command line examples for check.

    freakboy3742 committed Jan 20, 2014
    Thanks to Bruno Renie for the report.
  2. Added warning silencers to some noisy tests.

    freakboy3742 committed Jan 20, 2014
    These warnings all emerged as the result of the introduction of the checks framework.
    
    Thanks to Anssi Kääriäinen for the report.
  3. Corrected documentation typo.

    freakboy3742 committed Jan 20, 2014
    Thanks to @cjerdonek for the report.
  4. Corrected minor typo.

    freakboy3742 committed Jan 20, 2014
    Thanks to @cjerdonek for the report.
  5. Removed an inactive system check for upload_to.

    freakboy3742 committed Jan 20, 2014
    Thanks to Simon Charette for the eagle eyes.
  6. Fixed #16905 -- Added extensible checks (nee validation) framework

    freakboy3742 committed Jan 20, 2014
    This is the result of Christopher Medrela's 2013 Summer of Code project.
    
    Thanks also to Preston Holmes, Tim Graham, Anssi Kääriäinen, Florian
    Apolloner, and Alex Gaynor for review notes along the way.
    
    Also: Fixes #8579, fixes #3055, fixes #19844.
Commits on Oct 9, 2013
  1. Fixed #21243 -- Corrected exception message in multiple database tests.

    freakboy3742 committed Oct 9, 2013
    Thanks to vajrasky for the report and patch.
Commits on Oct 8, 2013
  1. Fixed #21164 -- Added documentation for issue with test users.

    freakboy3742 committed Oct 8, 2013
    The package renaming restores the older package names (which were also the
    documented package names). This doesn't affect test discovery because the
    module in question doesn't contain any tests.
    
    Thanks to Carl for the design discussion.
  2. Refs #21197 -- Clarified upgrade check message.

    freakboy3742 committed Oct 8, 2013
    Thanks to Carl and Shai for the discussion.
Commits on Sep 30, 2013
  1. Fixed #13724: Corrected routing of write queries involving managers.

    freakboy3742 committed Sep 30, 2013
    Previously, if a database request spanned a related object manager, the
    first manager encountered would cause a request to the router, and this
    would bind all subsequent queries to the same database returned by the
    router. Unfortunately, the first router query would be performed using
    a read request to the router, resulting in bad routing information being
    used if the subsequent query was actually a write.
    
    This change defers the call to the router until the final query is acutally
    made.
    
    It includes a small *BACKWARDS INCOMPATIBILITY* on an edge case - see the
    release notes for details.
    
    Thanks to Paul Collins (@paulcollinsiii) for the excellent debugging
    work and patch.
Commits on Sep 19, 2013
  1. Merge pull request #1641 from ubernostrum/security-issues-docs-21121

    freakboy3742 committed Sep 19, 2013
    Fix #21121: Add archive of security issues.
Commits on Sep 15, 2013
  1. Ensure that passwords are never long enough for a DoS.

    freakboy3742 committed Sep 15, 2013
    * Limit the password length to 4096 bytes
      * Password hashers will raise a ValueError
      * django.contrib.auth forms will fail validation
    * Document in release notes that this is a backwards incompatible change
    
    Thanks to Josh Wright for the report, and Donald Stufft for the patch.
    
    This is a security fix; disclosure to follow shortly.