| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-07-09 | Fixed #29789 -- Added support for nested relations to FilteredRelation. | matt ferrante | |
| 2020-07-09 | Fixed #31773 -- Fixed preserving output_field in ExpressionWrapper for ↵ | Mariusz Felisiak | |
| combined expressions. Thanks Thodoris Sotiropoulos for the report and Simon Charette for the implementation idea. Regression in df32fd42b84cc6dbba173201f244491b0d154a63. | |||
| 2020-07-08 | Refs #30400 -- Improved typography in debug and csrf templates. | Jon Dufresne | |
| 2020-07-08 | Fixed #31573 -- Made QuerySet.update() respect ordering on MariaDB/MySQL. | davidchorpash | |
| 2020-07-08 | Added Turkmen language. | Resulkary | |
| 2020-07-07 | Fixed #31767 -- Fixed QuerySet.none() on combined queryset. | Mariusz Felisiak | |
| 2020-07-07 | Fixed #31713 -- Added SpatialReference support to GDALRaster.transform(). | rico-ci | |
| 2020-07-06 | Refs #26445 -- Allowed using UserManager.create_user()/create_superuser() in ↵ | Hasan Ramezani | |
| migrations. Used app config to lookup user model in _create_user(). Thanks Markus Holtermann for the review and initial patch. Thanks Simon Charette for the implementation idea. | |||
| 2020-07-06 | Fixed #31732 -- Cached callables signatures in django.utils.inspect methods. | Tim Park | |
| 2020-07-06 | Fixed #23797 -- Fixed QuerySet.exclude() when rhs is a nullable column. | Jacob Walls | |
| 2020-07-06 | Fixed #31530 -- Added system checks for invalid model field names in ↵ | Hasan Ramezani | |
| CheckConstraint.check and UniqueConstraint.condition. | |||
| 2020-07-04 | Simplified <body> element references in DateTimeShortcuts.js. | Jon Dufresne | |
| 2020-07-03 | Removed duplicated sqlite3 converter. | Sergey Fedoseev | |
| Converters typenames are case-insensitive. See https://docs.python.org/3/library/sqlite3.html#sqlite3.register_converter. | |||
| 2020-07-02 | Fixed #31758 -- Removed unneeded BytesToCharFieldConversionMixin. | Sergey Fedoseev | |
| Bug was fixed in mysqlclient 1.3.13. | |||
| 2020-07-01 | Fixed #31755 -- Made temporal subtraction resolve output field. | Sergey Fedoseev | |
| 2020-07-01 | Fixed #31522 -- Made admin's SelectBox preserve scroll position. | tapan gujjar | |
| 2020-07-01 | Made JavaScript URL manipulation more robust with URL and URLSearchParams. | Jon Dufresne | |
| Use the rich interface and native parsing provided by the browser rather than raw string manipulation. https://developer.mozilla.org/en-US/docs/Web/API/URL https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams | |||
| 2020-07-01 | Refs #28621 -- Fixed crash of annotations with nested OuterRef. | Sergey Fedoseev | |
| 2020-07-01 | Simplified JavaScript with Array.prototype.includes(). | Jon Dufresne | |
| https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/includes | |||
| 2020-06-30 | Fixed #31751 -- Fixed database introspection with cx_Oracle 8. | Mariusz Felisiak | |
| 2020-06-30 | Fixed #31701 -- Made FileDescriptor subclass DeferredAttribute. | alosultan | |
| 2020-06-30 | Fixed #28925 -- Fixed durations-only expressions crash on SQLite and MySQL. | Sergey Fedoseev | |
| This removes also unused DatabaseOperations.date_interval_sql(). | |||
| 2020-06-30 | Refs #28925 -- Simplified CombinedExpression.as_sql() a bit. | Sergey Fedoseev | |
| 2020-06-29 | Fixed #31745 -- Added error messages when using ↵ | Hannes Ljungberg | |
| UniqueConstraint.include/opclasses with deferrable. | |||
| 2020-06-26 | Fixed #31742 -- Fixed makemigrations crash on ForeignKey to an app with ↵ | Mariusz Felisiak | |
| mixed case label. Regression in 9e1b6b8a66af4c2197e5b1b41eb9dbb36e4f6502. Thanks Ignacio Santolin for the report. | |||
| 2020-06-26 | Fixed #31620 -- Added support for %V format to WeekMixin/WeekArchiveView. | Hasan Ramezani | |
| Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2020-06-26 | Fixed the centering of the "Log in" button on admin login page. | Jon Dufresne | |
| Previously, the button's container had a padding of 9.4em which was approximately center but not precisely. Now, the container uses 'align:text-center' to let the browser center the button. | |||
| 2020-06-25 | Simplified label element CSS in admin login.css. | Jon Dufresne | |
| Don't add horizontal padding as the label is always displayed on its own line. This padding added no visual difference. Move the 'display: block' property from responsive.css to base.css. The label is already displayed on its own line in all viewports, so reduce differences in rendering. Using block also allows the label to consume the width of its container, creating a larger clickable area for a slight a11y improvement. | |||
| 2020-06-25 | Removed unnecessary admin CSS. | Jon Dufresne | |
| The "object-tools" container is never rendered as a descendant of .form-row. The "golink" CSS class is unused. A <label> element has not been included in the login .submit-row since 5869afe32b9c252cacd327f18c58e38c36d1f530. The "help" CSS class from login.css has been unused since 0e5faf225c5cd1acf2ab653c74f5b161470403b9. The <label> color in login.css is already inherited from the <body> element and so does not need to be re-specified. The #content-main container already has the property 'width: 100%' from base.css and so does not need to be re-specified in login.css. The <td> and <th> font-family property is inherited from the <body> element and so does not need to be re-specified. The <html> element has the attribute dir which automatically sets the text direction in the layout. Adding the direction CSS property was necessary to support IE which does not support the dir attribute, but IE is no longer supported, so drop the direction property. The 'font-size: 1em' property re-specifies the same font size. It creates no visual difference. The 'font-size: 14px' property often re-specifies the inherited value. Avoid re-specifying it. | |||
| 2020-06-25 | Fixed #31596 -- Changed ForeignKey.validate() to use the base manager. | Jon Dufresne | |
| 2020-06-25 | Refs #26761 -- Removed extra space in admin change list result header. | Hasan Ramezani | |
| 2020-06-24 | Fixed typo in django/core/management/templates.py docstring. | excursus | |
| 2020-06-24 | Fixed #31523 -- Removed jQuery dependency from actions.js. | Jon Dufresne | |
| 2020-06-24 | Fixed #31529 -- Added support for serialization of pathlib.Path/PurePath and ↵ | Nick Pope | |
| os.PathLike in migrations. | |||
| 2020-06-24 | Fixed #9061 -- Allowed FormSets to disable deleting extra forms. | David Smith | |
| Thanks to Dan Ward for the initial patch. | |||
| 2020-06-24 | Fixed #31735 -- Fixed migrations crash on namespaced inline FK addition on ↵ | Simon Charette | |
| PostgreSQL. The namespace of the constraint must be included when making the constraint immediate. Regression in 22ce5d0031bd795ade081394043833e82046016c. Thanks Rodrigo Estevao for the report. | |||
| 2020-06-24 | Fixed #31703 -- Made makemigrations name all initial migrations "initial". | Jon Dufresne | |
| When the MigrationAutodetector creates more than one initial migration in a app, name all initial migrations "initial" rather than the opaque "auto_<DATE>_<TIME>" name. Initial migrations that have a descriptive name continue to use the descriptive name. | |||
| 2020-06-24 | Refs #31703 -- Moved MigrationAutodetector.suggest_name() to Migration. | Jon Dufresne | |
| Allows expanding the method to inspect additional attributes of the migration instance. For example, the Migration.initial attribute. | |||
| 2020-06-23 | Refs #31541 -- Updated Redirect.new_path.help_text. | Yash Saini | |
| 2020-06-23 | Refs #31692 -- Fixed compilemessages crash on Windows with Python < 3.8. | Mariusz Felisiak | |
| Regression in ed0a040773f5bad187170ab4e3b094fe3108d702. See https://bugs.python.org/issue31961 | |||
| 2020-06-23 | Fixed #31443 -- Fixed login redirection in auth mixins when LOGIN_URL is ↵ | Frantisek Holop | |
| off-site URL. | |||
| 2020-06-23 | Refs #31358 -- Added decode() to password hashers. | Jon Moroney | |
| By convention a hasher which does not use a salt should populate the decode dict with `None` rather than omit the dict key. Co-Authored-By: Florian Apolloner <apollo13@users.noreply.github.com> | |||
| 2020-06-22 | Removed unused param_dict return from URLResolver.resolve_error_handler(). | Adam Johnson | |
| Unused since its introduction in ed114e15106192b22ebb78ef5bf5bce72b419d13. | |||
| 2020-06-22 | Refs #5691 -- Made cache keys independent of USE_L10N. | Claude Paroz | |
| This mostly reverts af1893c4ff8fdbf227a43a559d90bb1c1238b01a. | |||
| 2020-06-22 | Combined MySQL backend server info queries. | Adam Johnson | |
| 2020-06-22 | Fixed #31692 -- Prevented unneeded .po file compilation. | Claude Paroz | |
| Thanks Nick Pope and Simon Charette for the reviews. | |||
| 2020-06-22 | Refs #31692 -- Updated compilemessages and tests to use pathlib. | Claude Paroz | |
| 2020-06-22 | Fixed #31728 -- Fixed cache culling when no key is found for deletion. | Guillermo Bonvehí | |
| DatabaseCache._cull implementation could fail if no key was found to perform a deletion in the table. This prevented the new cache key/value from being correctly added. | |||
| 2020-06-18 | Refs #31670 -- Renamed whitelist argument and attribute of EmailValidator. | David Smith | |
| 2020-06-18 | Fixed #6933 -- Added support for searching against quoted phrases in ↵ | Alix | |
| ModelAdmin.search_fields. | |||
