feat: cron job run history panel and job model display (#319)

- Jobs page: cron run history panel with job selection and filtering
- Jobs page: model shown as read-only on job cards
- Job form modal: properly typed payloads
- i18n: added runHistory, model keys to all 8 locales
This commit is contained in:
Desmond Zhang
2026-04-30 10:17:25 +10:00
committed by GitHub
parent 6e5f15fd66
commit 2e87cb910c
19 changed files with 510 additions and 39 deletions
+9 -1
View File
@@ -167,6 +167,7 @@ export default {
origin: '配信元',
local: 'ローカル',
repeatCount: '繰り返し回数(任意)',
modelPlaceholder: 'Default model',
repeatPlaceholder: '空白の場合は無制限',
jobCreated: 'ジョブを作成しました',
jobUpdated: 'ジョブを更新しました',
@@ -176,6 +177,7 @@ export default {
jobPaused: 'ジョブを一時停止しました',
jobResumed: 'ジョブを再開しました',
jobTriggered: 'ジョブをトリガーしました',
modelUpdated: 'Model updated',
jobDeleted: 'ジョブを削除しました',
status: {
running: '実行中',
@@ -184,7 +186,8 @@ export default {
scheduled: 'スケジュール済み',
},
info: {
schedule: 'スケジュール',
model: 'Model',
schedule: 'Schedule',
lastRun: '前回実行',
nextRun: '次回実行',
deliver: '配信',
@@ -198,6 +201,11 @@ export default {
runNow: '今すぐ実行',
triggerImmediately: 'すぐにトリガー',
},
runHistory: {
title: '実行履歴',
runs: '件',
noRuns: '実行履歴がありません。',
},
},
// スキル