1. 5b481c9 [rsproxy_wrap] improve rsproxy-wrap.sh stability by David Fang · 7 hours ago main
  2. 780d3ec [fifo] support blocking and non-blocking open by David Fang · 7 hours ago
  3. 55f5cfd [testing] verify shutdown sequence as constraints by David Fang · 7 hours ago
  4. 8995ef2 [rsmsg] consolidate ResultStore message operations by David Fang · 28 hours ago
  5. a3741a1 [testing] verify wrappers handle multiple signals by David Fang · 28 hours ago
  6. 30b6538 [rsproxy_wrap] rsproxy fallback to disable by David Fang · 28 hours ago
  7. a8f0fb1 [rsproxy] refactor mainFromConfig for clarity by David Fang · 28 hours ago
  8. 523ed96 [testing] test recursive ninja invocations by David Fang · 2 days ago
  9. 4851175 [buildminder] buildminder-wrap.sh orchestrator by David Fang · 3 days ago
  10. 0980c70 [rsproxy] re-organize defer flow in main by David Fang · 3 days ago
  11. e0d3b29 [rsproxy] fix flag pollution in tests by David Fang · 3 days ago
  12. 20e245a [rsproxy] stabilize main-tests by David Fang · 3 days ago
  13. 30a1fdb [deps] Upgrade to Bazel 8, and other deps by David Fang · 3 days ago
  14. 1dcadd6 [fakecas] normalize instance names by David Fang · 3 days ago
  15. 4e77ed4 [rsproxy] fixes crashes and hangs by David Fang · 3 days ago
  16. 351bc29 [jobstatus] update ninja resultstore translator by David Fang · 4 days ago
  17. cd926ee [buildminder] support non-interactive e2e testing by David Fang · 4 days ago
  18. 6bcbb59 [jobstatus] update timestamp requirements by David Fang · 4 days ago
  19. 3162e10 [buildstate] implement done-condition by David Fang · 4 days ago
  20. 051330f [rsproxy] Directly support jobstatus egress by David Fang · 4 days ago
  21. 2b0e1b2 [rsproxy] make ResultStore/CAS egress optional by David Fang · 4 days ago
  22. e6c764e [test fakes] fake jobstatus server by David Fang · 4 days ago
  23. 631f2f2 [network] Duplicate RPC endpoints with socat by David Fang · 6 days ago
  24. 7720535 [network] add socat prebuilt by David Fang · 6 days ago
  25. a3223b1 [rsproxy] default to transform_resource_ids true by David Fang · 6 days ago
  26. a6d46ce [ui] PagerModel use TableBlock for line numbering by David Fang · 14 days ago
  27. 9df034b [buildminder] refactor and fix ActionDetailTile by David Fang · 14 days ago
  28. 7f74c37 [ui] PagerModel fixes by David Fang · 14 days ago
  29. 9488e51 [ui] TableBlock and LinePartition fixes by David Fang · 14 days ago
  30. 6d83f8a [ui] fix MaxWidthUnlimited handling by David Fang · 14 days ago
  31. 14a0c5b [ui] Refactor TextControl, enable TableBlock wrap by David Fang · 14 days ago
  32. 119e8ec [ui] standardize pointer receivers by David Fang · 14 days ago
  33. a5dc3bd [ui] replace tablefmt with TableBlock by David Fang · 14 days ago
  34. 6e78688 [ui] Defense against embedded newlines by David Fang · 14 days ago
  35. a1ca6ad [ui] unicode/rune safety fix by David Fang · 14 days ago
  36. a8c592d [ui] VerticalPartition enforce dimensions by David Fang · 14 days ago
  37. 66612d6 [testing] refactor UI tests by David Fang · 14 days ago
  38. 35ef0ab [ui] PagerModel: h-scroll, line-num, wrap-toggle by David Fang · 14 days ago
  39. 2f31c45 [ui] TUI models to receive by pointer by David Fang · 14 days ago
  40. b2e7886 [ui] PagerModel word-wraps avoid losing data by David Fang · 14 days ago
  41. 69753ed [ui] move TickMsg type by David Fang · 14 days ago
  42. 5dd6fd1 [buildminder] Fix SimulatorTile line overflows by David Fang · 14 days ago
  43. a9c7258 [buildminder] RunningActions fix text overflow by David Fang · 14 days ago
  44. 29b8220 [buildminder] fix main model error display by David Fang · 14 days ago
  45. fc23a5f [ui] BlockComponent as a 2D box primitive by David Fang · 14 days ago
  46. 726ccb5 [ui] horizontal/line layout components by David Fang · 14 days ago
  47. 36443f2 [ui] rune-aware line truncation by David Fang · 14 days ago
  48. 71ff8ca [ui] move Alignment enum by David Fang · 14 days ago
  49. 45b3224 [demo] replay file with failure/interruption by David Fang · 14 days ago
  50. 1a270a9 [ui] refactor PickerMode to use KeyMap by David Fang · 14 days ago
  51. 0576778 [buildminder] fix various root-of-stack issues by David Fang · 2 weeks ago
  52. d6b0f8d [buildminder] checkpoint save/load support by David Fang · 2 weeks ago
  53. 449fbab [buildminder] fix unresponsive blank screen by David Fang · 2 weeks ago
  54. 5985d13 [buildminder] replay traces without simulator by David Fang · 2 weeks ago
  55. da360aa [ui] refactor Help formatting by David Fang · 2 weeks ago
  56. d304b8d [ui] basic table pretty printer by David Fang · 2 weeks ago
  57. f993313 [ui] refactor PagerModel by David Fang · 2 weeks ago
  58. a8656fa [buildminder] reduce KeyMap re-construction by David Fang · 2 weeks ago
  59. c777532 [buildminder] refactor ActionDetailsTile by David Fang · 2 weeks ago
  60. 5f1ee13 [ui] help text adjusted based on context by David Fang · 2 weeks ago
  61. da627b2 [ui] keymap to build key-handlers by David Fang · 2 weeks ago
  62. aa46464 [buildminder] Simulator uses refactored prompt by David Fang · 2 weeks ago
  63. ce01928 [buildminder] integrate layout persistence by David Fang · 2 weeks ago
  64. bee8dcb [ui] refactor VerticalPartition for layout by David Fang · 2 weeks ago
  65. f717407 [ui] factor out prompt model by David Fang · 3 weeks ago
  66. f74eb3f [ui] spatial distribution solver for layout by David Fang · 3 weeks ago
  67. b7bc2f6 [buildminder] move app assembly to internal/pkg by David Fang · 3 weeks ago
  68. 1085b8c [ui] Fix over-scroll UI issue by David Fang · 3 weeks ago
  69. 27b5aec [buildminder] Refactor Simulator by David Fang · 3 weeks ago
  70. 76da32e [buildminder] refactor tiles to use UI library by David Fang · 3 weeks ago
  71. ed6e723 [ui] UI stack and vertical partition by David Fang · 3 weeks ago
  72. e3c23f7 [ui] prepare common UI interfaces by David Fang · 3 weeks ago
  73. 59695c6 [buildminder] failed actions tile by David Fang · 3 weeks ago
  74. b17e7b3 [simulation] agnostic simulation interfaces by David Fang · 3 weeks ago
  75. b647ae7 [buildminder] longest running actions by David Fang · 3 weeks ago
  76. 00db8f5 [buildstate] maintain running actions by age by David Fang · 3 weeks ago
  77. 6772c31 [buildminder] simulator scaffolding, minimal by David Fang · 3 weeks ago
  78. b6bb714 [rsproxy] pass-through mode, RPC ingress mode by David Fang · 3 weeks ago
  79. 41d77dd [testing] Update fake libraries by David Fang · 3 weeks ago
  80. 2e77631 [testing] fake ResultStore server test improvements by David Fang · 3 weeks ago
  81. 3b03603 [buildminder] protocol translator service by David Fang · 3 weeks ago
  82. ca7e7c9 [fakebuild] Support custom upload request textpb by David Fang · 3 weeks ago
  83. 6ba1531 [buildminder] translate more ResultStore requests by David Fang · 3 weeks ago
  84. ab97241 [scripts] filter trailing spaces in license header by David Fang · 4 weeks ago
  85. aa0cf08 [buildminder] refactor netutil by David Fang · 4 weeks ago
  86. 77da764 [buildminder] implement JobStatus gRPC service by David Fang · 4 weeks ago
  87. fd8de2c [buildminder] BuildInfo JSON Un/Marshal by David Fang · 4 weeks ago
  88. 0b09c97 [buildminder] save errors, define service by David Fang · 4 weeks ago
  89. 0d5da51 [buildminder] test facilities for UI by David Fang · 4 weeks ago
  90. 69381dd [buildminder] Placeholder for build console by David Fang · 4 weeks ago
  91. 214ae47 [docs] Inform tools about code review by David Fang · 4 weeks ago
  92. 568608c [toolchain] bump Go to 1.24.2 by David Fang · 4 weeks ago
  93. 4835629 [status-console] refactor resultstore translation by David Fang · 4 weeks ago
  94. ada334f [status-console] s/jobstatus/jspb/g by David Fang · 4 weeks ago
  95. 41d0e1d [status-console] translate ninja-ResultStore by David Fang · 4 weeks ago
  96. 66a11ce [status-console] declare stateful BuildInfo struct by David Fang · 5 weeks ago
  97. 407c00d [status-console] protos for Invocation lifetime by David Fang · 5 weeks ago
  98. d4b0e8f [rsproxy] keep errors as errors by David Fang · 5 weeks ago
  99. b83edd3 [rsproxy] de-dupe upload files by David Fang · 5 weeks ago
  100. 3b459ef [rsproxy] Mangle more non-conforming characters by David Fang · 5 weeks ago