summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-30Added new srs test and various cleaningClaude Paroz
2014-01-30Made Oracle introspect FloatFields correctlyShai Berger
Broke InspectDBTestCase.test_field_types in two: - a test_number_field_types, which now passes on Oracle too - a test_field_types, for all non-numeric fields, which is still expected to fail Also made some pep8 fixes in the tests file. Refs #19884 Thanks Tim Graham for review.
2014-01-29Merge pull request #2224 from Ian-Foote/patch-1Alex Gaynor
Fix typo CRSF -> CSRF
2014-01-29Fix typo CRSF -> CSRFIan Foote
2014-01-29Made Oracle introspect boolean fieldsShai Berger
Fixed failing test schema.tests.SchemaTests.test_add_field_temp_default_boolean Refs #19884
2014-01-28Added tests for m2m queries with custom pk on the end modelsAnssi Kääriäinen
It seems this case was fixed somewhere between 1.5.x and 1.6.x. I added tests as I wasn't able to find any tests for these cases. Refs #21879
2014-01-28Fixed #21883 -- Added six.moves.xrange importAnssi Kääriäinen
When moving code around from sql.where to lookups six.moves.xrange import was forgotten. The xrange import is needed on Python 3.
2014-01-28Add an extra warning about custom save methods in migrations docs.Andrew Godwin
2014-01-28Fixed #21849 -- Included the count of silenced system checks in output.Tim Graham
2014-01-28Fixed #21853 -- Fixed Manager.__module__ to properly return ↵Loic Bistuer
'django.db.models.manager'. The combination of BaseManager.from_queryset() and RenameMethodsBase results in Manager.__module__ having the wrong value. This can be an issue when trying to pickle the Manager class.
2014-01-27Fixed #21874 -- Require Django applications to have a filesystem path.Carl Meyer
Wherever possible this filesystem path is derived automatically from the app module's ``__path__`` and ``__file__`` attributes (this avoids any backwards-compatibility problems). AppConfig allows specifying an app's filesystem location explicitly, which overrides all autodetection based on ``__path__`` and ``__file__``. This permits Django to support any type of module as an app (namespace packages, fake modules, modules loaded by other hypothetical non-filesystem module loaders), as long as the app is configured with an explicit filesystem path. Thanks Aymeric for review and discussion.
2014-01-27Removed TransRealMixin.Aymeric Augustin
Fixed #21688. Refs https://github.com/django/django/pull/1147.
2014-01-27Removed superfluous uses of TransRealMixin.Aymeric Augustin
The translation.override context manager cleans up after itself. As a consequence this mixin isn't needed any more in many cases.
2014-01-27Minor cleanup.Aymeric Augustin
2014-01-27Fixed #21872: Not detecting dependencies from M2M fieldsAndrew Godwin
2014-01-26Added release note stubs for 1.5.6 and 1.4.11.Tim Graham
2014-01-26Added missing items to 1.6.2 release notes.Tim Graham
2014-01-26Fixed #21823 -- Upgraded six to 1.5.2Tim Graham
2014-01-26Fixed #19774 -- Deprecated the contenttypes.generic module.Simon Charette
It contained models, forms and admin objects causing undesirable import side effects. Refs #16368. Thanks to Ramiro, Carl and Loïc for the review.
2014-01-26Fixed some missing/extraneous new line warnings.Simon Charette
2014-01-26Fixed #21866 -- Replaced "COMMIT" in managmement command SQL with backend hook.Wojciech Banaś
2014-01-26Fixed #21880 -- Added missing items to django.utils.timezone.__all__.Aymeric Augustin
Thanks Wim for the report.
2014-01-26Fixed #21877 -- Renamed django.apps.base to config.Aymeric Augustin
2014-01-26Took advantage of the new get_model API. Refs #21702.Aymeric Augustin
2014-01-26Fixed #21702 -- get_model('app_label.ModelName').Aymeric Augustin
Also added tests for get_model.
2014-01-26Fixed typo. Refs #21836.Aymeric Augustin
2014-01-26Moved RequestSite and get_current_site.Aymeric Augustin
Following the app-loading refactor, these objects must live outside of django.contrib.sites.models because they must be available without importing the django.contrib.sites.models module when django.contrib.sites isn't installed. Refs #21680. Thanks Carl and Loic for reporting this issue.
2014-01-25Moved sys.path-extending decorator to django.test.utils and used throughout ↵Carl Meyer
test suite. Thanks Aymeric for the suggestion.
2014-01-25Docs correction: apps loaded from eggs do not have appconfig.path None.Carl Meyer
2014-01-25Fixed #17304 -- Allow single-path and configured-path namespace packages as ↵Carl Meyer
apps. Also document the conditions under which a namespace package may or may not be a Django app, and raise a clearer error message in those cases where it may not be. Thanks Aymeric for review and consultation.
2014-01-25Fixed #21873 -- Removed duplicate import.Aymeric Augustin
Thanks Sephi for the report.
2014-01-25Fixed #21836 -- Improved transaction docs about autocommit modeChris Jerdonek
Clarified that queries in autocommit mode are committed immediately only if a transaction has not already been started. Added to the main transaction docs that Django's TestCase class implicitly wraps its tests in transactions.
2014-01-25Merge pull request #2213 from dnerdy/ticket-14007-contributorsTim Graham
Added ticket #14007 contributors to AUTHORS
2014-01-25Fixed a failing schema assertion.Simon Charette
BooleanFields are stored as TINYINT(1) on MySQL.
2014-01-25Added ticket #14007 contributors to AUTHORSMark Sandstrom
2014-01-25Merge pull request #2211 from carljm/t21867Jannis Leidel
Fixed #21867 -- Removed AppStaticStorage; app paths are now AppConfig's job.
2014-01-25Fixed #21829 -- Added default AppConfigs.Aymeric Augustin
Thanks Russell for the report, Marc for the initial patch, Carl for the final review, and everyone who contributed to the design discussion.
2014-01-24Fixed #21871 -- Fixed Apps.is_installed() for apps with custom label.Carl Meyer
Thanks Aymeric for design discussion.
2014-01-25Unroll choices iterators in field deconstructionAndrew Godwin
2014-01-25Fixed #21783: More SQLite default fun with nulls.Andrew Godwin
2014-01-24Fixed #21867 -- Removed AppStaticStorage; app paths are now AppConfig's job.Carl Meyer
AppStaticStorage only provided one thing over FileSystemStorage, which was taking an app name (import path) and translating it into a filesystem path. This is now something that should be done via app_config.path instead, leaving AppStaticStorage with no reason for existence. It should be safe to remove, as it was undocumented internal API. There was some kind of feature in the AppDirectoriesFinder code related to a "prefix" attribute on the storage class used by AppDirectoriesFinder. Since this feature was undocumented, untested, and of unclear purpose, I removed it as well.
2014-01-24Fixed typo in error message.Arne Brodowski
2014-01-24Fixed #21870 -- Admin check for list_editable_itemArne Brodowski
During the admin check for list_editable _check_list_editable_item should return an empty list if all checks pass. Additionally the Testcase test_readonly_and_editable was changed to test what the name implies instead of duplicating the logic of test_readonly.
2014-01-24Fixed #21869 -- Fixed docs building with Sphinx 1.2.1.Tim Graham
Thanks tragiclifestories for the report.
2014-01-24Fixed #21824 -- Added reference to LTS in docs/internals/security.txtJames Turley
2014-01-24Fix soft-apply detection of migrations with dependenciesAndrew Godwin
2014-01-24Fixed #21787 -- regression in MTI .exclude() queriesAnssi Kääriäinen
2014-01-23Fixed #21865 -- Incorrect signs in documented example.Marc Tamlyn
Maths is hard.
2014-01-23Merge branch 'stable/1.7.X'Marc Tamlyn
We fork at beta. This branch will be recreated when the first beta is created. It has been merged in to maintain the version number bump and tag.
2014-01-23Merge pull request #2203 from mjtamlyn/post-beta-branchingTim Graham
We should branch after the first beta.