Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
path: root/django/core
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixed #21127 -- Started deprecation toward requiring ↵Flavio Curella2015-07-281-0/+4
| | | | on_delete for ForeignKey/OneToOneField
* Fixed #24623 -- Fixed EmailMessage.attach_file() with ↵Konrad Świat2015-07-251-3/+29
| | | | | | text files on Python 3. Thanks tkrapp for the report and Tim Graham for the review.
* Fixed #22258 -- Added progress status for dumpdata when ↵Claude Paroz2015-07-243-7/+51
| | | | | | outputting to file Thanks Gwildor Sok for the report and Tim Graham for the review.
* Fixed #25155 -- Removed an inner class in ↵Tim Graham2015-07-211-2/+4
| | | | core.management.color for PyPy performance.
* Replaced six.BytesIO with io.BytesIOTim Graham2015-07-201-1/+2
|
* Fixed #16501 -- Added an allow_unicode parameter to ↵Edward Henderson2015-07-171-0/+7
| | | | | | SlugField. Thanks Flavio Curella and Berker Peksag for the initial patch.
* Fixed #24966 -- Added deployment system check for empty ↵rroskam2015-07-151-0/+10
| | | | ALLOWED_HOSTS.
* Fixed #24716 -- Deprecated Field._get_val_from_obj()Thomas Stephenson2015-07-141-1/+1
| | | | | | The method duplicates the functionality of Field.value_from_object() and has the additional downside of being a privately named public API method.
* Fixed #25123 -- Corrected makemessages --extension help textCesar Canassa2015-07-141-1/+1
|
* Fixed #25079 -- Added warning if both TEMPLATES and ↵Daniel Roseman2015-07-133-0/+32
| | | | | | | | | | | | TEMPLATE_* settings are defined. Django ignores the value of the TEMPLATE_* settings if TEMPLATES is also set, which is confusing for users following older tutorials. This change adds a system check that warns if any of the TEMPLATE_* settings have changed from their defaults but the TEMPLATES dict is also non-empty. Removed the TEMPLATE_DIRS from the test settings file; this was marked for removal in 1.10 but no tests fail if it is removed now.
* Fixed #24375 -- Added Migration.initial attributeAndrei Kulakov2015-07-131-0/+1
| | | | | | | The new attribute is checked when the `migrate --fake-initial` option is used. initial will be set to True for all initial migrations (this is particularly useful when initial migrations are split) as well as for squashed migrations.
* Fixed catastrophic backtracking in URLValidator.Shai Berger2015-07-081-1/+1
| | | | | | | Thanks João Silva for reporting the problem and Tim Graham for finding the problematic RE and for review. This is a security fix; disclosure to follow shortly.
* Prevented newlines from being accepted in some validators.Tim Graham2015-07-081-12/+15
| | | | | | This is a security fix; disclosure to follow shortly. Thanks to Sjoerd Job Postmus for the report and draft patch.
* Fixed #22804 -- Added warning for unsafe value of 'sep' ↵David Wolever2015-07-071-1/+9
| | | | | | in Signer Thanks Jaap Roes for completing the patch.
* Fixed #25059 -- Allowed Punycode TLDs in URLValidatorAlexey Sveshnikov2015-07-061-1/+1
|
* Updated Memcached get_backend_timeout() comment.Karol Duleba2015-07-061-4/+5
|
* Fixed #24877 -- Added middleware handling of ↵Sylvain Fankhauser2015-07-031-10/+17
| | | | response.render() errors.
* Fixed #23190 -- Made Paginator.page_range an iteratorRigel Di Scala2015-07-031-1/+1
|
* Fixed #25050 -- Allowed serialization of models with ↵Grégoire ROCHER2015-07-022-2/+4
| | | | deferred fields.
* Sorted imports in __init__.py files.Tim Graham2015-06-275-23/+24
|
* Renamed RemovedInDjangoXYWarnings for new roadmap.Tim Graham2015-06-246-17/+17
| | | | | Forwardport of ae1d663b7913f6da233c55409c4973248372d302 from stable/1.8.x plus more.
* Reordered import in JSON serializerClaude Paroz2015-06-241-1/+1
|
* Fixed #25019 -- Added UUID support in DjangoJSONEncoderLukas Hetzenecker2015-06-241-1/+4
|
* Fixed #24970 -- Added --managers and --admins options to ↵Rolo2015-06-221-5/+18
| | | | the sendtestemail management command.
* Fixed #14200 -- Added a fallback if HttpRequest.urlconf ↵Marten Kenbeek2015-06-211-2/+2
| | | | | | | | is None. Made BaseHandler fall back to settings.ROOT_URLCONF if HttpRequest.urlconf is set to None, rather than raising ImproperlyConfigured.
* Fixed #20197 -- Made XML serializer fail loudly when ↵Claude Paroz2015-06-191-2/+8
| | | | | | outputting unserializable chars Thanks Tim Graham for the review.
* Removed support for Python 3.3.Tim Graham2015-06-181-8/+1
|
* Fixed #24829 -- Allowed use of TemplateResponse in view ↵ana-balica2015-06-171-0/+9
| | | | error handlers.
* Fixed #24971 -- Made startapp generate an apps.pyMounir Messelmeni2015-06-161-0/+3
|
* Fixed #24979 -- Removed usage of inspect.getargspec().Tim Graham2015-06-151-3/+2
|
* Removed django.utils.functional.total_ordering()Tim Graham2015-06-151-1/+2
|
* Fixed #24978 -- Escaped special characters in loaddata ↵Moritz Sichert2015-06-141-1/+3
| | | | fixture paths
* Fixed #24963 -- Added File.seekable() on Python 3.Carson Gee2015-06-121-0/+5
|
* Fixed #24950 -- Added unicode_literals to models.py in ↵Markus Holtermann2015-06-111-1/+2
| | | | | | app template Thanks Tim Graham for the patch
* Merge pull request #4811 from mthornhill/12685Russell Keith-Magee2015-06-101-2/+2
|\ | | | | Fixed #12685 - Ensure that deserialised model instances honor the same arguments as normal models.
| * Fix for ticket 12685mick2015-06-101-2/+2
| |
* | Fixed #24769 -- Cast optparse verbosity argument to an ↵Rivo Laks2015-06-101-2/+5
| | | | | | | | | | | | | | | | | | | | integer for better backwards compatibility. Using `BaseCommand.options_list` makes Django use the legacy optparse parser, which does not set the verbosity attribute correctly. Now the verbosity argument is always cast to int. Regression in 8568638 (#19973). Initial report and patch from blueyed.
* | Fixed #24922 -- Added system check for templates settingSergei Maertens2015-06-073-0/+25
| | | | | | | | | | | | If `'loaders'` is present in the `TEMPLATES` options together with `APP_DIRS` set to `True`, the template engine raises an exception. This conflict is now detected by the system check templates.E001.
* | Fixed #24906 -- Fixed ResolverMatch.app_name for nested ↵Marten Kenbeek2015-06-061-5/+9
| | | | | | | | | | | | | | namespaces. Set ResolverMatch.app_name to the full path of nested application namespaces.
* | Fixed #24904 -- Fixed nested namespaces in current_app.Marten Kenbeek2015-06-051-2/+12
|/ | | | | Fixed reverse() to correctly handled nested namespace lookups in current_app.
* Fixed #24159 -- Made compilemessages run across all apps.Matthew Somerville2015-06-051-0/+6
| | | | | Updated the command to match the documentation, which states it runs over all .po files.
* Fixed #24776 -- Improved apps.get_app_config() error ↵Peter Inglesby2015-05-221-6/+6
| | | | message on fully-qualified package names.
* Fixed #24805 -- Delayed check for locale_dir in makemessagesClaude Paroz2015-05-181-2/+6
| | | | Thanks Wim Feijen for the report.
* Refactored datetime handling in the database cache backend.Aymeric Augustin2015-05-171-43/+43
| | | | Took advantage of the new database adapters and converters.
* Renamed value_to_db_xxx to adapt_xxxfield_value.Aymeric Augustin2015-05-171-3/+3
| | | | | This mirrors convert_xxxfield_value nicely, taking advantage of the adapter/converter terminology which is commonly used by DB-API modules.
* Removed global timezone-aware datetime converters.Aymeric Augustin2015-05-171-0/+4
| | | | Refs #23820.
* Removed unnecessary arguments in .get method callsPiotr Jakimiak2015-05-135-7/+7
|
* Fixed #24742 -- Made runserver.check_migrations ignore ↵Claude Paroz2015-05-131-5/+13
| | | | | | | read-only databases Thanks Luis Del Giudice for the report, and Aymeric Augustin and Markus Holtermann for the reviews.
* Allowed runserver sublcasses to easily override the ↵Matt Robenolt2015-05-121-2/+4
| | | | default port.
* Fixed #24733 -- Passed the triggering exception to 40x ↵Claude Paroz2015-05-111-8/+21
| | | | | | error handlers Thanks Tim Graham for the review.