1. 22 Feb, 2019 1 commit
    • Fernando Arias's avatar
      Add Security Group Vuln Graph Date Ranges · 3306d030
      Fernando Arias authored
      First pass at filtering vuln history table history
      
      * Added button markup
      * Added actions, mutators, and store properties
      * Added filter method
      
      Push current iteration of the code to allow for UX feedback
      
      More Vuln Chart Graph changes
      
      * Only show dots on last 30 days graph
      * Fix placement of day range button group
      * Show active button for day range
      
      Additional UX tweaks for sexure graph
      
      * Show vertical lines in grid only for 60 and 90 days
      * Set min date to 30, 60, 90 days ago
      * Show dots for all date ranges
      
      Clean up code for MR add unit tests
      
      * Remove stray debuggers
      * Remove use of dummy data
      * Add unit tests for mutators and actions
      
      Refactor vuln chart buttons into view
      
      * Refactor vuln graph days ago buttons into seperate view
      
      Update vuln graph button titles
      
      Add unit tests for secure graph buttons
      
      Run Prettier
      
      Fix linting errors
      
      Remove host file
      
      * Remove accidentally committed host file
      
      Update pot file
      
      Run prettier
      
      Add new line to vuln chart stylesheet
      
      Refactor filtered vulns function
      
      * Refactor into getter
      * Add getter unit tests
      
      Add change log entry
      
      Fix linter errors in getters_spec
      
      Run prettier and fix linter errors
      
      First set of code review changes
      
      Fix vuln chart getter specs
      
      Update vuln chart button specs
      
      * Update specs to make use of shallowRender from vue test utils
      
      Update security vuln chart buttons to use I18n
      
      Add Days contants for days vuln chart
      
      * Swap out references to integers for constants
      
      Run prettier
      
      Update POT file
      
      Fix linter errors
      
      * Fix linter errors in spec files
      
      Refactor vuln chart buttons
      
      Make merge request review changes
      
      * Updated specs
      * Updated code based on feedback
      
      Run Prettier
      
      Frefactor vuln chart buttons to emit events
      
      * Refactor vuln chart buttons to be a 'dumb' component
      * emit click event
      
      Fix failing karma job
      
      * Assertion timeouts fail only on build servers
      
      Remove failing tests
      
      Fix linter errors
      
      Restore Karma tests
      
      * Restore karma tests and use sync:false option
      3306d030
  2. 21 Feb, 2019 39 commits