From 1a43064521cd4694b87b7696ef0377bfda98cad0 Mon Sep 17 00:00:00 2001 From: happybell80 Date: Sun, 4 Jan 2026 15:09:26 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20=EB=84=A4=EB=B9=84=EA=B2=8C=EC=9D=B4?= =?UTF-8?q?=EC=85=98=20=EA=B5=AC=EC=A1=B0=20=EB=A6=AC=ED=8C=A9=ED=86=A0?= =?UTF-8?q?=EB=A7=81=20=EB=AC=B8=EC=84=9C=20=EC=A0=95=EC=A0=95=20-=20?= =?UTF-8?q?=EB=B6=80=EB=B6=84=20=EA=B5=AC=ED=98=84=20=EC=83=81=ED=83=9C?= =?UTF-8?q?=EB=A1=9C=20=EC=88=98=EC=A0=95,=20=EA=B3=84=ED=9A=8D=20?= =?UTF-8?q?=EB=AC=B8=EC=84=9C=20plans=EB=A1=9C=20=EB=B3=B5=EC=9B=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...hboard_navigation_structure_refactoring.md | 37 +++++++++++++++++++ ...hboard_navigation_structure_refactoring.md | 10 ++--- 2 files changed, 42 insertions(+), 5 deletions(-) create mode 100644 journey/plans/251225_admin_dashboard_navigation_structure_refactoring.md diff --git a/journey/plans/251225_admin_dashboard_navigation_structure_refactoring.md b/journey/plans/251225_admin_dashboard_navigation_structure_refactoring.md new file mode 100644 index 0000000..2a578b7 --- /dev/null +++ b/journey/plans/251225_admin_dashboard_navigation_structure_refactoring.md @@ -0,0 +1,37 @@ +# Admin Dashboard 네비게이션 구조 리팩토링 계획 + +**날짜**: 2025-12-25 +**상태**: 부분 완료 + +--- + +## 계획 요약 + +시스템 메뉴 하위 구조 도입으로 정보 계층 명확화 및 서버별 관리 구조 개선 + +### 주요 변경사항 +- 시스템 메뉴 하위 4개 메뉴 추가 (51123 서버, 51124 서버, 전체 컨테이너, 전체 서비스) +- 기존 컨테이너/51124 모니터 메뉴 제거 및 통합 +- 포트 사용 현황, 컨테이너 재시작 기능 추가 + +--- + +## 완료된 작업 + +→ 상세: `troubleshooting/251225_admin_dashboard_navigation_structure_refactoring.md` + +--- + +## 남은 작업 + +### 백엔드 API 서버 구분 지원 +- `get_services_status()`에 서버 필터 파라미터 추가 (`server: Optional[str] = None`) +- 51123 서버 서비스 목록과 51124 서버 서비스 목록 분리 +- 프론트엔드 `loadSystem51123()`, `loadSystem51124()`가 서버별 API 호출하도록 수정 + +--- + +## 참고 + +- `251204_admin_dashboard_business_integration.md`: 비즈니스 통합 계획 +- `310_전체_시스템_구조_컨테이너와_마이크로서비스.md`: 서버 구성 정보 diff --git a/journey/troubleshooting/251225_admin_dashboard_navigation_structure_refactoring.md b/journey/troubleshooting/251225_admin_dashboard_navigation_structure_refactoring.md index 457ddad..6f86377 100644 --- a/journey/troubleshooting/251225_admin_dashboard_navigation_structure_refactoring.md +++ b/journey/troubleshooting/251225_admin_dashboard_navigation_structure_refactoring.md @@ -1,4 +1,4 @@ -# Admin Dashboard 네비게이션 구조 리팩토링 구현 완료 +# Admin Dashboard 네비게이션 구조 리팩토링 (부분 구현) **날짜**: 2025-12-25 **작성자**: Auto @@ -6,7 +6,7 @@ --- -## 구현 내용 +## 구현 내용 (프론트엔드) ### 1. 네비게이션 구조 변경 - **파일**: `index.html:65-96` @@ -43,10 +43,10 @@ --- -## 구현 완료 +## 부분 구현 완료 - 커밋: `9cd44a0` (2025-12-25) -- TDD 방식으로 진행 (Red → Green → Refactor) -- 브라우저 테스트 완료 +- 프론트엔드 UI만 구현, 백엔드 API 서버 구분 미구현 +- 결과: 서버 구분 UI는 있으나 기능 동작하지 않음 ---