Commit Graph

12 Commits

Author SHA1 Message Date
JiWoong Sul
753f76e952 feat(menu-permissions): 메뉴 API 연동으로 사이드바 권한 정비
- .env.development.example과 lib/core/config/environment.dart, lib/core/permissions/permission_manager.dart에서 PERMISSION__ 폴백을 view 전용으로 좁히고 기본 정책을 명시적으로 거부하도록 재정비했다

- lib/core/navigation/*, lib/core/routing/app_router.dart, lib/widgets/app_shell.dart, lib/main.dart에서 메뉴 매니페스트·카탈로그를 도입해 /menus 응답을 캐싱하고 라우터·사이드바·Breadcrumb가 동일 menu_code/route_path를 쓰도록 리팩터링했다

- lib/core/permissions/permission_resources.dart와 그룹 권한/메뉴 마스터 모듈을 menu_code 기반 CRUD 및 Catalog 경로 정합성 검사로 전환하고 PermissionSynchronizer·PermissionBootstrapper를 확장했다

- test/helpers/test_permissions.dart, test/widgets/app_shell_test.dart 등 신규 구조를 반영하는 테스트·골든과 doc/frontend_menu_permission_tasks.md 문서를 보강했다
2025-11-12 18:29:03 +09:00
JiWoong Sul
f4dc83d441 계정 정보 다이얼로그 추가 및 전체 목록 페치 개선 2025-10-22 01:05:47 +09:00
JiWoong Sul
efed3c1a6f 결재 API 계약 보완 및 테스트 정리 2025-10-16 18:53:22 +09:00
JiWoong Sul
9e2244f260 결재 및 마스터 모듈을 v4 API 계약에 맞게 조정 2025-10-16 17:27:41 +09:00
JiWoong Sul
d5c99627db API v4 계약 반영하고 보고서·입출고 화면 실연동 강화 2025-10-16 14:57:07 +09:00
JiWoong Sul
7e0f7b1c55 chore: 통합 테스트 환경과 보고서 리모트 구성 2025-10-14 18:11:57 +09:00
JiWoong Sul
c072eb1328 feat: 재고 상태 전이 플래그 적용 및 실패 메시지 정비 2025-10-14 18:06:40 +09:00
JiWoong Sul
47c87dc118 주석화 진행상황 정리하고 핵심 모듈에 한글 주석 추가 2025-09-29 19:39:35 +09:00
JiWoong Sul
fef7108479 전역 구조 리팩터링 및 테스트 확장 2025-09-29 01:51:47 +09:00
JiWoong Sul
900990c46b 고객사 목록 쿼리스트링 연동 및 공통 JSON 파서 도입 2025-09-25 20:13:46 +09:00
JiWoong Sul
c3010965ad 결재 템플릿 단계 적용 구현
- ApprovalTemplate 엔티티·DTO·원격 리포지토리 추가
- ApprovalController에 템플릿 로딩/적용 상태와 assignSteps 호출 연동
- ApprovalPage 단계 탭에 템플릿 선택 UI 및 적용 확인 다이얼로그 구현
- 템플릿 적용 단위 테스트와 IMPLEMENTATION_TASKS 현황 갱신
2025-09-25 00:21:12 +09:00
JiWoong Sul
5c9de2594a 환경 초기화 및 벤더 리포지토리 스켈레톤 도입 2025-09-22 17:38:51 +09:00