feat: expand scheduling, notifications, and queue runtime
- add scheduled task plumbing across backend core, CLI, and frontend surfaces - add frontend notification UI and keep service pages using the repaired shared stylesheet - refactor code queue runtime and update baidu netdisk/service integration docs
This commit is contained in:
@@ -40,8 +40,8 @@ from pathlib import Path
|
||||
updates = {
|
||||
"UNIDESK_BAIDU_NETDISK_CLIENT_ID": "paste-baidu-client-id-here",
|
||||
"UNIDESK_BAIDU_NETDISK_CLIENT_SECRET": "paste-baidu-client-secret-here",
|
||||
# Optional. Keep the existing value unless you intentionally want another app-folder name.
|
||||
"UNIDESK_BAIDU_NETDISK_APP_ROOT": "/apps/UniDeskBaiduNetdisk",
|
||||
# Optional. "/" makes UniDesk work at the Baidu Netdisk root; use /apps/<name> to sandbox again.
|
||||
"UNIDESK_BAIDU_NETDISK_APP_ROOT": "/",
|
||||
}
|
||||
|
||||
path = Path(".state/docker-compose.env")
|
||||
@@ -68,7 +68,7 @@ PY
|
||||
cd /root/unidesk
|
||||
export UNIDESK_BAIDU_NETDISK_CLIENT_ID='paste-baidu-client-id-here'
|
||||
export UNIDESK_BAIDU_NETDISK_CLIENT_SECRET='paste-baidu-client-secret-here'
|
||||
export UNIDESK_BAIDU_NETDISK_APP_ROOT='/apps/UniDeskBaiduNetdisk'
|
||||
export UNIDESK_BAIDU_NETDISK_APP_ROOT='/'
|
||||
bun scripts/cli.ts server rebuild baidu-netdisk
|
||||
```
|
||||
|
||||
@@ -101,11 +101,11 @@ bun scripts/cli.ts microservice proxy baidu-netdisk /api/auth/device/start --met
|
||||
|
||||
```bash
|
||||
bun scripts/cli.ts microservice proxy baidu-netdisk '/api/account' --raw
|
||||
bun scripts/cli.ts microservice proxy baidu-netdisk '/api/files?dir=/apps/UniDeskBaiduNetdisk&limit=20' --raw
|
||||
bun scripts/cli.ts microservice proxy baidu-netdisk '/api/files?dir=/&limit=20' --raw
|
||||
bun scripts/cli.ts microservice proxy baidu-netdisk /api/self-test --method POST --raw
|
||||
```
|
||||
|
||||
`/api/files` 首次访问空应用目录时应返回 `ok=true` 和文件数组;如果远端应用目录还不存在,后端会先创建 `UNIDESK_BAIDU_NETDISK_APP_ROOT` 指向的 `/apps/...` 目录。`/api/self-test` 会生成小文本、上传、列表确认、下载并比较 MD5,适合授权完成后的端到端验收。
|
||||
`/api/files` 访问根目录时应返回 `ok=true` 和文件数组;`/api/self-test` 会生成小文本、上传到当前 `UNIDESK_BAIDU_NETDISK_APP_ROOT` 指向的工作目录、列表确认、下载并比较 MD5,适合授权完成后的端到端验收。如果你把 `UNIDESK_BAIDU_NETDISK_APP_ROOT` 改回 `/apps/<name>`,后端会在首次访问时确保该应用目录存在。
|
||||
|
||||
## Token Key 轮换
|
||||
|
||||
|
||||
Reference in New Issue
Block a user