Files
lobe-sandbox-backend/.memory/worklog.json
2026-04-20 01:04:33 +08:00

488 lines
12 KiB
JSON

{
"entries": [
{
"ts": "2026-04-18T15:56:14+08:00",
"type": "commit",
"message": "auto-save 2026-04-18 15:54 (+1)",
"hash": "a4201de",
"files_changed": 1
},
{
"ts": "2026-04-18T16:01:50+08:00",
"type": "commit",
"message": "auto-save 2026-04-18 16:01 (+2)",
"hash": "4a5b0f2",
"files_changed": 2
},
{
"ts": "2026-04-18T16:07:18+08:00",
"type": "commit",
"message": "auto-save 2026-04-18 16:07 (~1)",
"hash": "ddafce5",
"files_changed": 1
},
{
"ts": "2026-04-18T16:12:48+08:00",
"type": "commit",
"message": "auto-save 2026-04-18 16:12 (~1)",
"hash": "380dc95",
"files_changed": 1
},
{
"ts": "2026-04-18T16:18:17+08:00",
"type": "commit",
"message": "auto-save 2026-04-18 16:18 (+1, ~1)",
"hash": "e9cc9df",
"files_changed": 2
},
{
"ts": "2026-04-18T16:21:37+08:00",
"type": "commit",
"message": "init: Lobe Sandbox Backend scaffold + host-init + base image build script",
"hash": "6425480",
"files_changed": 2
},
{
"ts": "2026-04-18T16:23:47+08:00",
"type": "commit",
"message": "auto-save 2026-04-18 16:23 (~1)",
"hash": "c7eb168",
"files_changed": 1
},
{
"ts": "2026-04-18T20:45:52+08:00",
"type": "commit",
"message": "auto-save 2026-04-18 20:28 (~1)",
"hash": "33a84ca",
"files_changed": 1
},
{
"ts": "2026-04-19T02:52:01+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 02:33 (~1)",
"hash": "d8258bd",
"files_changed": 1
},
{
"ts": "2026-04-19T07:27:54+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 07:10 (~1)",
"hash": "16bf8fd",
"files_changed": 1
},
{
"ts": "2026-04-19T12:26:31+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 12:15 (~1)",
"hash": "69ab3a3",
"files_changed": 1
},
{
"ts": "2026-04-19T13:09:38+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 13:09 (~1)",
"hash": "9f348be",
"files_changed": 1
},
{
"ts": "2026-04-19T13:33:05+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 13:31 (+1, ~1)",
"hash": "8b26a21",
"files_changed": 6
},
{
"ts": "2026-04-19T13:38:34+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 13:38 (~1)",
"hash": "c90db7f",
"files_changed": 1
},
{
"ts": "2026-04-19T13:44:03+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 13:43 (~1)",
"hash": "c6ca9ff",
"files_changed": 1
},
{
"ts": "2026-04-19T13:49:47+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 13:49 (~1)",
"hash": "0a4482d",
"files_changed": 1
},
{
"ts": "2026-04-19T14:29:12+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 14:26 (~1)",
"hash": "a9c72d3",
"files_changed": 1
},
{
"ts": "2026-04-19T16:11:14+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 16:10 (~1)",
"hash": "8422736",
"files_changed": 1
},
{
"ts": "2026-04-19T18:14:39+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 18:14 (~1)",
"hash": "867ca6f",
"files_changed": 1
},
{
"ts": "2026-04-19T20:27:26+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 20:15 (~1)",
"hash": "eea4230",
"files_changed": 1
},
{
"ts": "2026-04-19T21:01:27+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 21:01 (+3, ~2)",
"hash": "1b8a216",
"files_changed": 5
},
{
"ts": "2026-04-19T21:06:57+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 21:06 (+6, ~4)",
"hash": "cbf8125",
"files_changed": 10
},
{
"ts": "2026-04-19T21:08:36+08:00",
"type": "commit",
"message": "orchestrator MVP: 13 工具跑通 + systemd + 部署脚本",
"hash": "ce8e22f",
"files_changed": 1
},
{
"ts": "2026-04-19T21:12:27+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 21:12 (~1)",
"hash": "e7155b7",
"files_changed": 1
},
{
"ts": "2026-04-19T21:17:01+08:00",
"type": "commit",
"message": "phase 5 prep: backfill-users.ts + deployment runbook in .memory",
"hash": "7df50e0",
"files_changed": 4
},
{
"ts": "2026-04-19T21:17:56+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 21:17 (~1)",
"hash": "b1266ae",
"files_changed": 1
},
{
"ts": "2026-04-19T21:23:25+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 21:23 (~1)",
"hash": "82167cc",
"files_changed": 1
},
{
"ts": "2026-04-19T21:28:56+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 21:28 (~1)",
"hash": "9442547",
"files_changed": 1
},
{
"ts": "2026-04-19T21:34:28+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 21:34 (~1)",
"hash": "05dc59d",
"files_changed": 1
},
{
"ts": "2026-04-19T21:39:57+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 21:39 (+1, ~2)",
"hash": "98e8486",
"files_changed": 3
},
{
"ts": "2026-04-19T21:40:10+08:00",
"type": "commit",
"message": "fix(sandbox): 预建 venv + orchestrator 每次 exec 注入 VIRTUAL_ENV/PATH/HOME",
"hash": "5f6f07b",
"files_changed": 1
},
{
"ts": "2026-04-19T21:45:26+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 21:45 (~1)",
"hash": "750e13a",
"files_changed": 1
},
{
"ts": "2026-04-19T21:50:54+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 21:50 (~1)",
"hash": "52b574f",
"files_changed": 1
},
{
"ts": "2026-04-19T21:56:24+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 21:56 (~1)",
"hash": "68c233d",
"files_changed": 1
},
{
"ts": "2026-04-19T21:59:10+08:00",
"type": "commit",
"message": "fix(sandbox): sanitize userId → container name(下划线→横杠)",
"hash": "158faeb",
"files_changed": 2
},
{
"ts": "2026-04-19T22:01:53+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 22:01 (~1)",
"hash": "c96e9c9",
"files_changed": 1
},
{
"ts": "2026-04-19T22:07:21+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 22:07 (~1)",
"hash": "c524cfd",
"files_changed": 1
},
{
"ts": "2026-04-19T22:12:49+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 22:12 (~1)",
"hash": "9b7b9d7",
"files_changed": 1
},
{
"ts": "2026-04-19T22:18:18+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 22:18 (~1)",
"hash": "9cbadc1",
"files_changed": 1
},
{
"ts": "2026-04-19T22:23:47+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 22:23 (~1)",
"hash": "76e1682",
"files_changed": 1
},
{
"ts": "2026-04-19T22:29:14+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 22:29 (~1)",
"hash": "119afa3",
"files_changed": 1
},
{
"ts": "2026-04-19T22:34:43+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 22:34 (+2, ~2)",
"hash": "cca158d",
"files_changed": 4
},
{
"ts": "2026-04-19T22:38:58+08:00",
"type": "commit",
"message": "feat(admin): Manus-style 管理台 — 文件树 + 活动时间线 + SSE 实时推送",
"hash": "39ee808",
"files_changed": 4
},
{
"ts": "2026-04-19T22:40:14+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 22:40 (~1)",
"hash": "7adecd9",
"files_changed": 1
},
{
"ts": "2026-04-19T22:45:43+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 22:45 (~1)",
"hash": "81e2710",
"files_changed": 1
},
{
"ts": "2026-04-19T22:51:12+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 22:51 (~2)",
"hash": "7d83838",
"files_changed": 2
},
{
"ts": "2026-04-19T22:56:55+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 22:56 (~2)",
"hash": "ec2af82",
"files_changed": 2
},
{
"ts": "2026-04-19T23:02:46+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 23:02 (~1)",
"hash": "84d1d75",
"files_changed": 1
},
{
"ts": "2026-04-19T23:08:15+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 23:08 (~1)",
"hash": "8c7a8e1",
"files_changed": 1
},
{
"ts": "2026-04-19T23:13:45+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 23:13 (~2)",
"hash": "00fe936",
"files_changed": 2
},
{
"ts": "2026-04-19T23:19:13+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 23:19 (~1)",
"hash": "54ce5dd",
"files_changed": 1
},
{
"ts": "2026-04-19T23:24:43+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 23:24 (~1)",
"hash": "d560302",
"files_changed": 1
},
{
"ts": "2026-04-19T23:30:11+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 23:30 (~1)",
"hash": "026357e",
"files_changed": 1
},
{
"ts": "2026-04-19T23:35:55+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 23:35 (~1)",
"hash": "dbf6403",
"files_changed": 1
},
{
"ts": "2026-04-19T23:41:46+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 23:41 (~1)",
"hash": "bb0659c",
"files_changed": 1
},
{
"ts": "2026-04-19T23:47:37+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 23:47 (~1)",
"hash": "ca82e7e",
"files_changed": 1
},
{
"ts": "2026-04-19T23:53:07+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 23:53 (~1)",
"hash": "1fb1bda",
"files_changed": 1
},
{
"ts": "2026-04-19T23:58:37+08:00",
"type": "commit",
"message": "auto-save 2026-04-19 23:58 (~1)",
"hash": "d26d969",
"files_changed": 1
},
{
"ts": "2026-04-20T00:04:05+08:00",
"type": "commit",
"message": "auto-save 2026-04-20 00:03 (~1)",
"hash": "93644bc",
"files_changed": 1
},
{
"ts": "2026-04-20T00:09:34+08:00",
"type": "commit",
"message": "auto-save 2026-04-20 00:09 (~1)",
"hash": "865315f",
"files_changed": 1
},
{
"ts": "2026-04-20T00:15:03+08:00",
"type": "commit",
"message": "auto-save 2026-04-20 00:14 (~1)",
"hash": "de7a9ec",
"files_changed": 1
},
{
"ts": "2026-04-20T00:20:34+08:00",
"type": "commit",
"message": "auto-save 2026-04-20 00:20 (~2)",
"hash": "01b09bc",
"files_changed": 2
},
{
"ts": "2026-04-20T00:26:03+08:00",
"type": "commit",
"message": "auto-save 2026-04-20 00:25 (~1)",
"hash": "7a6935b",
"files_changed": 1
},
{
"ts": "2026-04-20T00:31:34+08:00",
"type": "commit",
"message": "auto-save 2026-04-20 00:31 (~2)",
"hash": "91dc787",
"files_changed": 2
},
{
"ts": "2026-04-20T00:37:03+08:00",
"type": "commit",
"message": "auto-save 2026-04-20 00:36 (~1)",
"hash": "8a5ba3a",
"files_changed": 1
},
{
"ts": "2026-04-20T00:42:34+08:00",
"type": "commit",
"message": "auto-save 2026-04-20 00:42 (~1)",
"hash": "05642d2",
"files_changed": 1
},
{
"ts": "2026-04-20T00:48:03+08:00",
"type": "commit",
"message": "auto-save 2026-04-20 00:47 (~1)",
"hash": "6de184f",
"files_changed": 1
},
{
"ts": "2026-04-20T00:53:32+08:00",
"type": "commit",
"message": "auto-save 2026-04-20 00:53 (~1)",
"hash": "9ea6a7e",
"files_changed": 1
},
{
"ts": "2026-04-20T00:59:02+08:00",
"type": "commit",
"message": "auto-save 2026-04-20 00:58 (~1)",
"hash": "d2cc57d",
"files_changed": 1
}
]
}