Logo

GitLab

Sign in

朱子纯 / vibe-erp-v0

  • Back to Dashboard
  • Project
  • Activity
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Snippets
  • Commits 148
  • Compare
  • Branches 2
  • Tags 0
  • vibe-erp-v0
  • web
  • src
  • pages
  • MetadataAdminPage.tsx
10 Apr, 2026
4 commits
  • feat(web): complete i18n — externalize all hardcoded strings ...
    79009234
    Replace every hardcoded English string across all 35 SPA page files
    with useT() calls backed by message keys in messages.ts. Both en-US
    and zh-CN translations are provided for every key (~200 new keys).
    
    Pages updated: DashboardPage, LoginPage, FormDesignerPage,
    ListViewDesignerPage, MetadataAdminPage, SalesOrderDetailPage,
    PurchaseOrderDetailPage, WorkOrderDetailPage, ShopFloorPage,
    UserTasksPage, TaskDetailPage, UserDetailPage, all Create* pages,
    all Edit* pages, and all list pages (Items, Partners, Locations,
    Balances, Movements, SalesOrders, PurchaseOrders, WorkOrders,
    Users, Roles, Accounts, JournalEntries, UoMs, AdjustStock).
    zichun authored
    2026-04-10 17:30:36 +0800  
    Browse Code »
  • fix(web): add allowed-values + max-length inputs to custom field editor ...
    dae22ca4
    When type is 'enum', show a comma-separated input for allowed values.
    When type is 'string', show a max-length input. Previously these
    type-specific options were missing from the UI.
    zichun authored
    2026-04-10 15:49:39 +0800  
    Browse Code »
  • feat(web): user-task pages + rules tab in metadata admin
    2799cc9b
    zichun authored
    2026-04-10 14:30:16 +0800  
    Browse Code »
  • feat(web): list view designer — column/filter/sort configuration
    558467ec
    zichun authored
    2026-04-10 13:40:15 +0800  
    Browse Code »