{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":729007285,"defaultBranch":"master","name":"Products.SAML2Plugins","ownerLogin":"dataflake","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-08T07:33:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1215784?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1703756101.0","currentOid":""},"activityList":{"items":[{"before":"2bc6dc2d68e2ae50d8a3c8b1b65ecb7d3b781b97","after":"a84aec91fb51f0686dca550de53507c65c152679","ref":"refs/heads/master","pushedAt":"2024-01-29T16:37:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- finish logout","shortMessageHtmlLink":"- finish logout"}},{"before":"f7361f57af16bfa0278ba9adae3cfdb71f225dc7","after":"2bc6dc2d68e2ae50d8a3c8b1b65ecb7d3b781b97","ref":"refs/heads/master","pushedAt":"2024-01-29T16:29:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- Check IdP metadata for a configured single logout service before logging out","shortMessageHtmlLink":"- Check IdP metadata for a configured single logout service before lo…"}},{"before":"fc9a4c0e5c394e27a275b06f78594cd5082d677e","after":"f7361f57af16bfa0278ba9adae3cfdb71f225dc7","ref":"refs/heads/master","pushedAt":"2024-01-29T10:31:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- Add method ``isLoggedInHere`` to see if the current user is from the plugin","shortMessageHtmlLink":"- Add method isLoggedInHere to see if the current user is from th…"}},{"before":"f76fbf42d4c701cbec2cdb4125c41c6926b890f8","after":"fc9a4c0e5c394e27a275b06f78594cd5082d677e","ref":"refs/heads/master","pushedAt":"2024-01-29T10:06:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"Revert \"- ``resetCredentials`` now triggers a full remote/local logout\"\n\nThis reverts commit 8be0c68c4e71a14bcc46d73413be646b9807eb30.","shortMessageHtmlLink":"Revert \"- resetCredentials now triggers a full remote/local logout\""}},{"before":"8be0c68c4e71a14bcc46d73413be646b9807eb30","after":"f76fbf42d4c701cbec2cdb4125c41c6926b890f8","ref":"refs/heads/master","pushedAt":"2024-01-29T09:18:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- update to latest meta/config template","shortMessageHtmlLink":"- update to latest meta/config template"}},{"before":"7803eac8c00e6132ce5100d4186948e769f98451","after":"8be0c68c4e71a14bcc46d73413be646b9807eb30","ref":"refs/heads/master","pushedAt":"2024-01-29T09:16:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- ``resetCredentials`` now triggers a full remote/local logout","shortMessageHtmlLink":"- resetCredentials now triggers a full remote/local logout"}},{"before":"8d280b183f338bf93b8d001f1f5d1ae3f2b1f228","after":"7803eac8c00e6132ce5100d4186948e769f98451","ref":"refs/heads/master","pushedAt":"2024-01-22T12:17:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- update docs with recent property changes [ci skip]","shortMessageHtmlLink":"- update docs with recent property changes [ci skip]"}},{"before":"3e5506e4585a23a2e634b0145d87dc28ffa1e0ef","after":"8d280b183f338bf93b8d001f1f5d1ae3f2b1f228","ref":"refs/heads/master","pushedAt":"2024-01-22T12:12:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- remove custon metadata validity property and add missing Title","shortMessageHtmlLink":"- remove custon metadata validity property and add missing Title"}},{"before":"c0d41af5fcff85eba6c0d88190e251ac877bde3b","after":"3e5506e4585a23a2e634b0145d87dc28ffa1e0ef","ref":"refs/heads/master","pushedAt":"2024-01-18T10:16:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- Fix ZMI views failing with bad PySAML2 configurations (fixes #1)","shortMessageHtmlLink":"- Fix ZMI views failing with bad PySAML2 configurations (fixes #1)"}},{"before":"ce7546ea260ba614da7ad9d675d79f0fd89b5afb","after":"c0d41af5fcff85eba6c0d88190e251ac877bde3b","ref":"refs/heads/master","pushedAt":"2024-01-18T09:22:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- fix lint","shortMessageHtmlLink":"- fix lint"}},{"before":"f51cfe05c31803eee8ebc0768d449e9c512c8c11","after":"ce7546ea260ba614da7ad9d675d79f0fd89b5afb","ref":"refs/heads/master","pushedAt":"2024-01-18T09:21:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- check SAML logout response status","shortMessageHtmlLink":"- check SAML logout response status"}},{"before":"e473799cdaed42e7b363b907342659c419756fca","after":"f51cfe05c31803eee8ebc0768d449e9c512c8c11","ref":"refs/heads/master","pushedAt":"2024-01-18T08:17:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- finish testing single logout functionality","shortMessageHtmlLink":"- finish testing single logout functionality"}},{"before":"490c8b946e7955a671c7e5c8b45fd03efe4f2b75","after":"e473799cdaed42e7b363b907342659c419756fca","ref":"refs/heads/master","pushedAt":"2024-01-17T12:01:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- first cut at single logout service implementation for testing","shortMessageHtmlLink":"- first cut at single logout service implementation for testing"}},{"before":"6d350931819fd2492bb44c3027b5b3fe9154d136","after":"490c8b946e7955a671c7e5c8b45fd03efe4f2b75","ref":"refs/heads/master","pushedAt":"2024-01-08T15:08:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- Removed support for Python 3.7 and 3.8:\n\n To avoid compatibility issues between ``pysaml2`` and ``xmlsec1`` versions\n this package now requires at least Python 3.9. The ``pysaml2`` package loaded\n on Python 3.7 and 3.8 is not compatible with ``xmlsec1`` version 1.3 and up.","shortMessageHtmlLink":"- Removed support for Python 3.7 and 3.8:"}},{"before":"7e8a96bd6d60507c5a52ff2e20e709115607b7ba","after":"6d350931819fd2492bb44c3027b5b3fe9154d136","ref":"refs/heads/master","pushedAt":"2024-01-01T12:03:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- add notes about building xmlsec1 by hand","shortMessageHtmlLink":"- add notes about building xmlsec1 by hand"}},{"before":"100778b6ae5870b10b0e2d571aece2d47c6d4b62","after":"7e8a96bd6d60507c5a52ff2e20e709115607b7ba","ref":"refs/heads/master","pushedAt":"2023-12-28T09:36:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- vb [ci skip]","shortMessageHtmlLink":"- vb [ci skip]"}},{"before":"270c05bd0db3ef0f975787e88f6cc33b8223e619","after":"100778b6ae5870b10b0e2d571aece2d47c6d4b62","ref":"refs/heads/master","pushedAt":"2023-12-28T09:33:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- prepare release 0.9","shortMessageHtmlLink":"- prepare release 0.9"}},{"before":"d0be75ebd09c1bd6b22e5d14e8cb795cfdd06fe5","after":"270c05bd0db3ef0f975787e88f6cc33b8223e619","ref":"refs/heads/master","pushedAt":"2023-12-28T09:20:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- fix up RTD","shortMessageHtmlLink":"- fix up RTD"}},{"before":"105b3d5dce459d31f245274538071992cc9164da","after":"d0be75ebd09c1bd6b22e5d14e8cb795cfdd06fe5","ref":"refs/heads/master","pushedAt":"2023-12-28T09:12:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- re-try coverage after setting up coveralls","shortMessageHtmlLink":"- re-try coverage after setting up coveralls"}},{"before":"737c2ccc8d55be301c53b9d9c16c69dc1fe7c675","after":"105b3d5dce459d31f245274538071992cc9164da","ref":"refs/heads/master","pushedAt":"2023-12-27T16:59:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- disable coverage - there's no configuration on Coveralls yet","shortMessageHtmlLink":"- disable coverage - there's no configuration on Coveralls yet"}},{"before":"bde969acb68c12cbac7616c00a0bcc4120444836","after":"737c2ccc8d55be301c53b9d9c16c69dc1fe7c675","ref":"refs/heads/master","pushedAt":"2023-12-27T16:57:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- fix up MANIFEST","shortMessageHtmlLink":"- fix up MANIFEST"}},{"before":"adc49c765003af80ad6763752983398032c294c7","after":"bde969acb68c12cbac7616c00a0bcc4120444836","ref":"refs/heads/master","pushedAt":"2023-12-27T16:45:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- add manual login method for creating login links\n- testing and fine-tuning\n- add documentation","shortMessageHtmlLink":"- add manual login method for creating login links"}},{"before":"d587e182374f684826a5a7f0a90292bd7bacef9d","after":"adc49c765003af80ad6763752983398032c294c7","ref":"refs/heads/master","pushedAt":"2023-12-23T12:33:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- don't propagate SAML response failure exceptions, just log","shortMessageHtmlLink":"- don't propagate SAML response failure exceptions, just log"}},{"before":"73ea46d7689325865c8f8f279cc20ac91d779e25","after":"d587e182374f684826a5a7f0a90292bd7bacef9d","ref":"refs/heads/master","pushedAt":"2023-12-23T12:24:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- add test coverage","shortMessageHtmlLink":"- add test coverage"}},{"before":"9db36b121d8f779497486167be66dc0702db67a4","after":"73ea46d7689325865c8f8f279cc20ac91d779e25","ref":"refs/heads/master","pushedAt":"2023-12-22T15:18:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- fix lint and release-check tests","shortMessageHtmlLink":"- fix lint and release-check tests"}},{"before":"330a6a31ed2fb1866cbd86d5c45ec0b34e6031cb","after":"9db36b121d8f779497486167be66dc0702db67a4","ref":"refs/heads/master","pushedAt":"2023-12-22T15:07:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- guard against empty value lists","shortMessageHtmlLink":"- guard against empty value lists"}},{"before":"54019e4a04fb920e75eed6d0cf7564fb7d24d790","after":"330a6a31ed2fb1866cbd86d5c45ec0b34e6031cb","ref":"refs/heads/master","pushedAt":"2023-12-22T14:16:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- try adding new schamata a different way","shortMessageHtmlLink":"- try adding new schamata a different way"}},{"before":"2765e39b14445f240d6c99ab14310c3b6e742bb7","after":"54019e4a04fb920e75eed6d0cf7564fb7d24d790","ref":"refs/heads/master","pushedAt":"2023-12-22T13:12:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- try to force new schema into pysaml2","shortMessageHtmlLink":"- try to force new schema into pysaml2"}},{"before":"86d826ed8089fd0347f90d745dee719f6041fe48","after":"2765e39b14445f240d6c99ab14310c3b6e742bb7","ref":"refs/heads/master","pushedAt":"2023-12-21T10:19:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- force-patch the signature algorithm required by Elster","shortMessageHtmlLink":"- force-patch the signature algorithm required by Elster"}},{"before":"aed013b910f6da28bc6d0d7e7843b6e8fd9ad7df","after":"86d826ed8089fd0347f90d745dee719f6041fe48","ref":"refs/heads/master","pushedAt":"2023-12-20T16:03:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dataflake","name":"Jens Vagelpohl","path":"/dataflake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215784?s=80&v=4"},"commit":{"message":"- add ability to challenge using either recirect or post","shortMessageHtmlLink":"- add ability to challenge using either recirect or post"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD7At2ywA","startCursor":null,"endCursor":null}},"title":"Activity · dataflake/Products.SAML2Plugins"}