{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":36818673,"defaultBranch":"main","name":"channels","ownerLogin":"django","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-06-03T17:16:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/27804?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712153567.0","currentOid":""},"activityList":{"items":[{"before":"8087d475f01bf40d51495ea57aee4b38458a910f","after":"42deaca0e25f5dbb6c5133dc969366b93526960f","ref":"refs/heads/main","pushedAt":"2024-05-13T06:22:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Made WebsocketCommunicator assertions more informative. (#2098)","shortMessageHtmlLink":"Made WebsocketCommunicator assertions more informative. (#2098)"}},{"before":"42bf4a3d0de71f2401c3a759068a817d40578f0c","after":"8087d475f01bf40d51495ea57aee4b38458a910f","ref":"refs/heads/main","pushedAt":"2024-04-15T07:12:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Drop long deleted cookie_date (#2091)","shortMessageHtmlLink":"Drop long deleted cookie_date (#2091)"}},{"before":"666a342833557e90de944560c4ff5b92c088a2dd","after":"42bf4a3d0de71f2401c3a759068a817d40578f0c","ref":"refs/heads/main","pushedAt":"2024-04-05T06:39:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Removed Django version number from project description.\n\nFalls out of sync with other (canonical) metadata.","shortMessageHtmlLink":"Removed Django version number from project description."}},{"before":"78fbab6f313c32db75eb91f8f6fd2a33ca2a0347","after":"666a342833557e90de944560c4ff5b92c088a2dd","ref":"refs/heads/main","pushedAt":"2024-04-03T14:10:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Reset theme to ReadTheDocs' default theme.","shortMessageHtmlLink":"Reset theme to ReadTheDocs' default theme."}},{"before":"d017e31206d936f50efe6ccbe42e6c47c32f71c9","after":"78fbab6f313c32db75eb91f8f6fd2a33ca2a0347","ref":"refs/heads/main","pushedAt":"2024-04-03T14:06:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Added minimal RTD config file.\n\nRef: https://docs.readthedocs.io/en/stable/config-file/index.html","shortMessageHtmlLink":"Added minimal RTD config file."}},{"before":"1c6d3384864abf4383ff8df1f0187a70ec808352","after":null,"ref":"refs/heads/4.1-release-notes","pushedAt":"2024-04-03T14:00:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"}},{"before":"30ec8f5e41d48199eb64a1ac66a7abd8149ada05","after":"d017e31206d936f50efe6ccbe42e6c47c32f71c9","ref":"refs/heads/main","pushedAt":"2024-04-03T14:00:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Preparing v4.1 release. (#2087)","shortMessageHtmlLink":"Preparing v4.1 release. (#2087)"}},{"before":null,"after":"1c6d3384864abf4383ff8df1f0187a70ec808352","ref":"refs/heads/4.1-release-notes","pushedAt":"2024-04-03T13:54:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Preparing v4.1 release.","shortMessageHtmlLink":"Preparing v4.1 release."}},{"before":"c03d151acfea87b6c099a4572d77405a5908259d","after":null,"ref":"refs/heads/min-version-django-42","pushedAt":"2024-04-03T13:40:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"}},{"before":"de88e03737b06cf1cda5cd8f6325fd4cdc3902a1","after":"30ec8f5e41d48199eb64a1ac66a7abd8149ada05","ref":"refs/heads/main","pushedAt":"2024-04-03T13:40:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Make Django 4.2 the minimum supported version. (#2086)\n\nBump asgiref dependency to match Django stable/4.2.x","shortMessageHtmlLink":"Make Django 4.2 the minimum supported version. (#2086)"}},{"before":null,"after":"c03d151acfea87b6c099a4572d77405a5908259d","ref":"refs/heads/min-version-django-42","pushedAt":"2024-04-03T13:33:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Make Django 4.2 the minimum supported version.\n\nBump asgiref dependency to match Django stable/4.2.x","shortMessageHtmlLink":"Make Django 4.2 the minimum supported version."}},{"before":"82c26f2585bca8b76d8f72f4a971095c8f899606","after":"de88e03737b06cf1cda5cd8f6325fd4cdc3902a1","ref":"refs/heads/main","pushedAt":"2024-04-03T13:18:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Updated websocket consumers for newer ASGI spec versions. (#2002)\n\nAdds `headers` and `reason` args to accept and close events respectively.","shortMessageHtmlLink":"Updated websocket consumers for newer ASGI spec versions. (#2002)"}},{"before":"ecbf353a79e7ca2b7952b8a084c57abccc8d7b15","after":"82c26f2585bca8b76d8f72f4a971095c8f899606","ref":"refs/heads/main","pushedAt":"2024-04-03T13:02:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Fixed URLRouter root_path handling. (#1954)\n\n* Add tests for handling root_path in URLRouting\r\n* Handle root_path in URLRouter\r\n\r\nIf we have a scope[\"root_path\"], raise if it does not prefix\r\nscope[\"path\"], and strip it from scope[\"path\"] if it does. Do this\r\nonly if we're in an outermost URLRouter.\r\n\r\nSigned-off-by: Alejandro R. Sedeño \r\nSigned-off-by: Alejandro R Sedeño ","shortMessageHtmlLink":"Fixed URLRouter root_path handling. (#1954)"}},{"before":"fcfa36de3472cb68d93c38b3db0c08b54d67a78f","after":null,"ref":"refs/heads/issue_2084","pushedAt":"2024-03-29T07:08:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"}},{"before":"acc91697610a0141caecb5210aa62216d0791e70","after":"ecbf353a79e7ca2b7952b8a084c57abccc8d7b15","ref":"refs/heads/main","pushedAt":"2024-03-29T07:08:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Fixed URLRouter compatibility with Django main, pre-5.1 (#2085)","shortMessageHtmlLink":"Fixed URLRouter compatibility with Django main, pre-5.1 (#2085)"}},{"before":null,"after":"fcfa36de3472cb68d93c38b3db0c08b54d67a78f","ref":"refs/heads/issue_2084","pushedAt":"2024-03-28T21:29:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adamchainz","name":"Adam Johnson","path":"/adamchainz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/857609?s=80&v=4"},"commit":{"message":"Fix URLRouter compatibility with Django main","shortMessageHtmlLink":"Fix URLRouter compatibility with Django main"}},{"before":"b6dc8c127d7bda3f5e5ae205332b1388818540c5","after":"acc91697610a0141caecb5210aa62216d0791e70","ref":"refs/heads/main","pushedAt":"2024-03-28T12:55:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"deploying.rst: Fix typo (#2083)","shortMessageHtmlLink":"deploying.rst: Fix typo (#2083)"}},{"before":"a6d7f71c3332edeced1cc012de2ed020a7932ae5","after":"b6dc8c127d7bda3f5e5ae205332b1388818540c5","ref":"refs/heads/main","pushedAt":"2024-01-10T15:10:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Import consumers after AppRegistry is populated in tutorial step 2. (#2068)","shortMessageHtmlLink":"Import consumers after AppRegistry is populated in tutorial step 2. (#…"}},{"before":"623482027989dbe5605b28e6d87b662ceea0e3bf","after":null,"ref":"refs/heads/dependabot/github_actions/actions/setup-python-5","pushedAt":"2023-12-12T06:19:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"}},{"before":"e99ef8a3c3cb7f6a7232716457ea7d6c7a62927c","after":"a6d7f71c3332edeced1cc012de2ed020a7932ae5","ref":"refs/heads/main","pushedAt":"2023-12-12T06:19:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Bump actions/setup-python from 4 to 5 (#2064)","shortMessageHtmlLink":"Bump actions/setup-python from 4 to 5 (#2064)"}},{"before":null,"after":"623482027989dbe5605b28e6d87b662ceea0e3bf","ref":"refs/heads/dependabot/github_actions/actions/setup-python-5","pushedAt":"2023-12-11T20:50:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/setup-python from 4 to 5\n\nBumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.\n- [Release notes](https://github.com/actions/setup-python/releases)\n- [Commits](https://github.com/actions/setup-python/compare/v4...v5)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-python\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/setup-python from 4 to 5"}},{"before":"5024af2dfaa129316602ad37d021a6c6f566ab04","after":null,"ref":"refs/heads/issue_1950_http_consumer_error_swallowing","pushedAt":"2023-12-10T18:24:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"}},{"before":"7254186ac4426e687870c4ef96a5fd99a77d079f","after":"e99ef8a3c3cb7f6a7232716457ea7d6c7a62927c","ref":"refs/heads/main","pushedAt":"2023-12-10T18:24:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Prevented HttpConsumer from hiding exceptions (#1951)","shortMessageHtmlLink":"Prevented HttpConsumer from hiding exceptions (#1951)"}},{"before":"33db839a34cc32d27a80421977b07f15d5fcf0d8","after":"7254186ac4426e687870c4ef96a5fd99a77d079f","ref":"refs/heads/main","pushedAt":"2023-12-10T18:21:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Adjusted contributing instructions to note Daphne dependency. (#2023)\n\nCo-authored-by: Carlton Gibson ","shortMessageHtmlLink":"Adjusted contributing instructions to note Daphne dependency. (#2023)"}},{"before":"2db92ccb57ff75b8f7535c3bc818f47d43a1b8bf","after":"33db839a34cc32d27a80421977b07f15d5fcf0d8","ref":"refs/heads/main","pushedAt":"2023-11-23T21:09:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"smithdc1","name":"David Smith","path":"/smithdc1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39445562?s=80&v=4"},"commit":{"message":"test: Add python 3.12, drop 3.7 and add django 5.0","shortMessageHtmlLink":"test: Add python 3.12, drop 3.7 and add django 5.0"}},{"before":"a0d173a2523a4853f9acbcd083457b31db05e9d2","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2023-09-05T06:00:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"}},{"before":"093326080b4984fcb39f51955681800e39e14f43","after":"2db92ccb57ff75b8f7535c3bc818f47d43a1b8bf","ref":"refs/heads/main","pushedAt":"2023-09-05T06:00:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 3 to 4 (#2047)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\r\n- [Release notes](https://github.com/actions/checkout/releases)\r\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/actions/checkout/compare/v3...v4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: actions/checkout\r\n dependency-type: direct:production\r\n update-type: version-update:semver-major\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump actions/checkout from 3 to 4 (#2047)"}},{"before":null,"after":"a0d173a2523a4853f9acbcd083457b31db05e9d2","ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2023-09-04T20:57:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 3 to 4\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/checkout from 3 to 4"}},{"before":"d5ff1f4bc159d2170a67e1ee237e0566fdf5bfa8","after":"093326080b4984fcb39f51955681800e39e14f43","ref":"refs/heads/main","pushedAt":"2023-06-14T15:47:48.905Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Document channels-auth-token-middlewares third party package (#2017)","shortMessageHtmlLink":"Document channels-auth-token-middlewares third party package (#2017)"}},{"before":"dd5b1aa58b41b9422ff636eab6103d2f63464647","after":"d5ff1f4bc159d2170a67e1ee237e0566fdf5bfa8","ref":"refs/heads/main","pushedAt":"2023-06-06T10:03:16.122Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Updated tutorial documentations (#2011)\n\n* Made changes to index.html and room.html templates\r\n* Replaced 'keyCode' attribute since it has been deprecated\r\n\r\nCloses #2010","shortMessageHtmlLink":"Updated tutorial documentations (#2011)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESBAPpAA","startCursor":null,"endCursor":null}},"title":"Activity · django/channels"}