• J
    Migrate from san to vue (#281) · a6b80b99
    Jeff Wang 提交于
    * Initial checking to setup Vue basic requirements. (#264)
    
    Add App.vue
    Add AppMenu.vue
    
    * Vue with app menu (#265)
    
    * Add vuetify framework
    Update AppMenu.vue to include the basic menu item.
    
    * use name as key.
    
    * Add major components (#266)
    
    * Add vuetify framework
    Update AppMenu.vue to include the basic menu item.
    
    * use name as key.
    
    * Add Scalars, Images, Histograms, Graph.
    
    * Switch to use the stylus language for CSS
    
    * Port functions from Scalars.san to Scalars.vue
    
    * Add config vue (#267)
    
    * Add vuetify framework
    Update AppMenu.vue to include the basic menu item.
    
    * use name as key.
    
    * Add Config Vue
    
    * Integrate chart to scalar with Vue (#268)
    
    * Fix warnings from Vue compiler
    * use default prop instead of duplicate data and prop
    * use function instead of shorthand declaration with data
    
    * refract naming style, fix scalar options
    
    * Fix config UI
    
    * Add chart and chart page and integrate to scalar
    
    * update with varun and jeff's comments
    
    * Add images config (#270)
    
    * Add vuetify framework
    Update AppMenu.vue to include the basic menu item.
    
    * use name as key.
    
    * Add the Config.vue for Images
    
    * Add the CharPage.vue and Image.vue
    
    * Hook up the config to the image.vue so that the image height and width can update
    
    * Show Scalar Data and add ExpandPanel (#272)
    
    * Watch tagInfo changes to update chart and fix tooltip issue
    
    * Add expand panel and maintain isShow state in the panel
    
    * Add Expand Panel in Image
    
    * Add watch group name reg (#273)
    
    * Add vuetify framework
    Update AppMenu.vue to include the basic menu item.
    
    * use name as key.
    
    * Add Watch on the groupNameReg
    
    * Allow the nav bar to persist the selected item style. (#274)
    
    * Fix the incorrect pagination issue. (#276)
    
    * Add the Graph.vue and the Config.vue for Graph tab (#277)
    
    * Add the Histogram related vue files. (#278)
    
    * Fix error message on charts (#279)
    
    * Make sure to clear the chart before each use.
    
    * Add key for v-for loop.
    
    * Add theme and fix UI (#280)
    
    -Apply theme color in Vuetify
    -Add main.styl to override Vuetify default stylus variables
    -Add relative path in web pack config to find variables.styl
    
    * Fix multiple scalar issues: (#283)
    
    * Fix multiple scalar issues:
    -download link / outliers should take boolean value instead of array
    -download link now show proper selector of runsItem and download button
    -Use tag as key to prevent chart re-rendering
    -Add missing label in scalar config and fix UI
    
    * simply use index for key because scalar has different tag info structure from image and histogram
    
    * Fix font size and reorganize css and stylus (#287)
    
    * Fix comments
    
    * placeholder index.js
    
    * Fix issue where download data link points to empty run (#294)
    
    -Dropdown should only display non empty runs
    -Select first run by default
    -Remove drop down if all are empty runs
    -Refract download type to runItemForDownload
    -Add train run and multiple tags in mock data
    
    * Fix error when scalar data empty (#298)
    
    -Error comes in when trying to access elements inside empty data
    -When one of the runs has empty data, the chart will display nothing even other run has non empty data
    -Fix by checking length of data before accessing
    a6b80b99
Config.vue 3.9 KB