{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":344757934,"defaultBranch":"main","name":"eduid-backend","ownerLogin":"SUNET","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-05T09:22:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3405039?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726836784.0","currentOid":""},"activityList":{"items":[{"before":"9c3047e1848522ed4908bb25e69a0411205acb70","after":null,"ref":"refs/heads/ylle_fix-long-lines","pushedAt":"2024-09-20T12:53:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"johanlundberg","name":"Johan Lundberg","path":"/johanlundberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105702?s=80&v=4"}},{"before":"01321c4cd34a891e19f7ffc5587481e88e3edfb8","after":"a98de73c9127ef348666582c1bbd2e572e8e6498","ref":"refs/heads/main","pushedAt":"2024-09-20T12:53:01.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"johanlundberg","name":"Johan Lundberg","path":"/johanlundberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105702?s=80&v=4"},"commit":{"message":"Merge pull request #698 from SUNET/ylle_fix-long-lines\n\nFix long lines due to strings and comments","shortMessageHtmlLink":"Merge pull request #698 from SUNET/ylle_fix-long-lines"}},{"before":"e3bd57a51d1103665666e692413c47ed34f21b79","after":"c42d35e2fe2453cdeec2f97c218f444a30fe9020","ref":"refs/heads/lundberg_signup_auth","pushedAt":"2024-09-20T12:49:54.000Z","pushType":"push","commitsCount":24,"pusher":{"login":"johanlundberg","name":"Johan Lundberg","path":"/johanlundberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105702?s=80&v=4"},"commit":{"message":"Merge branch 'main' into lundberg_signup_auth","shortMessageHtmlLink":"Merge branch 'main' into lundberg_signup_auth"}},{"before":null,"after":"e3bd57a51d1103665666e692413c47ed34f21b79","ref":"refs/heads/lundberg_signup_auth","pushedAt":"2024-09-20T12:36:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"johanlundberg","name":"Johan Lundberg","path":"/johanlundberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105702?s=80&v=4"},"commit":{"message":"forgotten import change","shortMessageHtmlLink":"forgotten import change"}},{"before":"d0e89a04bee1dd096fd4d2c4acae7039fbaec0cb","after":"9c3047e1848522ed4908bb25e69a0411205acb70","ref":"refs/heads/ylle_fix-long-lines","pushedAt":"2024-09-20T11:30:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"helylle","name":"Lasse Yledahl","path":"/helylle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46475577?s=80&v=4"},"commit":{"message":"move extended rules to post-format check","shortMessageHtmlLink":"move extended rules to post-format check"}},{"before":null,"after":"d0e89a04bee1dd096fd4d2c4acae7039fbaec0cb","ref":"refs/heads/ylle_fix-long-lines","pushedAt":"2024-09-20T10:32:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"helylle","name":"Lasse Yledahl","path":"/helylle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46475577?s=80&v=4"},"commit":{"message":"remove unnecessary implicit string concatenations","shortMessageHtmlLink":"remove unnecessary implicit string concatenations"}},{"before":"e80c91000435c3d73e8241ad2fcdda5affc271da","after":null,"ref":"refs/heads/ylle_try-except-in-loop","pushedAt":"2024-09-19T12:24:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"johanlundberg","name":"Johan Lundberg","path":"/johanlundberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105702?s=80&v=4"}},{"before":"14f017a682e8f27becf8f8dcbe4117078e93f26a","after":"01321c4cd34a891e19f7ffc5587481e88e3edfb8","ref":"refs/heads/main","pushedAt":"2024-09-19T12:24:08.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"johanlundberg","name":"Johan Lundberg","path":"/johanlundberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105702?s=80&v=4"},"commit":{"message":"Merge pull request #697 from SUNET/ylle_try-except-in-loop\n\nHandle try-except-in-loop","shortMessageHtmlLink":"Merge pull request #697 from SUNET/ylle_try-except-in-loop"}},{"before":null,"after":"e80c91000435c3d73e8241ad2fcdda5affc271da","ref":"refs/heads/ylle_try-except-in-loop","pushedAt":"2024-09-19T11:31:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"helylle","name":"Lasse Yledahl","path":"/helylle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46475577?s=80&v=4"},"commit":{"message":"leave actual error handling as is","shortMessageHtmlLink":"leave actual error handling as is"}},{"before":"597119a2fc80147c51ae7e33f84c9b8b235a4979","after":null,"ref":"refs/heads/ylle-new-linting","pushedAt":"2024-09-19T08:44:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"johanlundberg","name":"Johan Lundberg","path":"/johanlundberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105702?s=80&v=4"}},{"before":"6a379f57985e0cd5529c3148f4429468998c369d","after":"14f017a682e8f27becf8f8dcbe4117078e93f26a","ref":"refs/heads/main","pushedAt":"2024-09-19T08:44:56.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"johanlundberg","name":"Johan Lundberg","path":"/johanlundberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105702?s=80&v=4"},"commit":{"message":"Merge pull request #696 from SUNET/ylle-new-linting\n\nadd more linting rules and fixes","shortMessageHtmlLink":"Merge pull request #696 from SUNET/ylle-new-linting"}},{"before":null,"after":"597119a2fc80147c51ae7e33f84c9b8b235a4979","ref":"refs/heads/ylle-new-linting","pushedAt":"2024-09-19T07:59:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"helylle","name":"Lasse Yledahl","path":"/helylle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46475577?s=80&v=4"},"commit":{"message":" re-add list comprehension rule and patches","shortMessageHtmlLink":" re-add list comprehension rule and patches"}},{"before":"ee0f6a936e66e4d54c3766b09a6b046bfb96d150","after":null,"ref":"refs/heads/lundberg_authn_status","pushedAt":"2024-09-18T12:50:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"helylle","name":"Lasse Yledahl","path":"/helylle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46475577?s=80&v=4"}},{"before":"5f12aac427df1ba149a0e7f128d2cee12cb40563","after":"6a379f57985e0cd5529c3148f4429468998c369d","ref":"refs/heads/main","pushedAt":"2024-09-18T12:50:46.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"helylle","name":"Lasse Yledahl","path":"/helylle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46475577?s=80&v=4"},"commit":{"message":"Merge pull request #692 from SUNET/lundberg_authn_status\n\nEndpoint for checking authn status","shortMessageHtmlLink":"Merge pull request #692 from SUNET/lundberg_authn_status"}},{"before":"d7c330ee8bccd4478a3fcae304c6b22c731571bc","after":"ee0f6a936e66e4d54c3766b09a6b046bfb96d150","ref":"refs/heads/lundberg_authn_status","pushedAt":"2024-09-18T12:24:18.000Z","pushType":"push","commitsCount":28,"pusher":{"login":"johanlundberg","name":"Johan Lundberg","path":"/johanlundberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105702?s=80&v=4"},"commit":{"message":"Merge branch 'main' into lundberg_authn_status","shortMessageHtmlLink":"Merge branch 'main' into lundberg_authn_status"}},{"before":"62a6e7cf8d6896148fa7947e83f2a1a04ad5b1f0","after":null,"ref":"refs/heads/ylle_remove_duplication","pushedAt":"2024-09-18T08:53:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"johanlundberg","name":"Johan Lundberg","path":"/johanlundberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105702?s=80&v=4"}},{"before":"6d908901f9bbcaffb014ab8709054d4d12c20820","after":"5f12aac427df1ba149a0e7f128d2cee12cb40563","ref":"refs/heads/main","pushedAt":"2024-09-18T08:53:41.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"johanlundberg","name":"Johan Lundberg","path":"/johanlundberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105702?s=80&v=4"},"commit":{"message":"Merge pull request #695 from SUNET/ylle_remove_duplication\n\nremove duplicated code","shortMessageHtmlLink":"Merge pull request #695 from SUNET/ylle_remove_duplication"}},{"before":"da0538b6a09df85ed350ca1855dd8e5654a3324b","after":"62a6e7cf8d6896148fa7947e83f2a1a04ad5b1f0","ref":"refs/heads/ylle_remove_duplication","pushedAt":"2024-09-18T08:36:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"helylle","name":"Lasse Yledahl","path":"/helylle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46475577?s=80&v=4"},"commit":{"message":"make reformat","shortMessageHtmlLink":"make reformat"}},{"before":null,"after":"da0538b6a09df85ed350ca1855dd8e5654a3324b","ref":"refs/heads/ylle_remove_duplication","pushedAt":"2024-09-18T08:29:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"helylle","name":"Lasse Yledahl","path":"/helylle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46475577?s=80&v=4"},"commit":{"message":"remove duplicated code","shortMessageHtmlLink":"remove duplicated code"}},{"before":"4d21aac49816b4d7f31a652cc2cacb3745038405","after":null,"ref":"refs/heads/ylle_evaluate_pyupgrade_ruleset","pushedAt":"2024-09-18T08:13:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"johanlundberg","name":"Johan Lundberg","path":"/johanlundberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105702?s=80&v=4"}},{"before":"05c05ec99cfa92bb8280f295971863b88f0d1dec","after":"6d908901f9bbcaffb014ab8709054d4d12c20820","ref":"refs/heads/main","pushedAt":"2024-09-18T08:13:51.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"johanlundberg","name":"Johan Lundberg","path":"/johanlundberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105702?s=80&v=4"},"commit":{"message":"Merge pull request #694 from SUNET/ylle_evaluate_pyupgrade_ruleset\n\nEvaluate_pyupgrade_ruleset","shortMessageHtmlLink":"Merge pull request #694 from SUNET/ylle_evaluate_pyupgrade_ruleset"}},{"before":"a31fee9bc8085f1351853839010b75543e7a2ad2","after":"4d21aac49816b4d7f31a652cc2cacb3745038405","ref":"refs/heads/ylle_evaluate_pyupgrade_ruleset","pushedAt":"2024-09-17T07:57:07.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"helylle","name":"Lasse Yledahl","path":"/helylle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46475577?s=80&v=4"},"commit":{"message":"Merge branch 'main' into ylle_evaluate_pyupgrade_ruleset","shortMessageHtmlLink":"Merge branch 'main' into ylle_evaluate_pyupgrade_ruleset"}},{"before":"02252895990b16ab3e4c6b16e6d286194f3f0094","after":null,"ref":"refs/heads/further_linting","pushedAt":"2024-09-17T07:54:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"johanlundberg","name":"Johan Lundberg","path":"/johanlundberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105702?s=80&v=4"}},{"before":"eb242b10c85f2e0e79e24cd64ebfdeddaf5a9d12","after":"05c05ec99cfa92bb8280f295971863b88f0d1dec","ref":"refs/heads/main","pushedAt":"2024-09-17T07:54:17.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"johanlundberg","name":"Johan Lundberg","path":"/johanlundberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105702?s=80&v=4"},"commit":{"message":"Merge pull request #693 from SUNET/further_linting\n\nadd further lint rules and associated fixes","shortMessageHtmlLink":"Merge pull request #693 from SUNET/further_linting"}},{"before":"4c13fcdca32e299839f0ec03578d4abce1bbfc42","after":"a31fee9bc8085f1351853839010b75543e7a2ad2","ref":"refs/heads/ylle_evaluate_pyupgrade_ruleset","pushedAt":"2024-09-17T07:28:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"helylle","name":"Lasse Yledahl","path":"/helylle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46475577?s=80&v=4"},"commit":{"message":"add fix for Lock not being a class until python 3.13","shortMessageHtmlLink":"add fix for Lock not being a class until python 3.13"}},{"before":null,"after":"4c13fcdca32e299839f0ec03578d4abce1bbfc42","ref":"refs/heads/ylle_evaluate_pyupgrade_ruleset","pushedAt":"2024-09-16T15:40:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"helylle","name":"Lasse Yledahl","path":"/helylle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46475577?s=80&v=4"},"commit":{"message":"add pyupgrade ruleset UP to ruff","shortMessageHtmlLink":"add pyupgrade ruleset UP to ruff"}},{"before":"5cc4cca2ddd53a5087bf1104ec867ee5f0fdb9ea","after":"02252895990b16ab3e4c6b16e6d286194f3f0094","ref":"refs/heads/further_linting","pushedAt":"2024-09-16T12:32:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"helylle","name":"Lasse Yledahl","path":"/helylle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46475577?s=80&v=4"},"commit":{"message":"use the correct replacement","shortMessageHtmlLink":"use the correct replacement"}},{"before":null,"after":"5cc4cca2ddd53a5087bf1104ec867ee5f0fdb9ea","ref":"refs/heads/further_linting","pushedAt":"2024-09-16T12:21:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"helylle","name":"Lasse Yledahl","path":"/helylle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46475577?s=80&v=4"},"commit":{"message":"do not use blocking httpx call in async function","shortMessageHtmlLink":"do not use blocking httpx call in async function"}},{"before":"b36dbeb2b67d54f974378403e4408d553b843a44","after":null,"ref":"refs/heads/masv-cleaner-worker","pushedAt":"2024-09-12T11:21:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"helylle","name":"Lasse Yledahl","path":"/helylle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46475577?s=80&v=4"}},{"before":null,"after":"d7c330ee8bccd4478a3fcae304c6b22c731571bc","ref":"refs/heads/lundberg_authn_status","pushedAt":"2024-09-12T08:50:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"johanlundberg","name":"Johan Lundberg","path":"/johanlundberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105702?s=80&v=4"},"commit":{"message":"add tests for authn status endpoint","shortMessageHtmlLink":"add tests for authn status endpoint"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxMjo1MzowNC4wMDAwMDBazwAAAAS79fWB","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxMjo1MzowNC4wMDAwMDBazwAAAAS79fWB","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQwODo1MDozNi4wMDAwMDBazwAAAAS0Ixh8"}},"title":"Activity ยท SUNET/eduid-backend"}