{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":613265486,"defaultBranch":"master","name":"django-helusers","ownerLogin":"danipran","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-03-13T08:32:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2333857?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1680160833.028799","currentOid":""},"activityList":{"items":[{"before":"2493957ec062b44cc622071a8885e3f27de3d67e","after":"1f70717405d69d768c367a8df4f3102de4053fba","ref":"refs/heads/master","pushedAt":"2023-04-06T10:32:23.621Z","pushType":"push","commitsCount":4,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Bump version to 0.8.1","shortMessageHtmlLink":"Bump version to 0.8.1"}},{"before":"6574c542abac74262cf66bed8cf09c3e7a87001a","after":null,"ref":"refs/heads/convert-amr-to-list","pushedAt":"2023-03-30T07:20:33.028Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"}},{"before":"2e44b0fd0eba9b794883462e3c13eab87eaef3ec","after":null,"ref":"refs/heads/fix-adminsite-logout","pushedAt":"2023-03-30T06:32:28.022Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"}},{"before":"c735af794e41a0f7d9b857ab84328a1a71497a87","after":"6574c542abac74262cf66bed8cf09c3e7a87001a","ref":"refs/heads/convert-amr-to-list","pushedAt":"2023-03-30T06:23:49.979Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Convert JWT amr to list if string\n\nApparently, this screws things up if drf-oidc-auth is below 1.0.0.\ndrf-oidc-auth >=1.0.0 is required for Django 4, however.\nBit of a workaround, but should work?\nSource: https://github.com/City-of-Helsinki/django-helusers/issues/73#issuecomment-1147485088","shortMessageHtmlLink":"Convert JWT amr to list if string"}},{"before":"9314d1a6684119db59d380277ad2177cb1a6285c","after":"2e44b0fd0eba9b794883462e3c13eab87eaef3ec","ref":"refs/heads/fix-adminsite-logout","pushedAt":"2023-03-27T06:48:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Fix AdminSite logout method\n\nnever_cache causes logout to fail (needs to be wrapped in\nmethod_decorator).\nHowever, AdminSite's logout method is already implicitly\nwrapped in never_cache, so no need for it in the first\nplace.","shortMessageHtmlLink":"Fix AdminSite logout method"}},{"before":"fbb6644fce500fb1d9fec2a988da098d463acc55","after":"c735af794e41a0f7d9b857ab84328a1a71497a87","ref":"refs/heads/convert-amr-to-list","pushedAt":"2023-03-27T06:23:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Convert JWT amr to list if string\n\nApparently, this screws things up if drf-oidc-auth is below 1.0.0.\ndrf-oidc-auth >=1.0.0 is required for Django 4, however.\nBit of a workaround, but should work?\nSource: https://github.com/City-of-Helsinki/django-helusers/issues/73#issuecomment-1147485088","shortMessageHtmlLink":"Convert JWT amr to list if string"}},{"before":"a69bdb72b7ea463809d483acd7c6bf31a8ded294","after":"fbb6644fce500fb1d9fec2a988da098d463acc55","ref":"refs/heads/convert-amr-to-list","pushedAt":"2023-03-22T10:23:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Convert JWT amr to list if string\n\nApparently, this screws things up if drf-oidc-auth is below 1.0.0.\ndrf-oidc-auth >=1.0.0 is required for Django 4, however.\nBit of a workaround, but should work?\nSource: https://github.com/City-of-Helsinki/django-helusers/issues/73#issuecomment-1147485088","shortMessageHtmlLink":"Convert JWT amr to list if string"}},{"before":"848a621de866a4683464ff1802df60a5c1ab0fe3","after":"a69bdb72b7ea463809d483acd7c6bf31a8ded294","ref":"refs/heads/convert-amr-to-list","pushedAt":"2023-03-22T10:22:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Convert JWT amr to list if string\n\nApparently, this screws things up if drf-oidc-auth is below 1.0.0.\ndrf-oidc-auth >=1.0.0 is required for Django 4, however.\nBit of a workaround, but should work?\nSource: https://github.com/City-of-Helsinki/django-helusers/issues/73#issuecomment-1147485088","shortMessageHtmlLink":"Convert JWT amr to list if string"}},{"before":"84e07061b3d5b82120a4a9117381df763b101570","after":"848a621de866a4683464ff1802df60a5c1ab0fe3","ref":"refs/heads/convert-amr-to-list","pushedAt":"2023-03-22T10:17:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Convert JWT amr to list if string\n\nApparently, this screws things up if drf-oidc-auth is below 1.0.0.\ndrf-oidc-auth >=1.0.0 is required for Django 4, however.\nBit of a workaround, but should work?\nSource: https://github.com/City-of-Helsinki/django-helusers/issues/73#issuecomment-1147485088","shortMessageHtmlLink":"Convert JWT amr to list if string"}},{"before":"9edfa4c374d57e3cea6bc21a22bd3441d66d1946","after":"9314d1a6684119db59d380277ad2177cb1a6285c","ref":"refs/heads/fix-adminsite-logout","pushedAt":"2023-03-22T09:42:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Fix AdminSite logout method\n\nMethod decorators have to be inside @method_decorator decorator.\nSee:\nhttps://docs.djangoproject.com/en/4.1/topics/class-based-views/intro/#decorating-the-class\n\nHowever, AdminSite's logout method is already implicitly\nwrapped in never_cache, so no need for it in the first\nplace.","shortMessageHtmlLink":"Fix AdminSite logout method"}},{"before":null,"after":"84e07061b3d5b82120a4a9117381df763b101570","ref":"refs/heads/convert-amr-to-list","pushedAt":"2023-03-21T14:14:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Convert JWT amr to list if string\n\nApparently, this screws things up if drf-oidc-auth is below 1.0.0.\ndrf-oidc-auth >=1.0.0 is required for Django 4, however.\nBit of a workaround, but should work?\nSource: https://github.com/City-of-Helsinki/django-helusers/issues/73#issuecomment-1147485088","shortMessageHtmlLink":"Convert JWT amr to list if string"}},{"before":null,"after":"9edfa4c374d57e3cea6bc21a22bd3441d66d1946","ref":"refs/heads/fix-adminsite-logout","pushedAt":"2023-03-21T12:57:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Fix AdminSite logout method\n\nMethod decorators have to be inside @method_decorator decorator.\nSee:\nhttps://docs.djangoproject.com/en/4.1/topics/class-based-views/intro/#decorating-the-class","shortMessageHtmlLink":"Fix AdminSite logout method"}},{"before":"2493957ec062b44cc622071a8885e3f27de3d67e","after":"9edfa4c374d57e3cea6bc21a22bd3441d66d1946","ref":"refs/heads/django-41-fixes","pushedAt":"2023-03-21T09:46:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Fix AdminSite logout method\n\nMethod decorators have to be inside @method_decorator decorator.\nSee:\nhttps://docs.djangoproject.com/en/4.1/topics/class-based-views/intro/#decorating-the-class","shortMessageHtmlLink":"Fix AdminSite logout method"}},{"before":null,"after":"2493957ec062b44cc622071a8885e3f27de3d67e","ref":"refs/heads/django-41-fixes","pushedAt":"2023-03-21T09:26:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Bump version to 0.8.0\n\nReformatted the changelog to follow the existing sections.","shortMessageHtmlLink":"Bump version to 0.8.0"}},{"before":"71fd5f9edeec32a910f16ff8394e66e86a5788bf","after":"2493957ec062b44cc622071a8885e3f27de3d67e","ref":"refs/heads/master","pushedAt":"2023-03-21T09:20:04.614Z","pushType":"push","commitsCount":6,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Bump version to 0.8.0\n\nReformatted the changelog to follow the existing sections.","shortMessageHtmlLink":"Bump version to 0.8.0"}},{"before":"bdaecb794eaf287807a3d0da3d4ef59d262ff7e0","after":null,"ref":"refs/heads/RAT-39-remove-django-version-restriction","pushedAt":"2023-03-16T11:03:55.662Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"}},{"before":"0280f4abd3680c949ba6451254f32e4b9248b30c","after":"bdaecb794eaf287807a3d0da3d4ef59d262ff7e0","ref":"refs/heads/RAT-39-remove-django-version-restriction","pushedAt":"2023-03-16T06:49:05.085Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Drop Python 3.6 from test.yml matrix, add Python 3.10, 3.11\n\nDropped support for Python 3.6, so no longer need to test it.\nAdded support for 3.10, 3.11.\nRemoved everything Python 3.6 related (extra steps, conditions)\nChanged OS to ubuntu-latest (20.04 was previously required by 3.6)","shortMessageHtmlLink":"Drop Python 3.6 from test.yml matrix, add Python 3.10, 3.11"}},{"before":"4f120846ebabf8929fdd35ea3baacbba0578aac7","after":"0280f4abd3680c949ba6451254f32e4b9248b30c","ref":"refs/heads/RAT-39-remove-django-version-restriction","pushedAt":"2023-03-15T14:27:31.914Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Update test.yml","shortMessageHtmlLink":"Update test.yml"}},{"before":"8add302d79d481ca716207327f49435d0533d4ea","after":"4f120846ebabf8929fdd35ea3baacbba0578aac7","ref":"refs/heads/RAT-39-remove-django-version-restriction","pushedAt":"2023-03-15T08:53:27.198Z","pushType":"push","commitsCount":1,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Update test.yml","shortMessageHtmlLink":"Update test.yml"}},{"before":null,"after":"8add302d79d481ca716207327f49435d0533d4ea","ref":"refs/heads/RAT-39-remove-django-version-restriction","pushedAt":"2023-03-15T08:30:36.418Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Update CHANGELOG","shortMessageHtmlLink":"Update CHANGELOG"}},{"before":"2fad0b2be02fc5e127cc3903eed88d9efc4f6730","after":"71fd5f9edeec32a910f16ff8394e66e86a5788bf","ref":"refs/heads/master","pushedAt":"2023-03-15T07:04:33.130Z","pushType":"push","commitsCount":3,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Replace requirements-dev.in with requirements-test.txt","shortMessageHtmlLink":"Replace requirements-dev.in with requirements-test.txt"}},{"before":"6a7249bbeadd4e2ade44a108001449c29ce033fa","after":null,"ref":"refs/heads/RAT-37-add-tox-and-tox-gha","pushedAt":"2023-03-15T06:34:33.853Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"}},{"before":"3e681a47bdc35b7a2ce1a360815e3c0ff2cfbb4c","after":"6a7249bbeadd4e2ade44a108001449c29ce033fa","ref":"refs/heads/RAT-37-add-tox-and-tox-gha","pushedAt":"2023-03-15T06:13:00.952Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Replace requirements-dev.in with requirements-test.txt","shortMessageHtmlLink":"Replace requirements-dev.in with requirements-test.txt"}},{"before":"df78bed9c9002e5cf209b53a0a9805a7d0edab5d","after":"3e681a47bdc35b7a2ce1a360815e3c0ff2cfbb4c","ref":"refs/heads/RAT-37-add-tox-and-tox-gha","pushedAt":"2023-03-14T13:20:28.844Z","pushType":"push","commitsCount":1,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Replace requirements-dev.in with requirements-test.txt","shortMessageHtmlLink":"Replace requirements-dev.in with requirements-test.txt"}},{"before":"dbbd02717882cf6bb056d1a24d5d4486be819a4c","after":"df78bed9c9002e5cf209b53a0a9805a7d0edab5d","ref":"refs/heads/RAT-37-add-tox-and-tox-gha","pushedAt":"2023-03-14T08:18:08.454Z","pushType":"push","commitsCount":2,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Update step names","shortMessageHtmlLink":"Update step names"}},{"before":"2a00bf8badb78d514974caa2b913155120c8a2fb","after":"dbbd02717882cf6bb056d1a24d5d4486be819a4c","ref":"refs/heads/RAT-37-add-tox-and-tox-gha","pushedAt":"2023-03-13T11:20:02.445Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Set up tox in GitHub Actions","shortMessageHtmlLink":"Set up tox in GitHub Actions"}},{"before":"3a548abb121b46fe9711a4a1c49e4853e4e1f6e5","after":"2a00bf8badb78d514974caa2b913155120c8a2fb","ref":"refs/heads/RAT-37-add-tox-and-tox-gha","pushedAt":"2023-03-13T10:34:04.756Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Set up tox in GitHub Actions","shortMessageHtmlLink":"Set up tox in GitHub Actions"}},{"before":null,"after":"2a00bf8badb78d514974caa2b913155120c8a2fb","ref":"refs/heads/add-tox-and-tox-gha","pushedAt":"2023-03-13T10:33:42.828Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Set up tox in GitHub Actions","shortMessageHtmlLink":"Set up tox in GitHub Actions"}},{"before":"3a548abb121b46fe9711a4a1c49e4853e4e1f6e5","after":null,"ref":"refs/heads/add-tox-and-tox-gha","pushedAt":"2023-03-13T10:20:52.911Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"}},{"before":null,"after":"3a548abb121b46fe9711a4a1c49e4853e4e1f6e5","ref":"refs/heads/RAT-37-add-tox-and-tox-gha","pushedAt":"2023-03-13T10:20:52.561Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danipran","name":"Daniel Prange","path":"/danipran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2333857?s=80&v=4"},"commit":{"message":"Set up tox in GitHub Actions","shortMessageHtmlLink":"Set up tox in GitHub Actions"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0wNlQxMDozMjoyMy42MjEwMjNazwAAAAMTaB8V","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0wNlQxMDozMjoyMy42MjEwMjNazwAAAAMTaB8V","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0xM1QxMDoyMDo1Mi41NjE4MzRazwAAAAMCGjNy"}},"title":"Activity ยท danipran/django-helusers"}