GSoC 2026

27 hours ago

Timeline

Feb 21, 2026: Yesterday

1:36 PMSummerOfCode2026edited by - ( diff) - 10:54 AM Ticket#36835(Template system - Add all public API classes to django.template.all) updated by - Thanks for the update! Looking forward to contributing to similar issues.

8:57 AM Ticket#36899(contrib.sessions - Implement Session.__bool__) closed by - fixed: In 158fd81: […] - 8:57 AM Changeset[158fd81]main by - Fixed #36899-- Implemented SessionBase.bool. - 8:52 AM Ticket#36937(Testing framework - Add missing positive test cases for @permission_required in test_client) closed by - fixed: In e85db77e: […] - 8:52 AM Changeset[e85db77e]main by - Fixed #36937-- Added missing positive permission cases in test_client … - 8:47 AM Ticket#36899(contrib.sessions - Implement Session.__bool__) updated by - Version,Triage Stage,Needs tests,Patch needs improvementchanged

8:44 AM Ticket#36937(Testing framework - Add missing positive test cases for @permission_required in test_client) updated by - Triage Stagechanged

8:37 AM Ticket#36935(contrib.contenttypes - ContentType.app_labeled_name fallback omits app label when ...) closed by - fixed: In f45bfa5: […] - 8:37 AM Changeset*[f45bfa5]main by - Fixed #36935-- Added fallback in ContentType.app_labeled_name when … - 8:18 AM Changeset[04613791]*main by - Fixed a typo in tests/i18n/tests.py.

6:50 AM Ticket#36750(Core (Serialization) - dumpdata's output of m2m values is not deterministic) updated by - Patch needs improvementchanged

5:47 AM Ticket#36905(HTTP handling - Remove safe parameter from JsonResponse) updated by - Hello @Adam @Timothy! I saw this ticket and would love to work on it …

3:35 AM Ticket#29969(contrib.admin - Admin inline with view permission is shown when save_as validation fails) updated by - Has patchchanged

PR was closed by the author. - 2:00 AM Ticket#36939(Core (Other) - Connecting the same signal multiple times with weak=True allocates new ...) updated by - Status,Ownerchanged

1:41 AM Ticket#36939(Core (Other) - Connecting the same signal multiple times with weak=True allocates new ...) created by - We recently observed steadily increasing memory usage in our Django …

Feb 20, 2026:

10:09 PM Ticket#36835(Template system - Add all public API classes to django.template.all) updated by - Replying to Priyanshu Agrawal: > Hi, I'd like to help … - 9:58 PM Ticket#36835(Template system - Add all public API classes to django.template.all) updated by - Patch needs improvementchanged

4:53 PM Ticket#36899(contrib.sessions - Implement Session.__bool__) updated by - Triage Stage,Needs tests,Patch needs improvement,Easy pickingschanged

4:36 PM Ticket#36931(HTTP handling - Unhandled LookupError in multipart parser when RFC 2231 encoding name ...) updated by - Patch needs improvementchanged

4:35 PM Ticket#36931(HTTP handling - Unhandled LookupError in multipart parser when RFC 2231 encoding name ...) updated by - Type,Triage StagechangedPR - 4:29 PM Ticket#36935(contrib.contenttypes - ContentType.app_labeled_name fallback omits app label when ...) updated by - Type,Keywords,Triage Stage,UI/UX,Ownerchanged

Seems reasonable, thanks.PR - 2:31 PM Ticket#36920(contrib.admin - Alignment issue in admin fieldset legends) updated by - In 5b2c4a0: […] - 2:31 PM Changeset[5b2c4a0]stable/6.0.x by - [6.0.x] Fixed #36920-- Fixed alignment of fieldset legends in wide … - 2:30 PM Ticket#36920(contrib.admin - Alignment issue in admin fieldset legends) closed by - fixed: In 8d251b5: […] - 2:30 PM Changeset[8d251b5]main by - Fixed #36920-- Fixed alignment of fieldset legends in wide admin … - 2:29 PM Ticket#36873(contrib.admin - Improve visual aspects of related-widget-wrapper icons.) updated by - Keywordschanged

2:28 PM Ticket#36873(contrib.admin - Improve visual aspects of related-widget-wrapper icons.) updated by - Patch needs improvementchanged

2:14 PM Ticket#36934(Database layer (models, ORM) - BuiltinLookup.as_sql breaks with params-as-a-tuple) updated by - Triage Stagechanged

2:03 PM Ticket#34643(contrib.admin - Move admin form labels to a more accessible place) updated by - Patch needs improvementchanged

1:38 PM Ticket#36920(contrib.admin - Alignment issue in admin fieldset legends) updated by - Triage Stagechanged

12:12 PM Ticket#36835(Template system - Add all public API classes to django.template.all) updated by - Hi, I'd like to help improve this patch if it's available.

12:03 PM Ticket#36938(Database layer (models, ORM) - Unioning an ordered queryset fails on Oracle unless a limit is taken) updated by - In cb24beb: […] - 12:03 PM Changeset[cb24beb]main by - Refs #36938-- Marked a test for union of ordered querysets as an … - 10:28 AM Ticket#36938(Database layer (models, ORM) - Unioning an ordered queryset fails on Oracle unless a limit is taken) created by - For the purposes of testing only, adjust this existing test to remove …

9:57 AM Ticket#36920(contrib.admin - Alignment issue in admin fieldset legends) updated by - Needs testschanged

9:32 AM Ticket#36835(Template system - Add all public API classes to django.template.all) updated by - Patch needs improvementchanged

8:47 AM Ticket#36923(Forms - URLField.to_python() mangles mailto: URLs) updated by - Summarychanged

8:47 AM Ticket#36923(Forms - URLField.to_python() mangles mailto: URLs) updated by - Good question. The URLValidator

7:35 AM Ticket#27150(Documentation - Document that a name should be provided when wrapping file-like ...) updated by - Hi, I'd like to work on this ticket and submit a patch soon

Feb 19, 2026:

11:56 PM Ticket#36923(Forms - URLField.to_python() mangles mailto: URLs) updated by - Replying to Jacob Walls: > Hi Vishy. Natalia mentioned she … - 11:15 PM Ticket#36127(contrib.admin - The link is not displayed when str is blank in admin.) updated by - Triage Stagechanged

7:44 PM Ticket#36873(contrib.admin - Improve visual aspects of related-widget-wrapper icons.) updated by - Patch needs improvementchanged

3:55 PM Ticket#36920(contrib.admin - Alignment issue in admin fieldset legends) updated by - Needs testschanged

2:45 PM Ticket#36920(contrib.admin - Alignment issue in admin fieldset legends) updated by - Patch needs improvementchanged

2:44 PM Ticket#36920(contrib.admin - Alignment issue in admin fieldset legends) updated by - PR - 2:09 PM Ticket#36923(Forms - URLField.to_python() mangles mailto: URLs) updated by - Ownerchanged

Hi Vishy. Natalia mentioned she has a local stash that solves this … - 1:59 PM Ticket#36934(Database layer (models, ORM) - BuiltinLookup.as_sql breaks with params-as-a-tuple) updated by - Has patchchangedPR - 1:27 PM Ticket#36934(Database layer (models, ORM) - BuiltinLookup.as_sql breaks with params-as-a-tuple) updated by - Summary,Has patch,Status,Ownerchanged

Thanks, I was beginning to miss the forest for the trees here. > Now … - 12:54 PM Ticket#36920(contrib.admin - Alignment issue in admin fieldset legends) updated by - Ownerchanged

12:32 PM Ticket#36934(Database layer (models, ORM) - BuiltinLookup.as_sql breaks with params-as-a-tuple) updated by - Hello Jacob. Sorry, I didn't know about #36922and hadn't thought to … - 12:06 PM Ticket#36750(Core (Serialization) - dumpdata's output of m2m values is not deterministic) updated by - Patch needs improvementchanged

11:59 AM Ticket#36937(Testing framework - Add missing positive test cases for @permission_required in test_client) updated by - https://github.com/django/django/pull/20733 - 11:17 AM Ticket#36873(contrib.admin - Improve visual aspects of related-widget-wrapper icons.) updated by - Patch needs improvementchanged

10:33 AM Ticket#36929(GIS - Drop support for GEOS 3.9) closed by - fixed: In 4139cb8: […] - 10:33 AM Changeset[4139cb8]main by - Fixed #36929-- Dropped support for GEOS 3.9. Thanks David Smith for … - 10:05 AM Ticket#36670(contrib.admin - Admin filter_vertical widget selector chooser has incorrect background ...) updated by - Patch needs improvementchanged

I don't know whether the SVG change included with the PR is necessary … - 9:22 AM Ticket#36937(Testing framework - Add missing positive test cases for @permission_required in test_client) updated by - Triage Stagechanged

9:16 AM Ticket#36933(contrib.admin - Yes/no admin icons hard to differentiate with dichromatic viewing ...) updated by - > So the key point is that the icons should be distinguishable by …

9:08 AM Ticket#36550(Database layer (models, ORM) - AssertionError raised when bulk creation model with primary key set ...) updated by - Ownerchanged

9:05 AM Ticket#36937(Testing framework - Add missing positive test cases for @permission_required in test_client) created by - In tests/test_client/tests.py

, thetest_view_with_permissions

and … - 9:05 AM Ticket#36550(Database layer (models, ORM) - AssertionError raised when bulk creation model with primary key set ...) updated by - Ownerchanged

8:55 AM Ticket#36936(Migrations - django-docker-box tests fail when running sqlite tests) updated by - Component,Versionchanged

8:18 AM Ticket#36935(contrib.contenttypes - ContentType.app_labeled_name fallback omits app label when ...) updated by - Status,Ownerchanged

8:03 AM Ticket#36934(Database layer (models, ORM) - BuiltinLookup.as_sql breaks with params-as-a-tuple) updated by - Status,Resolutionchanged

Replying toJacob Walls: > Hi, thanks for the report, and … - 7:22 AM Ticket#36934(Database layer (models, ORM) - BuiltinLookup.as_sql breaks with params-as-a-tuple) closed by - needsinfo: Hi, thanks for the report, and thanks Clifford for triage. Clifford, I …

5:42 AM Ticket#36934(Database layer (models, ORM) - BuiltinLookup.as_sql breaks with params-as-a-tuple) updated by - Severity,Triage Stagechanged

Thanks. Leaving as has-patch since as you point out it is already … - 5:00 AM Ticket#36873(contrib.admin - Improve visual aspects of related-widget-wrapper icons.) updated by - Needs documentationchanged

3:15 AM Ticket#34643(contrib.admin - Move admin form labels to a more accessible place) updated by - Needs testschanged

2:58 AM Ticket#36919(Tasks - Allow TaskResult (and Task) to be pickled) updated by - Has patchchangedhttps://github.com/django/django/pull/20730

Feb 18, 2026:

11:58 PM Ticket#36926(contrib.admin - Admin list_display does not use boolean icons when traversing properties) updated by - Ccchanged

11:51 PM Ticket#36936(Migrations - django-docker-box tests fail when running sqlite tests) updated by - Has patchchanged

Opened a pull request athttps://github.com/django/django/pull/20728 - 9:31 PM Ticket#36936(Migrations - django-docker-box tests fail when running sqlite tests) updated by - Triage Stage,Status,Ownerchanged

I'm able to reproduce, will work on a fix. - 6:02 PM Ticket#36936(Migrations - django-docker-box tests fail when running sqlite tests) created by - I followed the quickstart instructions (the 4 steps) as described …

4:39 PM Ticket#13376(contrib.messages - Messages should have an "expire" flag) updated by - Patch needs improvementchanged

I have finally added a couple of tests and added an example to the … - 3:23 PM Ticket#36933(contrib.admin - Yes/no admin icons hard to differentiate with dichromatic viewing ...) updated by - Short update: Ran out of time for today while finishing the PR because …

2:25 PM Ticket#36935(contrib.contenttypes - ContentType.app_labeled_name fallback omits app label when ...) updated by - Has patchchanged

2:25 PMSecurityTeamedited by - Added canned response for RemoteUserMiddleware + ASGI. ( diff) - 2:10 PM Ticket#36935(contrib.contenttypes - ContentType.app_labeled_name fallback omits app label when ...) created by - = ContentType.app_labeled_name fallback omits app label when …

1:59 PM Ticket#36933(contrib.admin - Yes/no admin icons hard to differentiate with dichromatic viewing ...) updated by - Status,Ownerchanged

1:59 PM Ticket#36933(contrib.admin - Yes/no admin icons hard to differentiate with dichromatic viewing ...) updated by - > Thank you for the great explanation! It really helped me understand …

1:06 PM Ticket#36926(contrib.admin - Admin list_display does not use boolean icons when traversing properties) updated by - Yes, that is exactly right. When a field is a direct BooleanField on …

12:43 PM Ticket#36830(Core (Cache system) - Store the cache alias on the cache backend instance) updated by - Ccchanged

12:15 PM Ticket#19221(Core (Cache system) - Cache keys can't be integers) updated by - In 4513a6c: […] - 12:15 PM Changeset[4513a6c]main by - Refs #19221-- Fixed outdated KEY_FUNCTION definition in … - 10:59 AM Ticket#19221(Core (Cache system) - Cache keys can't be integers) updated by - From …

10:06 AM Ticket#29969(contrib.admin - Admin inline with view permission is shown when save_as validation fails) updated by - Statuschanged

9:00 AM Ticket#36835(Template system - Add all public API classes to django.template.all) updated by - Patch needs improvement,OwnerchangedPR - 8:15 AM Ticket#36934(Database layer (models, ORM) - BuiltinLookup.as_sql breaks with params-as-a-tuple) created by - Hi, BuiltinLookup

violates the new policy and returns a list of … - 7:39 AM Ticket#35768(Documentation - Add a User Profile How-To to docs) updated by - Has patchchanged

Replying toAbhimanyu Singh Negi: > Raised a pr for this … - 7:13 AM Ticket#36926(contrib.admin - Admin list_display does not use boolean icons when traversing properties) updated by - Thank you for the suggestion Huwaiza! Correct me if I'm wrong, but are …

6:04 AM Ticket#36933(contrib.admin - Yes/no admin icons hard to differentiate with dichromatic viewing ...) updated by - Triage Stagechanged

Replying toPaul K. Gerke: > For me, as for others … - 5:59 AM Ticket#36933(contrib.admin - Yes/no admin icons hard to differentiate with dichromatic viewing ...) updated by - Hi, I am, of course, happy to explain! > When using the current …

3:10 AM Ticket#36391(Database layer (models, ORM) - Document RawSQL on “Performing raw SQL queries” page) updated by - Patch needs improvementchanged

3:06 AM Ticket#36359(contrib.admin - id_for_label undefined for AdminReadonlyField) updated by - Cc,Status,Resolutionchanged

AdminReadonlyField missingid_for_label

definition creates a lot of … - 12:30 AM Ticket#36933(contrib.admin - Yes/no admin icons hard to differentiate with dichromatic viewing ...) updated by - Hii, i can reproduce this issue... and make the most optimized …

12:14 AM Ticket#30149(contrib.admin - Empty value selected check in Admin Filter prevents subclassing) updated by - Replying to VIZZARD-X: > I have submitted a pull request …

**Note:**See

TracTimelinefor information about the timeline view.

Command Palette

Search for a command to run...