| Age | Commit message (Collapse) | Author |
|
intercepting form submission.
In the admin's filter_horizontal widget, optional action buttons like
"Choose all", "Remove all", etc. were changed from `<a>` to `<button>`
elements in #34619, but without specifying `type="button"`. As a result,
when pressing Enter while focused on a form input, these buttons could
be triggered and intercept form submission.
Explicitly set `type="button"` on these control buttons to prevent them
from acting as submit buttons.
Thanks Antoliny Lee for the quick triage and review.
Regression in 857b1048d53ebf5fc5581c110e85c212b81ca83a.
Backport of 90429625a85f1f77dfea200c91bd2dabab57974f from main.
|
|
object-tools buttons and page header in the admin."
This reverts commits b1324a680add78de24c763911d0eefa19b9263bc and
02a5cbfe76382da2a0414df17017185be5bd47f9. The former caused a regression
in admin sites that relied on the `object-tools` block being inside the
`content` block.
Thank you to Fabian Braun for the report.
Backport of 1bc805e23b73a580b82a1d416ab0fb59a1073047 from main.
|
|
closed properly.
In the admin, when selecting related objects via the helpers defined in
`RelatedObjectLookups.js`, the `dismissRelatedLookupPopup` function was
attempting to access `window.relatedWindows`, which does not exist in
real execution, causing related lookup popups to remain open.
This change ensures that this code correctly accesses the module-local
`relatedWindows` by explicitly assigning it to `window.relatedWindows`.
Regression in 91bebf1adb43561b54bac18e76224759dc70acb3.
Thanks Matthias Kestenholz for the report, the fix ideas, and testing.
Co-authored-by: Matthias Kestenholz <mk@feinheit.ch>
Backport of a245604277eb9edeba234dacf199890766462709 from main.
|
|
admin navigation sidebar loading flicker."
This reverts commit 747b417a220b0412ed806001a383959449aac6da that caused
a visual regression when both navigation and filter sidebars are
visible.
Backport of 12385b4fa7059aab8e4f671853cc09ae8509501f from main.
|
|
|
|
header in the admin on small screens.
Visual regression in b1324a680add78de24c763911d0eefa19b9263bc.
Backport of 02a5cbfe76382da2a0414df17017185be5bd47f9 from main.
|
|
admin.
Visual regression in 857b1048d53ebf5fc5581c110e85c212b81ca83a.
Backport of a0f50c2a483678d31bd1ad6f08fd3a0b8399e27b from main.
|
|
Backport of 0d92428d77fafff373e05dd5a6cdb62bd1dfbda0 from main
|
|
|
|
LogEntry.objects.log_actions().
Thank you Adam Johnson for the report and fix. Thank you Sarah Boyce for
your spot on analysis.
Regression in c09bceef68e5abb79accedd12dade16aa6577a09, which is
partially reverted in this branch.
Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com>
Backport of 27b68bcadf1ab2e9f7fd223aed42db352ccdc62d from main.
|
|
LogEntry.save() for single-object deletion in the admin.
Regression in 40b3975e7d3e1464a733c69171ad7d38f8814280.
Thanks smiling-watermelon for the report.
Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com>
Backport of c09bceef68e5abb79accedd12dade16aa6577a09 from main.
|
|
Backport of 51398f8bd568a6324a8cafe20c068d0974913ad5 from main.
|
|
Backport of 91bebf1adb43561b54bac18e76224759dc70acb3 from main.
|
|
Backport of 1330cb570519170bb4397b4fb02c7e3e0657855a from main.
|
|
header in the admin.
Backport of b1324a680add78de24c763911d0eefa19b9263bc from main.
|
|
contains only whitespace.
Backport of e262d5355d82901f81fba6c7015643c2b87125bf from main.
|
|
|
|
|
|
when in list_display_links.
|
|
|
|
Thanks Lily Foote and Simon Charette for reviews and mentoring
this Google Summer of Code 2024 project.
Co-authored-by: Simon Charette <charette.s@gmail.com>
Co-authored-by: Lily Foote <code@lilyf.org>
|
|
This is to meet the WCAG 2.5.8 minimum size requirement.
Co-authored-by: Eva Nanyonga <evewish@gmail.com>
|
|
and help text.
|
|
ContentType pks.
|
|
|
|
|
|
ModelAdmin.search_fields.
|
|
ModelAdmin.fieldsets.
Thank you to Namhong Kim for the report, and to Mariusz Felisiak and Marijke Luttekes for the review.
Regression in 01ed59f753139afb514170ee7f7384c155ecbc2d.
|
|
|
|
readers.
|
|
select widget.
Regression in b47bdb4cd9149ee2a39bf1cc9996a36a940bd7d9.
Thank you Giannis Terzopoulos for the review, and Tom Carrick and Sarah Boyce
for the review.
|
|
Thank you to Mario Munoz and Thibaud Colas for the testing and review.
|
|
languages.
|
|
|
|
Forwardport of e245f62d0052d7b15fa2a60926d59eeeefee9be1 from stable/5.1.x.
|
|
|
|
Regression in 96a598356a9ea8c2c05b22cadc12e256a3b295fd.
|
|
the admin changelist.
|
|
|
|
This improves the screen reader experience.
|
|
Regression in 01ed59f753139afb514170ee7f7384c155ecbc2d.
Thank you to Fábio Domingues and Marijke Luttekes for the report,
and thank you to Natalia Bidart for the review.
|
|
|
|
|
|
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
|
|
|
|
Forwardport of 380c6e6ddd7890fbe65826873579ef6e3af0c07d from stable/5.1.x.
|
|
django.utils.html.urlize() and AdminURLFieldWidget.
Thanks Seokchan Yoon for the report.
Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com>
|
|
ModelAdmin.date_hierarchy.
|
|
improve accessibility of headings.
|
|
Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com>
|