<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/js_tests, branch stable/5.2.x</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=stable%2F5.2.x</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=stable%2F5.2.x'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2025-06-03T01:26:36Z</updated>
<entry>
<title>[5.2.x] Fixed #36423 -- Prevented filter_horizontal buttons from intercepting form submission.</title>
<updated>2025-06-03T01:26:36Z</updated>
<author>
<name>Blayze</name>
<email>blayze@carstickers.com</email>
</author>
<published>2025-05-28T18:22:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=37e5cc6d89b4653f05a1a00af2eb2187c907c935'/>
<id>urn:sha1:37e5cc6d89b4653f05a1a00af2eb2187c907c935</id>
<content type='text'>
In the admin's filter_horizontal widget, optional action buttons like
"Choose all", "Remove all", etc. were changed from `&lt;a&gt;` to `&lt;button&gt;`
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.
</content>
</entry>
<entry>
<title>[5.2.x] Fixed #36284, Refs #31170 -- Ensured related lookup popups are closed properly.</title>
<updated>2025-04-01T16:55:05Z</updated>
<author>
<name>nessita</name>
<email>124304+nessita@users.noreply.github.com</email>
</author>
<published>2025-04-01T16:52:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=614be94957d6b17a8b3d051204e62559e1f089e6'/>
<id>urn:sha1:614be94957d6b17a8b3d051204e62559e1f089e6</id>
<content type='text'>
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 &lt;mk@feinheit.ch&gt;

Backport of a245604277eb9edeba234dacf199890766462709 from main.
</content>
</entry>
<entry>
<title>[5.2.x] Refs #34619 -- Corrected selector description in the admin.</title>
<updated>2025-03-26T21:00:00Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2025-03-26T20:59:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=06f621f359875c3f2e8dd97b128dd5db87657d2b'/>
<id>urn:sha1:06f621f359875c3f2e8dd97b128dd5db87657d2b</id>
<content type='text'>
Backport of 0d92428d77fafff373e05dd5a6cdb62bd1dfbda0 from main
</content>
</entry>
<entry>
<title>[5.2.x] Fixed #31170 -- Added change event trigger to dismissRelatedLookupPopup.</title>
<updated>2025-02-18T09:36:33Z</updated>
<author>
<name>Кайрат Макым</name>
<email>kairatmakym@kajrats-macbook-pro.local</email>
</author>
<published>2025-02-18T08:48:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=b0d497ada04bb6dccdfc2c4072744de391b7d3b7'/>
<id>urn:sha1:b0d497ada04bb6dccdfc2c4072744de391b7d3b7</id>
<content type='text'>
Backport of 51398f8bd568a6324a8cafe20c068d0974913ad5 from main.
</content>
</entry>
<entry>
<title>[5.2.x] Refs #31170 -- Added JavaScript tests for RelatedObjectLookups.js.</title>
<updated>2025-02-18T09:35:56Z</updated>
<author>
<name>Кайрат Макым</name>
<email>kairatmakym@kajrats-macbook-pro.local</email>
</author>
<published>2025-02-18T08:44:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=7cf6a34cb2f3ff973e1321818186e45da900ff3a'/>
<id>urn:sha1:7cf6a34cb2f3ff973e1321818186e45da900ff3a</id>
<content type='text'>
Backport of 91bebf1adb43561b54bac18e76224759dc70acb3 from main.
</content>
</entry>
<entry>
<title>Fixed #34619 -- Associated FilteredSelectMultiple elements to their label and help text.</title>
<updated>2024-11-20T12:23:18Z</updated>
<author>
<name>GappleBee</name>
<email>irrationalmathematicspro7@gmail.com</email>
</author>
<published>2024-10-24T18:44:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=857b1048d53ebf5fc5581c110e85c212b81ca83a'/>
<id>urn:sha1:857b1048d53ebf5fc5581c110e85c212b81ca83a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #35189 -- Removed no longer necessary JavaScript file collapse.js.</title>
<updated>2024-05-22T03:13:55Z</updated>
<author>
<name>Marijke Luttekes</name>
<email>mail@marijkeluttekes.dev</email>
</author>
<published>2024-05-20T18:32:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=7857507c7fc43350701700d4215a37baea7655f0'/>
<id>urn:sha1:7857507c7fc43350701700d4215a37baea7655f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Migrated to ESLint 9+.</title>
<updated>2024-05-06T09:42:37Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2024-05-05T19:03:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=6345a6ff63a8b8af86ee9a025e29984a410c9764'/>
<id>urn:sha1:6345a6ff63a8b8af86ee9a025e29984a410c9764</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #34995 -- Improved position of related widget's add link on admin pages on small screens.</title>
<updated>2023-11-30T17:21:44Z</updated>
<author>
<name>Tom Carrick</name>
<email>tom@carrick.eu</email>
</author>
<published>2023-11-23T16:37:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=999ba9db6d6331eaa58af77debba42754bcc1a8e'/>
<id>urn:sha1:999ba9db6d6331eaa58af77debba42754bcc1a8e</id>
<content type='text'>
Regression in 1699f8b52ac15f687cc39088401c2641022c71cd.

Co-authored-by: Sarah Boyce &lt;42296566+sarahboyce@users.noreply.github.com&gt;
Co-authored-by: Natalia Bidart &lt;124304+nessita@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>Fixed #23049 -- Added %a and %A support to Date.strftime.</title>
<updated>2023-06-09T10:18:17Z</updated>
<author>
<name>sarahboyce</name>
<email>sarahvboyce95@gmail.com</email>
</author>
<published>2023-06-08T07:51:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=531f557f9238b8f2e5032e569cf36f0c05bb4043'/>
<id>urn:sha1:531f557f9238b8f2e5032e569cf36f0c05bb4043</id>
<content type='text'>
This enables the admin to display the day as locale's abbreviated/full
name if %a/%A is used in the date format.
</content>
</entry>
</feed>
