Commit Graph

  • bb996b17ed Merge branch 'architecture/recovery-diagnostics-lifecycle-ownership' Qiuner 2026-08-19 23:38:25 +08:00
  • b972eb6f8a docs(architecture): record recovery diagnostics ownership Qiuner 2026-08-19 23:22:49 +08:00
  • d25930de72 refactor(desktop): own recovery diagnostics lifetime Qiuner 2026-08-19 23:20:58 +08:00
  • 67bef44e13 Merge branch 'architecture/update-lifecycle-ownership' Qiuner 2026-08-19 23:17:02 +08:00
  • 4ba2212a87 docs(architecture): record update lifecycle ownership Qiuner 2026-08-19 22:55:54 +08:00
  • e2d71d21e3 refactor(desktop): centralize update lifecycle ownership Qiuner 2026-08-19 22:53:46 +08:00
  • e561d5a849 Merge branch 'architecture/lifecycle-evidence-generation-ownership' Qiuner 2026-08-19 22:44:44 +08:00
  • 7a3e5f35e8 docs(architecture): record lifecycle evidence generation ownership Qiuner 2026-08-19 22:25:30 +08:00
  • c8f0a4e671 Merge remote-tracking branch 'origin/master' into architecture/lifecycle-evidence-generation-ownership Qiuner 2026-08-19 22:16:44 +08:00
  • 693b4f1b91 refactor(desktop): own lifecycle evidence generation Qiuner 2026-08-19 22:16:24 +08:00
  • c996b6854b docs: refresh startup architecture translation record Qiuner 2026-08-19 22:12:26 +08:00
  • bd72b56a68 docs: normalize architecture note EOF Qiuner 2026-08-19 22:05:03 +08:00
  • 04009b0e21 Merge branch 'architecture/startup-state-commit-ownership' Qiuner 2026-08-19 22:02:30 +08:00
  • 5a32962dc5 docs: refresh README translation record Qiuner 2026-08-19 21:34:01 +08:00
  • 15a8640f0a docs(architecture): record startup state commit ownership Qiuner 2026-08-19 21:32:26 +08:00
  • 599606990b refactor(desktop): centralize startup state commit ownership Qiuner 2026-08-19 21:30:15 +08:00
  • b3697671dd docs(architecture): map desktop system architecture Qiu 2026-08-19 21:32:59 +08:00
  • 2d07129ee6 docs: add dsh-market to related links duliangkuan 2026-08-19 21:16:29 +08:00
  • 5a9db606db docs: add Awesome DSH Plugin to related links duliangkuan 2026-08-19 21:15:07 +08:00
  • 5aa7788f39 Merge branch 'architecture/startup-generation-ownership' Qiuner 2026-08-19 21:14:05 +08:00
  • 8bf8f2f24f feat(market): accept reviewed npm install targets from dshfind rqq 2026-08-19 21:05:21 +08:00
  • f42de1b1fe docs(architecture): record startup resource ownership Qiuner 2026-08-19 20:53:53 +08:00
  • 5003c19b90 refactor(desktop): centralize startup resource ownership Qiuner 2026-08-19 20:51:13 +08:00
  • 3a465ffdc9 Merge branch 'architecture/renderer-health-ownership' Qiuner 2026-08-19 20:34:26 +08:00
  • c2ab2bc89e docs: refresh README translation record Qiuner 2026-08-19 20:16:31 +08:00
  • ee4cdabbe5 docs(architecture): record renderer health ownership Qiuner 2026-08-19 19:58:18 +08:00
  • be16c7e0e3 refactor(desktop): centralize renderer health ownership Qiuner 2026-08-19 19:56:11 +08:00
  • 744615278c docs: clarify WeCom QR code duliangkuan 2026-08-19 19:48:54 +08:00
  • 1b3d17a525 docs: update WeCom QR code in README duliangkuan 2026-08-19 19:32:30 +08:00
  • b3d70ab179 Merge branch 'refactor-plugin-install-lifecycle-ownership' Qiuner 2026-08-19 18:55:44 +08:00
  • 4be1cf093f docs(architecture): record plugin install lifecycle ownership Qiuner 2026-08-19 18:51:06 +08:00
  • a67db5c367 test(desktop): verify plugin install lifecycle contract Qiuner 2026-08-19 18:31:08 +08:00
  • 67419be9fa refactor(desktop): own recoverable plugin install lifecycle Qiuner 2026-08-19 18:29:59 +08:00
  • b7562a41f4 Merge remote-tracking branch 'origin/codex/recover-pnpm-runtime-entries' Qiuner 2026-08-19 18:45:39 +08:00
  • cad79f68c1 Merge remote-tracking branch 'origin/codex/add-self-verifying-boundary-tests' Qiuner 2026-08-19 18:45:38 +08:00
  • e35c780503 Merge remote-tracking branch 'origin/codex/plan-operability-reliability-supply-chain' Qiuner 2026-08-19 18:45:37 +08:00
  • 14e97f540e fix(desktop): recover stray pnpm runtime entries Qiuner 2026-08-18 10:23:57 +08:00
  • d77971f898 test(desktop): cover platform strategy and theme presenter Qiuner 2026-08-19 10:51:19 +08:00
  • acbcf254d9 Merge branch 'refactor-workspace-admission-ownership' Qiuner 2026-08-19 17:48:58 +08:00
  • d8b6703131 docs(architecture): record workspace admission ownership Qiuner 2026-08-19 17:48:10 +08:00
  • a05cab14bf refactor(desktop): centralize workspace admission ownership Qiuner 2026-08-19 17:45:43 +08:00
  • 5e395feb42 Merge branch 'master' into docs/desktop-operability-reliability-supply-chain-plan Qiuner 2026-08-19 17:36:14 +08:00
  • 3a8d4e3d36 feat(desktop): notify on background activity Qiuner 2026-08-19 17:33:45 +08:00
  • bf2fff2c0a Merge branch 'refactor-crash-evidence-lifecycle' Qiuner 2026-08-19 17:30:55 +08:00
  • a4e437800d docs(architecture): record crash evidence lifecycle ownership Qiuner 2026-08-19 17:24:41 +08:00
  • 8464e9e823 refactor(desktop): deepen crash evidence lifecycle ownership Qiuner 2026-08-19 16:57:05 +08:00
  • db56201aa7 Merge pull request #343 from anywhere-labs/fix-workspace-admission Qiu 2026-08-19 17:09:19 +08:00
  • e6e00789e1 fix(desktop): enforce volume checks for dropped workspaces Qiuner 2026-08-19 16:26:51 +08:00
  • 3352bd1b20 Merge pull request #336 from anywhere-labs/docs/desktop-operability-reliability-supply-chain-plan Qiu 2026-08-19 16:14:26 +08:00
  • 2021418308 fix(desktop): scope evidence link checks to user data Qiuner 2026-08-19 15:55:08 +08:00
  • 8645e6e6bb feat(desktop): record startup lifecycle evidence Qiuner 2026-08-19 12:30:19 +08:00
  • 6074088f5b fix(desktop): keep app boot patch whitespace clean Qiuner 2026-08-19 11:49:17 +08:00
  • a82940e4f4 test(desktop): cover platform strategy and theme presenter Qiuner 2026-08-19 10:51:19 +08:00
  • 695ca61e6f fix(desktop): accept empty machine patch layers Qiuner 2026-08-19 10:35:35 +08:00
  • 5ac0b5a721 Merge pull request #307 from anywhere-labs/test/native-shell-generation-contracts Qiu 2026-08-19 10:16:12 +08:00
  • 5c03427991 test(desktop): cover native shell event contracts Qiuner 2026-08-19 07:23:38 +08:00
  • 930ea92f55 docs(desktop): align update, platform, and diagnostics guidance (#306) Qiu 2026-08-19 07:19:21 +08:00
  • 2a9f3051d3 docs(desktop): refresh README language hashes Qiuner 2026-08-19 00:58:08 +08:00
  • 298baee278 docs(desktop): describe crash evidence exports Qiuner 2026-08-19 00:53:01 +08:00
  • 3ba76d9510 docs(desktop): clarify universal macOS support Qiuner 2026-08-19 00:49:10 +08:00
  • 7160792017 docs(desktop): document update installer cleanup Qiuner 2026-08-19 00:46:38 +08:00
  • 113243214e Merge pull request #298 from anywhere-labs/ci/skip-package-jobs-for-docs Qiu 2026-08-19 07:13:39 +08:00
  • 5f1416b0aa Merge pull request #302 from anywhere-labs/docs/neutral-related-links t4wefan 2026-08-19 04:01:22 +08:00
  • 97d8fc8ba0 docs: remove inaccurate sponsor label t4we fan 2026-08-19 03:59:13 +08:00
  • 877100c00d docs: update installer guidance t4we fan 2026-08-19 03:30:07 +08:00
  • 1f6c7de347 ci: reuse shared gate for native packaging Qiuner 2026-08-19 01:12:38 +08:00
  • 00fefa38d6 ci: skip product gates for documentation changes Qiuner 2026-08-19 00:56:17 +08:00
  • a43f0234f5 Merge pull request #296 from anywhere-labs/docs/native-shell-platform-boundaries Qiu 2026-08-19 00:47:20 +08:00
  • d9551ecbc1 docs(architecture): refine native shell seam diagrams Qiuner 2026-08-19 00:29:47 +08:00
  • 697f768e8d Fix iframe navigation boundary Qiuner 2026-08-19 00:25:26 +08:00
  • 76ac1834cf feat(desktop): manage downloaded update installers (#295) Qiu 2026-08-19 00:26:37 +08:00
  • 362d79045f docs(architecture): add native shell lifecycle diagrams Qiuner 2026-08-19 00:20:44 +08:00
  • a5056c91eb docs(architecture): document native shell platform seams Qiuner 2026-08-19 00:12:08 +08:00
  • 3de385746c feat(desktop): offer post-update installer cleanup Qiuner 2026-08-19 00:02:18 +08:00
  • 46928da7eb feat(desktop): choose update installer destination Qiuner 2026-08-19 00:00:28 +08:00
  • a50e1d79a9 test: add self-verifying coverage for boundaries Qiuner 2026-08-18 23:49:44 +08:00
  • fb0f393281 Merge pull request #291 from anywhere-labs/refactor/native-shell-platform-adapters Qiu 2026-08-18 23:57:09 +08:00
  • bfe1e357d6 test: add self-verifying coverage for boundaries Qiuner 2026-08-18 23:49:44 +08:00
  • f351732377 refactor(desktop): select native platform adapters Qiuner 2026-08-18 23:28:07 +08:00
  • 0d3cea3e0c refactor(desktop): isolate native shell lifecycle Qiuner 2026-08-18 23:10:56 +08:00
  • 03bb3ef705 Merge pull request #290 from anywhere-labs/codex/update-issue-pr-templates Qiu 2026-08-18 23:17:56 +08:00
  • 19d2639814 chore(repo): expand issue and pr templates Qiuner 2026-08-18 23:15:33 +08:00
  • d7c7c08bf0 fix(market): persist catalog first-page preview across restarts Qiuner 2026-08-18 21:07:02 +08:00
  • a6a53c9fa6 Merge pull request #283 from anywhere-labs/test/market-desktop-pnpm-routes Qiu 2026-08-18 22:24:56 +08:00
  • 56e7bea7f5 test(desktop): cover market pnpm uninstall wiring Qiuner 2026-08-18 21:51:09 +08:00
  • fc3f66b558 Merge pull request #280 from anywhere-labs/test/market-settings-persistence Qiu 2026-08-18 21:36:56 +08:00
  • 7d01901f90 test(market): restore install receipts across restart Qiuner 2026-08-18 21:13:25 +08:00
  • 9ce2a6951a test(market): cover file-backed settings recovery Qiuner 2026-08-18 21:11:23 +08:00
  • 6087fd1995 test(market): add settings file integration dependency Qiuner 2026-08-18 21:05:22 +08:00
  • fbf1e983d8 fix(desktop): single-flight startup diagnostics export (#279) Qiu 2026-08-18 21:16:12 +08:00
  • baedff27e2 test(market): cover install execution retry Qiuner 2026-08-18 20:48:03 +08:00
  • 34c8f4b9bf test(market): cover catalog dialog inventory race Qiuner 2026-08-18 20:39:39 +08:00
  • 466a09d05a test(market): cover safe source link fallback Qiuner 2026-08-18 20:37:56 +08:00
  • cef65885d3 test(market): cover asset route HTTP contract Qiuner 2026-08-18 19:34:23 +08:00
  • 10612107f3 test(market): cover host capability lifecycle Qiuner 2026-08-18 19:31:11 +08:00
  • c2cb9bddec Merge pull request #276 from anywhere-labs/codex/renderer-boot-failure-logging Qiu 2026-08-18 19:32:48 +08:00
  • 8e08873d17 fix(desktop): log renderer boot failures Qiuner 2026-08-18 19:10:38 +08:00
  • 8b483f976c fix(market): link current source t4we fan 2026-08-18 19:17:55 +08:00
  • 5685125676 fix(market): manage installed items from catalog dialogs t4we fan 2026-08-18 19:12:54 +08:00
  • a7dac5ce43 fix(market): keep catalog visibility state independent t4we fan 2026-08-18 19:04:12 +08:00