summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-01-12Fixed #9893 -- Allowed using a field's max_length in the Storage.Pavel Shpilev
2015-01-12Fixed #24118 -- Added --debug-sql option for tests.Marc Tamlyn
Added a --debug-sql option for tests and runtests.py which outputs the SQL logger for failing tests. When combined with --verbosity=2, it also outputs the SQL for passing tests. Thanks to Berker, Tim, Markus, Shai, Josh and Anssi for review and discussion.
2015-01-11Removed supports_binary_field flag as all backends support themClaude Paroz
It was mainly for MySQL on Python 3, but now the current recommended MySQL driver for Python 3 (mysqlclient) does support binary fields, it is unneeded. Refs #20377.
2015-01-11Fixed #23913 -- Deprecated the `=` comparison in `if` template tag.Ola Sitarska
2015-01-11Revert "Marked a test as an expected failure on MySQL and Python 3.2."Claude Paroz
This reverts commit 832b4a5722ba6b55e7b17c3bac6614ecca9aa88d. We officially don't support MySQL on Python 3.2. Refs #20380.
2015-01-11Fixed spelling errors in docs.Tim Graham
2015-01-11Refs #24110 -- Added a more descriptive release note and fixed a spelling ↵Markus Holtermann
mistake.
2015-01-10Fixed #24110 -- Rewrote migration unapply to preserve intermediate statesMarkus Holtermann
2015-01-10Improved template ugrading docs.Aymeric Augustin
Recommending Template(template_code) was dumb. Described alternatives.
2015-01-10Updated templates API reference.Aymeric Augustin
Accounted for multiple template engines and made a few small fixes.
2015-01-10Updated custom template tags how-to.Aymeric Augustin
Accounted for multiple template engines and made a few small fixes.
2015-01-10Added release notes and upgrade instructions for templates.Aymeric Augustin
2015-01-10Wrote main documentation for templates.Aymeric Augustin
2015-01-10Moved doc on the DTL's syntax to the ref/ section.Aymeric Augustin
This makes room for a more general introduction about templating. Updated some links to point to the new location, but kept those that didn't talk specifically about the DTL.
2015-01-10Fixed #24114 -- Improved error message in GEOSGeometry constructorClaude Paroz
2015-01-10Fixed #13165 -- Added edit and delete links to admin foreign key widgets.Simon Charette
Thanks to Collin Anderson for the review and suggestions and Tim for the final review.
2015-01-10Fixed #24001 -- Added range fields for PostgreSQL.Marc Tamlyn
Added support for PostgreSQL range types to contrib.postgres. - 5 new model fields - 4 new form fields - New validators - Uses psycopg2's range type implementation in python
2015-01-10Move % addition to lookups, refactor postgres lookups.Marc Tamlyn
These refactorings making overriding some text based lookup names on other fields (specifically `contains`) much cleaner. It also removes a bunch of duplication in the contrib.postgres lookups.
2015-01-10Fixed #23967 -- Added formats for GreekSerafeim Papastefanos
2015-01-10Introspected alternate SQLite FK definitionsClaude Paroz
2015-01-10Updated introspection test to use skipUnlessDBFeatureClaude Paroz
2015-01-10Fixed #24097 -- Prevented AttributeError in redirect_to_loginClaude Paroz
Thanks Peter Schmidt for the report and the initial patch. Thanks to ​Oktay Sancak for writing the original failing test and Alvin Savoy for supporting contributing back to the community.
2015-01-10Added Josh Smeaton bio to teamJosh Smeaton
2015-01-10Added my bio to the core team.Markus Holtermann
2015-01-09Removed an undocumented contenttypes synchronization method.Simon Charette
2015-01-09Fixed a typo in contrib/auth/tests/custom_user.py docstring.Tim Graham
2015-01-09Added best practices for versionadded/changed annotations.Tim Graham
2015-01-10Fixed #22583 -- Allowed RunPython and RunSQL to provide hints to the db router.Loic Bistuer
Thanks Markus Holtermann and Tim Graham for the review.
2015-01-09Fixed #24094 -- Enabled template tests to run individually.Preston Timmons
2015-01-09Fixed #24098 -- Added no-op attributes to RunPython and RunSQLMarkus Holtermann
Thanks Loïc Bistuer and Tim Graham for the discussion and review.
2015-01-09Fixed #24108 -- Updated Wilson's bio due to new Django Project Web site design.Tim Graham
2015-01-09Fixed a typo in 1.8 release notes.Thomas Chaumeny
2015-01-08Fixed a typo in 1.8 release notes.Sylvain Fankhauser
2015-01-08Fixed a typo in 1.8 release notes.Tim Graham
2015-01-08Fixed #24020 -- Refactored SQL compiler to use expressionsAnssi Kääriäinen
Refactored compiler SELECT, GROUP BY and ORDER BY generation. While there, also refactored select_related() implementation (get_cached_row() and get_klass_info() are now gone!). Made get_db_converters() method work on expressions instead of internal_type. This allows the backend converters to target specific expressions if need be. Added query.context, this can be used to set per-query state. Also changed the signature of database converters. They now accept context as an argument.
2015-01-08Fixed #24101 -- Fixed flaky admin_views selenium tests; refs #7361.Tim Graham
2015-01-08Isolated some cache tests; refs #23947.Tim Graham
This reverts a change made in 40c60efecc0fc73f0b2320b44d684586b52ee799 which was incorrect and caused CacheKeyWarnings.
2015-01-08Fixed #24073 -- Returned None for get_language when translations are deactivatedClaude Paroz
This fixes a regression caused by f7c287fca9. Thanks Markus Holtermann for identifying the regression.
2015-01-08Removed unneeded smart_text callsClaude Paroz
`verbose_name_raw` return value comes from `force_text()` anyway.
2015-01-08Simplified verbose_name_raw propertyClaude Paroz
2015-01-08Fixed #24095 -- Prevented WarningLoggerTests from leaking a warnings filter.Tim Graham
2015-01-07Fixed #24093 -- Prevented MigrationWriter to write operation kwargs that are ↵Markus Holtermann
not explicitly deconstructed
2015-01-07Avoided a deprecated alias on Python 3 in file_uploads test.Tim Graham
2015-01-07Fixed null handling in Value expressionJosh Smeaton
2015-01-07Refs #23822 -- Made MigrationOptimizer aware of model managersMarkus Holtermann
2015-01-07Restored support for multiple template names in render(_to_response).Aymeric Augustin
This possibility was documented but not tested. It had been broken during the multiple template engines refactor.
2015-01-07Added a request argument to render_to_string.Aymeric Augustin
This is for consistency with Template.render. It adds a little bit of knowledge about HTTP requests in django.template.loader but I think consistency trumps purity.
2015-01-07Exposed Engine in the django.template namespace.Aymeric Augustin
It's the main entrypoint to the refactored template system.
2015-01-07Fixed #24073 -- Deactivated translations when leave_locale_alone is FalseClaude Paroz
Thanks Tim Graham and Markus Holtermann for the reviews.
2015-01-07Updated migration docs to match changes from a159b1facClaude Paroz