{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":19537979,"defaultBranch":"master","name":"tyk","ownerLogin":"TykTechnologies","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-05-07T14:38:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16121529?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718101504.0","currentOid":""},"activityList":{"items":[{"before":"916fe847e7a80eb3b09366eed729047855cb829f","after":"f4f4602d123cbe387fe274bc8899cf71b98359ff","ref":"refs/heads/TT-2539/transaction_logs","pushedAt":"2024-06-12T16:01:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LLe27","name":"Long Le","path":"/LLe27","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9066408?s=80&v=4"},"commit":{"message":"added transaction logs for error handler","shortMessageHtmlLink":"added transaction logs for error handler"}},{"before":"a98a5c081a23f4b63254fdc51a1b68e31f73bcc2","after":"5d13e72c3082ea2e891e1e2a9d2c5e6351c3c3d1","ref":"refs/heads/poc/TT-12317/mtls-rootca-validation","pushedAt":"2024-06-12T13:33:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffy-mathew","name":"Jeffy Mathew","path":"/jeffy-mathew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8171046?s=80&v=4"},"commit":{"message":"enable certifiate check - to pass tests, investigate more in detail","shortMessageHtmlLink":"enable certifiate check - to pass tests, investigate more in detail"}},{"before":"e5a8f1aa7932ae210491632cf510bc7453fcb906","after":"916fe847e7a80eb3b09366eed729047855cb829f","ref":"refs/heads/TT-2539/transaction_logs","pushedAt":"2024-06-12T13:07:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LLe27","name":"Long Le","path":"/LLe27","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9066408?s=80&v=4"},"commit":{"message":"updated the transaction log to use the JSON formatter","shortMessageHtmlLink":"updated the transaction log to use the JSON formatter"}},{"before":"0ea10bbe9790876ee7f9c726e6ec87136582d04f","after":"a98a5c081a23f4b63254fdc51a1b68e31f73bcc2","ref":"refs/heads/poc/TT-12317/mtls-rootca-validation","pushedAt":"2024-06-12T10:28:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffy-mathew","name":"Jeffy Mathew","path":"/jeffy-mathew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8171046?s=80&v=4"},"commit":{"message":"cache client certificates in middleware","shortMessageHtmlLink":"cache client certificates in middleware"}},{"before":"d45dc916a1bc55b262dade36ee25b7b19e88203f","after":null,"ref":"refs/heads/merge/release-5.4/3e5963cc604f796586075b2154bf8f327b113006","pushedAt":"2024-06-11T10:25:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"buger","name":"Leonid Bugaev","path":"/buger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14009?s=80&v=4"}},{"before":"901123a7a3d9ec27a9758eef3cc98c49ffc988cf","after":"e8b74622b8a79fc7e5d574217c35ff580f778284","ref":"refs/heads/release-5.4","pushedAt":"2024-06-11T10:25:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"buger","name":"Leonid Bugaev","path":"/buger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14009?s=80&v=4"},"commit":{"message":"Merging to release-5.4: [TT-12323] fix panic when webhook handler is disabled (#6334)\n\n[TT-12323] fix panic when webhook handler is disabled (#6334)\n\n### **User description**\r\n\r\n\r\n## Description\r\n\r\n fix panic when webhook handler is disabled\r\n\r\n## Related Issue\r\nhttps://tyktech.atlassian.net/browse/TT-12323\r\n## Motivation and Context\r\n\r\n\r\n\r\n## How This Has Been Tested\r\n\r\n\r\n\r\n\r\n\r\n\r\n## Screenshots (if appropriate)\r\n\r\n## Types of changes\r\n\r\n\r\n\r\n- [ ] Bug fix (non-breaking change which fixes an issue)\r\n- [ ] New feature (non-breaking change which adds functionality)\r\n- [ ] Breaking change (fix or feature that would cause existing\r\nfunctionality to change)\r\n- [ ] Refactoring or add test (improvements in base code or adds test\r\ncoverage to functionality)\r\n\r\n## Checklist\r\n\r\n\r\n\r\n\r\n\r\n- [ ] I ensured that the documentation is up to date\r\n- [ ] I explained why this PR updates go.mod in detail with reasoning\r\nwhy it's required\r\n- [ ] I would like a code coverage CI quality gate exception and have\r\nexplained why\r\n\r\n\r\n___\r\n\r\n### **PR Type**\r\nBug fix, Tests\r\n\r\n\r\n___\r\n\r\n### **Description**\r\n- Added error handling for when the webhook handler is disabled by\r\nintroducing a new error variable `ErrEventHandlerDisabled`.\r\n- Modified the `Init` method in `WebHookHandler` to return the new error\r\nwhen the webhook is disabled.\r\n- Updated the corresponding test to check for the\r\n`ErrEventHandlerDisabled` error instead of no error.\r\n\r\n\r\n___\r\n\r\n\r\n\r\n### **Changes walkthrough** πŸ“\r\n
Relevant\r\nfiles
Bug fix\r\n\r\n\r\n \r\n\r\n \r\n
\r\n
\r\nevent_handler_webhooks.go
Add error\r\nhandling for disabled webhook handler       \r\n           
\r\n
\r\n\r\ngateway/event_handler_webhooks.go\r\n
  • Added error handling for disabled webhook handler.
  • \r\nIntroduced ErrEventHandlerDisabled error variable.
  • \r\nModified Init method to return\r\nErrEventHandlerDisabled when webhook is
    disabled.
    \r\n\r\n\r\n
  • \r\n \r\n\r\n
    +6/-1 \r\n   
    Tests\r\n\r\n\r\n \r\n\r\n \r\n
    \r\n
    \r\n\r\nevent_handler_webhooks_test.go
    Update\r\ntest for disabled webhook handler error     \r\n               
    \r\n
    \r\n\r\ngateway/event_handler_webhooks_test.go\r\n- Updated test to check for `ErrEventHandlerDisabled` error.\r\n\r\n\r\n\r\n
    \r\n \r\n\r\n
    +1/-1 \r\n   
    \r\n\r\n___\r\n\r\n> πŸ’‘ **PR-Agent usage**:\r\n>Comment `/help` on the PR to get a list of all available PR-Agent tools\r\nand their descriptions","shortMessageHtmlLink":"Merging to release-5.4: [TT-12323] fix panic when webhook handler is …"}},{"before":"bfcb437cb430f9e86d4666a0d5348e47f1b06d25","after":null,"ref":"refs/heads/merge/release-5.4.0/3e5963cc604f796586075b2154bf8f327b113006","pushedAt":"2024-06-11T09:38:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"buger","name":"Leonid Bugaev","path":"/buger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14009?s=80&v=4"}},{"before":"e292dccc88cf4ec67c4a133d6b193c2356ab9b7c","after":"c423ac22f50b6336e9468af4d6f7fe6575027e81","ref":"refs/heads/release-5.4.0","pushedAt":"2024-06-11T09:38:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"buger","name":"Leonid Bugaev","path":"/buger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14009?s=80&v=4"},"commit":{"message":"Merging to release-5.4.0: [TT-12323] fix panic when webhook handler is disabled (#6334)\n\n[TT-12323] fix panic when webhook handler is disabled (#6334)\n\n### **User description**\r\n\r\n\r\n## Description\r\n\r\n fix panic when webhook handler is disabled\r\n\r\n## Related Issue\r\nhttps://tyktech.atlassian.net/browse/TT-12323\r\n## Motivation and Context\r\n\r\n\r\n\r\n## How This Has Been Tested\r\n\r\n\r\n\r\n\r\n\r\n\r\n## Screenshots (if appropriate)\r\n\r\n## Types of changes\r\n\r\n\r\n\r\n- [ ] Bug fix (non-breaking change which fixes an issue)\r\n- [ ] New feature (non-breaking change which adds functionality)\r\n- [ ] Breaking change (fix or feature that would cause existing\r\nfunctionality to change)\r\n- [ ] Refactoring or add test (improvements in base code or adds test\r\ncoverage to functionality)\r\n\r\n## Checklist\r\n\r\n\r\n\r\n\r\n\r\n- [ ] I ensured that the documentation is up to date\r\n- [ ] I explained why this PR updates go.mod in detail with reasoning\r\nwhy it's required\r\n- [ ] I would like a code coverage CI quality gate exception and have\r\nexplained why\r\n\r\n\r\n___\r\n\r\n### **PR Type**\r\nBug fix, Tests\r\n\r\n\r\n___\r\n\r\n### **Description**\r\n- Added error handling for when the webhook handler is disabled by\r\nintroducing a new error variable `ErrEventHandlerDisabled`.\r\n- Modified the `Init` method in `WebHookHandler` to return the new error\r\nwhen the webhook is disabled.\r\n- Updated the corresponding test to check for the\r\n`ErrEventHandlerDisabled` error instead of no error.\r\n\r\n\r\n___\r\n\r\n\r\n\r\n### **Changes walkthrough** πŸ“\r\n
    Relevant\r\nfiles
    Bug fix\r\n\r\n\r\n \r\n\r\n \r\n
    \r\n
    \r\nevent_handler_webhooks.go
    Add error\r\nhandling for disabled webhook handler       \r\n           
    \r\n
    \r\n\r\ngateway/event_handler_webhooks.go\r\n
  • Added error handling for disabled webhook handler.
  • \r\nIntroduced ErrEventHandlerDisabled error variable.
  • \r\nModified Init method to return\r\nErrEventHandlerDisabled when webhook is
    disabled.
    \r\n\r\n\r\n
  • \r\n \r\n\r\n
    +6/-1 \r\n   
    Tests\r\n\r\n\r\n \r\n\r\n \r\n
    \r\n
    \r\n\r\nevent_handler_webhooks_test.go
    Update\r\ntest for disabled webhook handler error     \r\n               
    \r\n
    \r\n\r\ngateway/event_handler_webhooks_test.go\r\n- Updated test to check for `ErrEventHandlerDisabled` error.\r\n\r\n\r\n\r\n
    \r\n \r\n\r\n
    +1/-1 \r\n   
    \r\n\r\n___\r\n\r\n> πŸ’‘ **PR-Agent usage**:\r\n>Comment `/help` on the PR to get a list of all available PR-Agent tools\r\nand their descriptions","shortMessageHtmlLink":"Merging to release-5.4.0: [TT-12323] fix panic when webhook handler i…"}},{"before":"87ab7723e9492a5c51884fef261ebf566664322a","after":"70cc298a1cc816692d50b6a0a21e7680a0b161b4","ref":"refs/heads/update/TT-12311/update-go-mod-dependencies","pushedAt":"2024-06-11T09:32:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"titpetric","name":"Tit Petric","path":"/titpetric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/233360?s=80&v=4"},"commit":{"message":"Fix test assertion due to rs/cors change upstream","shortMessageHtmlLink":"Fix test assertion due to rs/cors change upstream"}},{"before":"59b7d31fb54062429e61a6393748e838f7049cc0","after":"87ab7723e9492a5c51884fef261ebf566664322a","ref":"refs/heads/update/TT-12311/update-go-mod-dependencies","pushedAt":"2024-06-11T09:32:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"titpetric","name":"Tit Petric","path":"/titpetric","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/233360?s=80&v=4"},"commit":{"message":"Fix test assertion due to rs/cors change upstream","shortMessageHtmlLink":"Fix test assertion due to rs/cors change upstream"}},{"before":null,"after":"bfcb437cb430f9e86d4666a0d5348e47f1b06d25","ref":"refs/heads/merge/release-5.4.0/3e5963cc604f796586075b2154bf8f327b113006","pushedAt":"2024-06-11T09:14:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tykbot[bot]","name":null,"path":"/apps/tykbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/35290?s=80&v=4"},"commit":{"message":"[TT-12323] fix panic when webhook handler is disabled (#6334)\n\n### **User description**\r\n\r\n\r\n## Description\r\n\r\n fix panic when webhook handler is disabled\r\n\r\n## Related Issue\r\nhttps://tyktech.atlassian.net/browse/TT-12323\r\n## Motivation and Context\r\n\r\n\r\n\r\n## How This Has Been Tested\r\n\r\n\r\n\r\n\r\n\r\n\r\n## Screenshots (if appropriate)\r\n\r\n## Types of changes\r\n\r\n\r\n\r\n- [ ] Bug fix (non-breaking change which fixes an issue)\r\n- [ ] New feature (non-breaking change which adds functionality)\r\n- [ ] Breaking change (fix or feature that would cause existing\r\nfunctionality to change)\r\n- [ ] Refactoring or add test (improvements in base code or adds test\r\ncoverage to functionality)\r\n\r\n## Checklist\r\n\r\n\r\n\r\n\r\n\r\n- [ ] I ensured that the documentation is up to date\r\n- [ ] I explained why this PR updates go.mod in detail with reasoning\r\nwhy it's required\r\n- [ ] I would like a code coverage CI quality gate exception and have\r\nexplained why\r\n\r\n\r\n___\r\n\r\n### **PR Type**\r\nBug fix, Tests\r\n\r\n\r\n___\r\n\r\n### **Description**\r\n- Added error handling for when the webhook handler is disabled by\r\nintroducing a new error variable `ErrEventHandlerDisabled`.\r\n- Modified the `Init` method in `WebHookHandler` to return the new error\r\nwhen the webhook is disabled.\r\n- Updated the corresponding test to check for the\r\n`ErrEventHandlerDisabled` error instead of no error.\r\n\r\n\r\n___\r\n\r\n\r\n\r\n### **Changes walkthrough** πŸ“\r\n
    Relevant\r\nfiles
    Bug fix\r\n\r\n\r\n \r\n\r\n \r\n
    \r\n
    \r\nevent_handler_webhooks.go
    Add error\r\nhandling for disabled webhook handler       \r\n           
    \r\n
    \r\n\r\ngateway/event_handler_webhooks.go\r\n
  • Added error handling for disabled webhook handler.
  • \r\nIntroduced ErrEventHandlerDisabled error variable.
  • \r\nModified Init method to return\r\nErrEventHandlerDisabled when webhook is
    disabled.
    \r\n\r\n\r\n
  • \r\n \r\n\r\n
    +6/-1 \r\n   
    Tests\r\n\r\n\r\n \r\n\r\n \r\n
    \r\n
    \r\n\r\nevent_handler_webhooks_test.go
    Update\r\ntest for disabled webhook handler error     \r\n               
    \r\n
    \r\n\r\ngateway/event_handler_webhooks_test.go\r\n- Updated test to check for `ErrEventHandlerDisabled` error.\r\n\r\n\r\n\r\n
    \r\n \r\n\r\n
    +1/-1 \r\n   
    \r\n\r\n___\r\n\r\n> πŸ’‘ **PR-Agent usage**:\r\n>Comment `/help` on the PR to get a list of all available PR-Agent tools\r\nand their descriptions\n\n(cherry picked from commit 3e5963cc604f796586075b2154bf8f327b113006)","shortMessageHtmlLink":"[TT-12323] fix panic when webhook handler is disabled (#6334)"}},{"before":null,"after":"d45dc916a1bc55b262dade36ee25b7b19e88203f","ref":"refs/heads/merge/release-5.4/3e5963cc604f796586075b2154bf8f327b113006","pushedAt":"2024-06-11T09:13:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tykbot[bot]","name":null,"path":"/apps/tykbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/35290?s=80&v=4"},"commit":{"message":"[TT-12323] fix panic when webhook handler is disabled (#6334)\n\n### **User description**\r\n\r\n\r\n## Description\r\n\r\n fix panic when webhook handler is disabled\r\n\r\n## Related Issue\r\nhttps://tyktech.atlassian.net/browse/TT-12323\r\n## Motivation and Context\r\n\r\n\r\n\r\n## How This Has Been Tested\r\n\r\n\r\n\r\n\r\n\r\n\r\n## Screenshots (if appropriate)\r\n\r\n## Types of changes\r\n\r\n\r\n\r\n- [ ] Bug fix (non-breaking change which fixes an issue)\r\n- [ ] New feature (non-breaking change which adds functionality)\r\n- [ ] Breaking change (fix or feature that would cause existing\r\nfunctionality to change)\r\n- [ ] Refactoring or add test (improvements in base code or adds test\r\ncoverage to functionality)\r\n\r\n## Checklist\r\n\r\n\r\n\r\n\r\n\r\n- [ ] I ensured that the documentation is up to date\r\n- [ ] I explained why this PR updates go.mod in detail with reasoning\r\nwhy it's required\r\n- [ ] I would like a code coverage CI quality gate exception and have\r\nexplained why\r\n\r\n\r\n___\r\n\r\n### **PR Type**\r\nBug fix, Tests\r\n\r\n\r\n___\r\n\r\n### **Description**\r\n- Added error handling for when the webhook handler is disabled by\r\nintroducing a new error variable `ErrEventHandlerDisabled`.\r\n- Modified the `Init` method in `WebHookHandler` to return the new error\r\nwhen the webhook is disabled.\r\n- Updated the corresponding test to check for the\r\n`ErrEventHandlerDisabled` error instead of no error.\r\n\r\n\r\n___\r\n\r\n\r\n\r\n### **Changes walkthrough** πŸ“\r\n
    Relevant\r\nfiles
    Bug fix\r\n\r\n\r\n \r\n\r\n \r\n
    \r\n
    \r\nevent_handler_webhooks.go
    Add error\r\nhandling for disabled webhook handler       \r\n           
    \r\n
    \r\n\r\ngateway/event_handler_webhooks.go\r\n
  • Added error handling for disabled webhook handler.
  • \r\nIntroduced ErrEventHandlerDisabled error variable.
  • \r\nModified Init method to return\r\nErrEventHandlerDisabled when webhook is
    disabled.
    \r\n\r\n\r\n
  • \r\n \r\n\r\n
    +6/-1 \r\n   
    Tests\r\n\r\n\r\n \r\n\r\n \r\n
    \r\n
    \r\n\r\nevent_handler_webhooks_test.go
    Update\r\ntest for disabled webhook handler error     \r\n               
    \r\n
    \r\n\r\ngateway/event_handler_webhooks_test.go\r\n- Updated test to check for `ErrEventHandlerDisabled` error.\r\n\r\n\r\n\r\n
    \r\n \r\n\r\n
    +1/-1 \r\n   
    \r\n\r\n___\r\n\r\n> πŸ’‘ **PR-Agent usage**:\r\n>Comment `/help` on the PR to get a list of all available PR-Agent tools\r\nand their descriptions\n\n(cherry picked from commit 3e5963cc604f796586075b2154bf8f327b113006)","shortMessageHtmlLink":"[TT-12323] fix panic when webhook handler is disabled (#6334)"}},{"before":"cad78ca63d7ae5b4a47fa118bd7899084eff91e3","after":null,"ref":"refs/heads/fix/TT-12323/panic-on-disabled-webhook-trigger","pushedAt":"2024-06-11T09:12:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jeffy-mathew","name":"Jeffy Mathew","path":"/jeffy-mathew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8171046?s=80&v=4"}},{"before":"4bfd1631249a578a8efe9322cf539894026bc16e","after":"3e5963cc604f796586075b2154bf8f327b113006","ref":"refs/heads/master","pushedAt":"2024-06-11T09:12:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeffy-mathew","name":"Jeffy Mathew","path":"/jeffy-mathew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8171046?s=80&v=4"},"commit":{"message":"[TT-12323] fix panic when webhook handler is disabled (#6334)\n\n### **User description**\r\n\r\n\r\n## Description\r\n\r\n fix panic when webhook handler is disabled\r\n\r\n## Related Issue\r\nhttps://tyktech.atlassian.net/browse/TT-12323\r\n## Motivation and Context\r\n\r\n\r\n\r\n## How This Has Been Tested\r\n\r\n\r\n\r\n\r\n\r\n\r\n## Screenshots (if appropriate)\r\n\r\n## Types of changes\r\n\r\n\r\n\r\n- [ ] Bug fix (non-breaking change which fixes an issue)\r\n- [ ] New feature (non-breaking change which adds functionality)\r\n- [ ] Breaking change (fix or feature that would cause existing\r\nfunctionality to change)\r\n- [ ] Refactoring or add test (improvements in base code or adds test\r\ncoverage to functionality)\r\n\r\n## Checklist\r\n\r\n\r\n\r\n\r\n\r\n- [ ] I ensured that the documentation is up to date\r\n- [ ] I explained why this PR updates go.mod in detail with reasoning\r\nwhy it's required\r\n- [ ] I would like a code coverage CI quality gate exception and have\r\nexplained why\r\n\r\n\r\n___\r\n\r\n### **PR Type**\r\nBug fix, Tests\r\n\r\n\r\n___\r\n\r\n### **Description**\r\n- Added error handling for when the webhook handler is disabled by\r\nintroducing a new error variable `ErrEventHandlerDisabled`.\r\n- Modified the `Init` method in `WebHookHandler` to return the new error\r\nwhen the webhook is disabled.\r\n- Updated the corresponding test to check for the\r\n`ErrEventHandlerDisabled` error instead of no error.\r\n\r\n\r\n___\r\n\r\n\r\n\r\n### **Changes walkthrough** πŸ“\r\n
    Relevant\r\nfiles
    Bug fix\r\n\r\n\r\n \r\n\r\n \r\n
    \r\n
    \r\nevent_handler_webhooks.go
    Add error\r\nhandling for disabled webhook handler       \r\n           
    \r\n
    \r\n\r\ngateway/event_handler_webhooks.go\r\n
  • Added error handling for disabled webhook handler.
  • \r\nIntroduced ErrEventHandlerDisabled error variable.
  • \r\nModified Init method to return\r\nErrEventHandlerDisabled when webhook is
    disabled.
    \r\n\r\n\r\n
  • \r\n \r\n\r\n
    +6/-1 \r\n   
    Tests\r\n\r\n\r\n \r\n\r\n \r\n
    \r\n
    \r\n\r\nevent_handler_webhooks_test.go
    Update\r\ntest for disabled webhook handler error     \r\n               
    \r\n
    \r\n\r\ngateway/event_handler_webhooks_test.go\r\n- Updated test to check for `ErrEventHandlerDisabled` error.\r\n\r\n\r\n\r\n
    \r\n \r\n\r\n
    +1/-1 \r\n   
    \r\n\r\n___\r\n\r\n> πŸ’‘ **PR-Agent usage**:\r\n>Comment `/help` on the PR to get a list of all available PR-Agent tools\r\nand their descriptions","shortMessageHtmlLink":"[TT-12323] fix panic when webhook handler is disabled (#6334)"}},{"before":"06ecbbe4d6e020a6193731a548ba25b175759d88","after":"284c51fff40013aa3d4a80eaada1f7b8e59ece39","ref":"refs/heads/feature/llm-reporting","pushedAt":"2024-06-11T05:37:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lonelycode","name":"Martin Buhr","path":"/lonelycode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444409?s=80&v=4"},"commit":{"message":"changed naming of context variable and fixed body clone","shortMessageHtmlLink":"changed naming of context variable and fixed body clone"}},{"before":null,"after":"815ae19b5ae20a2e16785d3448d0304fb35ac054","ref":"refs/heads/feature/llm-response-reporting","pushedAt":"2024-06-11T05:35:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lonelycode","name":"Martin Buhr","path":"/lonelycode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444409?s=80&v=4"},"commit":{"message":"added response middleware for reporting","shortMessageHtmlLink":"added response middleware for reporting"}},{"before":null,"after":"06ecbbe4d6e020a6193731a548ba25b175759d88","ref":"refs/heads/feature/llm-reporting","pushedAt":"2024-06-11T04:38:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lonelycode","name":"Martin Buhr","path":"/lonelycode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2444409?s=80&v=4"},"commit":{"message":"LLM reporting Middleware that tracks token counts for GPT models (and estimates others)","shortMessageHtmlLink":"LLM reporting Middleware that tracks token counts for GPT models (and…"}},{"before":"048d887c0a2b91691c64e537a1a5da4efe35927a","after":"09099165569f0d7637676ebc9699d454c2869fb6","ref":"refs/heads/releng/release-5-lts","pushedAt":"2024-06-11T04:11:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"buger","name":"Leonid Bugaev","path":"/buger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14009?s=80&v=4"},"commit":{"message":"Auto generated from templates by gromit","shortMessageHtmlLink":"Auto generated from templates by gromit"}},{"before":"b1c05b5071d8dbb53a8953c79c38d84bc8bbab83","after":"8c013fd217d4dc533572d8977bdbacf4db70debd","ref":"refs/heads/releng/release-5.3","pushedAt":"2024-06-11T04:11:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"buger","name":"Leonid Bugaev","path":"/buger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14009?s=80&v=4"},"commit":{"message":"Auto generated from templates by gromit","shortMessageHtmlLink":"Auto generated from templates by gromit"}},{"before":"ab3e4744437085f1b89d241725991cbb7c7ac404","after":"4a75d42f823288569a90084f135095e13806e552","ref":"refs/heads/releng/release-5.4","pushedAt":"2024-06-11T04:11:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"buger","name":"Leonid Bugaev","path":"/buger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14009?s=80&v=4"},"commit":{"message":"Auto generated from templates by gromit","shortMessageHtmlLink":"Auto generated from templates by gromit"}},{"before":"cc6135f767ab3de298dfaaaa9b96dcde83f61d6a","after":"a30a0d4986bbf2fcc50e764ce61598a6cd738852","ref":"refs/heads/releng/master","pushedAt":"2024-06-11T04:11:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"buger","name":"Leonid Bugaev","path":"/buger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14009?s=80&v=4"},"commit":{"message":"Auto generated from templates by gromit","shortMessageHtmlLink":"Auto generated from templates by gromit"}},{"before":null,"after":"59b7d31fb54062429e61a6393748e838f7049cc0","ref":"refs/heads/update/TT-12311/update-go-mod-dependencies","pushedAt":"2024-06-10T23:40:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"buger","name":"Leonid Bugaev","path":"/buger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14009?s=80&v=4"},"commit":{"message":"Import updated go.mod/go.sum","shortMessageHtmlLink":"Import updated go.mod/go.sum"}},{"before":"4bfd1631249a578a8efe9322cf539894026bc16e","after":null,"ref":"refs/heads/update/TT-12311/update-go-mod-dependencies","pushedAt":"2024-06-10T23:33:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"buger","name":"Leonid Bugaev","path":"/buger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14009?s=80&v=4"}},{"before":"14144c829f70793426f9a672e438e836324fe4ca","after":"4bfd1631249a578a8efe9322cf539894026bc16e","ref":"refs/heads/update/TT-12311/update-go-mod-dependencies","pushedAt":"2024-06-10T23:33:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"buger","name":"Leonid Bugaev","path":"/buger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14009?s=80&v=4"},"commit":{"message":"[TT-12313, TT-12222] Update graphql-go-tools (#6326)","shortMessageHtmlLink":"[TT-12313, TT-12222] Update graphql-go-tools (#6326)"}},{"before":"7a832871a51083c19579f2c9f115e77e9fb78aac","after":"14144c829f70793426f9a672e438e836324fe4ca","ref":"refs/heads/update/TT-12311/update-go-mod-dependencies","pushedAt":"2024-06-10T23:21:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"buger","name":"Leonid Bugaev","path":"/buger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14009?s=80&v=4"},"commit":{"message":"Import updated go.mod/go.sum","shortMessageHtmlLink":"Import updated go.mod/go.sum"}},{"before":"95e6570ed6e544703d8920929c711e1830d07c03","after":"7a832871a51083c19579f2c9f115e77e9fb78aac","ref":"refs/heads/update/TT-12311/update-go-mod-dependencies","pushedAt":"2024-06-10T23:05:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"buger","name":"Leonid Bugaev","path":"/buger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14009?s=80&v=4"},"commit":{"message":"Import updated go.mod/go.sum","shortMessageHtmlLink":"Import updated go.mod/go.sum"}},{"before":"e5098e2b06c8e1c2b39dde60d5be3815219b0b99","after":"95e6570ed6e544703d8920929c711e1830d07c03","ref":"refs/heads/update/TT-12311/update-go-mod-dependencies","pushedAt":"2024-06-10T22:34:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"buger","name":"Leonid Bugaev","path":"/buger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14009?s=80&v=4"},"commit":{"message":"Import updated go.mod/go.sum","shortMessageHtmlLink":"Import updated go.mod/go.sum"}},{"before":"55a6c985b4e49331c50c41daadfafdd905d613bd","after":"e5098e2b06c8e1c2b39dde60d5be3815219b0b99","ref":"refs/heads/update/TT-12311/update-go-mod-dependencies","pushedAt":"2024-06-10T22:30:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"buger","name":"Leonid Bugaev","path":"/buger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14009?s=80&v=4"},"commit":{"message":"Import updated go.mod/go.sum","shortMessageHtmlLink":"Import updated go.mod/go.sum"}},{"before":null,"after":"55a6c985b4e49331c50c41daadfafdd905d613bd","ref":"refs/heads/update/TT-12311/update-go-mod-dependencies","pushedAt":"2024-06-10T22:20:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"buger","name":"Leonid Bugaev","path":"/buger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14009?s=80&v=4"},"commit":{"message":"Import updated go.mod/go.sum","shortMessageHtmlLink":"Import updated go.mod/go.sum"}},{"before":"27641ca2fe16a191c0cec10c612b4277082838a7","after":"b1c05b5071d8dbb53a8953c79c38d84bc8bbab83","ref":"refs/heads/releng/release-5.3","pushedAt":"2024-06-10T16:46:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"buger","name":"Leonid Bugaev","path":"/buger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14009?s=80&v=4"},"commit":{"message":"Auto generated from templates by gromit","shortMessageHtmlLink":"Auto generated from templates by gromit"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEY4NzPQA","startCursor":null,"endCursor":null}},"title":"Activity Β· TykTechnologies/tyk"}