| Age | Commit message (Collapse) | Author |
|
admindocs' TemplateDetailView.
|
|
Regression in ba31b0103442ac891fb3cb98f316781254e366c3.
Backport of f7691d4812c578e696635718e67639d2e08eac40 from main
|
|
distinct() for preventing duplicates.
Thanks Zain Patel for the report and Simon Charette for reviews.
The exception introduced in 6307c3f1a123f5975c73b231e8ac4f115fd72c0d
revealed a possible data loss issue in the admin.
Backport of 187118203197801c6cb72dc8b06b714b23b6dd3d from main
|
|
QuerySet.distinct() is not the only way to avoid duplicate, it's also
not preferred.
Backport of cd74aad90e09865ae6cd8ca0377ef0a5008d14e9 from main
|
|
template.
Regression in 84609b3205905097d7d3038d32e6101f012c0619.
Backport of 4e5bbb6ef2287126badd32842b239f4a8a7394ca from main.
|
|
admin changelist.
Regression in 30e59705fc3e3e9e8370b965af794ad6173bf92b.
Backport of 5c73fbb6a93ee214678f02ba4027f18dff49337b from main
|
|
Thanks Jan Pieter Waagmeester for the report.
Regression in 2d6179c819010f6a9d00835d5893c4593c0b85a0.
Backport of 4511d1459810037b91faa5b506e4f75c77aa72be from main.
|
|
Backport of 08c60cce3b13f6e60d7588206da2d3c71228f378 from main
|
|
against phrases with unbalanced quotes.
Thanks Dlis for the report.
Regression in 26a413507abb38f7eee4cf62f2ee9727fdc7bf8d.
Backport of 23fa29f6a6659e0f600d216de6bcb79e7f6818c9 from main
|
|
Backport of e3cfba0029516aafe40f963378e234df2c0d33bb from main.
|
|
|
|
complex cases.
In MTI or ForeignKey as primary key cases, it is required to fetch the attname
from the field instance on the remote model in order to reliably resolve the
to_field_name.
Backport of ceb4b9ee68dffc6ab0398886f1758f15f037c472 from main Backport of 03d0f12c823239812da21e5180aaa74dc6fd146e from main
Co-authored-by: Johannes Maron <info@johanneshoppe.com>
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es>
|
|
Backport of 0df5c8187a9fa9828824ec2b1fdf37d1082d7ebe from main
|
|
Follow up to cd3019bc106eed27b2f97776e4dd9ec7cbac29b2.
Backport of 6f5dbe9dbe45b23b3befe4f1cd2ea13b6049ab96 from main
|
|
Backport of 781acf0987d80b638057ed1203409e3a19944e3b from main
|
|
django.contrib.gis.admin.
Backport of 8f02a78695a6c07bc5b05499e6e6cf96bc25320f from master
|
|
Matched layout adjustment using flex from admin sidebar added in
d24ba1be7a53a113d19e2860c03aff9922efec24.
Filters would become squashed when viewport was
constrained or list display table became too wide.
Backport of 269a76714616fd7ad166a14113f3354bab8d9b65 from master
|
|
Backport of f054468cac325e8d8fa4d5934b939b93242a3730 from master
|
|
with Distance()/Area().
Made MeasureBase hashable.
Backport of bef6f7584280f1cc80e5e2d80b7ad073a93d26ec from master
|
|
Used verbose_name instead of verbose_name_plural.
Backport of 0aff3fd7110d1bd431a35bb28d8688693b98d886 from master.
|
|
|
|
|
|
Co-authored-by: Florian Apolloner <florian@apolloner.eu>
|
|
|
|
|
|
Refs #25134, #32099.
|
|
Thanks Simon Charette, Mads Jensen, and Mariusz Felisiak for reviews.
Co-authored-by: Markus Holtermann <info@markusholtermann.eu>
|
|
|
|
|
|
Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es>
|
|
autocomplete fields.
* Fixed #29010 -- Added limit_choices_to support to autocomplete fields.
* Fixed #29138 -- Allowed autocomplete fields to target a custom
to_field rather than the PK.
|
|
admin.
Follow up to cd3019bc106eed27b2f97776e4dd9ec7cbac29b2.
|
|
|
|
Co-authored-by: Craig Smith <hello@craigiansmith.com.au>
|
|
Defined all colors used in the admin CSS as variables. Implemented the
following standardizations and accessibility improvements while at it:
- Improved the contrast of text to not use ratios of less than 3:1 anymore.
- Most hover states already used desaturated and darkened colors.
Changed object tools to follow the same rule instead of showing the
primary color on hover.
Various places used similar colors; those have been merged with the goal
of reducing the count of CSS variables. Contrasts have been improved in
a few places.
- Many borders used slightly different colors (e.g. #eaeaea vs. #eee)
- Help texts used #999, this has been changed to --body-quiet-color
(#666) which has a better contrast.
Introduced fast color transitions on links and buttons.
|
|
|
|
|
|
Follow up to b7a3a6c9ef0a89625881b47594120bca55fa2e49.
|
|
Argon2 encodes the salt as base64 for representation in the final hash
output. To be able to accurately return the used salt from decode(),
add padding, b64decode, and decode from latin1 (for the remote
possibility that someone supplied a custom hash consisting solely of
bytes -- this would require a manual construction of the hash though,
Django's interface does not allow for that).
|
|
|
|
is not implemented.
|
|
argument optional and kwarg-only.
|
|
This also changes the default type of auto-created primary keys
for new apps and projects to BigAutoField.
|
|
failures.
Co-authored-by: Tim Graham <timograham@gmail.com>
|
|
|
|
|
|
custom username fields.
Thanks Jaap Roes for the report.
|
|
'Geometry'.
|
|
|
|
|