{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":707347667,"defaultBranch":"main","name":"tb","ownerLogin":"tailscale","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-19T17:55:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/48932923?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1697738180.0","currentOid":""},"activityList":{"items":[{"before":"c1a16772bb56104626d389569e194853a1995c06","after":"5851ba1962f3dd993ee14cb20f74b579880b2ff8","ref":"refs/heads/main","pushedAt":"2023-11-04T18:09:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"fly: flesh out Volume APIs, clean up HTTP code\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"fly: flesh out Volume APIs, clean up HTTP code"}},{"before":"1f394570325aad1b8cd70f924e41851f8ee48a61","after":"c1a16772bb56104626d389569e194853a1995c06","ref":"refs/heads/main","pushedAt":"2023-11-04T16:33:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"fly, pilot: start adding volume APIs\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"fly, pilot: start adding volume APIs"}},{"before":"7f398d384ded9cf2ad83c20e8bda1a64c3d7516d","after":"1f394570325aad1b8cd70f924e41851f8ee48a61","ref":"refs/heads/main","pushedAt":"2023-11-04T16:02:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"add some networking throughput tests, start of cache server?\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"add some networking throughput tests, start of cache server?"}},{"before":"a8cf984ca669b2e76f9d3aa23ba00c056243088c","after":"7f398d384ded9cf2ad83c20e8bda1a64c3d7516d","ref":"refs/heads/main","pushedAt":"2023-10-28T15:38:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tb: add metrics to goproxy cache\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tb: add metrics to goproxy cache"}},{"before":"fd572ad2829f6556180cf34b4ee5a7692d3b072b","after":"a8cf984ca669b2e76f9d3aa23ba00c056243088c","ref":"refs/heads/main","pushedAt":"2023-10-28T00:32:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tb, tbw: remove Go-specific handlers in tbw, replace client with Exec\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tb, tbw: remove Go-specific handlers in tbw, replace client with Exec"}},{"before":"e3238835303cb1a256022f7d38b15a8f4d951ab2","after":"fd572ad2829f6556180cf34b4ee5a7692d3b072b","ref":"refs/heads/main","pushedAt":"2023-10-27T21:56:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tb: push work tree to workers (not have them pull), cache it\n\nCo-authored-by: Maisem Ali \nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tb: push work tree to workers (not have them pull), cache it"}},{"before":"c4df00525a5a3af8743cceafe89aa1c3df950e2c","after":"e3238835303cb1a256022f7d38b15a8f4d951ab2","ref":"refs/heads/main","pushedAt":"2023-10-27T18:27:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tb, tbw: start moving to generic exec handler\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tb, tbw: start moving to generic exec handler"}},{"before":"8f596a9cb59eb8743be691acfc6f84d931131969","after":"c4df00525a5a3af8743cceafe89aa1c3df950e2c","ref":"refs/heads/main","pushedAt":"2023-10-27T03:29:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tb: start of multi-machine scheduling\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tb: start of multi-machine scheduling"}},{"before":"fc074aca85033fe3c6feccba05a89f14fb43221c","after":"8f596a9cb59eb8743be691acfc6f84d931131969","ref":"refs/heads/main","pushedAt":"2023-10-26T21:32:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tb: start work on multiple machines, refactor in prep\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tb: start work on multiple machines, refactor in prep"}},{"before":"cdd6922f8abaad622d6f3693563b73c2568fbb85","after":"fc074aca85033fe3c6feccba05a89f14fb43221c","ref":"refs/heads/main","pushedAt":"2023-10-26T03:47:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tb, tbtype: start fleshing out, using BuildRequest\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tb, tbtype: start fleshing out, using BuildRequest"}},{"before":"a561114bd203efdfb83ac9993f5d06c0e9019d2e","after":"cdd6922f8abaad622d6f3693563b73c2568fbb85","ref":"refs/heads/main","pushedAt":"2023-10-25T03:32:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tb: start of using javascript to configure tasks\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tb: start of using javascript to configure tasks"}},{"before":"b38f1a6d64ad99dd10796f7eea4a19114b68c1dc","after":"a561114bd203efdfb83ac9993f5d06c0e9019d2e","ref":"refs/heads/main","pushedAt":"2023-10-24T20:07:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tb: parse json output stream, add run arg hack\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tb: parse json output stream, add run arg hack"}},{"before":"a6d2ca52c15282a8ba47302cb34568307c630b88","after":"b38f1a6d64ad99dd10796f7eea4a19114b68c1dc","ref":"refs/heads/main","pushedAt":"2023-10-24T14:40:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tbw: compile on darwin again\n\nMove the Linux-specific mount code to its own file.\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tbw: compile on darwin again"}},{"before":"cb3ef728741610d68543b9c462616a1dea24106f","after":"a6d2ca52c15282a8ba47302cb34568307c630b88","ref":"refs/heads/main","pushedAt":"2023-10-24T14:40:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tbw: compile on darwin again\n\nMove the Linux-specific mount code to its own file.\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tbw: compile on darwin again"}},{"before":"906aed88ae74e084512f464b408301cdf98537e4","after":"cb3ef728741610d68543b9c462616a1dea24106f","ref":"refs/heads/main","pushedAt":"2023-10-24T14:22:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tb: add divider lines traces when active count drops to zero\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tb: add divider lines traces when active count drops to zero"}},{"before":"93bc5cbc56218ab2570432c1866e7f44177197b2","after":"906aed88ae74e084512f464b408301cdf98537e4","ref":"refs/heads/main","pushedAt":"2023-10-24T03:13:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tb, tbw: do more concurrently\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tb, tbw: do more concurrently"}},{"before":"3f6677b569ce60839da5a9aa64af8fbc3189ee5b","after":"93bc5cbc56218ab2570432c1866e7f44177197b2","ref":"refs/heads/main","pushedAt":"2023-10-23T23:56:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tbw: make workdir a tmpfs\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tbw: make workdir a tmpfs"}},{"before":"90387ea4a74df386d6f45e7146715dee3c5518ef","after":"3f6677b569ce60839da5a9aa64af8fbc3189ee5b","ref":"refs/heads/main","pushedAt":"2023-10-23T23:47:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tb: add goproxy cache\n\nUpdates tailscale/tailscale#9841\n\nCo-authored-by: Maisem Ali \nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tb: add goproxy cache"}},{"before":"dee60b1e687c0353c9627896de611560187446b4","after":"90387ea4a74df386d6f45e7146715dee3c5518ef","ref":"refs/heads/main","pushedAt":"2023-10-23T20:01:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tb: use internal fly API server\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tb: use internal fly API server"}},{"before":"42eb69d6a7874ebeb6c644b2f56b41f7068e5705","after":"dee60b1e687c0353c9627896de611560187446b4","ref":"refs/heads/main","pushedAt":"2023-10-23T19:57:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tb, tbw: wire up go-cacher\n\nUpdates tailscale/go#77\nUpdates tailscale/tailscale#9841\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tb, tbw: wire up go-cacher"}},{"before":"8b012cbae5a5c6caaad47ba369170f6b4c04a73c","after":"42eb69d6a7874ebeb6c644b2f56b41f7068e5705","ref":"refs/heads/main","pushedAt":"2023-10-23T03:12:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tbw: add go-cacher\n\nUpdates tailscale/go#77\nUpdates tailscale/tailcsale#9841\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tbw: add go-cacher"}},{"before":"63857fd44d0737748101a5bce6db5c41e4a13917","after":"8b012cbae5a5c6caaad47ba369170f6b4c04a73c","ref":"refs/heads/main","pushedAt":"2023-10-22T16:05:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tbw: stream stdout/stderr separately\n\nunused on client side yet\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tbw: stream stdout/stderr separately"}},{"before":"2633a417c899703ceb23167055998c13778cd64a","after":"63857fd44d0737748101a5bce6db5c41e4a13917","ref":"refs/heads/main","pushedAt":"2023-10-22T15:51:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tb: let caller specify packages to test (debug)\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tb: let caller specify packages to test (debug)"}},{"before":"2806949d14eb9cb7642a104544cf260f83beb604","after":"2633a417c899703ceb23167055998c13778cd64a","ref":"refs/heads/main","pushedAt":"2023-10-22T04:25:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tb: cache toolchains, use separate HOME-vs-code dir\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tb: cache toolchains, use separate HOME-vs-code dir"}},{"before":"d0e7a0211b5803c7e9af65004d52ac7c8dda817a","after":"2806949d14eb9cb7642a104544cf260f83beb604","ref":"refs/heads/main","pushedAt":"2023-10-21T21:52:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tb: find worker base image concurrently, early\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tb: find worker base image concurrently, early"}},{"before":"e3bdecf462a6d1caef7f1223fe79067f5e498160","after":"d0e7a0211b5803c7e9af65004d52ac7c8dda817a","ref":"refs/heads/main","pushedAt":"2023-10-21T18:54:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tb: delete machines a bit better\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tb: delete machines a bit better"}},{"before":"03f50f194c06764ec69ba1857872670ad028af79","after":"e3bdecf462a6d1caef7f1223fe79067f5e498160","ref":"refs/heads/main","pushedAt":"2023-10-21T18:44:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tb: more timing, debug, polish\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tb: more timing, debug, polish"}},{"before":"091804eb1604d168e6451417d21b680f2746be25","after":"03f50f194c06764ec69ba1857872670ad028af79","ref":"refs/heads/main","pushedAt":"2023-10-21T16:34:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tb: start recording basic debug timing traces\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tb: start recording basic debug timing traces"}},{"before":"823b25114cebd8d0396696958ddd50cb031c1a89","after":"091804eb1604d168e6451417d21b680f2746be25","ref":"refs/heads/main","pushedAt":"2023-10-21T02:49:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tb: start a Run abstraction, registering them, showing them, etc\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tb: start a Run abstraction, registering them, showing them, etc"}},{"before":"abb7bc1c7abd4fd76333d806e2209d8bd3f42ab5","after":"823b25114cebd8d0396696958ddd50cb031c1a89","ref":"refs/heads/main","pushedAt":"2023-10-20T23:38:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradfitz","name":"Brad Fitzpatrick","path":"/bradfitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2621?s=80&v=4"},"commit":{"message":"tb: include shallow git in archive. runs passing oss tests now.\n\noptimizations remain.\n\nSigned-off-by: Brad Fitzpatrick ","shortMessageHtmlLink":"tb: include shallow git in archive. runs passing oss tests now."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADp3CJ_AA","startCursor":null,"endCursor":null}},"title":"Activity ยท tailscale/tb"}