<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chango.git/tests/admin_views, branch devmain</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/chango.git/atom?h=devmain</id>
<link rel='self' href='http://cgit.adnoto.dev/chango.git/atom?h=devmain'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/'/>
<updated>2026-06-16T15:12:46Z</updated>
<entry>
<title>Fixed #37169, Refs #36437 -- Replaced text-based selector in a selenium test.</title>
<updated>2026-06-16T15:12:46Z</updated>
<author>
<name>SiHyunLee</name>
<email>antoliny0919@gmail.com</email>
</author>
<published>2026-06-16T15:12:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=d0378e181e828dce90d865f38b8f10f260d88de3'/>
<id>urn:sha1:d0378e181e828dce90d865f38b8f10f260d88de3</id>
<content type='text'>
After incorporating a translation for "Run" in Arabic, the RTL case started failing.</content>
</entry>
<entry>
<title>Refs #16281 -- Fixed isolation of admin_views.ViewOnSiteTests.</title>
<updated>2026-06-08T17:04:01Z</updated>
<author>
<name>Jacob Walls</name>
<email>jacobtylerwalls@gmail.com</email>
</author>
<published>2026-06-08T15:30:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=59a89d1008ab9220275fbdcff2a44d9bbd920032'/>
<id>urn:sha1:59a89d1008ab9220275fbdcff2a44d9bbd920032</id>
<content type='text'>
We were seeing this occasional failure in FlatpagesSitemapTests.setUpClass(),
which was unexpectedly attempting a write on the "other" database because
of an instance hint from a cached Site:

django.test.testcases.DatabaseOperationForbidden:
Database queries to 'other' are not allowed in this test. Add 'other' to flatpages_tests.test_sitemaps.FlatpagesSitemapTests.databases to
ensure proper test isolation and silence this failure.
</content>
</entry>
<entry>
<title>Removed integer pk assumption in AdminCustomQuerysetTest.</title>
<updated>2026-05-24T18:11:37Z</updated>
<author>
<name>Tim Graham</name>
<email>timograham@gmail.com</email>
</author>
<published>2026-05-24T18:11:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=f57a90073920f1c34096d062e151a7bd79065f01'/>
<id>urn:sha1:f57a90073920f1c34096d062e151a7bd79065f01</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #37117 -- Used ModelAdmin.get_queryset() for change form actions.</title>
<updated>2026-05-22T22:39:44Z</updated>
<author>
<name>Natalia</name>
<email>124304+nessita@users.noreply.github.com</email>
</author>
<published>2026-05-22T17:08:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=a53e02af6d7a07d0367b534f7107a0e2a37e3d34'/>
<id>urn:sha1:a53e02af6d7a07d0367b534f7107a0e2a37e3d34</id>
<content type='text'>
Refs #37105, #12090.
</content>
</entry>
<entry>
<title>Refs #12090 -- Aligned admin change form and list minimum permission to run action.</title>
<updated>2026-05-20T12:04:44Z</updated>
<author>
<name>Sarah Boyce</name>
<email>42296566+sarahboyce@users.noreply.github.com</email>
</author>
<published>2026-05-20T10:47:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=8fd29079ed1253f0cd88ccf330de30271a5d15e4'/>
<id>urn:sha1:8fd29079ed1253f0cd88ccf330de30271a5d15e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #37105 -- Disallowed admin change form actions on different objects.</title>
<updated>2026-05-20T12:04:44Z</updated>
<author>
<name>Sarah Boyce</name>
<email>42296566+sarahboyce@users.noreply.github.com</email>
</author>
<published>2026-05-18T16:55:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=7c125f6a6660a70a0568448b2e40db273a456479'/>
<id>urn:sha1:7c125f6a6660a70a0568448b2e40db273a456479</id>
<content type='text'>
Bug in f30acb184f75fd9260cfd6ddc48a3bbbd49f9c1d. Refs #12090.
</content>
</entry>
<entry>
<title>Fixed #36825 -- Extended admin templates so CSP nonce is included if available.</title>
<updated>2026-05-19T04:38:07Z</updated>
<author>
<name>Johannes Maron</name>
<email>johannes@maron.family</email>
</author>
<published>2026-05-11T15:35:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=3e4e0db66961a48a080ff3ff91f6c0d954261366'/>
<id>urn:sha1:3e4e0db66961a48a080ff3ff91f6c0d954261366</id>
<content type='text'>
Error pages, admin, and registration templates were updated to use
`{% csp_nonce %}` on their explicit `&lt;script&gt;`, `&lt;link&gt;`, and `&lt;style&gt;`
HTML elements.

Co-authored-by: Antoliny0919 &lt;antoliny0919@gmail.com&gt;
Co-authored-by: Natalia &lt;124304+nessita@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>Fixed #35514 -- Implemented dictionary-based MAILERS.</title>
<updated>2026-05-13T21:00:56Z</updated>
<author>
<name>Mike Edmunds</name>
<email>medmunds@gmail.com</email>
</author>
<published>2026-04-01T23:59:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=0f581cd29d42d1b5ed1dafb67794c2f3ce6705c9'/>
<id>urn:sha1:0f581cd29d42d1b5ed1dafb67794c2f3ce6705c9</id>
<content type='text'>
See DEP 0018.

Added:
* MAILERS setting.
* django.core.mail.mailers dict-like EmailBackend factory.
* `using` argument to mail sending APIs.
* `sent_using` attribute to mail.outbox messages in locmem backend.
* MAILERS in startproject settings template, set to console backend.
* AdminLogHandler.using argument.
* BrokenLinkEmailsMiddleware.send_mail() method.

Updated:
* BaseEmailBackend to track the MAILERS alias used to construct it, and
  to report errors for unknown kwargs (OPTIONS).
* EmailBackend implementations to initialize from kwargs (OPTIONS) only
  when MAILERS is being used.
* smtp.EmailBackend to require `host` option and to default `port`
  option based on SSL/TLS options.
* SimpleTestCase setup to substitute the locmem backend for all defined
  MAILERS configurations.
* Django's tests that send mail to define MAILERS.

Deprecated:
* EMAIL_BACKEND and other backend-related EMAIL_* settings.
* mail.get_connection().
* The `connection`, `fail_silently`, `auth_user`, and `auth_password`
  arguments to mail functions.
* The EmailMessage.connection attribute.
* BaseEmailBackend support for `fail_silently`. Backends that support
  fail_silently (SMTP, console, file) now implement it directly.
* AdminEmailHandler.email_backend argument.

Removed undocumented features without deprecation:
* EmailMessage.get_connection() method. (send() now raises an error if a
  subclass has attempted to override it.)
* EmailMessage.send() no longer sets self.connection to the connection
  used for sending. (It still _uses_ a pre-existing self.connection.)
* AdminEmailHandler.connection() method. (Init now raises an error if a
  subclass has attempted to override it.)

Thanks to Natalia Bidart for shepherding DEP 0018 and for extensive
reviews and suggestions on the implementation.

Thanks to Jacob Rief for the initial implementation and multiple
iterations while refining the design.

Co-authored-by: Jacob Rief &lt;jacob.rief@gmail.com&gt;
</content>
</entry>
<entry>
<title>Fixed #37094 -- Replaced "Go" with "Run" in list_editable alert message.</title>
<updated>2026-05-13T15:37:07Z</updated>
<author>
<name>Jacob Walls</name>
<email>jacobtylerwalls@gmail.com</email>
</author>
<published>2026-05-11T19:27:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=05a5244b8924c47cc5b1332dd15aaa1be6abbe1e'/>
<id>urn:sha1:05a5244b8924c47cc5b1332dd15aaa1be6abbe1e</id>
<content type='text'>
Bug in 019acad112da3d00bb81b3022fd25ccd8457e5d9.
</content>
</entry>
<entry>
<title>Fixed #12090 -- Added admin actions to the admin change form.</title>
<updated>2026-05-13T15:31:28Z</updated>
<author>
<name>Marcelo Galigniana</name>
<email>marcelogaligniana@gmail.com</email>
</author>
<published>2026-04-22T11:04:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=f30acb184f75fd9260cfd6ddc48a3bbbd49f9c1d'/>
<id>urn:sha1:f30acb184f75fd9260cfd6ddc48a3bbbd49f9c1d</id>
<content type='text'>
Thank you to Benjamin Balder Bach and Jacob Walls for reviews.

Co-authored-by: Sarah Boyce &lt;42296566+sarahboyce@users.noreply.github.com&gt;
</content>
</entry>
</feed>
