{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":748568062,"defaultBranch":"main","name":"ansible-proserver-keycloak","ownerLogin":"punktDe","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-26T09:18:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1756344?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725613430.0","currentOid":""},"activityList":{"items":[{"before":"5809b93b083195d3fa4e6e0a5ec50b4a37abcefb","after":"abfd8326ba74f75b95fab54c88dd0fbd19d15186","ref":"refs/heads/fix-check-custom-headers","pushedAt":"2024-09-06T09:22:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Make keycloak user configurable","shortMessageHtmlLink":"Make keycloak user configurable"}},{"before":"7928c0ccbf03e680206f0842ee60c836f3020444","after":"5809b93b083195d3fa4e6e0a5ec50b4a37abcefb","ref":"refs/heads/fix-check-custom-headers","pushedAt":"2024-09-06T09:17:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Render boolean values as true/false instead of True/False","shortMessageHtmlLink":"Render boolean values as true/false instead of True/False"}},{"before":null,"after":"7928c0ccbf03e680206f0842ee60c836f3020444","ref":"refs/heads/fix-check-custom-headers","pushedAt":"2024-09-06T09:03:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Check if custom headers are defined in the custom header macro","shortMessageHtmlLink":"Check if custom headers are defined in the custom header macro"}},{"before":"674c35ceed2b44a89044efce7e757ff8b02e42a4","after":"ea5f25cfd6a9a9189851e57f766206ca9a814123","ref":"refs/heads/main","pushedAt":"2024-09-05T13:30:23.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Merge pull request #8 from punktDe/ipv6-only-fixes\n\nFix proxy_pass and external reachability errors with IPv6-only Proservers","shortMessageHtmlLink":"Merge pull request #8 from punktDe/ipv6-only-fixes"}},{"before":"2db281402547ef372843720dacff3d5daf005f55","after":"5fa4ce2db9cacd417753c9b3f51ee462347ff6b9","ref":"refs/heads/ipv6-only-fixes","pushedAt":"2024-08-13T13:23:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Ensure changes in rc.conf.d trigger a Keycloak restart","shortMessageHtmlLink":"Ensure changes in rc.conf.d trigger a Keycloak restart"}},{"before":"6adefd67e77a7eae7c9dd3f7e8e4b01ff9dc0712","after":"2db281402547ef372843720dacff3d5daf005f55","ref":"refs/heads/ipv6-only-fixes","pushedAt":"2024-08-13T13:14:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Add task to template rc.conf.d","shortMessageHtmlLink":"Add task to template rc.conf.d"}},{"before":"0c58d87885dee5bd21836855148d350de2cc56b4","after":"6adefd67e77a7eae7c9dd3f7e8e4b01ff9dc0712","ref":"refs/heads/ipv6-only-fixes","pushedAt":"2024-08-13T13:12:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Change indentation in nginx Jinja2 template","shortMessageHtmlLink":"Change indentation in nginx Jinja2 template"}},{"before":null,"after":"0c58d87885dee5bd21836855148d350de2cc56b4","ref":"refs/heads/ipv6-only-fixes","pushedAt":"2024-08-13T12:56:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Fix proxy_pass and external reachability errors with IPv6-only Proservers","shortMessageHtmlLink":"Fix proxy_pass and external reachability errors with IPv6-only Proser…"}},{"before":"3ea3b21485c7d74724d07c9920a87a1d39e3507d","after":"674c35ceed2b44a89044efce7e757ff8b02e42a4","ref":"refs/heads/main","pushedAt":"2024-08-13T12:52:36.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Merge pull request #7 from punktDe/arbitrary-redirect\n\nAllow arbitrary redirects from /","shortMessageHtmlLink":"Merge pull request #7 from punktDe/arbitrary-redirect"}},{"before":"5177ba5127fee4f66cc35e48742ca0dd53cc224c","after":"9f5319f5b7f5e5312907f294d2d2d539a5ec7d1a","ref":"refs/heads/arbitrary-redirect","pushedAt":"2024-08-07T11:05:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Set arbitrary redirect to false by default","shortMessageHtmlLink":"Set arbitrary redirect to false by default"}},{"before":null,"after":"5177ba5127fee4f66cc35e48742ca0dd53cc224c","ref":"refs/heads/arbitrary-redirect","pushedAt":"2024-08-07T10:57:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Allow arbitrary redirects from /","shortMessageHtmlLink":"Allow arbitrary redirects from /"}},{"before":"311a3be3ec29be3b33b94266f27ae71c22d374fb","after":"3ea3b21485c7d74724d07c9920a87a1d39e3507d","ref":"refs/heads/main","pushedAt":"2024-05-23T13:32:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Fixup: add state: directory","shortMessageHtmlLink":"Fixup: add state: directory"}},{"before":"2f3d9fd843a23fb68140b103ca4c2213efbe8374","after":"311a3be3ec29be3b33b94266f27ae71c22d374fb","ref":"refs/heads/main","pushedAt":"2024-05-23T13:24:11.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Merge pull request #6 from punktDe/freebsd-fix-user\n\nForce Keycloak to run under www user instead of keycloak (FreeBSD Proserver)","shortMessageHtmlLink":"Merge pull request #6 from punktDe/freebsd-fix-user"}},{"before":"36d8835c30aaaa8ed5506c8c2f0839789f9b1360","after":"4de8ac6a2c0154e2975ea585126f53429572b4ee","ref":"refs/heads/freebsd-fix-user","pushedAt":"2024-05-23T13:23:56.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into freebsd-fix-user","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into freebsd-fix-user"}},{"before":"e6b88b890e91b6ba480f672ed4770f698ad8ea19","after":"2f3d9fd843a23fb68140b103ca4c2213efbe8374","ref":"refs/heads/main","pushedAt":"2024-05-23T13:23:35.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Merge pull request #5 from punktDe/task/add-custom-headers\n\nInitial implementation for custom nginx headers","shortMessageHtmlLink":"Merge pull request #5 from punktDe/task/add-custom-headers"}},{"before":"40477a089ee57f64a2452c913abb9114150b6df8","after":"d61ee58217e518bc6683c88768d661f0ebb034fc","ref":"refs/heads/task/add-custom-headers","pushedAt":"2024-05-23T13:22:52.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Modify README","shortMessageHtmlLink":"Modify README"}},{"before":null,"after":"36d8835c30aaaa8ed5506c8c2f0839789f9b1360","ref":"refs/heads/freebsd-fix-user","pushedAt":"2024-05-23T12:53:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Force Keycloak to run under www user instead of keycloak","shortMessageHtmlLink":"Force Keycloak to run under www user instead of keycloak"}},{"before":"e5fc614cc28bf02969886922d10b628d849a3d2f","after":"40477a089ee57f64a2452c913abb9114150b6df8","ref":"refs/heads/task/add-custom-headers","pushedAt":"2024-03-27T14:17:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Extend implementation for multiple domains (CORS)","shortMessageHtmlLink":"Extend implementation for multiple domains (CORS)"}},{"before":"b5e86d96e3af077b9d59ed004c949f4f0c4c4452","after":"e5fc614cc28bf02969886922d10b628d849a3d2f","ref":"refs/heads/task/add-custom-headers","pushedAt":"2024-03-27T13:10:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Fix missing endif","shortMessageHtmlLink":"Fix missing endif"}},{"before":"0368a98c5968d3ff07314d4cdbd8d13014058a70","after":"b5e86d96e3af077b9d59ed004c949f4f0c4c4452","ref":"refs/heads/task/add-custom-headers","pushedAt":"2024-03-27T13:09:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Check for boolean when templating out headers","shortMessageHtmlLink":"Check for boolean when templating out headers"}},{"before":"5e3aa0ad7688b4c73011dcbfc5a17deb8236b486","after":"0368a98c5968d3ff07314d4cdbd8d13014058a70","ref":"refs/heads/task/add-custom-headers","pushedAt":"2024-03-27T13:05:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Fix jinja syntax","shortMessageHtmlLink":"Fix jinja syntax"}},{"before":null,"after":"5e3aa0ad7688b4c73011dcbfc5a17deb8236b486","ref":"refs/heads/task/add-custom-headers","pushedAt":"2024-03-27T12:48:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Initial implementation for custom nginx headers","shortMessageHtmlLink":"Initial implementation for custom nginx headers"}},{"before":null,"after":"315af2eb2b9aaddaed25663f9951de4315a268de","ref":"refs/heads/linux-compat","pushedAt":"2024-03-13T09:52:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Initial work on Linux compatibility","shortMessageHtmlLink":"Initial work on Linux compatibility"}},{"before":"01f972708dc23da24adc99ac157ccae1ff7325d4","after":"e6b88b890e91b6ba480f672ed4770f698ad8ea19","ref":"refs/heads/main","pushedAt":"2024-03-04T13:28:49.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Merge pull request #3 from punktDe/readme\n\nAdd README","shortMessageHtmlLink":"Merge pull request #3 from punktDe/readme"}},{"before":"5d42f0364234a1bea33f3f112f9dbe74e1f861a2","after":"19a83fbeb18ca3d556d1315862844931b75ffc13","ref":"refs/heads/readme","pushedAt":"2024-03-04T13:15:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Edit README","shortMessageHtmlLink":"Edit README"}},{"before":null,"after":"5d42f0364234a1bea33f3f112f9dbe74e1f861a2","ref":"refs/heads/readme","pushedAt":"2024-03-04T13:14:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Add README","shortMessageHtmlLink":"Add README"}},{"before":"60dd8a410e0bd3a2c5922294caf2a241a8646338","after":"01f972708dc23da24adc99ac157ccae1ff7325d4","ref":"refs/heads/main","pushedAt":"2024-03-04T11:25:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Merge pull request #2 from punktDe/redirect\n\nDon't set security headers (handled by Keycloak)","shortMessageHtmlLink":"Merge pull request #2 from punktDe/redirect"}},{"before":"1ebd88668eb32e274e5e6c550b76e862d098d854","after":"0c7a1d7f6b17684700d25fdbad223353a254af6d","ref":"refs/heads/redirect","pushedAt":"2024-03-04T11:25:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Don't set security headers (handled by Keycloak)","shortMessageHtmlLink":"Don't set security headers (handled by Keycloak)"}},{"before":"524dabd3aaf51fd6a7fbef9b7e9bf60f85a07ed4","after":"60dd8a410e0bd3a2c5922294caf2a241a8646338","ref":"refs/heads/main","pushedAt":"2024-03-04T10:59:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Merge pull request #1 from punktDe/redirect\n\nAdd an option to automatically redirect root page to admin console","shortMessageHtmlLink":"Merge pull request #1 from punktDe/redirect"}},{"before":null,"after":"1ebd88668eb32e274e5e6c550b76e862d098d854","ref":"refs/heads/redirect","pushedAt":"2024-03-04T10:34:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"medanthelinium","name":"Wolfgang Medina-Erhardt","path":"/medanthelinium","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113344600?s=80&v=4"},"commit":{"message":"Add an option to automatically redirect root page to admin console","shortMessageHtmlLink":"Add an option to automatically redirect root page to admin console"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNlQwOToyMjozOS4wMDAwMDBazwAAAASuvVXu","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNlQwOToyMjozOS4wMDAwMDBazwAAAASuvVXu","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0wNFQxMDozNDoxOC4wMDAwMDBazwAAAAQLmnrD"}},"title":"Activity · punktDe/ansible-proserver-keycloak"}