Compare commits

..

No commits in common. "2333435ccfee7c60c0855e052eedbafc71d987c8" and "52f3ba728ce9088da204a901837904286ecab595" have entirely different histories.

4개의 변경된 파일18개의 추가작업 그리고 22개의 파일을 삭제

파일 보기

@ -8,8 +8,5 @@
- 자동 재수집 및 재수집 프로세스 전면 개선 (#30)
- 배치 작업 목록 UX 개선: 상태 필터, 카드/테이블 뷰, 정렬, 실행 중 강조 (#33)
### 수정
- 타임라인 상세 화면 이동 오류 수정 및 실행 중 작업 상세 버튼 추가 (#34)
### 기타
- 팀 워크플로우 v1.6.1 동기화

파일 보기

@ -450,7 +450,7 @@ export default function Executions() {
</td>
<td className="px-6 py-4 text-right">
<div className="flex items-center justify-end gap-2">
{isRunning(exec.status) && (
{isRunning(exec.status) ? (
<>
<button
onClick={() =>
@ -460,6 +460,7 @@ export default function Executions() {
>
</button>
{/* F1: 강제 종료 버튼 */}
<button
onClick={() =>
setAbandonTarget(exec)
@ -469,17 +470,18 @@ export default function Executions() {
</button>
</>
) : (
<button
onClick={() =>
navigate(
`/executions/${exec.executionId}`,
)
}
className="inline-flex items-center gap-1 px-3 py-1.5 text-xs font-medium text-wing-accent bg-wing-accent/10 rounded-lg hover:bg-wing-accent/15 transition-colors"
>
</button>
)}
<button
onClick={() =>
navigate(
`/executions/${exec.executionId}`,
)
}
className="inline-flex items-center gap-1 px-3 py-1.5 text-xs font-medium text-wing-accent bg-wing-accent/10 rounded-lg hover:bg-wing-accent/15 transition-colors"
>
</button>
</div>
</td>
</tr>

파일 보기

@ -1,5 +1,4 @@
import { useState, useCallback, useRef, useEffect } from 'react';
import { Link } from 'react-router-dom';
import { batchApi, type ExecutionInfo, type JobExecutionDto, type PeriodInfo, type ScheduleTimeline } from '../api/batchApi';
import { formatDateTime, calculateDuration } from '../utils/formatters';
import { usePoller } from '../hooks/usePoller';
@ -447,12 +446,12 @@ export default function Timeline() {
{calculateDuration(exec.startTime, exec.endTime)}
</td>
<td className="py-2 px-3 text-right">
<Link
to={`/executions/${exec.executionId}`}
className="text-xs text-wing-accent hover:text-wing-accent font-medium no-underline"
<a
href={`/executions/${exec.executionId}`}
className="text-xs text-wing-accent hover:text-wing-accent font-medium"
>
</Link>
</a>
</td>
</tr>
))}

파일 보기

@ -14,9 +14,7 @@ public class WebViewController {
@GetMapping({"/", "/jobs", "/executions", "/executions/{id:\\d+}",
"/recollects", "/recollects/{id:\\d+}",
"/schedules", "/schedule-timeline", "/monitoring",
"/jobs/**", "/executions/**", "/recollects/**",
"/schedules/**", "/schedule-timeline/**", "/monitoring/**"})
"/schedules", "/schedule-timeline", "/monitoring"})
public String forward() {
return "forward:/index.html";
}