kjh2064
|
543b327d27
|
fix: MudBlazor v8 compatibility, static asset conflict, deploy host domain
WBS-9.3 - NULL Policy CI Gate / NULL Policy Validation (push) Failing after 5s
Quant Engine CI/CD Pipeline / validate-ui-and-storage (push) Has been skipped
Quant Engine CI/CD Pipeline / validate-core (push) Failing after 9s
Deploy to Production / Build & Deploy to Production (push) Failing after 2m32s
- fix CS0542: rename Users/Assets private members to _users/_assets
- fix CS0246: MudDialogInstance -> IMudDialogInstance
- fix AppTheme: PaletteLight/PaletteDark, string[] FontFamily, string typography values
- fix DataCollectionMonitoring: @(ticker.DataPointCount)개 Korean char parsing
- fix SchedulerService: add missing Hangfire namespaces, fix GetJobStatus return type
- fix Program.cs: move PostgreSQL setup above Hangfire registration
- fix ConfirmDialog: BackdropClick, Canceled spelling for MudBlazor v8
- fix static asset conflict: remove wwwroot/_framework from git tracking
- chore: add wwwroot/_framework/ to .gitignore
- ci: change DEPLOY_HOST from IP to quant.taxbaik.com domain
|
2026-07-05 17:43:36 +09:00 |
|
kjh2064
|
ab5f8ac978
|
🎨 Phase 2: Advanced Admin UI Development
WBS-9.3 - NULL Policy CI Gate / NULL Policy Validation (push) Failing after 5s
Admin Dashboard Enhancement
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ Dashboard.razor (Enhanced)
- KPI Cards: Total Runs, Success Rate, Recent Errors, Last Sync
- System Status Panel (API Server, Database, KIS API)
- Recent Activity Feed (Color-coded events)
- Collection Runs Table
- Interactive refresh button
✅ Users.razor (New)
- User list with search functionality
- User details: Name, Email, Role, Status, Created Date
- Add/Edit/Delete user actions
- Role-based badge (Admin, Operator, Viewer)
- Responsive table layout
✅ DataCollectionMonitoring.razor (New)
- Collection Status Summary (Running, Completed, Failed, Pending)
- Tabbed interface:
* Recent Runs - Track collection execution
* Error Logs - Detailed error tracking
* Collection Status - Per-ticker status
- Run details view
- Error details with stack traces
✅ NavMenu.razor (Enhanced)
- Organized navigation structure
- Menu groups (Admin, Help sections)
- Icons for all menu items
- Dividers for visual organization
- Korean labels
Features:
- MudGrid responsive layout (xs/sm/md/lg/xl breakpoints)
- MudTable with hover and striped effects
- MudChip for status badges
- MudStack for vertical spacing
- Activity log with color-coded types
- Search/filter functionality
- Custom styling with gap and spacing utilities
- Material Design icons throughout
UI Components Used:
- MudPaper (cards and containers)
- MudText (typography)
- MudChip (status badges)
- MudButton (actions)
- MudTable (data display)
- MudTabs (section switching)
- MudAvatar (user profile)
- MudIcon (visual indicators)
- MudDivider (separators)
- MudGrid (responsive layout)
Next: Phase 3 - User UI & Reports
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-07-05 16:41:09 +09:00 |
|