{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":595997115,"defaultBranch":"main","name":"axiom-lambda-extension","ownerLogin":"axiomhq","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-01T08:45:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/21122348?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1705414697.0","currentOid":""},"activityList":{"items":[{"before":"913e5ebc009505a49686db26bacbd58ff1ba2ae9","after":null,"ref":"refs/heads/capture-newlines-in-message","pushedAt":"2024-01-16T14:16:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"}},{"before":"f2e4a525d105cb136f1c221287e98e4312bafbee","after":"dbfbf7a1ca64b0c6267aa5a6f6fd60f13e7908ba","ref":"refs/heads/main","pushedAt":"2024-01-16T14:12:31.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"Merge pull request #28 from axiomhq/capture-newlines-in-message\n\nCapture newlines in message","shortMessageHtmlLink":"Merge pull request #28 from axiomhq/capture-newlines-in-message"}},{"before":"2e858787d1820a5a8e6ec2b1412162583cec2826","after":"913e5ebc009505a49686db26bacbd58ff1ba2ae9","ref":"refs/heads/capture-newlines-in-message","pushedAt":"2024-01-16T11:13:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"split test job to run on 1 arch only","shortMessageHtmlLink":"split test job to run on 1 arch only"}},{"before":"db4d09aa4412ac91f6137113ca85696df3b53abf","after":"2e858787d1820a5a8e6ec2b1412162583cec2826","ref":"refs/heads/capture-newlines-in-message","pushedAt":"2024-01-16T10:50:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"merge test and build into one job","shortMessageHtmlLink":"merge test and build into one job"}},{"before":"2912e0c3b94577ac064c2b79cba32594f40f7d33","after":"db4d09aa4412ac91f6137113ca85696df3b53abf","ref":"refs/heads/capture-newlines-in-message","pushedAt":"2024-01-16T10:43:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"add tests job to CI","shortMessageHtmlLink":"add tests job to CI"}},{"before":"083e653c03135ed02bf19a89a251c14bce0f2eb8","after":"2912e0c3b94577ac064c2b79cba32594f40f7d33","ref":"refs/heads/capture-newlines-in-message","pushedAt":"2024-01-16T10:38:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"add unit tests for event message extraction","shortMessageHtmlLink":"add unit tests for event message extraction"}},{"before":null,"after":"083e653c03135ed02bf19a89a251c14bce0f2eb8","ref":"refs/heads/capture-newlines-in-message","pushedAt":"2024-01-16T09:13:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"prepare v11","shortMessageHtmlLink":"prepare v11"}},{"before":"ae88e5abba0464690412838e22bbe21cbc80f0b5","after":"f2e4a525d105cb136f1c221287e98e4312bafbee","ref":"refs/heads/main","pushedAt":"2024-01-11T10:33:49.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"Merge pull request #27 from axiomhq/parse-json-logs\n\nparse json logs, duplicate record to message","shortMessageHtmlLink":"Merge pull request #27 from axiomhq/parse-json-logs"}},{"before":"820a61f10c15bdd67f22749f4c5bffe685aa8313","after":"19398fac371b93aef244c949a3f72a3d53f1e0b6","ref":"refs/heads/parse-json-logs","pushedAt":"2024-01-10T15:03:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"ensure record field is not empty","shortMessageHtmlLink":"ensure record field is not empty"}},{"before":null,"after":"820a61f10c15bdd67f22749f4c5bffe685aa8313","ref":"refs/heads/parse-json-logs","pushedAt":"2024-01-10T09:59:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"parse json logs, duplicate record to message\n\ncreated a new field called message which will always contain the\noriginal string that is in record field. The record field is parsed\nand converted to an object.","shortMessageHtmlLink":"parse json logs, duplicate record to message"}},{"before":"a2ca3d14480aba7ab7174a52a3bb3d30a19f76ff","after":"ae88e5abba0464690412838e22bbe21cbc80f0b5","ref":"refs/heads/main","pushedAt":"2024-01-02T10:30:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"Merge pull request #26 from axiomhq/fix-traces-record-filtering\n\nadd TRACE to the log line regexp","shortMessageHtmlLink":"Merge pull request #26 from axiomhq/fix-traces-record-filtering"}},{"before":null,"after":"480bf9909ff45f190bfaebd1da26b3a70ac2e75e","ref":"refs/heads/fix-traces-record-filtering","pushedAt":"2024-01-02T09:06:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"add TRACE to the log line regexp","shortMessageHtmlLink":"add TRACE to the log line regexp"}},{"before":"8c87039fa2f53addaf2ba1479508d991ca34beda","after":"a2ca3d14480aba7ab7174a52a3bb3d30a19f76ff","ref":"refs/heads/main","pushedAt":"2023-11-16T10:15:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"Merge pull request #25 from axiomhq/prepare-version-8\n\nUpdate version.go to v8","shortMessageHtmlLink":"Merge pull request #25 from axiomhq/prepare-version-8"}},{"before":null,"after":"e3a77a666d77a8cd4a991e778827bcc6ee04db8f","ref":"refs/heads/prepare-version-8","pushedAt":"2023-11-06T09:29:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"Update version.go to v8\n\nprepare version 8; v7 wasn't updated with the correct version.","shortMessageHtmlLink":"Update version.go to v8"}},{"before":"474fa7928fb3bd1ab7048d37429850c031c05546","after":null,"ref":"refs/heads/fix_remove_hard_coded_arch","pushedAt":"2023-10-31T16:17:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"a-khaledf","name":null,"path":"/a-khaledf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20487138?s=80&v=4"}},{"before":"d70529c25233c87f1e22e29a8af8a30f14a860a4","after":"8c87039fa2f53addaf2ba1479508d991ca34beda","ref":"refs/heads/main","pushedAt":"2023-10-31T15:59:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"Merge pull request #24 from axiomhq/fix_remove_hard_coded_arch\n\nfix: remove hard coded ARCH","shortMessageHtmlLink":"Merge pull request #24 from axiomhq/fix_remove_hard_coded_arch"}},{"before":null,"after":"474fa7928fb3bd1ab7048d37429850c031c05546","ref":"refs/heads/fix_remove_hard_coded_arch","pushedAt":"2023-10-31T15:44:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"fix: remove hard coded ARCH","shortMessageHtmlLink":"fix: remove hard coded ARCH"}},{"before":"11817eaa4bd78a273a0b6c4b6ff8e2a1eee51c9d","after":"d70529c25233c87f1e22e29a8af8a30f14a860a4","ref":"refs/heads/main","pushedAt":"2023-10-20T11:41:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"Merge pull request #23 from axiomhq/prepare-v6\n\nprepare version 6","shortMessageHtmlLink":"Merge pull request #23 from axiomhq/prepare-v6"}},{"before":"1ff8f14150a4039aecd49b3ee5829ed889821ed8","after":"11817eaa4bd78a273a0b6c4b6ff8e2a1eee51c9d","ref":"refs/heads/main","pushedAt":"2023-10-17T09:02:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"Merge pull request #22 from axiomhq/islam/axm-1768-feat-parse-log-lines-before-sending-to-axiom-on-lambda\n\nfeat: Parse log lines before sending to Axiom","shortMessageHtmlLink":"Merge pull request #22 from axiomhq/islam/axm-1768-feat-parse-log-lin…"}},{"before":"87093537855a774cab193797cf72903771eb3c5d","after":"a3bdce4cad104651c38513dfa97ce7dac808c429","ref":"refs/heads/islam/axm-1768-feat-parse-log-lines-before-sending-to-axiom-on-lambda","pushedAt":"2023-10-17T08:36:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"feat: Parse log lines before sending to Axiom","shortMessageHtmlLink":"feat: Parse log lines before sending to Axiom"}},{"before":null,"after":"1460e234ad65d289b442e951c968bdb5b15f873d","ref":"refs/heads/prepare-v6","pushedAt":"2023-10-11T11:19:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"prepare version 6","shortMessageHtmlLink":"prepare version 6"}},{"before":null,"after":"87093537855a774cab193797cf72903771eb3c5d","ref":"refs/heads/islam/axm-1768-feat-parse-log-lines-before-sending-to-axiom-on-lambda","pushedAt":"2023-10-10T09:42:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"feat: Parse log lines before sending to Axiom","shortMessageHtmlLink":"feat: Parse log lines before sending to Axiom"}},{"before":"cdf1654ca5753f8c8dc951a2e54f6bf3228ae708","after":"1ff8f14150a4039aecd49b3ee5829ed889821ed8","ref":"refs/heads/main","pushedAt":"2023-10-10T09:38:36.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"Merge pull request #21 from axiomhq/arne/fix-flush-on-exit\n\nfix(flusher): Retry flush on exit","shortMessageHtmlLink":"Merge pull request #21 from axiomhq/arne/fix-flush-on-exit"}},{"before":"b559e905e6776b407704f371a932cd5a3389e712","after":"b88de71f1de2def470858393845908bbd10f4729","ref":"refs/heads/arne/fix-flush-on-exit","pushedAt":"2023-10-09T14:22:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bahlo","name":"Arne Bahlo","path":"/bahlo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1725839?s=80&v=4"},"commit":{"message":"fix(flusher): Add retry comment to correct log","shortMessageHtmlLink":"fix(flusher): Add retry comment to correct log"}},{"before":"aa14be5380fcc3292f50cd8922348b346f0dc48d","after":"b559e905e6776b407704f371a932cd5a3389e712","ref":"refs/heads/arne/fix-flush-on-exit","pushedAt":"2023-10-05T15:12:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bahlo","name":"Arne Bahlo","path":"/bahlo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1725839?s=80&v=4"},"commit":{"message":"fix(flusher): Use the error returned by IngestEvents","shortMessageHtmlLink":"fix(flusher): Use the error returned by IngestEvents"}},{"before":"48e92eaa93a0007773cece0ca16dee6869e61907","after":"aa14be5380fcc3292f50cd8922348b346f0dc48d","ref":"refs/heads/arne/fix-flush-on-exit","pushedAt":"2023-10-05T13:16:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bahlo","name":"Arne Bahlo","path":"/bahlo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1725839?s=80&v=4"},"commit":{"message":"fix(flusher): Update error to say we'll retry","shortMessageHtmlLink":"fix(flusher): Update error to say we'll retry"}},{"before":"0167347b075a580eb5592ce856ced9fd29efba14","after":"48e92eaa93a0007773cece0ca16dee6869e61907","ref":"refs/heads/arne/fix-flush-on-exit","pushedAt":"2023-10-05T13:14:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bahlo","name":"Arne Bahlo","path":"/bahlo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1725839?s=80&v=4"},"commit":{"message":"fix(flusher): Retry flush on exit\n\nThe flusher keeps a batch of events so retrying doesn't make sense when\nwe'll flush again with the next event.\n\nBut on exit there won't be a next event, so we need to retry there.\n\nBecause you can't set the retry behaviour after constructing an Axiom\nclient, this creates a second one that retries and adds a `RetryOpt` to\nthe `Flush` method.","shortMessageHtmlLink":"fix(flusher): Retry flush on exit"}},{"before":null,"after":"0167347b075a580eb5592ce856ced9fd29efba14","ref":"refs/heads/arne/fix-flush-on-exit","pushedAt":"2023-10-05T13:13:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bahlo","name":"Arne Bahlo","path":"/bahlo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1725839?s=80&v=4"},"commit":{"message":"fix(flusher): Retry if we flush on exit\n\nThe flusher keeps a batch of events so retrying doesn't make sense when\nwe'll flush again with the next event.\n\nBut on exit there won't be a next event, so we need to retry there.\n\nBecause you can't set the retry behaviour after constructing an Axiom\nclient, this creates a second one that retries and adds a `RetryOpt` to\nthe `Flush` method.","shortMessageHtmlLink":"fix(flusher): Retry if we flush on exit"}},{"before":"496eee5aacde80cb061eb448be2ece49e6f15d87","after":"cdf1654ca5753f8c8dc951a2e54f6bf3228ae708","ref":"refs/heads/main","pushedAt":"2023-09-27T18:21:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"Merge pull request #20 from axiomhq/islam/axm-1660-tackle-hapn-requests-over-lambda-extension\n\nintroduce PANIC_ON_API_ERR","shortMessageHtmlLink":"Merge pull request #20 from axiomhq/islam/axm-1660-tackle-hapn-reques…"}},{"before":"cb19cf43a53470bbd41235168af86f79a1e6451c","after":"245e56388fe355e6481be383163f0cea318362f4","ref":"refs/heads/islam/axm-1660-tackle-hapn-requests-over-lambda-extension","pushedAt":"2023-09-27T17:15:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schehata","name":"Islam Shehata","path":"/schehata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49557793?s=80&v=4"},"commit":{"message":"introduce PANIC_ON_API_ERR","shortMessageHtmlLink":"introduce PANIC_ON_API_ERR"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD4RHOZgA","startCursor":null,"endCursor":null}},"title":"Activity · axiomhq/axiom-lambda-extension"}