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
|
47cc62a33d
|
feat(inventory): 재고 현황 요약/상세 플로우를 릴리스
- lib/features/inventory/summary 계층과 warehouse select 위젯을 추가해 목록/상세, 자동 새로고침, 필터, 상세 시트를 구현
- PermissionBootstrapper, scope 파서, 라우트 가드로 inventory.view 기반 권한 부여와 메뉴 노출을 통합(lib/core, lib/main.dart 등)
- Inventory Summary API/QA/Audit 문서와 PR 템플릿, CHANGELOG를 신규 스펙과 검증 커맨드로 업데이트
- DTO 직렬화 의존성을 추가하고 Golden·Widget·단위 테스트를 작성했으며 flutter analyze / flutter test --coverage를 통과
|
2025-11-09 01:13:10 +09:00 |
|
JiWoong Sul
|
d76f765814
|
feat(approvals): Approval Flow v2 프런트엔드 전면 개편
- 환경/라우터 모듈에 approval_flow_v2 토글을 추가하고 FeatureFlags 초기화를 연결 (.env*, lib/core/**)
- ApiClient 빌더·ApiRoutes 확장과 ApprovalRepositoryRemote 리팩터링으로 include·액션 시그니처를 정합화
- ApprovalFlow·ApprovalDraft 엔티티/레포/유즈케이스를 도입해 서버 초안과 단계 액션(승인·회수·재상신)을 지원
- Approval 컨트롤러·히스토리·템플릿 페이지와 공유 위젯을 재작성해 감사 로그·회수 UX·템플릿 CRUD를 반영
- Inbound/Outbound/Rental 컨트롤러·페이지에 결재 섹션을 삽입하고 대시보드 pending 카드 요약을 갱신
- SuperportDialog·FormField 등 공통 위젯을 보강하고 승인 위젯 가이드를 추가해 UI 가이드를 정리
- 결재/재고 테스트 픽스처와 단위·위젯·통합 테스트를 확장하고 flutter_test_config로 스테이징 호스트를 허용
- Approval Flow 레포트/플랜 문서를 업데이트하고 ApprovalFlow_System_Integration_and_ChangePlan.md를 추가
- 실행: flutter analyze, flutter test
|
2025-10-31 01:05:39 +09:00 |
|
JiWoong Sul
|
9d6cbb1ab2
|
대시보드 결재 상세 진입 지원
|
2025-10-23 20:19:59 +09:00 |
|
JiWoong Sul
|
7e933a2dda
|
번호 자동 부여 대응 및 API 공통 처리 보강
|
2025-10-23 14:02:31 +09:00 |
|
JiWoong Sul
|
47c87dc118
|
주석화 진행상황 정리하고 핵심 모듈에 한글 주석 추가
|
2025-09-29 19:39:35 +09:00 |
|
JiWoong Sul
|
242e290722
|
Core 네트워크/권한 주석 보강
|
2025-09-29 17:46:16 +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
|
5c9de2594a
|
환경 초기화 및 벤더 리포지토리 스켈레톤 도입
|
2025-09-22 17:38:51 +09:00 |
|