Commit Graph

  • c0e1d42b62 perf(selfop): route collected orders once after resolution ouyangxq 2026-10-14 08:55:58 +08:00
  • c640fa2d0d feat(selfop): prefer list SKU quantities with targeted detail fallback ouyangxq 2026-10-14 08:15:16 +08:00
  • 4ae158c93e fix(selfop): preserve exact diagnostic decimals in JSON evidence ouyangxq 2026-10-14 05:05:23 +08:00
  • 913b9e9262 fix(selfop): persist bounded next-root quantity diagnostics ouyangxq 2026-10-14 04:59:05 +08:00
  • 765b6e6208 perf(lastleg): reduce inventory turnover query aggregation work ouyangxq 2026-10-14 03:36:54 +08:00
  • 16d0b9c80f fix: finalize inventory turnover queries and reuse snapshot aggregation ouyangxq 2026-10-14 01:51:51 +08:00
  • d029f9a19e 优化 ouyangxq 2026-10-14 00:07:12 +08:00
  • 3d3507a770 feat(selfop): add bounded independent quantity diagnostic capture ouyangxq 2026-10-13 23:40:44 +08:00
  • 54f79b3902 feat(self-operated): expose private runtime configuration snapshots ouyangxq 2026-10-13 22:23:48 +08:00
  • 1d0b0918ba Merge commit 'b033a89aaf0af286cdf60cb2cdc2d51fd02deab1' into test ouyangxq 2026-10-13 21:51:00 +08:00
  • f1fb5662ca fix(self-operated): remove business collection deadline limits ouyangxq 2026-10-13 21:39:51 +08:00
  • 242a76221e feat(self-operated): persist continuous collection and frozen coverage ouyangxq 2026-10-13 21:13:31 +08:00
  • b033a89aaf 贴标申请,仓储转运 liuyihe 2026-10-13 20:51:44 +08:00
  • c2bb769676 fix(selfop): remove business request count quotas ouyangxq 2026-10-13 20:02:07 +08:00
  • f151e74f5c fix(self-operated): rank hot SKUs for selected dates ouyangxq 2026-10-13 18:44:49 +08:00
  • 38958c891a 贴标申请,仓储转运 liuyihe 2026-10-13 18:05:30 +08:00
  • c07131b26f 贴标申请,仓储转运 liuyihe 2026-10-13 17:42:54 +08:00
  • ec7e9b36ec Merge remote-tracking branch 'origin/test' into test ouyangxq 2026-10-13 16:53:38 +08:00
  • 146d468ff4 feat: expose reliable collection activity and stage estimates ouyangxq 2026-10-13 16:50:53 +08:00
  • 55764497c8 贴标申请,仓储转运 liuyihe 2026-10-13 16:48:54 +08:00
  • 03601ab0aa 贴标申请,仓储转运 liuyihe 2026-10-13 15:55:31 +08:00
  • c84b5f460a 贴标申请,仓储转运 liuyihe 2026-10-13 14:46:22 +08:00
  • 89a05a2348 贴标申请,仓储转运 liuyihe 2026-10-13 13:46:16 +08:00
  • cebcdfb66e fix: preserve complete historical dashboard days ouyangxq 2026-10-13 13:43:13 +08:00
  • 496fc11b0a feat(selfop): support complete inventory sales windows ouyangxq 2026-10-13 12:35:39 +08:00
  • 39f914b3b5 fix(lingxing): allow bounded configurable business request pacing ouyangxq 2026-10-13 11:46:57 +08:00
  • 6e9466d0b4 Merge remote-tracking branch 'origin/test' into test ouyangxq 2026-10-13 11:19:19 +08:00
  • ed8c9b1543 test(selfop): verify every coverage bucket identity and pagination ouyangxq 2026-10-13 11:18:40 +08:00
  • ce4eb4e8a2 Merge remote-tracking branch 'origin/test' into test liuyihe 2026-10-13 11:00:37 +08:00
  • 3b86a6d779 贴标申请,仓储转运 liuyihe 2026-10-13 11:00:31 +08:00
  • c920d954ef 贴标申请,仓储转运 liuyihe 2026-10-13 10:47:58 +08:00
  • f7a871e3e4 贴标申请,仓储转运 liuyihe 2026-10-13 10:47:52 +08:00
  • c13bf96cb9 feat(selfop): expose opt-in test query timing headers ouyangxq 2026-10-13 10:42:19 +08:00
  • 4c9878c338 feat(selfop): add opt-in test query timing diagnostics ouyangxq 2026-10-13 10:31:46 +08:00
  • d08ed2f2ca perf(selfop): seek latest outbound date for inventory page ouyangxq 2026-10-13 10:11:06 +08:00
  • 2d7b6e4381 test(selfop): verify warehouse summary build transactions ouyangxq 2026-10-13 10:04:06 +08:00
  • 25db631ff7 perf(selfop): build versioned warehouse daily sales summaries ouyangxq 2026-10-13 09:40:55 +08:00
  • ca4e7086e9 perf(selfop): skip unavailable dashboard aggregates ouyangxq 2026-10-13 03:45:01 +08:00
  • 7ae91eb276 fix(lastleg): persist bounded test collection session budgets ouyangxq 2026-10-13 03:08:36 +08:00
  • 1fdd978084 perf(selfop): paginate sales summary before day coverage enrichment ouyangxq 2026-10-13 02:46:20 +08:00
  • 341b7635c7 perf(selfop): materialize sales bounds without redundant deduplication ouyangxq 2026-10-13 02:31:46 +08:00
  • afd3bbaa3d perf(selfop): page stock keys before sales enrichment ouyangxq 2026-10-13 02:13:56 +08:00
  • 2c8c26490a perf(selfop): stabilize profile candidate join order ouyangxq 2026-10-13 02:00:14 +08:00
  • bf693fab6b perf(selfop): index staged observation joins and verify candidate builds ouyangxq 2026-10-13 01:47:17 +08:00
  • d689112656 perf(selfop): share dashboard aggregates and cover daily trend reads ouyangxq 2026-10-13 01:29:14 +08:00
  • 99d206eb00 perf(selfop): cover range reads and stream yearly SKU aggregation ouyangxq 2026-10-13 01:05:52 +08:00
  • a41c271a67 feat(selfop): add warehouse dashboard and exact inventory drilldowns ouyangxq 2026-10-13 00:45:39 +08:00
  • a84a9b730e fix(selfop): publish proven manual sales windows for configured warehouses ouyangxq 2026-10-13 00:30:48 +08:00
  • ae1a809357 fix(selfop): publish complete single-pass inventory observations ouyangxq 2026-10-13 00:10:12 +08:00
  • 51c0d77fd4 fix(selfop): stabilize inventory and order quantity fingerprints ouyangxq 2026-10-12 23:50:39 +08:00
  • 86e05a77e6 fix(selfop): allow controlled manual collection in test ouyangxq 2026-10-12 23:21:57 +08:00
  • 6e9f4b7932 perf(selfop): aggregate daily facts before SKU coverage calculations ouyangxq 2026-10-12 23:06:45 +08:00
  • cbc316b34d fix(selfop): expose scoped validation tasks without published scopes ouyangxq 2026-10-12 22:57:18 +08:00
  • b71380de31 fix(selfop): discover warehouses with bounded validation and optimize queries ouyangxq 2026-10-12 22:22:08 +08:00
  • e42d358e71 Merge remote-tracking branch 'origin/test' into test ouyangxq 2026-10-12 21:25:28 +08:00
  • 06de9b1c93 test(selfop): verify publication transactions against opt-in TEST MySQL ouyangxq 2026-10-12 21:24:56 +08:00
  • fb98b1a8ee 贴标申请,仓储转运 liuyihe 2026-10-12 21:18:29 +08:00
  • 8526697b08 fix: quote inline descriptions in Lingxing OpenAPI contract ouyangxq 2026-10-12 21:10:18 +08:00
  • b702ed9f45 test: verify self-operated analytics through TEST Gateway and synthetic query fixtures ouyangxq 2026-10-12 20:59:54 +08:00
  • d4dc4f875a fix: register current synchronous service dependencies and guard callback boundaries ouyangxq 2026-10-12 20:58:16 +08:00
  • d782b2cd24 fix: reject unavailable self-operated collection commands before initialization ouyangxq 2026-10-12 20:45:31 +08:00
  • 3b137f8946 Merge remote-tracking branch 'origin/test' into test ouyangxq 2026-10-12 20:27:50 +08:00
  • a1f1d93902 feat: add self-operated analytics and enforce Lastleg module boundaries ouyangxq 2026-10-12 20:27:35 +08:00
  • 0eb58f9dd1 贴标申请,仓储转运 liuyihe 2026-10-12 18:19:08 +08:00
  • 9b333df720 贴标申请,仓储转运 liuyihe 2026-10-12 18:11:23 +08:00
  • 46507e41c6 贴标申请,仓储转运 liuyihe 2026-10-12 18:01:16 +08:00
  • c06e788b0f fix: complete single-order acceptance and add Lingxing WMS integration ouyangxq 2026-10-12 16:09:21 +08:00
  • 6c4ee2bfde 贴标申请,仓储转运 liuyihe 2026-10-12 15:57:47 +08:00
  • a1cd47dabd 贴标申请,仓储转运 liuyihe 2026-10-12 13:42:23 +08:00
  • ea3aae6093 Merge remote-tracking branch 'origin/test' into test liuyihe 2026-10-12 13:42:13 +08:00
  • c545a77190 test(firstleg): keep sailing copy dates in the future ouyangxq 2026-10-12 11:48:49 +08:00
  • 3cb4a5676a fix(firstleg): use a single cabinet business number ouyangxq 2026-10-12 11:44:58 +08:00
  • b4b00ae3dd 贴标申请,仓储转运 liuyihe 2026-10-12 11:18:58 +08:00
  • 89c15a7e60 docs: record verified initialization seed counts [skip ci] ouyangxq 2026-10-12 10:35:06 +08:00
  • b216246335 fix: finalize empty database initialization baseline [skip ci] ouyangxq 2026-10-12 10:20:55 +08:00
  • 4dc3d1752e Merge pull request '发布采购、拼车、预约及匹配端侧修复至灰度' (#26) from test into main admin 2026-10-12 10:19:13 +08:00
  • 29b562ebf5 fix: require dedicated appointment cancellation command ouyangxq 2026-10-11 14:14:51 +08:00
  • 43494cbfa3 fix: retain appointment cancellation reasons and query history ouyangxq 2026-10-11 13:26:00 +08:00
  • d4b72594ab test(procurement): reject receipt corrections after shipment ouyangxq 2026-10-10 19:52:36 +08:00
  • 15ab355dc2 fix(appointments): include destination timezone in batch preview ouyangxq 2026-10-10 18:37:38 +08:00
  • c6471d06ff 贴标申请,仓储转运 liuyihe 2026-10-10 16:58:33 +08:00
  • 05302490fb 贴标申请,仓储转运 liuyihe 2026-10-10 16:15:17 +08:00
  • 8e36bd90ef Merge remote-tracking branch 'origin/test' into test ouyangxq 2026-10-10 15:34:19 +08:00
  • 0ac2b849c3 feat(appointments): track forecast impacts and handling history ouyangxq 2026-10-10 15:33:13 +08:00
  • 84864c2ecf Merge remote-tracking branch 'origin/test' into test liuyihe 2026-10-10 14:47:42 +08:00
  • d1b4cc9c0f 贴标申请,仓储转运 liuyihe 2026-10-10 14:47:31 +08:00
  • 331f750871 fix(procurement): reject unsupported purchase payload fields ouyangxq 2026-10-10 14:44:23 +08:00
  • 25aae44918 Merge remote-tracking branch 'origin/test' into test ouyangxq 2026-10-10 14:19:42 +08:00
  • 4b5b639adc feat(appointments): expose authoritative arrival forecast observations ouyangxq 2026-10-10 14:10:17 +08:00
  • 71111bf21b feat(appointments): discover external booking candidates through fleet boundary ouyangxq 2026-10-10 14:03:42 +08:00
  • 369613a2e7 test(procurement): verify pending commands and late successful receipts ouyangxq 2026-10-10 14:01:50 +08:00
  • 12a5093b41 贴标申请,仓储转运 liuyihe 2026-10-10 13:48:25 +08:00
  • 721d92ac7b fix: include overlapping overnight FBA appointments in calendar ouyangxq 2026-10-10 12:40:35 +08:00
  • 6e1d90aafe test: cover fleet calendar authorization in integrated contracts ouyangxq 2026-10-10 12:33:39 +08:00
  • 3a252dfc70 feat(fleet): expose bounded origin-aware trip calendar ouyangxq 2026-10-10 12:15:02 +08:00
  • 83049ed9e5 feat(warehouse): provide bounded internal historical metadata batch ouyangxq 2026-10-10 11:52:29 +08:00
  • 46ae8ab1c6 feat(appointments): expose bounded terminal pickup calendar ouyangxq 2026-10-10 11:43:47 +08:00
  • 47dc9e8bf6 fix(warehouse): use location time zones for appointment scheduling ouyangxq 2026-10-10 11:02:49 +08:00
  • c4c1bddeec feat(appointments): unify pre-inbound planning and confirmed FBA bookings ouyangxq 2026-10-10 10:38:06 +08:00
  • 24f5ccf7ff feat(appointment): share pickup and receiving followups by container ouyangxq 2026-10-10 08:42:01 +08:00