summaryrefslogtreecommitdiff
path: root/django/core
AgeCommit message (Collapse)Author
2013-07-11Fixed #17471 -- Added smtplib.SMTP_SSL connection option for SMTP backendClaude Paroz
Thanks dj.facebook at gmail.com for the report and initial patch and Areski Belaid and senko for improvements.
2013-07-11Fixed #13721 -- Added UploadedFile.content_type_extra.Benjamin Kagia
Thanks Waldemar Kornewald and mvschaik for work on the patch.
2013-07-09Fixed #20722 -- Fixed MemcachedCache backend get_many on Python 3.Tim Graham
2013-07-07Merge pull request #991 from stockr-labs/feature/email-backends-generatorsAlex Gaynor
Fixed #20194 -- Adds generators support for email backends that do not support it.
2013-07-08A few cleanups to capture the minimum amount of code in try/except blocks.Alex Gaynor
2013-07-06Fixed 20613 - moved pickle loads/dumps outside with ↵ersran9
self._lock.reader()/writer() blocks Additionaly added pickled=None initially and check for none before returning in get
2013-07-03Fixed #20687 -- Added documentation for django.core.signing API.Tomáš Ehrlich
Thanks Baptiste Mispelon for the suggestion.
2013-07-02Merge branch 'master' into schema-alterationAndrew Godwin
2013-06-29Do not allow FileSystemStorage.delete to receive an empty nameClaude Paroz
Refs #20660.
2013-06-28Removed 'cleanup' management command as per deprecation TL.Ramiro Morales
2013-06-28Merge remote-tracking branch 'core/master' into schema-alterationAndrew Godwin
Conflicts: django/db/backends/__init__.py django/db/models/fields/related.py tests/field_deconstruction/tests.py
2013-06-27Merge pull request #1311 from loic/ticket20619_take2Andrew Godwin
Fixed missing initializations in WSGIRequest. Refs #20619
2013-06-26Fixed missing initializations in WSGIRequest. Refs #20619Loic Bistuer
2013-06-25Fixed #20653 -- Renamed checksetup management command.Russell Keith-Magee
This is to allow future compatibility with work that is ongoing in the 2013 GSoC.
2013-06-22Fixed #20311 -- Make sure makemessages doesn't create duplicate Plural-Forms ↵Ramiro Morales
.po file headers. Thanks naktinis for the report and initial patch.
2013-06-20Rename makemigration to makemigrationsAndrew Godwin
2013-06-20Fixed #20632 -- Fixed {{ docs_version }} in project templateBaptiste Mispelon
2013-06-20Fixed #20486 -- Ensure that file_move_safe raises an error if the ↵Russell Keith-Magee
destination already exists. Thanks to kux for the report, and Russ Webber for the patch.
2013-06-19Autodetect fields, have migrate actually workAndrew Godwin
2013-06-19Makemigration command now worksAndrew Godwin
2013-06-19Removed several unused imports.Aymeric Augustin
2013-06-19First stab at some migration creation commandsAndrew Godwin
2013-06-19Merge remote-tracking branch 'core/master' into schema-alterationAndrew Godwin
Conflicts: django/db/models/loading.py
2013-06-18Fixed #20199 -- Allow ModelForm fields to override error_messages from model ↵Loic Bistuer
fields
2013-06-18Refactored ValidationError to allow persisting error params and error codes ↵Loic Bistuer
as the exception bubbles up
2013-06-14Fixed python 3.2 compat.Florian Apolloner
2013-06-14Fixed #17076 -- When reversing a URL fails, inform the user which patterns ↵Wilfred Hughes
were tried.
2013-06-13Added a ``checksetup`` management command for verifying Django compatibility.Daniel Lindsley
2013-06-12Fixed #20579 -- Improved TransactionTestCase.available_apps.Aymeric Augustin
Also moved its documentation to the 'advanced' section. It doesn't belong to the 'overview'. Same for TransactionTestCase.reset_sequences. When available_apps is set, after a TransactionTestCase, the database is now totally empty. post_syncdb is fired at the beginning of the next TransactionTestCase. Refs #20483.
2013-06-10Added a stealth option to flush to allow cascades.Aymeric Augustin
This allows using flush on a subset of the tables without having to manually cascade to all tables with foreign keys to the tables being truncated, when they're known to be empty. On databases where truncate is implemented with DELETE FROM, this doesn't make a difference. The cascade is allowed, not mandatory.
2013-06-09Added runserver validation to detect if DEBUG=False and ALLOWED_HOSTS is empty.Tim Graham
Refs #19875.
2013-06-07Fixed #19925 - Added validation for REQUIRED_FIELDS being a listChris Streeter
Thanks Roman Alexander for the suggestion.
2013-06-07Initial stab at a migrate command, it's probably quite a way off.Andrew Godwin
2013-06-07Merge remote-tracking branch 'core/master' into schema-alterationAndrew Godwin
Conflicts: django/db/models/fields/related.py
2013-06-03Fixed loaddata for Django checkouts with non ASCII chars in the name.Florian Apolloner
2013-06-03Fixed small regression from 51aa000378.Aymeric Augustin
A test failed if the path to the Django checkout contained a dot. Refs #20485.
2013-06-02Fixed #20485 -- Refactored loaddata for speed.Aymeric Augustin
Thanks Anssi for reporting this performance bottleneck.
2013-06-01Fixed #18169 -- NoReverseMatch not silenced if from block.superAnssi Kääriäinen
2013-05-31Improved the usage message of the test command.René Fleschenberg
2013-05-30Fixed #20509 - Proper parsing for dumpdata --pks option.Tim Graham
Thanks weipin for the report and Baptiste Mispelon for the patch.
2013-05-29Fixed #15697 -- Made sqlindexes aware of auto-created tablesClaude Paroz
Thanks mbertheau for the report and Ash Christopher for the initial patch.
2013-05-28Fixed #20484 -- Added model validation for GenericIPAddressFieldTim Graham
GenericIPAddressField must not allow blank for NOT NULL fields Thanks Erik Romijn.
2013-05-26Replaced `and...or...` constructs with PEP 308 conditional expressions.Ramiro Morales
2013-05-25Fixed #19866 -- Added security logger and return 400 for SuspiciousOperation.Preston Holmes
SuspiciousOperations have been differentiated into subclasses, and are now logged to a 'django.security.*' logger. SuspiciousOperations that reach django.core.handlers.base.BaseHandler will now return a 400 instead of a 500. Thanks to tiwoc for the report, and Carl Meyer and Donald Stufft for review.
2013-05-25Fixed #19938 -- Consumed iterator only once in paginator's PageAndrew Jesaitis
Thanks Joshua Fialkoff for the report.
2013-05-23Fixed #11398 - Added a pre_syncdb signalDonald Stufft
2013-05-22Removed check for 0.15 version of gettext toolsClaude Paroz
gettext 0.15 has been released in July 2006.
2013-05-20Fixed #20445 -- Raised original exception after command errorJorge Bastida
2013-05-20Merge pull request #1181 from aaugustin/better-api-to-disable-atomic-requestsMarc Tamlyn
Changed API to disable ATOMIC_REQUESTS per view.
2013-05-19Changed API to disable ATOMIC_REQUESTS per view.Aymeric Augustin
A decorator is easier to apply to CBVs. Backwards compatibility isn't an issue here, except for people running on a recent clone of master. Fixed a few minor problems in the transactions docs while I was there.