github-actions[bot]
2004dee25e
chore: update manifest image to 1.0.394 [skip ci]
2026-08-01 11:31:49 +00:00
github-actions[bot]
e2c76bd341
chore: update manifest image to 1.0.393 [skip ci]
2026-08-01 11:20:21 +00:00
github-actions[bot]
aa6a1a25fd
chore: update manifest image to 1.0.392 [skip ci]
2026-08-01 11:02:23 +00:00
github-actions[bot]
74d72b28a0
chore: update manifest image to 1.0.390 [skip ci]
2026-08-01 10:47:46 +00:00
github-actions[bot]
50b5c8ef9c
chore: update manifest image to 1.0.388 [skip ci]
2026-07-31 13:42:05 +00:00
github-actions[bot]
56b391109f
chore: update manifest image to 1.0.387 [skip ci]
2026-07-31 13:01:31 +00:00
github-actions[bot]
c91112aed9
chore: update manifest image to 1.0.386 [skip ci]
2026-07-31 12:38:37 +00:00
github-actions[bot]
8b425d5485
chore: update manifest image to 1.0.385 [skip ci]
2026-07-31 12:27:24 +00:00
OpenClaw Sub-agent
1c4948b965
feat: add /ask/ quick-question page — mobile one-tap send to Discord via webhook
2026-07-31 22:22:14 +10:00
github-actions[bot]
a5486eaaa5
chore: update manifest image to 1.0.383 [skip ci]
2026-07-31 01:54:54 +00:00
github-actions[bot]
fcff9039ae
chore: update manifest image to 1.0.382 [skip ci]
2026-07-31 01:15:40 +00:00
github-actions[bot]
5e289c29ba
chore: update manifest image to 1.0.381 [skip ci]
2026-07-30 07:07:37 +00:00
github-actions[bot]
28140e50d8
chore: update manifest image to 1.0.380 [skip ci]
2026-07-30 06:00:50 +00:00
github-actions[bot]
5292587807
chore: update manifest image to 1.0.379 [skip ci]
2026-07-30 04:32:00 +00:00
github-actions[bot]
f8bd96fe8c
chore: update manifest image to 1.0.378 [skip ci]
2026-07-30 03:29:29 +00:00
github-actions[bot]
d5fd6b5cac
chore: update manifest image to 1.0.377 [skip ci]
2026-07-29 03:29:43 +00:00
github-actions[bot]
0e333f562c
chore: update manifest image to 1.0.376 [skip ci]
2026-07-29 02:01:26 +00:00
github-actions[bot]
361bd93788
chore: update manifest image to 1.0.375 [skip ci]
2026-07-28 11:51:33 +00:00
github-actions[bot]
8014e4692e
chore: update manifest image to 1.0.374 [skip ci]
2026-07-28 11:46:59 +00:00
github-actions[bot]
21d4bd5f47
chore: update manifest image to 1.0.373 [skip ci]
2026-07-28 11:21:00 +00:00
github-actions[bot]
30ef51eb03
chore: update manifest image to 1.0.372 [skip ci]
2026-07-24 06:45:58 +00:00
github-actions[bot]
66b529c748
chore: update manifest image to 1.0.371 [skip ci]
2026-07-21 07:08:06 +00:00
github-actions[bot]
89adf5c0d8
chore: update manifest image to 1.0.369 [skip ci]
2026-07-19 12:24:06 +00:00
github-actions[bot]
960f0c321e
chore: update manifest image to 1.0.368 [skip ci]
2026-07-19 12:08:47 +00:00
github-actions[bot]
ba7ec6b8c9
chore: update manifest image to 1.0.367 [skip ci]
2026-07-19 11:37:19 +00:00
github-actions[bot]
ea1b0822b1
chore: update manifest image to 1.0.366 [skip ci]
2026-07-18 12:56:14 +00:00
github-actions[bot]
4ad041e91d
chore: update manifest image to 1.0.365 [skip ci]
2026-07-18 12:22:46 +00:00
github-actions[bot]
c04da67b9b
chore: update manifest image to 1.0.364 [skip ci]
2026-07-16 01:29:14 +00:00
github-actions[bot]
cb620b6b4e
chore: update manifest image to 1.0.363 [skip ci]
2026-07-16 01:15:52 +00:00
github-actions[bot]
82238cb7e7
chore: update manifest image to 1.0.362 [skip ci]
2026-07-16 00:34:19 +00:00
github-actions[bot]
860a711f01
chore: update manifest image to 1.0.360 [skip ci]
2026-07-16 00:19:30 +00:00
github-actions[bot]
d356c33f8b
chore: update manifest image to 1.0.355 [skip ci]
2026-07-16 00:14:00 +00:00
github-actions[bot]
e625ed13eb
chore: update manifest image to 1.0.354 [skip ci]
2026-07-15 23:55:33 +00:00
github-actions[bot]
b24d59a9ce
chore: update manifest image to 1.0.353 [skip ci]
2026-07-15 23:41:22 +00:00
github-actions[bot]
d62a6cb714
chore: update manifest image to 1.0.352 [skip ci]
2026-07-15 05:56:32 +00:00
github-actions[bot]
bbce62034a
chore: update manifest image to 1.0.351 [skip ci]
2026-07-15 03:47:19 +00:00
github-actions[bot]
46aebffad2
chore: update manifest image to 1.0.350 [skip ci]
2026-07-15 01:47:05 +00:00
github-actions[bot]
2dff02cd03
chore: update manifest image to 1.0.345 [skip ci]
2026-06-23 06:31:12 +00:00
github-actions[bot]
a15d79f12f
chore: update manifest image to 1.0.341 [skip ci]
2026-06-13 23:09:53 +00:00
github-actions[bot]
8a3882412b
chore: update manifest image to 1.0.339 [skip ci]
2026-06-13 22:57:24 +00:00
github-actions[bot]
0023fc1071
chore: update manifest image to 1.0.337 [skip ci]
2026-06-13 22:27:47 +00:00
github-actions[bot]
de893d47cf
chore: update manifest image to 1.0.334 [skip ci]
2026-05-23 00:18:55 +00:00
github-actions[bot]
4721eec917
chore: update manifest image to 1.0.331 [skip ci]
2026-05-17 10:39:51 +00:00
github-actions[bot]
a06be33896
chore: update manifest image to 1.0.329 [skip ci]
2026-05-17 04:17:21 +00:00
junv and Copilot
a47ea316c7
feat(jbot): UI-configurable API keys + fix Dockerfile
...
- Add JbotApiConfig Django model (DB singleton) for storing
Volcengine/OpenRouter credentials set via Settings UI
- New endpoint GET/POST /api/jbot/api-config/ — tokens masked as ***
on read; only non-placeholder values are updated on write
- views.py: _get_cfg() helper reads DB first, env vars as fallback
- Settings.jsx: new 🔑 API 配置 section with show/hide token fields
for VOLC App ID, Access Token, OpenRouter API Key, LLM Model, ASR Resource
- api.js: apiGetApiConfig() / apiSaveApiConfig() client helpers
- Dockerfile: COPY jbot/ in both builder + production stages (was missing)
- entrypoint.sh: runs migrate --noinput before gunicorn (auto-creates table)
- k8s/manifest.yaml: remove jbot-credentials secretKeyRef (no Secret needed);
keep LLM_MODEL/VOLC_TTS_VOICE/VOLC_ASR_RESOURCE as optional env defaults
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-17 14:13:37 +10:00
junv and Copilot
a87b4643fd
feat: port JBOT AI robot face into links as Django app
...
- Add jbot Django app (jbot/__init__.py, apps.py, urls.py, api_urls.py)
- Python backend (jbot/views.py): TTS 2.0, ASR 1.0 BigASR, LLM/memory via OpenRouter
- React SPA frontend at /jbot/ (static_src/jbot/): RobotFace, ChatPanel, expressions,
voices, push-to-talk, history, memory, settings pages
- Vite entry jbot: static_src/jbot/main.jsx → dist/jbot.js + dist/jbot.css
- react-router-dom added; BrowserRouter basename=/jbot for SPA routing
- core/settings.py: added jbot to INSTALLED_APPS
- core/urls.py: /jbot/ + /api/jbot/ URL includes
- pyproject.toml: websocket-client>=1.9.0 for BigASR binary WS protocol
- Dockerfile: ffmpeg added to production apt-get for WebM→PCM audio conversion
- k8s/manifest.yaml: VOLC_APP_ID, VOLC_ACCESS_TOKEN, OPENROUTER_API_KEY env vars
via jbot-credentials Secret; LLM_MODEL, VOLC_TTS_VOICE, VOLC_ASR_RESOURCE defaults
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-17 14:13:37 +10:00
github-actions[bot]
9148966e5c
chore: update manifest image to 1.0.328 [skip ci]
2026-05-15 23:16:10 +00:00
junv
ec9cbf115a
Update redis ur;l
2026-05-16 08:49:35 +10:00
github-actions[bot]
2111397a31
chore: update manifest image to 1.0.326 [skip ci]
2026-05-11 13:01:44 +00:00
github-actions[bot]
81c0e807b9
chore: update manifest image to 1.0.325 [skip ci]
2026-05-11 11:58:37 +00:00