{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":358157283,"defaultBranch":"master","name":"slog-agent","ownerLogin":"relex","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-04-15T06:50:57.000Z","ownerAvatar":"https://github.com/avatars/u/47060?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719816081.0","currentOid":""},"activityList":{"items":[{"before":"8e5100927cd8383e56daa2636a14a5288214734a","after":null,"ref":"refs/heads/go22-bench-fix","pushedAt":"2024-07-01T06:41:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"}},{"before":"d14a738903f8a3a62e602c31e61a3da3f96a6885","after":"96e69a6460fb66d3feebff2509d73974d92d44ad","ref":"refs/heads/master","pushedAt":"2024-07-01T06:41:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"feat: Upgrade to Go 1.22, fix benchmark with real output (#59)","shortMessageHtmlLink":"feat: Upgrade to Go 1.22, fix benchmark with real output (#59)"}},{"before":null,"after":"8e5100927cd8383e56daa2636a14a5288214734a","ref":"refs/heads/go22-bench-fix","pushedAt":"2024-06-28T12:27:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"fix: sort benchmark inputs","shortMessageHtmlLink":"fix: sort benchmark inputs"}},{"before":"5ff3197367da0072e7a5f7a414eb1b9e95ee1dfd","after":null,"ref":"refs/heads/failed-yaml-internal","pushedAt":"2024-05-17T11:02:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"}},{"before":"f132d4fc3f801a60d6e990e8815628b698ad4f78","after":"d14a738903f8a3a62e602c31e61a3da3f96a6885","ref":"refs/heads/master","pushedAt":"2024-05-17T11:02:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"feat: Reject unknown fields in YAML config, allow fluent output without secret (#58)\n\n* accessing internal yaml v3 methods, see https://github.com/golang/go/issues/67361\r\n* added tests for client worker's connection opening\r\n\r\nsince the YAML change, all practically optional fields in config can be turned optional by removing the value checks.","shortMessageHtmlLink":"feat: Reject unknown fields in YAML config, allow fluent output witho…"}},{"before":"1e8a80e2a3b5c98334c663e5fcf4ff947db18e83","after":"5ff3197367da0072e7a5f7a414eb1b9e95ee1dfd","ref":"refs/heads/failed-yaml-internal","pushedAt":"2024-05-16T07:18:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"fix: fix auth failure handling, add tests","shortMessageHtmlLink":"fix: fix auth failure handling, add tests"}},{"before":"36313df8c07a69e619ce5494babb8e06bc5c71be","after":"1e8a80e2a3b5c98334c663e5fcf4ff947db18e83","ref":"refs/heads/failed-yaml-internal","pushedAt":"2024-05-15T15:04:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"fix: fix comment and lint","shortMessageHtmlLink":"fix: fix comment and lint"}},{"before":"607599624d8b2081c9c79e44802b5a5dd17d282f","after":"36313df8c07a69e619ce5494babb8e06bc5c71be","ref":"refs/heads/failed-yaml-internal","pushedAt":"2024-05-15T10:46:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"fix: Fix yaml decoding, allow skipping handshake in fluent output","shortMessageHtmlLink":"fix: Fix yaml decoding, allow skipping handshake in fluent output"}},{"before":null,"after":"607599624d8b2081c9c79e44802b5a5dd17d282f","ref":"refs/heads/failed-yaml-internal","pushedAt":"2024-05-14T15:17:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"fix: access internal yaml v3 methods for decoding with known fields\n\nDoes not work. See https://github.com/golang/go/issues/67361","shortMessageHtmlLink":"fix: access internal yaml v3 methods for decoding with known fields"}},{"before":"609626a01f500db527bef2a8f05ff1b553d0a927","after":null,"ref":"refs/heads/cleanup-input-overflow","pushedAt":"2023-11-02T06:12:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"}},{"before":"da6eab5b2fe104a20980231b752c05d375806b44","after":"f132d4fc3f801a60d6e990e8815628b698ad4f78","ref":"refs/heads/master","pushedAt":"2023-11-02T06:12:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"fix: Trim UTF-8 messages properly (#56)\n\nAlso fix the names of parameters about input size limit","shortMessageHtmlLink":"fix: Trim UTF-8 messages properly (#56)"}},{"before":"6f80a79a8c7b5ac654ec1503b7740bd1b72aecb6","after":"609626a01f500db527bef2a8f05ff1b553d0a927","ref":"refs/heads/cleanup-input-overflow","pushedAt":"2023-11-02T06:10:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"fix: clean up","shortMessageHtmlLink":"fix: clean up"}},{"before":"9b8278cf4868ed682085dad21415799df02d3570","after":"6f80a79a8c7b5ac654ec1503b7740bd1b72aecb6","ref":"refs/heads/cleanup-input-overflow","pushedAt":"2023-11-02T06:02:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"fix: fix param naming","shortMessageHtmlLink":"fix: fix param naming"}},{"before":"4e69a6dc11f1106d0773e457ce344880f1c1137a","after":"9b8278cf4868ed682085dad21415799df02d3570","ref":"refs/heads/cleanup-input-overflow","pushedAt":"2023-11-02T06:00:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"fix: trim incomplete UTF-8 properly","shortMessageHtmlLink":"fix: trim incomplete UTF-8 properly"}},{"before":null,"after":"4e69a6dc11f1106d0773e457ce344880f1c1137a","ref":"refs/heads/cleanup-input-overflow","pushedAt":"2023-10-30T09:19:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"fix: Clean up input overflow handling","shortMessageHtmlLink":"fix: Clean up input overflow handling"}},{"before":"28f8593e16c013d025f0cb770d47d107b9a59d67","after":null,"ref":"refs/heads/cleanup-comments","pushedAt":"2023-10-13T11:27:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"}},{"before":"190b66f296b630ed9d8068fa07790ca308a5ca7a","after":"da6eab5b2fe104a20980231b752c05d375806b44","ref":"refs/heads/master","pushedAt":"2023-10-13T11:27:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"chore: clean up some comments (#54)","shortMessageHtmlLink":"chore: clean up some comments (#54)"}},{"before":"397eeee8608ca9c0f7df8f5824125648ba077251","after":"28f8593e16c013d025f0cb770d47d107b9a59d67","ref":"refs/heads/cleanup-comments","pushedAt":"2023-10-13T11:26:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"chore: clean up some comments","shortMessageHtmlLink":"chore: clean up some comments"}},{"before":"efa87b3c2db62136f9bd1cc51258e7465eb95ec2","after":"190b66f296b630ed9d8068fa07790ca308a5ca7a","ref":"refs/heads/master","pushedAt":"2023-10-13T11:25:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"fix: update comments and config","shortMessageHtmlLink":"fix: update comments and config"}},{"before":"36b463fdc69a09f17e11e814b8d605b40f51826f","after":null,"ref":"refs/heads/fix-utf8-truncate","pushedAt":"2023-10-11T08:21:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"}},{"before":"6c44685c2bc0ff5a0c735f2c7f23a6ae8974e0ab","after":"efa87b3c2db62136f9bd1cc51258e7465eb95ec2","ref":"refs/heads/master","pushedAt":"2023-10-11T08:21:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"fix: strip non-ASCII characters at the end (#55)\n\nAs a temporary workaround, strip non-ASCII characters at the end during the following stages to prevent incomplete UTF-8 sequences ended up in pipelines and downstreams:\r\n\r\n1. Parsing of incoming syslog message\r\n2. \"truncate\" transform\r\n\r\nIt does not handle invalid UTF-8 sequences in the source and cannot be disabled for now.","shortMessageHtmlLink":"fix: strip non-ASCII characters at the end (#55)"}},{"before":"bab6a5e79ec699e5da9d69b577c4a3cd3a845e57","after":"36b463fdc69a09f17e11e814b8d605b40f51826f","ref":"refs/heads/fix-utf8-truncate","pushedAt":"2023-10-09T09:41:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"feat: truncate non-ASCII","shortMessageHtmlLink":"feat: truncate non-ASCII"}},{"before":"70e624536a2b13e3b6aeb3aaa814cb8bed5c4f25","after":"bab6a5e79ec699e5da9d69b577c4a3cd3a845e57","ref":"refs/heads/fix-utf8-truncate","pushedAt":"2023-10-09T09:40:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"feat: truncate non-ASCII instead","shortMessageHtmlLink":"feat: truncate non-ASCII instead"}},{"before":"b95d0339a3cbafa5a9ebd6c95df6cc052a3b735a","after":"70e624536a2b13e3b6aeb3aaa814cb8bed5c4f25","ref":"refs/heads/fix-utf8-truncate","pushedAt":"2023-10-05T15:57:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"chore: fix comments","shortMessageHtmlLink":"chore: fix comments"}},{"before":null,"after":"b95d0339a3cbafa5a9ebd6c95df6cc052a3b735a","ref":"refs/heads/fix-utf8-truncate","pushedAt":"2023-10-05T15:51:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"feat: add fixUTF8 transform","shortMessageHtmlLink":"feat: add fixUTF8 transform"}},{"before":null,"after":"397eeee8608ca9c0f7df8f5824125648ba077251","ref":"refs/heads/cleanup-comments","pushedAt":"2023-10-05T08:24:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"chore: clean up some comments","shortMessageHtmlLink":"chore: clean up some comments"}},{"before":"d45a8d6481dfbe9af818a2c614fa779fd3c61fa9","after":"73e66fd01f46d6a2ceaaf68464f7f2f82fe8f5fb","ref":"refs/heads/auto-kill-switch","pushedAt":"2023-08-14T08:41:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"feat: trigger analysis on high volume traffic","shortMessageHtmlLink":"feat: trigger analysis on high volume traffic"}},{"before":"56a027b43db76b752bbaa32458319437a93352d8","after":"d45a8d6481dfbe9af818a2c614fa779fd3c61fa9","ref":"refs/heads/auto-kill-switch","pushedAt":"2023-08-10T07:18:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"feat: introduce LogRecordBatch","shortMessageHtmlLink":"feat: introduce LogRecordBatch"}},{"before":null,"after":"56a027b43db76b752bbaa32458319437a93352d8","ref":"refs/heads/auto-kill-switch","pushedAt":"2023-08-10T07:02:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"},"commit":{"message":"feat: introduce LogRecordBatch","shortMessageHtmlLink":"feat: introduce LogRecordBatch"}},{"before":"50ba5b5d9c3aac6e86511a3c464dcd349ee01487","after":null,"ref":"refs/heads/fix-unescape-rewriter","pushedAt":"2023-08-01T10:20:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jiping-s","name":"Ji-Ping Shen","path":"/jiping-s","primaryAvatarUrl":"https://github.com/avatars/u/5998992?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEc2qcUQA","startCursor":null,"endCursor":null}},"title":"Activity · relex/slog-agent"}