summaryrefslogtreecommitdiff
path: root/django/core
AgeCommit message (Collapse)Author
2018-10-30Fixed #29783 -- Added app label validation to showmigrations command.Junyoung
2018-10-30Capitalized SecurityMiddleware headers for consistency with other headers.Artur Juraszek
(No behavior change since HTTP headers are case insensitive.)
2018-10-23Fixed #29831 -- Added validation for makemigrations --name.Prabakaran Kumaresshan
2018-10-22Fixed #29830 -- Fixed loss of custom utf-8 body encoding in mails.jannschu
2018-10-22Fixed #29860 -- Allowed BaseValidator to accept a callable limit_value.buzzi
2018-10-19Fixed #29774 -- Fixed django-admin shell hang on startup.Adam Allred
sys.stdin.read() blocks waiting for EOF in shell.py which will likely never come if the user provides input on stdin via the keyboard before the shell starts. Added check for a tty to skip reading stdin if it's not present. This still allows piping of code into the shell (which should have no TTY and should have an EOF) but also doesn't cause it to hang if multi-line input is provided.
2018-10-17Fixed #29857 -- Added get_storage_class to django.core.files.storage.__all__.Tim Graham
2018-10-09Capitalized "Python" in docs and comments.Jon Dufresne
2018-10-08Replaced kwargs.pop() with keyword-only arguments.Jon Dufresne
2018-09-28Refs #28909 -- Simplifed code using unpacking generalizations.Sergey Fedoseev
2018-09-26Fixed #29673 -- Reset the URLconf at the end of each request.Matthew Power
Co-authored-by: Ross Thorne <rmwthorne@googlemail.com>
2018-09-26Fixed loaddata error message when uncompressed fixture has a dot in its name.Sergey Fedoseev
2018-09-26Refs #29784 -- Switched to https:// links where available.Jon Dufresne
2018-09-25Removed unneeded list() calls in list.extend() argument.Sergey Fedoseev
2018-09-19Refs #29198 -- Fixed migrate --plan crash if RunSQL uses a list or tuple.Tim Graham
Also fixed test failures if sqlparse isn't installed.
2018-09-11Refs #29560 -- Fixed typo in django/core/management/base.py.Nick Pope
2018-09-11Fixed #29560 -- Added --force-color management command option.Hasan Ramezani
2018-09-06Refs #29713 -- Improved error message from translation system check.Nick Pope
2018-09-03Fixed #29713 -- Added check that LANGUAGE_CODE uses standard language id format.David
2018-08-27Fixed #29703 -- Deprecated QuerySetPaginator alias.Nick Pope
Unused since 4406d283e13819b04556df21044089b7d119edb0.
2018-08-23Fixed #29704 -- Fixed manage.py test --testrunner if it isn't followed by an ↵Matthijs Kooijman
equals sign.
2018-08-23Fixed #29705 -- Fixed ImageField RuntimeError crash for WebP files.winkidney
2018-08-22Refs #29654 -- Replaced three dots with ellipsis character in output strings.Claude Paroz
2018-08-20Fixed #29689 -- Improved performance of FileSystemStorage.listdir() and ↵Federico Bond
FilePathField with os.scandir().
2018-08-20Fixed #29236 -- Fixed diffsettings crash if using settings.configure().Hasan Ramezani
2018-08-17Fixed #29626, #29584 -- Added optimized versions of get_many() and ↵oliver
delete_many() for the db cache backend.
2018-08-07Fixed #29244 -- Prevented Paginator.count() from silencing TypeError and ↵Josh Schneier
AttributeError.
2018-08-03Fixed #29198 -- Added migrate --plan option.Calvin DeBoer
2018-08-01Fixed typos in comments and docs.luz.paz
2018-07-27Fixed typo in ContentFile docstring.Thomas Grainger
2018-07-23Fixed #29528 -- Made URLValidator reject invalid characters in the username ↵Tim Bell
and password.
2018-07-20Improved inspectdb readability with namedtuple attributes.Tim Graham
2018-07-20Refs #23919 -- Removed obsolete u-prefix stripping in inspectdb.Tim Graham
2018-07-18Removed duplicate words in various comments.Mariusz Felisiak
2018-07-13Fixed #26291 -- Allowed loaddata to handle forward references in natural_key ↵Peter Inglesby
fixtures.
2018-07-09Fixed #29550 -- Eased overriding pickle.dumps() protocol in cache backends ↵Simon Charette
and session serializer.
2018-07-09Refs #27480 -- Moved FileBasedCache content writing logic to a method.Simon Charette
2018-07-09Fixed #20584 -- Fixed memcached's get_many() with single-use iterators.Christian Barcenas
Thanks Guyon Morée for the report.
2018-07-02Removed parser.add_arguments() arguments that match the defaults.Claude Paroz
2018-06-29Fixed #28144 -- Added FileSystemStorage.OS_OPEN_FLAGS to allow customization.Jon Prindiville
2018-06-28Fixed #29514 -- Reverted "Used datetime.timezone.utc instead of pytz.utc for ↵Tim Graham
better performance." This reverts commit 27ca5ce19f5f184018a61611c1bc319113b1d107 due to a regression.
2018-06-25Fixed #29518 -- Added validation for sqlmigrate's app_label argument.oliver
2018-06-20Refs #29506 -- Added validation for squashmigrations' app_label option.Claude Paroz
2018-06-20Fixed #29506 -- Added validation for migrate's app_label option.Claude Paroz
Thanks MyungSeKyo for the report and the initial patch.
2018-06-20Refs #29469 -- Reused get_app_config() error message in makemigrations error.Claude Paroz
2018-06-16Fixed #29152 -- Allowed passing kwargs to ArgumentParser initialization in ↵humbertotm
management commands.
2018-06-16Fixed #29469 -- Added a helpful makemigrations error if app_label contains dots.oliver
2018-06-16Fixed #29492 -- Improved compilemessages speedClaude Paroz
2018-06-13Fixed #24384 -- Allowed compilemessages to continue running after nonfatal ↵Claude Paroz
errors. Thanks Aymeric Augustin for the report and Carlton Gibson and Tim Graham for the reviews.
2018-06-11Fixed #29452 -- Fixed makemessages setting charset of .pot files.Bartosz Grabski