{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":37263728,"defaultBranch":"master","name":"django-helusers","ownerLogin":"City-of-Helsinki","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-06-11T13:48:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1875564?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717417806.0","currentOid":""},"activityList":{"items":[{"before":"fd9888a6b75be0b539530ed5d25505558be5b410","after":null,"ref":"refs/heads/improve-admin","pushedAt":"2024-06-03T12:30:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"}},{"before":"dc3e45268a149f75740e7ca7d3962f74323b5d53","after":"50947b34ac196423683d44ccfad9d102fd5b31fd","ref":"refs/heads/master","pushedAt":"2024-06-03T12:30:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"},"commit":{"message":"fix: make admin description translatable\n\nCo-authored-by: Tuomas Haapala ","shortMessageHtmlLink":"fix: make admin description translatable"}},{"before":"ae174208be5754c2c6fe3a6dad7d0ae1503f0693","after":"fd9888a6b75be0b539530ed5d25505558be5b410","ref":"refs/heads/improve-admin","pushedAt":"2024-05-31T18:04:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"voneiden","name":"Matti Eiden","path":"/voneiden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/437576?s=80&v=4"},"commit":{"message":"fix: make admin description translatable\n\nCo-authored-by: Tuomas Haapala ","shortMessageHtmlLink":"fix: make admin description translatable"}},{"before":null,"after":"ae174208be5754c2c6fe3a6dad7d0ae1503f0693","ref":"refs/heads/improve-admin","pushedAt":"2024-05-24T07:48:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"voneiden","name":"Matti Eiden","path":"/voneiden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/437576?s=80&v=4"},"commit":{"message":"fix: improve ModelAdmins for ADGroupMapping and ADGroup\n\nAdds new columns, sorting, searching, filtering and default ordering.\n\nRefs: RAT-173","shortMessageHtmlLink":"fix: improve ModelAdmins for ADGroupMapping and ADGroup"}},{"before":"1c3d9fb224a3124a263024684f2344099842cdb1","after":null,"ref":"refs/heads/allowed-algorithms","pushedAt":"2024-05-20T11:37:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"voneiden","name":"Matti Eiden","path":"/voneiden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/437576?s=80&v=4"}},{"before":"48369cf7633a886212c5377d31a95c4ae166bc03","after":"dc3e45268a149f75740e7ca7d3962f74323b5d53","ref":"refs/heads/master","pushedAt":"2024-05-20T11:37:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"voneiden","name":"Matti Eiden","path":"/voneiden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/437576?s=80&v=4"},"commit":{"message":"feat: define new setting ALLOWED_ALGORITHMS\n\nIt defaults to [\"RS256\"] and the goal is to mitigate CVE-2024-33663\neven though vulnerability does not seem to exist in the context of\ntunnistamo or tunnistus (ECDSA is not used by either issuer).","shortMessageHtmlLink":"feat: define new setting ALLOWED_ALGORITHMS"}},{"before":"d30755f857902d90f6abfea8ac87d2db589e3e81","after":"1c3d9fb224a3124a263024684f2344099842cdb1","ref":"refs/heads/allowed-algorithms","pushedAt":"2024-05-20T09:49:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"voneiden","name":"Matti Eiden","path":"/voneiden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/437576?s=80&v=4"},"commit":{"message":"feat: define new setting ALLOWED_ALGORITHMS\n\nIt defaults to [\"RS256\"] and the goal is to mitigate CVE-2024-33663\neven though vulnerability does not seem to exist in the context of\ntunnistamo or tunnistus (ECDSA is not used by either issuer).","shortMessageHtmlLink":"feat: define new setting ALLOWED_ALGORITHMS"}},{"before":null,"after":"d30755f857902d90f6abfea8ac87d2db589e3e81","ref":"refs/heads/allowed-algorithms","pushedAt":"2024-05-20T08:57:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"voneiden","name":"Matti Eiden","path":"/voneiden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/437576?s=80&v=4"},"commit":{"message":"fix: define new setting ALLOWED_ALGORITHMS\n\nIt defaults to [\"RS256\"] and the goal is to mitigate CVE-2024-33663\neven though vulnerability does not seem to exist in the context of\ntunnistamo or tunnistus (ECDSA is not used by either issuer).","shortMessageHtmlLink":"fix: define new setting ALLOWED_ALGORITHMS"}},{"before":"9a90c826b7168d9085502fba2bd885915bc4ae25","after":null,"ref":"refs/heads/prepare-release","pushedAt":"2024-03-15T07:30:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"}},{"before":"9f8433eb563471c6a54c25b30669dde85bf6ebeb","after":"48369cf7633a886212c5377d31a95c4ae166bc03","ref":"refs/heads/master","pushedAt":"2024-03-15T07:30:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"},"commit":{"message":"chore: bump version to 0.11.0","shortMessageHtmlLink":"chore: bump version to 0.11.0"}},{"before":null,"after":"9a90c826b7168d9085502fba2bd885915bc4ae25","ref":"refs/heads/prepare-release","pushedAt":"2024-03-15T07:23:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"},"commit":{"message":"chore: bump version to 0.11.0","shortMessageHtmlLink":"chore: bump version to 0.11.0"}},{"before":"e300ae252ad4ea17a543d7ab72063593a088ef41","after":null,"ref":"refs/heads/HP-2260-unpickled","pushedAt":"2024-03-15T07:18:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"}},{"before":"01236aaddd6b08043b3aa53fbb8deeccc96b55bb","after":null,"ref":"refs/heads/HP-2280-logout-fix-test","pushedAt":"2024-03-15T07:13:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"}},{"before":"d2293835bbe7139239e9558d15a155e17cb7910f","after":"9f8433eb563471c6a54c25b30669dde85bf6ebeb","ref":"refs/heads/master","pushedAt":"2024-03-15T07:13:23.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"},"commit":{"message":"chore: update black & isort commit hash\n\nRefs: HP-2280","shortMessageHtmlLink":"chore: update black & isort commit hash"}},{"before":"24ad0c775b2c55cafa0751a73bf3182ceb9d7add","after":"01236aaddd6b08043b3aa53fbb8deeccc96b55bb","ref":"refs/heads/HP-2280-logout-fix-test","pushedAt":"2024-03-15T07:05:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"},"commit":{"message":"chore: update black & isort commit hash\n\nRefs: HP-2280","shortMessageHtmlLink":"chore: update black & isort commit hash"}},{"before":"99980a8f6646f7bf04c7bf1a8624ad2707b40c92","after":null,"ref":"refs/heads/HP-2280-dev-tools","pushedAt":"2024-03-15T07:03:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"}},{"before":"b031c80ea1c08a35c74d3dba45fab15f83486b52","after":"d2293835bbe7139239e9558d15a155e17cb7910f","ref":"refs/heads/master","pushedAt":"2024-03-15T07:03:11.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"},"commit":{"message":"chore: tidy readme\n\nRefs: HP-2280","shortMessageHtmlLink":"chore: tidy readme"}},{"before":"0a8b21afb71f925ac6ec3af0fcb2d9ed33040a23","after":"24ad0c775b2c55cafa0751a73bf3182ceb9d7add","ref":"refs/heads/HP-2280-logout-fix-test","pushedAt":"2024-03-14T17:29:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"},"commit":{"message":"test: add test for using the custom Django admin logout view\n\nRefs: HP-2280","shortMessageHtmlLink":"test: add test for using the custom Django admin logout view"}},{"before":null,"after":"0a8b21afb71f925ac6ec3af0fcb2d9ed33040a23","ref":"refs/heads/HP-2280-logout-fix-test","pushedAt":"2024-03-14T17:18:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"},"commit":{"message":"test: add test for Django admin logout view\n\nRefs: HP-2280","shortMessageHtmlLink":"test: add test for Django admin logout view"}},{"before":"0cc001b1df540766fb4560a6085c898b4016c6aa","after":"99980a8f6646f7bf04c7bf1a8624ad2707b40c92","ref":"refs/heads/HP-2280-dev-tools","pushedAt":"2024-03-14T17:11:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"},"commit":{"message":"chore: tidy readme\n\nRefs: HP-2280","shortMessageHtmlLink":"chore: tidy readme"}},{"before":"bc3eebe147f65f54b917ec6accccc1980f259725","after":"0cc001b1df540766fb4560a6085c898b4016c6aa","ref":"refs/heads/HP-2280-dev-tools","pushedAt":"2024-03-14T10:53:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"},"commit":{"message":"chore: tidy readme\n\nRefs: HP-2280","shortMessageHtmlLink":"chore: tidy readme"}},{"before":"aa963e0dc62ef8551f3b9ada1c4be8dcfa57a2da","after":null,"ref":"refs/heads/HP-2280-logout-fix","pushedAt":"2024-03-14T09:55:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"}},{"before":"29e4b2a22bdcdfe77ea4ff825ddec7acaed5d475","after":"b031c80ea1c08a35c74d3dba45fab15f83486b52","ref":"refs/heads/master","pushedAt":"2024-03-14T09:55:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"},"commit":{"message":"feat: support for admin logout in django 5.0\n\n- use POST for social auth logout on Django admin login page\n- django admin site returns logoutview response instead of redirect\n\nDjango 5.0 has removed the ability to log out via GET requests\nin the django.contrib.auth.views.LogoutView\nand django.contrib.auth.views.logout_then_login().\n\nRefs: HP-2280, https://docs.djangoproject.com/en/5.0/releases/5.0/","shortMessageHtmlLink":"feat: support for admin logout in django 5.0"}},{"before":"7dc792cd3c88e6a3a8733fdf947d6a949189bf61","after":"bc3eebe147f65f54b917ec6accccc1980f259725","ref":"refs/heads/HP-2280-dev-tools","pushedAt":"2024-03-14T09:46:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"},"commit":{"message":"chore: tidy readme\n\nRefs: HP-2280","shortMessageHtmlLink":"chore: tidy readme"}},{"before":"77f635de43b8660d3620bd224ebf86f797b13caf","after":"7dc792cd3c88e6a3a8733fdf947d6a949189bf61","ref":"refs/heads/HP-2280-dev-tools","pushedAt":"2024-03-14T09:37:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"},"commit":{"message":"chore: tidy readme\n\nRefs: HP-2280","shortMessageHtmlLink":"chore: tidy readme"}},{"before":"a3db4c0f186de228c8afc5e020d1939a2526a5ef","after":"77f635de43b8660d3620bd224ebf86f797b13caf","ref":"refs/heads/HP-2280-dev-tools","pushedAt":"2024-03-13T21:04:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"},"commit":{"message":"docs: add note about releases being done with github actions\n\nRefs: HP-2280","shortMessageHtmlLink":"docs: add note about releases being done with github actions"}},{"before":"7bfa8236e1ec07dfc88df1f0aadb2b0cd13a5bd0","after":"a3db4c0f186de228c8afc5e020d1939a2526a5ef","ref":"refs/heads/HP-2280-dev-tools","pushedAt":"2024-03-13T19:39:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"},"commit":{"message":"refactor: fix flake8 warnings\n\nRefs: HP-2280","shortMessageHtmlLink":"refactor: fix flake8 warnings"}},{"before":"37a540cab1081d420cb92c287d477c679e075d94","after":"7bfa8236e1ec07dfc88df1f0aadb2b0cd13a5bd0","ref":"refs/heads/HP-2280-dev-tools","pushedAt":"2024-03-13T19:33:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"},"commit":{"message":"refactor: fix flake8 warnings\n\nRefs: HP-2280","shortMessageHtmlLink":"refactor: fix flake8 warnings"}},{"before":null,"after":"37a540cab1081d420cb92c287d477c679e075d94","ref":"refs/heads/HP-2280-dev-tools","pushedAt":"2024-03-13T18:51:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"},"commit":{"message":"chore: run all code quality tools with in a GitHub action\n\nRefs: HP-2280","shortMessageHtmlLink":"chore: run all code quality tools with in a GitHub action"}},{"before":"f44762e5b6917203046b73aa74556617fa4fc4ce","after":"aa963e0dc62ef8551f3b9ada1c4be8dcfa57a2da","ref":"refs/heads/HP-2280-logout-fix","pushedAt":"2024-03-13T18:30:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charn","name":"Juha Louhiranta","path":"/charn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/225211?s=80&v=4"},"commit":{"message":"feat: support for admin logout in django 5.0\n\n- use POST for social auth logout on Django admin login page\n- django admin site returns logoutview response instead of redirect\n\nDjango 5.0 has removed the ability to log out via GET requests\nin the django.contrib.auth.views.LogoutView\nand django.contrib.auth.views.logout_then_login().\n\nRefs: HP-2280, https://docs.djangoproject.com/en/5.0/releases/5.0/","shortMessageHtmlLink":"feat: support for admin logout in django 5.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWuptbwA","startCursor":null,"endCursor":null}},"title":"Activity ยท City-of-Helsinki/django-helusers"}