Commit Graph

  • d6ac783c1d ci: build linux application image build/proxy-pool-architecture youfak 2026-08-07 21:11:36 +0800
  • 4f0245a7ec docs: align loadgen capability descriptions youfak 2026-08-07 21:09:59 +0800
  • 3ae04d8a62 fix: roll development pods on config changes youfak 2026-08-07 21:09:08 +0800
  • 51158007b4 ci: validate local deployment configuration youfak 2026-08-07 21:04:08 +0800
  • 5c3c893c71 fix: exclude local secrets from docker context youfak 2026-08-07 21:02:28 +0800
  • 5e9e8c0d49 ci: validate openapi contracts with redocly youfak 2026-08-07 20:59:37 +0800
  • a92dcab333 fix: require single uri san for spiffe identity youfak 2026-08-07 20:48:09 +0800
  • 57013dd6b2 fix: unify strict spiffe identity validation youfak 2026-08-07 20:16:46 +0800
  • e318ddbb54 docs: align development identity delivery evidence youfak 2026-08-07 20:12:18 +0800
  • 25218e8d27 feat: derive worker identity from spiffe certificates youfak 2026-08-07 20:07:59 +0800
  • cc30399535 feat: reload control plane trust bundles youfak 2026-08-07 18:26:09 +0800
  • 72d0517eae feat: reload control plane leaf certificates youfak 2026-08-07 18:18:04 +0800
  • 3196667d54 test: enforce repository delivery audit youfak 2026-08-07 18:12:15 +0800
  • e4b728f72e ci: pin deployment config validation toolchain youfak 2026-08-07 18:08:02 +0800
  • 0ca06beb5d docs: complete capacity operations runbook youfak 2026-08-07 18:05:17 +0800
  • 4f49473cdd feat: add development kubernetes mtls overlay youfak 2026-08-07 18:02:27 +0800
  • 2124523cef test: record bounded gateway benchmark evidence youfak 2026-08-07 17:45:15 +0800
  • bb4b205aa0 docs: package versioned delivery artifacts youfak 2026-08-07 17:39:23 +0800
  • a384fce1b0 ci: validate deployment manifests youfak 2026-08-07 17:34:25 +0800
  • 1a8eda65c0 feat: gate loadgen reports by acceptance thresholds youfak 2026-08-07 17:30:38 +0800
  • a4aa245b6b feat: alert on gateway p99 latency youfak 2026-08-07 17:14:54 +0800
  • 04a9fa89a0 feat: observe gateway request durations youfak 2026-08-07 17:12:57 +0800
  • 7f51e333c5 fix: align observability assets with registered metrics youfak 2026-08-07 17:04:46 +0800
  • a191ca5837 feat: honor admin routing state in target scheduling youfak 2026-08-07 16:57:30 +0800
  • 351836b5e4 feat: honor admin upstream state in health scheduling youfak 2026-08-07 16:51:25 +0800
  • 5e748c6325 feat: advance sequential routes past disabled upstreams youfak 2026-08-07 16:41:00 +0800
  • 7e73b5ad1c feat: run compose control plane with mtls youfak 2026-08-07 16:35:11 +0800
  • 3bcc7298a2 feat: support static gateway direct routes youfak 2026-08-07 16:16:00 +0800
  • d9d3a3d6c0 fix: account for queued loadgen rate starts youfak 2026-08-07 16:00:09 +0800
  • 5ffd87f56b feat: persist loadgen reports youfak 2026-08-07 15:46:10 +0800
  • 1367f1b11f feat: report loadgen rate dispatch loss youfak 2026-08-07 15:42:28 +0800
  • 26572da97e feat: observe gateway connection lifecycles youfak 2026-08-07 15:37:35 +0800
  • bda9cc03df feat: configure gateway transport pools youfak 2026-08-07 15:27:17 +0800
  • d4539da9c5 feat: cap gateway client concurrency youfak 2026-08-07 15:18:52 +0800
  • 2b18ad8dd4 feat: limit gateway clients by credential youfak 2026-08-07 15:10:39 +0800
  • 6194e3e673 feat: add gateway sticky sessions youfak 2026-08-02 16:47:51 +0800
  • 5389d6f886 feat: restrict gateway routes by credential youfak 2026-08-02 16:21:10 +0800
  • f644737435 feat: enforce credential extraction policies youfak 2026-08-02 16:07:27 +0800
  • aaed288211 feat: enforce credential endpoint permissions youfak 2026-08-02 15:50:23 +0800
  • ec3ceb2c9a feat: expose admin audit pages youfak 2026-08-02 15:29:15 +0800
  • e220d5368c feat: persist terminal sequential stops youfak 2026-08-02 15:14:20 +0800
  • 589cd4e454 feat: automate sequential routing switches youfak 2026-08-02 15:00:08 +0800
  • 707aff26ea feat: observe gateway capacity invariants youfak 2026-08-02 14:45:47 +0800
  • af1cd70986 feat: add secret-safe process logging youfak 2026-08-02 14:29:10 +0800
  • b24d71fb90 feat: expose capacity metrics youfak 2026-08-02 14:21:18 +0800
  • 4691b9150c feat: expose extraction metrics youfak 2026-08-02 14:08:45 +0800
  • 162fd4b7b8 feat: expose provider fetch metrics youfak 2026-08-02 13:55:23 +0800
  • 38f4504aa8 feat: refresh worker snapshots after routing changes youfak 2026-08-02 13:33:53 +0800
  • 92c8079fd7 feat: expose controller drain metrics youfak 2026-08-02 13:20:42 +0800
  • 10d8f2e3d4 feat: drain worker assignments for disabled upstreams youfak 2026-08-02 13:15:14 +0800
  • 5ad1d10957 feat: drain unhealthy worker assignments automatically youfak 2026-08-02 12:38:52 +0800
  • 1729a5c868 feat: finalize drains from acknowledged runtime reports youfak 2026-08-02 12:21:50 +0800
  • 8013716639 fix: rebind drain barriers after worker session change youfak 2026-08-02 11:39:10 +0800
  • 88d5ac24d4 feat: bind drain tickets to full snapshots youfak 2026-08-02 11:02:19 +0800
  • c71f5985d2 feat: persist drain tickets for worker snapshots youfak 2026-08-02 10:57:16 +0800
  • 596e4ab371 fix: preserve snapshot version across epoch changes youfak 2026-08-02 10:43:42 +0800
  • 6f5a2faea6 fix: materialize egress checks before basic tasks youfak 2026-08-02 10:39:20 +0800
  • b9b323af9b feat: refresh worker snapshots before expiry youfak 2026-08-02 10:27:56 +0800
  • 84ed10bd7a feat: reap sustained unhealthy proxies youfak 2026-08-02 10:15:25 +0800
  • 2af504fd49 feat: expose gateway outcome metrics youfak 2026-08-02 09:50:34 +0800
  • 97a515ddf0 feat: validate extraction load workloads youfak 2026-08-02 09:42:34 +0800
  • d04b7413eb feat: add load generator connect scenario youfak 2026-08-02 09:33:21 +0800
  • b35092ccdd feat: expose checker task metrics youfak 2026-08-02 09:24:46 +0800
  • 2166214777 feat: schedule routing target health checks youfak 2026-08-02 09:16:46 +0800
  • 7740f6f14d feat: report observed egress addresses youfak 2026-08-02 08:46:10 +0800
  • 035cede836 feat: schedule egress health checks youfak 2026-08-02 08:38:48 +0800
  • 1939225f11 feat: bound egress check URL references youfak 2026-08-02 08:23:58 +0800
  • ec2ae8838a feat: support load generator request bodies youfak 2026-08-02 08:21:15 +0800
  • 7ebd655936 style: format gateway e2e fixture youfak 2026-08-02 08:11:40 +0800
  • 8fdeb0a905 feat: add bounded HTTP load generator youfak 2026-08-02 08:10:45 +0800
  • c7e77a6f84 feat: probe SOCKS5 upstreams youfak 2026-08-02 07:59:39 +0800
  • 9aacc75454 feat: reload health scheduling configuration youfak 2026-08-02 07:52:45 +0800
  • 7e3228f36a docs: describe egress task execution contract youfak 2026-07-31 22:38:16 +0800
  • 84b564ba9c build: include checker in deployment image youfak 2026-07-31 22:35:58 +0800
  • 864320a2c8 feat: support egress probe task contracts youfak 2026-07-31 22:32:49 +0800
  • 04c67d733c fix: preserve outcomes across session replacement youfak 2026-07-31 22:26:30 +0800
  • 885efa86a2 docs: align checker runtime status youfak 2026-07-31 22:19:17 +0800
  • d985f211d5 fix: clear health tasks with proxy lifecycle youfak 2026-07-31 22:12:07 +0800
  • 8efabda84b feat: schedule shared health tasks per upstream youfak 2026-07-31 22:07:06 +0800
  • 3421ad5e14 feat: add redis basic health task broker youfak 2026-07-31 21:48:59 +0800
  • 0f029c6127 refactor: share health task contracts youfak 2026-07-31 21:37:41 +0800
  • 9934c659ab feat: fence checker facts by lease token youfak 2026-07-31 21:16:23 +0800
  • 2bdc1ebda3 feat: add checker task executor youfak 2026-07-31 21:12:32 +0800
  • a427842954 feat: stream leased checker tasks youfak 2026-07-31 20:58:41 +0800
  • c9fa32bd41 feat: run bounded health scheduling ticks youfak 2026-07-31 18:30:43 +0800
  • 0c3fe2c1a1 feat: plan bounded health checks youfak 2026-07-31 18:28:29 +0800
  • 65aee12d51 feat: wire checker observations into controller youfak 2026-07-31 18:25:07 +0800
  • 9355ec7a10 feat: accept checker health observations youfak 2026-07-31 18:16:39 +0800
  • bea790f1d4 feat: add controller health reducer youfak 2026-07-31 18:13:47 +0800
  • 19cf3e32fa feat: persist target health profiles youfak 2026-07-31 18:04:05 +0800
  • 0a904a7b6b feat: add atomic global health reducer youfak 2026-07-31 17:55:06 +0800
  • 6766097ea7 feat: report gateway proxy outcomes youfak 2026-07-31 17:36:17 +0800
  • 155411ef23 fix: align deployment manifests with available commands youfak 2026-07-31 16:56:38 +0800
  • c267f77eee feat: distribute credentials in worker snapshots youfak 2026-07-31 16:46:47 +0800
  • 013defbd35 feat: assemble gateway process runtime youfak 2026-07-31 16:34:01 +0800
  • 265026a907 feat: handle unavailable gateway routes youfak 2026-07-31 15:55:50 +0800
  • a5b456a9d0 feat: dispatch using gateway routing strategies youfak 2026-07-31 15:46:02 +0800
  • 1846c98e09 feat: consume gateway routing snapshots youfak 2026-07-31 15:36:56 +0800
  • bc94f4dbf1 feat: publish gateway routing snapshots youfak 2026-07-31 15:29:10 +0800
  • aedbea8087 fix: reclaim quiescent gateway runtimes youfak 2026-07-31 15:18:18 +0800