<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chango.git/js_tests, branch main</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/chango.git/atom?h=main</id>
<link rel='self' href='http://cgit.adnoto.dev/chango.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/'/>
<updated>2026-04-29T15:28:13Z</updated>
<entry>
<title>Fixed #35951 -- Mentioned server timezone in admin DateTime widgets.</title>
<updated>2026-04-29T15:28:13Z</updated>
<author>
<name>Vedran Karacic</name>
<email>karacicvedran@gmail.com</email>
</author>
<published>2025-12-12T09:04:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=61941b6fc172933f425e8ba76bab444ab9b313e4'/>
<id>urn:sha1:61941b6fc172933f425e8ba76bab444ab9b313e4</id>
<content type='text'>
The existing note that is shown to the users when entering a time value
from a different timezone than the server's timezone was not descriptive
enough and led to confusion. This commit updates the note to explicitly
state that the user should enter times in the server's timezone.
</content>
</entry>
<entry>
<title>Fixed #36990 -- Bumped OpenLayers to 10.9.0.</title>
<updated>2026-04-28T17:37:43Z</updated>
<author>
<name>VIZZARD-X</name>
<email>vigneshanandmay13@gmail.com</email>
</author>
<published>2026-04-16T09:13:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=f3ff680c768a313d34eb2e15eb7322edec60920c'/>
<id>urn:sha1:f3ff680c768a313d34eb2e15eb7322edec60920c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Formatted JavaScript files.</title>
<updated>2026-04-19T10:45:56Z</updated>
<author>
<name>Tom Carrick</name>
<email>tom@carrick.eu</email>
</author>
<published>2026-04-19T08:54:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=fc0a0ebd4fe573299a5f978e77fa3bca8424f661'/>
<id>urn:sha1:fc0a0ebd4fe573299a5f978e77fa3bca8424f661</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #35007 -- Removed eslint disable in a test.</title>
<updated>2026-04-19T10:45:56Z</updated>
<author>
<name>Jacob Walls</name>
<email>jacobtylerwalls@gmail.com</email>
</author>
<published>2026-04-19T10:30:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=47789e3a2b471995ed753c87ce69ffbaa59c0601'/>
<id>urn:sha1:47789e3a2b471995ed753c87ce69ffbaa59c0601</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #13883 -- Rendered named choice groups with &lt;optgroup&gt; in FilteredSelectMultiple.</title>
<updated>2026-01-23T02:12:23Z</updated>
<author>
<name>seanhelvey</name>
<email>sean.helvey@gmail.com</email>
</author>
<published>2024-12-13T19:56:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=b1ffa9a9d78b0c2c5ad6ed5a1d84e380d5cfd010'/>
<id>urn:sha1:b1ffa9a9d78b0c2c5ad6ed5a1d84e380d5cfd010</id>
<content type='text'>
This patch adds support for &lt;optgroup&gt;s in FilteredSelectMultiple widgets.
When a popup returns a new object, if the source field contains optgroup
choices, the optgroup is now also included in the response data.

Additionally, this adds error handling for invalid source_model parameters
to prevent crashes and display user-friendly error messages instead.

Co-authored-by: Michael McLarnon &lt;mmclar@gmail.com&gt;
</content>
</entry>
<entry>
<title>Fixed #36256 -- Removed unnecessary titles from admin UI elements.</title>
<updated>2025-11-21T22:15:39Z</updated>
<author>
<name>Skyiesac</name>
<email>jainsachi1202@gmail.com</email>
</author>
<published>2025-11-20T17:13:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=e3038897992d1c47f70ffb84ec1109b8d6a68bb9'/>
<id>urn:sha1:e3038897992d1c47f70ffb84ec1109b8d6a68bb9</id>
<content type='text'>
Thanks Eliana Rosselli and the Accessibility Team for the recommendation.
</content>
</entry>
<entry>
<title>Fixed #36053 -- Fixed placement of FilteredSelectMultiple widget label.</title>
<updated>2025-11-11T21:31:16Z</updated>
<author>
<name>Dani Fornons</name>
<email>fornons@gmail.com</email>
</author>
<published>2025-11-10T09:21:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=6821a7c9904861bf1381383b95ed85ff49d9ee5d'/>
<id>urn:sha1:6821a7c9904861bf1381383b95ed85ff49d9ee5d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #35892 -- Supported Widget.use_fieldset in admin forms.</title>
<updated>2025-08-19T14:35:56Z</updated>
<author>
<name>antoliny0919</name>
<email>antoliny0919@gmail.com</email>
</author>
<published>2025-07-27T22:59:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=4187da258fe212d494cb578a0bc2b52c4979ab95'/>
<id>urn:sha1:4187da258fe212d494cb578a0bc2b52c4979ab95</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #36537 -- Ensured unique HTML IDs for geometry widget option scripts in the admin.</title>
<updated>2025-08-05T14:35:04Z</updated>
<author>
<name>Matthias Kestenholz</name>
<email>mk@feinheit.ch</email>
</author>
<published>2025-06-15T14:38:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=0a262c8407a2f4e4971118ca435c6931c40b70ae'/>
<id>urn:sha1:0a262c8407a2f4e4971118ca435c6931c40b70ae</id>
<content type='text'>
This work amends the code from f2f6046c0f92ff1faed057da0711ac478eef439c
where multiple geometry widgets rendered `&lt;script&gt;` elements in the
admin with the same HTML `id`, resulting in invalid HTML and fragile
JavaScript selectors. Refs #25706.

This change uses the widget's textarea ID to generate a unique `id` for
each JSON options `&lt;script&gt;`, ensuring valid and robust markup.

Co-authored-by: Natalia &lt;124304+nessita@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>Fixed #25706 -- Refactored geometry widgets to remove inline JavaScript.</title>
<updated>2025-06-12T20:35:14Z</updated>
<author>
<name>Claude Paroz</name>
<email>claude@2xlibre.net</email>
</author>
<published>2024-08-18T13:29:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=f2f6046c0f92ff1faed057da0711ac478eef439c'/>
<id>urn:sha1:f2f6046c0f92ff1faed057da0711ac478eef439c</id>
<content type='text'>
Refactored GIS-related JavaScript initialization to eliminate inline
scripts from templates. Added support for specifying a base layer using
the new `base_layer_name` attribute on `BaseGeometryWidget`, allowing
custom map tile providers via user-defined JavaScript.

As a result, the `gis/openlayers-osm.html` template was removed.

Thanks Sarah Boyce for reviews.

Co-authored-by: Natalia &lt;124304+nessita@users.noreply.github.com&gt;
</content>
</entry>
</feed>
