{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":810836029,"defaultBranch":"main","name":"chacha","ownerLogin":"cirruslabs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-06-05T12:48:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29414678?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720168957.0","currentOid":""},"activityList":{"items":[{"before":"68854f7873e2c64c3779717efccafd655633e36a","after":"9b5322a6934edc2cf68bef2aff31a886fe651d69","ref":"refs/heads/do-not-use-basic-auth","pushedAt":"2024-07-05T09:21:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"},"commit":{"message":"Do not use basic access authentication","shortMessageHtmlLink":"Do not use basic access authentication"}},{"before":"199b5e2b2ccfc5e38acaf053b348d0e924aee174","after":"68854f7873e2c64c3779717efccafd655633e36a","ref":"refs/heads/do-not-use-basic-auth","pushedAt":"2024-07-05T08:55:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"},"commit":{"message":"Do not use basic access authentication","shortMessageHtmlLink":"Do not use basic access authentication"}},{"before":"525fd7a8be65d1b9fa26af6fdc3403aecc7f2764","after":"199b5e2b2ccfc5e38acaf053b348d0e924aee174","ref":"refs/heads/do-not-use-basic-auth","pushedAt":"2024-07-05T08:47:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"},"commit":{"message":"Do not use basic access authentication","shortMessageHtmlLink":"Do not use basic access authentication"}},{"before":null,"after":"525fd7a8be65d1b9fa26af6fdc3403aecc7f2764","ref":"refs/heads/do-not-use-basic-auth","pushedAt":"2024-07-05T08:42:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"},"commit":{"message":"Do not use basic access authentication","shortMessageHtmlLink":"Do not use basic access authentication"}},{"before":"a1fd007a8d2a346c898f6dca33fc545b46b2b5df","after":null,"ref":"refs/heads/require-base-url","pushedAt":"2024-07-03T11:53:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"}},{"before":"86453d51fce485d8cc793c11aabe63e6370ae888","after":"814fa61939a4850952de75607f001174f78aceaa","ref":"refs/heads/main","pushedAt":"2024-07-03T11:53:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"},"commit":{"message":"Require \"base_url:\" to be set and non-empty (#5)","shortMessageHtmlLink":"Require \"base_url:\" to be set and non-empty (#5)"}},{"before":null,"after":"a1fd007a8d2a346c898f6dca33fc545b46b2b5df","ref":"refs/heads/require-base-url","pushedAt":"2024-07-02T15:58:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"},"commit":{"message":"Require \"base_url:\" to be set and non-empty","shortMessageHtmlLink":"Require \"base_url:\" to be set and non-empty"}},{"before":"13506cc8c711dbf828e80d181823447c226af815","after":null,"ref":"refs/heads/set-content-length","pushedAt":"2024-07-01T19:55:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"}},{"before":"775d4d8e732136c507e64d384fe1555a4b355c29","after":"86453d51fce485d8cc793c11aabe63e6370ae888","ref":"refs/heads/main","pushedAt":"2024-07-01T19:55:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"},"commit":{"message":"Set content length when doing multipart upload (#4)\n\n* Set content length when doing multipart upload\r\n\r\n* Prevent infinite loop by separating the io.ReadFull()'s error","shortMessageHtmlLink":"Set content length when doing multipart upload (#4)"}},{"before":"bc41d1e1a637efe2a55afd198e8ae70b7a65b7f7","after":"13506cc8c711dbf828e80d181823447c226af815","ref":"refs/heads/set-content-length","pushedAt":"2024-07-01T19:11:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"},"commit":{"message":"Prevent infinite loop by separating the io.ReadFull()'s error","shortMessageHtmlLink":"Prevent infinite loop by separating the io.ReadFull()'s error"}},{"before":null,"after":"bc41d1e1a637efe2a55afd198e8ae70b7a65b7f7","ref":"refs/heads/set-content-length","pushedAt":"2024-07-01T19:01:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"},"commit":{"message":"Set content length when doing multipart upload","shortMessageHtmlLink":"Set content length when doing multipart upload"}},{"before":"867fa6e390b771535c76f97e4714a52589eb73f3","after":null,"ref":"refs/heads/goreleaser","pushedAt":"2024-06-28T16:05:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"}},{"before":"49456c5f86e5163070f845601f01383752d8a288","after":"775d4d8e732136c507e64d384fe1555a4b355c29","ref":"refs/heads/main","pushedAt":"2024-06-28T16:05:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"},"commit":{"message":"Use GoReleaser to generate binaries and make releases (#3)\n\n* Use GoReleaser to generate binaries and make releases\r\n\r\n* .golangci.yml: ignore \"gochecknoglobals\" linter for internal/version/\r\n\r\n* .golangci.yml: ignore \"gochecknoinits\" linter for internal/version/","shortMessageHtmlLink":"Use GoReleaser to generate binaries and make releases (#3)"}},{"before":"f728db1c4967f875ca748b6d3fec516eb9cf8c8b","after":"867fa6e390b771535c76f97e4714a52589eb73f3","ref":"refs/heads/goreleaser","pushedAt":"2024-06-28T15:59:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"},"commit":{"message":".golangci.yml: ignore \"gochecknoinits\" linter for internal/version/","shortMessageHtmlLink":".golangci.yml: ignore \"gochecknoinits\" linter for internal/version/"}},{"before":"ec04b0178db6cbd1dbd977acd49fac19c2e3242c","after":"f728db1c4967f875ca748b6d3fec516eb9cf8c8b","ref":"refs/heads/goreleaser","pushedAt":"2024-06-28T15:56:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"},"commit":{"message":".golangci.yml: ignore \"gochecknoglobals\" linter for internal/version/","shortMessageHtmlLink":".golangci.yml: ignore \"gochecknoglobals\" linter for internal/version/"}},{"before":null,"after":"ec04b0178db6cbd1dbd977acd49fac19c2e3242c","ref":"refs/heads/goreleaser","pushedAt":"2024-06-28T15:52:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"},"commit":{"message":"Use GoReleaser to generate binaries and make releases","shortMessageHtmlLink":"Use GoReleaser to generate binaries and make releases"}},{"before":"f900742e0fe1c7bfd9e4b5e5fe438e9029df6920","after":null,"ref":"refs/heads/FSL-1.1-Apache-2.0","pushedAt":"2024-06-28T15:32:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fkorotkov","name":"Fedor Korotkov","path":"/fkorotkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/989066?s=80&v=4"}},{"before":"4f549ef9daf13e04ef35699d590241eb6eee0347","after":"49456c5f86e5163070f845601f01383752d8a288","ref":"refs/heads/main","pushedAt":"2024-06-28T15:32:29.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"fkorotkov","name":"Fedor Korotkov","path":"/fkorotkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/989066?s=80&v=4"},"commit":{"message":"Merge pull request #2 from cirruslabs/FSL-1.1-Apache-2.0\n\nCreate LICENSE.md","shortMessageHtmlLink":"Merge pull request #2 from cirruslabs/FSL-1.1-Apache-2.0"}},{"before":"b6a83df0933712b3e202207b5f3fbc4197c236d1","after":"f900742e0fe1c7bfd9e4b5e5fe438e9029df6920","ref":"refs/heads/FSL-1.1-Apache-2.0","pushedAt":"2024-06-28T15:30:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fkorotkov","name":"Fedor Korotkov","path":"/fkorotkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/989066?s=80&v=4"},"commit":{"message":"Update LICENSE.md\n\nCo-authored-by: Nikolay Edigaryev ","shortMessageHtmlLink":"Update LICENSE.md"}},{"before":null,"after":"b6a83df0933712b3e202207b5f3fbc4197c236d1","ref":"refs/heads/FSL-1.1-Apache-2.0","pushedAt":"2024-06-28T14:42:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fkorotkov","name":"Fedor Korotkov","path":"/fkorotkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/989066?s=80&v=4"},"commit":{"message":"Create LICENSE.md\n\nLet's got with FSL-1.1-Apache-2.0 since we don't plan to monetize Chacha itself and it's a complimentary tool for our [SaaS offering](https://cirrus-runners.app/).","shortMessageHtmlLink":"Create LICENSE.md"}},{"before":"887e6cd87c3e2dcf60835fb5d2d4575e243d3aba","after":null,"ref":"refs/heads/basic-implementation","pushedAt":"2024-06-24T13:39:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"}},{"before":"8178303acb94de964d0eb7cafe0b5049dcc98699","after":"4f549ef9daf13e04ef35699d590241eb6eee0347","ref":"refs/heads/main","pushedAt":"2024-06-24T13:39:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"},"commit":{"message":"Basic implementation with HTTP/GHA cache protocols, OIDC and Expr (#1)\n\n* Basic implementation with HTTP/GHA cache protocols, OIDC and Expr\r\n\r\n* Introduce base_url configuration option needed by the GHA cache\r\n\r\n* Add TestServerGHACacheProtocol\r\n\r\n* Document why we use SwapComputePayloadSHA256ForUnsignedPayloadMiddleware\r\n\r\n* Attempt to access fallback cache keys and not just the first one","shortMessageHtmlLink":"Basic implementation with HTTP/GHA cache protocols, OIDC and Expr (#1)"}},{"before":"3e5742e372f5d4bd5627f9fb2002be6adfb16371","after":"887e6cd87c3e2dcf60835fb5d2d4575e243d3aba","ref":"refs/heads/basic-implementation","pushedAt":"2024-06-18T15:03:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"},"commit":{"message":"Attempt to access fallback cache keys and not just the first one","shortMessageHtmlLink":"Attempt to access fallback cache keys and not just the first one"}},{"before":"7f37e5baeeb330a66cc4a8b3618a12fe5c48ecd8","after":"3e5742e372f5d4bd5627f9fb2002be6adfb16371","ref":"refs/heads/basic-implementation","pushedAt":"2024-06-17T17:43:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"},"commit":{"message":"Document why we use SwapComputePayloadSHA256ForUnsignedPayloadMiddleware","shortMessageHtmlLink":"Document why we use SwapComputePayloadSHA256ForUnsignedPayloadMiddleware"}},{"before":"d051ac1755779dd39a2632e85cf6edc0b1b0bdc8","after":"7f37e5baeeb330a66cc4a8b3618a12fe5c48ecd8","ref":"refs/heads/basic-implementation","pushedAt":"2024-06-17T17:42:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"},"commit":{"message":"Add TestServerGHACacheProtocol","shortMessageHtmlLink":"Add TestServerGHACacheProtocol"}},{"before":"97e013a6a769a6eff0e65b5955409b30659dc435","after":"d051ac1755779dd39a2632e85cf6edc0b1b0bdc8","ref":"refs/heads/basic-implementation","pushedAt":"2024-06-17T16:22:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"},"commit":{"message":"Introduce base_url configuration option needed by the GHA cache","shortMessageHtmlLink":"Introduce base_url configuration option needed by the GHA cache"}},{"before":"fbdcc917e6a5c6d10e0dc46b8b945e12ff962c82","after":"97e013a6a769a6eff0e65b5955409b30659dc435","ref":"refs/heads/basic-implementation","pushedAt":"2024-06-17T13:01:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"},"commit":{"message":"Basic implementation with HTTP/GHA cache protocols, OIDC and Expr","shortMessageHtmlLink":"Basic implementation with HTTP/GHA cache protocols, OIDC and Expr"}},{"before":"5cf179102f2fe7e9c11258d6b47e4f3b060ee8fd","after":"fbdcc917e6a5c6d10e0dc46b8b945e12ff962c82","ref":"refs/heads/basic-implementation","pushedAt":"2024-06-17T12:37:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"},"commit":{"message":"Basic implementation with HTTP/GHA cache protocols, OIDC and Expr","shortMessageHtmlLink":"Basic implementation with HTTP/GHA cache protocols, OIDC and Expr"}},{"before":"5ecc6fa7bfe9244a2dcc94748f489f70cee7ee54","after":"5cf179102f2fe7e9c11258d6b47e4f3b060ee8fd","ref":"refs/heads/basic-implementation","pushedAt":"2024-06-17T12:25:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"},"commit":{"message":"Basic implementation with HTTP/GHA cache protocols, OIDC and Expr","shortMessageHtmlLink":"Basic implementation with HTTP/GHA cache protocols, OIDC and Expr"}},{"before":"c9ba962a52c05a7ee98e16dd775dc8180f3ac211","after":"5ecc6fa7bfe9244a2dcc94748f489f70cee7ee54","ref":"refs/heads/basic-implementation","pushedAt":"2024-06-17T12:19:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"edigaryev","name":"Nikolay Edigaryev","path":"/edigaryev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85709?s=80&v=4"},"commit":{"message":"Basic implementation with HTTP/GHA cache protocols, OIDC and Expr","shortMessageHtmlLink":"Basic implementation with HTTP/GHA cache protocols, OIDC and Expr"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEd6AjBwA","startCursor":null,"endCursor":null}},"title":"Activity ยท cirruslabs/chacha"}