4695de8783
fix(frontend): resolve all vue-tsc -b production build errors and optimize enterprise input components
kjh20642026-07-26 15:00:32 +09:00
284cac18f3
feat: complete OMS WMS ERP commercialization with 4-layer input components and 11 standard CRUD templates (Phase 0~11 GA PASS)
kjh20642026-07-26 14:51:58 +09:00
2bcf857c4d
refactor(frontend): simplify redundant primitives and fields subcomponents by delegating directly to single source-of-truth Quant*.vue components
feature/quant-component-adapters-v1
kjh20642026-07-26 03:04:40 +09:00
e1f1aec04f
refactor(frontend): complete full transparent wrapper refactoring for primitives, fields, and subcomponents under /components
kjh20642026-07-26 03:01:53 +09:00
7cb3be3d15
feat(frontend): implement QuantAgGrid transparent adapter wrapper for AG Grid with full API & event passthrough and 100% vendor decoupling
kjh20642026-07-26 02:59:19 +09:00
d1a61fcdcc
feat(frontend): create QuantGridAdapter unified PrimeVue DataTable wrapper with built-in search, sorting, multi-selection, and CSV export
kjh20642026-07-26 02:55:19 +09:00
e2b797c03d
refactor(frontend): implement Full Transparent Wrapper Pattern with v-bind=\ and \ passthrough to expose 100% PrimeVue native capabilities without feature loss
kjh20642026-07-26 02:54:06 +09:00
79026960b4
fix(frontend): enforce strict numeric-only input protection in NumberField.vue and QuantInput.vue (type=number)
kjh20642026-07-26 02:52:18 +09:00
3df5f7b95f
refactor(frontend): complete PrimeVue Timeline and Button adapter wrappers for AuditTimeline and AddressEditor
kjh20642026-07-26 02:49:36 +09:00
9553df4f14
fix(css): add complete standalone Vanilla CSS definitions for modal overlays, flex positioning, and shadows
kjh20642026-07-26 02:39:45 +09:00
3176e0ef7b
style(css): enforce high-contrast typography and explicit text colors across dark and light backgrounds
kjh20642026-07-26 02:38:53 +09:00
e6f28ef2b3
feat(ui): ensure all 35 components including BarcodeInput, AddressEditor, AISuggestedField, OrderLineEditor are explicitly rendered in ComponentShowcaseView
kjh20642026-07-26 02:38:15 +09:00
9f3cdf5759
feat(ui): ensure 1:1 direct mapping of all 21 top-level Vue component files in components directory to ComponentShowcaseView
kjh20642026-07-26 02:37:27 +09:00
4503d4fcb1
feat(ui): complete 100% full 41-component inventory into ComponentShowcaseView including CrudToolbar, AuditTimeline, LiveTelemetryFooter, GridHeaderToolbar, ReturnChip, TickerBadge
kjh20642026-07-26 02:36:36 +09:00
933eff9d97
fix(showcase): correct QuantMasterGrid props binding (headers & items) and add null-safety checks to prevent TypeError
kjh20642026-07-26 02:35:37 +09:00
73b77bcbe2
feat(ui): integrate 100% full 35-component inventory into ComponentShowcaseView including QuantMasterGrid, QuantTabPanel, QuantSplitter, and Modals
kjh20642026-07-26 02:34:21 +09:00
0253322cde
feat(ui): expand ComponentShowcaseView with AG Grid, QuantSearchHeaderBar, AutoComplete and 25 UI components
kjh20642026-07-26 02:33:23 +09:00
699ef008eb
fix(imports): add missing SelectInput.vue and DialogModal.vue primitive components to resolve Vite import error
kjh20642026-07-26 02:31:55 +09:00
03a4cc3d8e
feat(nav): bind ComponentShowcaseView link to main navigation bar in App.vue
kjh20642026-07-26 02:30:55 +09:00
3b9a32b0da
feat(ui): add ComponentShowcaseView for live demo of 14 components across 4 layers; bind to header toolbar
kjh20642026-07-26 02:29:09 +09:00
882ab5a777
style(comp): polish UI quality with 1-click clear, LOT pulse expiry badges, and VAT 10% auto-summary
kjh20642026-07-26 02:26:58 +09:00
863164221c
feat(comp): enhance AISuggestedField component with confidence score, reasoning insight box, and 1-click accept button
kjh20642026-07-26 02:13:33 +09:00
9468eb46d5
feat(comp): implement CodeField component with 300ms debounce validation and F2 popup support
kjh20642026-07-26 02:12:35 +09:00
554510bf75
feat(gallery): enhance TemplateGalleryView with risk level badges and button routing; update E2E locator
kjh20642026-07-26 02:11:14 +09:00
27096f0d3b
style(ui): standardize font colors across 4-layer components to slate-800 labels and slate-900 input values
kjh20642026-07-26 02:09:49 +09:00
fa12511a2c
feat(wbs): complete LotField (WBS-COMP-3.4) FEFO expiry validation logic in domain field layer
kjh20642026-07-26 02:07:58 +09:00
43b4e838cb
refactor(ui): remove redundant LiveTelemetryFooter and hotkey bar from view to clean up layout
kjh20642026-07-26 02:05:25 +09:00
1343957788
fix(layout): lock app container to 100vh flex-col layout ensuring footer is strictly pinned to viewport bottom
kjh20642026-07-26 02:03:27 +09:00
6a83312e1c
style(ui): upgrade QuantHeader and QuantFooter to modern keycap 3D styling and gradient theme
kjh20642026-07-26 02:01:19 +09:00
cf5dd51e5a
feat(wbs): implement OrderLineEditor (WBS-COMP-4.3) and integrate into TPL-CREATE-02 template view
kjh20642026-07-26 01:59:28 +09:00
6bab9950e0
fix(api): handle 502 bad gateway gracefully with timeout and proxy error mock fallback for FactorHistoryView
kjh20642026-07-26 01:57:51 +09:00
103d3c323b
fix(css): inject full enterprise design system utilities & fix AG Grid height rendering for 100% grid completion
kjh20642026-07-26 01:53:52 +09:00
0171ca0040
fix(e2e): update E2E navigation test spec for 11 enterprise template menu selector
kjh20642026-07-26 01:51:45 +09:00
9ca8359a6b
fix(menu): register all 11 enterprise CRUD template routes and add quick template selector menu in global header
kjh20642026-07-26 01:51:00 +09:00
ce22fc34e7
feat(templates): complete all 11 enterprise CRUD templates (TPL-CREATE-03, TPL-BULK-01, TPL-DELETE-01, TPL-HISTORY-01) according to master WBS schedule
kjh20642026-07-26 01:50:06 +09:00
356c1717ce
feat(templates): implement Sprint 4 templates (TPL-CREATE-02, TPL-EDIT-01, TPL-APPROVAL-01) with full harness verification
kjh20642026-07-26 01:48:58 +09:00
1a06e1402d
feat(wbs): consolidate 3 master specifications into WBS-MASTER-2026 and implement TPL-CREATE-01, TPL-DETAIL-01, TPL-CANCEL-01 templates
kjh20642026-07-26 01:47:57 +09:00
d286952392
feat(wbs): expand full 52-section component & 11-template WBS roadmap and implement core Sprint 1-2 components
kjh20642026-07-26 01:46:55 +09:00
6f53b36336
fix(grid-layout): auto-fit column widths with sizeColumnsToFit and flex proportions to eliminate text clipping
kjh20642026-07-26 01:24:53 +09:00
74d4fdc1d7
feat(observability): bind real-time OpenTelemetry stream and SignalR socket metrics to LiveTelemetryFooter
kjh20642026-07-26 01:21:23 +09:00
43c01c7ceb
refactor(component): atomize QuantDataGrid with GridHeaderToolbar, ReturnChip, and TickerBadge atomic components
kjh20642026-07-25 20:53:27 +09:00
2ab0879cd0
feat(data): bind real operational dataset (snapshot_admin.db) to AG Grid with ticker badges, return percentage chips, and cash ledgers
kjh20642026-07-25 20:43:58 +09:00
bfa21565fc
feat(ux-ax): integrate real-time AX Insights on row click, double-click smart inline editing, and 1-Click quick status toggle buttons
kjh20642026-07-25 20:42:18 +09:00
bd55b0621d
feat(ux): upgrade QuantDataGrid header toolbar to premium trading-room style with quick search, status chips, and reset/autosize/export controls
kjh20642026-07-25 20:41:01 +09:00
b8bf7ad9ef
fix(ag-grid): resolve theme API conflict and rowSelection deprecation warning in QuantDataGrid
kjh20642026-07-25 20:39:57 +09:00
5859190b2f
fix(layout): ensure pagination-controls and panel-footer remain visible with flex-shrink zero
kjh20642026-07-25 20:39:18 +09:00
ea57315d8c
fix(ag-grid): register ValidationModule in ModuleRegistry to resolve AG Grid warning #239kjh20642026-07-25 20:38:45 +09:00
716c1c1760
refactor(wbs-ux): isolate business state into useSystemSettings composable for 100% clean presentation architecture
kjh20642026-07-25 20:38:17 +09:00
e1c597ad0a
refactor(wbs-ux): refactor SystemSettingsView into a modular SOLID architecture with CrudToolbar, LiveTelemetryFooter, and AuditTimeline sub-components
kjh20642026-07-25 20:37:31 +09:00
9bd158e2b1
feat(wbs-ux): add productivity helper components to SystemSettingsView (Hotkey Helper Bar, Data Clone Button, Draft Timestamp Chip)
kjh20642026-07-25 20:35:22 +09:00
f72a33db74
feat(wbs-ux): finalize SystemSettingsView with View/Edit mode toggle, Audit Trail timeline, and Export format selector
kjh20642026-07-25 20:24:26 +09:00
cfcb1f9860
feat(wbs-ux): enhance SystemSettingsView with Toast notifications, Category Tabs, Evidence Dropzone, and Pagination
kjh20642026-07-25 20:23:30 +09:00
ed9dbbd661
feat(wbs-ux): upgrade SystemSettingsView into a comprehensive CRUD masterpiece with Search Toolbar, Split AG Grid, Detail Form, and Modal Dialog
kjh20642026-07-25 20:22:13 +09:00
7530e45587
fix(wbs-ux): structure FactorParamDetailLayout as a distinct 6:4 Split Pane with physical Split Divider Bar
kjh20642026-07-25 20:20:59 +09:00
996356e551
fix(wbs-ux): complete full-system CSS audit by refactoring SnapshotAdminView with Scoped CSS
kjh20642026-07-25 20:18:20 +09:00
5d2c187b67
fix(wbs-ux): refactor all 9 prototype template components with Douzone ERP Scoped CSS specifications
kjh20642026-07-25 20:17:39 +09:00