{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":319728773,"defaultBranch":"main","name":"quarkus-github-app","ownerLogin":"gsmet","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-12-08T18:39:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1279749?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724433126.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"72bdf0d441ec1399c31af9b195bf147406743fca","ref":"refs/heads/fix-index-page","pushedAt":"2024-08-23T17:12:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Fix index page","shortMessageHtmlLink":"Fix index page"}},{"before":"bfe660a2b2de909f36cc4c043bf256f329959fd1","after":"901e3ef3d8a77011faae01beec7d91cc35de70b4","ref":"refs/heads/index-page","pushedAt":"2024-08-23T16:35:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Add a simple index page\n\nFixes #634","shortMessageHtmlLink":"Add a simple index page"}},{"before":"64b35185ea8bfc0edfdbbb9512b69a3f34593857","after":"1351ca348bea4b9921a17f71f7702592e0748028","ref":"refs/heads/tighten-up-security-checks","pushedAt":"2024-08-23T16:31:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Allow checking signatures in dev mode\n\nFixes #619","shortMessageHtmlLink":"Allow checking signatures in dev mode"}},{"before":null,"after":"64b35185ea8bfc0edfdbbb9512b69a3f34593857","ref":"refs/heads/tighten-up-security-checks","pushedAt":"2024-08-23T16:29:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Allow checking signatures in dev mode\n\nFixes #619","shortMessageHtmlLink":"Allow checking signatures in dev mode"}},{"before":null,"after":"bfe660a2b2de909f36cc4c043bf256f329959fd1","ref":"refs/heads/index-page","pushedAt":"2024-08-23T14:50:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Add a simple index page\n\nFixes #634","shortMessageHtmlLink":"Add a simple index page"}},{"before":"d5f5f5517b67a5a75193c7e0d640398a672f552d","after":"2cc87078ae0b84295def34adaf87527cc72b7480","ref":"refs/heads/support-no-installation","pushedAt":"2024-08-23T11:54:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Update the documentation with the new features","shortMessageHtmlLink":"Update the documentation with the new features"}},{"before":"3e936e04ce835569d66db93a9f5aec27263480b5","after":"d5f5f5517b67a5a75193c7e0d640398a672f552d","ref":"refs/heads/support-no-installation","pushedAt":"2024-08-22T17:50:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Allow to define a personal access token and inject TokenGitHubClients\n\nWhile in mosts cases, you shouldn't need it, it could be useful when\nreceiving webhook events not containing an installation id.\n\nNote that when defined, we try our best to push it in the injection when\nthe installation is not present.","shortMessageHtmlLink":"Allow to define a personal access token and inject TokenGitHubClients"}},{"before":"f7067d67c7e739852c4c3868dfef9d27e00d238c","after":"3e936e04ce835569d66db93a9f5aec27263480b5","ref":"refs/heads/support-no-installation","pushedAt":"2024-08-21T08:13:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Test injecting DynamicGraphQLClient with RawEvent","shortMessageHtmlLink":"Test injecting DynamicGraphQLClient with RawEvent"}},{"before":"01f7199b8b0cd445ad37485b7e48d6450b1ed51f","after":"f7067d67c7e739852c4c3868dfef9d27e00d238c","ref":"refs/heads/support-no-installation","pushedAt":"2024-08-20T19:13:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Add the ability to pass a raw event string","shortMessageHtmlLink":"Add the ability to pass a raw event string"}},{"before":null,"after":"01f7199b8b0cd445ad37485b7e48d6450b1ed51f","ref":"refs/heads/support-no-installation","pushedAt":"2024-08-20T14:13:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Support events not containing an installation\n\nThis is the case of ping for instance but also of various web hooks.\n\nNote that in this case, you can't get an installation client:\n\n- The injected GitHub client will be the very limited application one\n (I'm even wondering if I should prevent people from using it)\n- The GraphQL client cannot be injected.\n\nFor anything advanced, you will have to create your own GitHub client\nwith a token.","shortMessageHtmlLink":"Support events not containing an installation"}},{"before":null,"after":"cadf512da7df3dccfcd32a1947705bc353bbca70","ref":"refs/heads/config-mapping","pushedAt":"2024-08-07T14:23:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Swith to @ConfigMapping for the documentation","shortMessageHtmlLink":"Swith to @ConfigMapping for the documentation"}},{"before":"578abbcf5d833e6c333a1027a5bcc7c42591f5c9","after":"0ba34b761e9338e1c4c7f7975bd4961810a69fc1","ref":"refs/heads/quarkus-3.11.3","pushedAt":"2024-06-20T17:26:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Update to Maven Compiler Plugin 3.13.0","shortMessageHtmlLink":"Update to Maven Compiler Plugin 3.13.0"}},{"before":null,"after":"578abbcf5d833e6c333a1027a5bcc7c42591f5c9","ref":"refs/heads/quarkus-3.11.3","pushedAt":"2024-06-20T17:25:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Upgrade to Quarkus 3.11.3","shortMessageHtmlLink":"Upgrade to Quarkus 3.11.3"}},{"before":null,"after":"58eda0cf16b01240b3479831f29518659b33f11c","ref":"refs/heads/gitleaks","pushedAt":"2024-04-03T15:48:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Add .gitleaks.toml to avoid detecting leaks on test files","shortMessageHtmlLink":"Add .gitleaks.toml to avoid detecting leaks on test files"}},{"before":"551413acee0f078c8f51bbf32fefa24bd24f7aa5","after":"3218fd405cece8ae56bd2a1ca73fc4a4672cab68","ref":"refs/heads/credentials-provider","pushedAt":"2024-04-03T15:10:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Add a prod mode test for CredentialsProvider","shortMessageHtmlLink":"Add a prod mode test for CredentialsProvider"}},{"before":null,"after":"551413acee0f078c8f51bbf32fefa24bd24f7aa5","ref":"refs/heads/credentials-provider","pushedAt":"2024-03-29T16:53:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Implement CredentialsProvider support\n\nFixes #600","shortMessageHtmlLink":"Implement CredentialsProvider support"}},{"before":null,"after":"c7c215ac8a05becccac5774d6b24b86278a20919","ref":"refs/heads/payload-context","pushedAt":"2024-03-22T12:32:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Add missing payloads to PayloadHelper#getContext()","shortMessageHtmlLink":"Add missing payloads to PayloadHelper#getContext()"}},{"before":"ddc5f4c9e4492ec28758ec1068fc5cdfecf523e6","after":"f2438bac57744e47e5ec6100888809359dac895f","ref":"refs/heads/handle-service-down-exceptions","pushedAt":"2024-03-21T14:57:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Handle ServiceDownException by providing a proper error message","shortMessageHtmlLink":"Handle ServiceDownException by providing a proper error message"}},{"before":null,"after":"ddc5f4c9e4492ec28758ec1068fc5cdfecf523e6","ref":"refs/heads/handle-service-down-exceptions","pushedAt":"2024-03-21T14:52:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Handle ServiceDownException by providing a proper error message","shortMessageHtmlLink":"Handle ServiceDownException by providing a proper error message"}},{"before":null,"after":"a667cc6e21a10bf8434054ae11f049274dce4918","ref":"refs/heads/force-http-11","pushedAt":"2024-03-21T12:15:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Force using HTTP 1.1 for GitHub REST requests","shortMessageHtmlLink":"Force using HTTP 1.1 for GitHub REST requests"}},{"before":null,"after":"ab474348947a57e35c3bf599b47be3f6bb328563","ref":"refs/heads/fix-repository-event","pushedAt":"2024-03-20T17:11:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Fix some of the @Repository events\n\nFixes #587","shortMessageHtmlLink":"Fix some of the @repository events"}},{"before":"5f47664f39e7fc6f8fa6765d6df75ef80da606db","after":"1627e0230975c2ec21393967589f231ef9057ef5","ref":"refs/heads/team","pushedAt":"2024-03-19T10:06:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Add support for team and membership","shortMessageHtmlLink":"Add support for team and membership"}},{"before":null,"after":"5f47664f39e7fc6f8fa6765d6df75ef80da606db","ref":"refs/heads/team","pushedAt":"2024-03-17T21:01:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Add support for team and membership","shortMessageHtmlLink":"Add support for team and membership"}},{"before":"477c52ec6a0976f000d37721fd2ba0e4a7e57aff","after":"60340116f2c96336342e26a9309fb1c9d5f512c1","ref":"refs/heads/reintroduce-parsed-payload","pushedAt":"2024-03-17T19:06:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Reintroduce GitHubEvent#getParsedPayload()\n\nThis version behaves a bit differently than the previous one.\nIt won't be serialized so should not be used in the Replay UI.\nAlso improve things a bit on how we manipulate the response buffer.","shortMessageHtmlLink":"Reintroduce GitHubEvent#getParsedPayload()"}},{"before":null,"after":"477c52ec6a0976f000d37721fd2ba0e4a7e57aff","ref":"refs/heads/reintroduce-parsed-payload","pushedAt":"2024-03-17T19:03:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Reintroduce GitHubEvent#getParsedPayload()\n\nThis version behaves a bit differently than the previous one.\nIt won't be serialized so should not be used in the Replay UI.\nAlso improve things a bit on how we manipulate the response buffer.","shortMessageHtmlLink":"Reintroduce GitHubEvent#getParsedPayload()"}},{"before":"9ff4f77fa96285b3f97d7ee5fe9da5fd54567630","after":"4d254619b2e7b00598147a709934b9ad02c5299a","ref":"refs/heads/fix-serialization","pushedAt":"2024-03-07T21:05:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Update version in documentation","shortMessageHtmlLink":"Update version in documentation"}},{"before":null,"after":"9ff4f77fa96285b3f97d7ee5fe9da5fd54567630","ref":"refs/heads/fix-serialization","pushedAt":"2024-03-07T21:01:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Fix issues introduced by previous GitHubEvent serialization fixes","shortMessageHtmlLink":"Fix issues introduced by previous GitHubEvent serialization fixes"}},{"before":null,"after":"ff095836cffe61ba86fea8c8a3ca0c3bc51e12b5","ref":"refs/heads/serialization","pushedAt":"2024-02-27T18:29:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Make GitHubEvent a better candidate for serialization\n\nFixes #572","shortMessageHtmlLink":"Make GitHubEvent a better candidate for serialization"}},{"before":null,"after":"038dd5d0ed83f44344ab2b1bcb7d3d15edefd5a4","ref":"refs/heads/github-api-1.319","pushedAt":"2024-02-21T12:10:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Support @DiscussionComment","shortMessageHtmlLink":"Support @DiscussionComment"}},{"before":null,"after":"8a9aef5f912841f57c30b078b74bcfbdf994c4d7","ref":"refs/heads/pre-wrapping","pushedAt":"2024-01-30T16:08:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gsmet","name":"Guillaume Smet","path":"/gsmet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1279749?s=80&v=4"},"commit":{"message":"Add wrapping for
","shortMessageHtmlLink":"Add wrapping for <pre>"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yM1QxNzoxMjowNi4wMDAwMDBazwAAAASikgz6","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yM1QxNzoxMjowNi4wMDAwMDBazwAAAASikgz6","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0zMFQxNjowODoyNy4wMDAwMDBazwAAAAPtIzKN"}},"title":"Activity ยท gsmet/quarkus-github-app"}