1. 10 Dec, 2019 1 commit
  2. 20 Nov, 2019 1 commit
  3. 02 Oct, 2019 1 commit
  4. 20 Aug, 2019 1 commit
  5. 29 May, 2019 1 commit
  6. 20 May, 2019 1 commit
    • Sam Beckham's avatar
      Allows a reason for dismissing a vulnerability · a2debc2c
      Sam Beckham authored
      - Moves dismissal button into it's own `<dismissal-button>` component
      - Adds a button grouping with the comment icon
      - Adds a tooltip to the comment button
      - Adds a comment param to the dismissal action
      - Adds new actions/mutations to open/close the dismissal comment box.
      - Adds a `<dismissal-comment-box>` component
      - Splits out the modal footer into its own component
      - Switches the modal footer when you're typing a dismissal reason
      - Hooks up the dismissal buttons to the new actions
      - Adds the icon for dismissal comments
      - Adds the comment to the modal info (with dummy data)
      - Fills in dismissals in limbo with appropriate dummy content
      - Adds the actions/mutations to the shared reports too
      - Allows comments to be submitted with cmd + enter
      - Autofocuses the comment box on creation
      - Adds an error state for empty comments
      - Everybody gets a test!
      
      This starts us down the path of unifying the data on the modal and
      allows us to start showing dismissal data in the same way across the two
      different uses of the security reports modal
      a2debc2c
  7. 08 May, 2019 1 commit
  8. 28 Mar, 2019 1 commit
    • Ross Fuhrman's avatar
      Sec dashboards can load with deleted issuables · 7c627349
      Ross Fuhrman authored and Nick Thomas's avatar Nick Thomas committed
      The security dashboards can now load when an issue / merge request
      related to a vulnerability has been deleted. This does not address the
      ability to create a new issue / merge request for a vulnerability after
      it has been deleted.
      7c627349
  9. 04 Feb, 2019 1 commit
    • Lukas Eipert's avatar
      Fix overflowing titles in vulnerability dashboard · 51f6b7b3
      Lukas Eipert authored
      This fixes some minor bugs other bugs as well:
      
       - The issue link does not break anymore between icon and link text
       - Vertical alignment between vulnerability title / dismissed / issue
         link
       - Jitter on hover of the last line, due to missing border on the bottom
       - Ensuring a margin between vulnerability info and confidence
       - Give more space to the vulnerability info, instead of the buttons
       - Thin out DOM nesting with the help of <template>
      51f6b7b3
  10. 28 Jan, 2019 1 commit
  11. 14 Jan, 2019 1 commit
  12. 04 Jan, 2019 1 commit
  13. 20 Nov, 2018 1 commit
  14. 16 Nov, 2018 3 commits
  15. 08 Nov, 2018 1 commit
  16. 03 Nov, 2018 1 commit
  17. 02 Nov, 2018 1 commit
  18. 30 Oct, 2018 1 commit
  19. 17 Oct, 2018 1 commit
    • Sam Beckham's avatar
      Connects the FE and API for the security dashboard · 586f688a
      Sam Beckham authored
      - Adds actions to get the endpoints from the BE
      - Adds Error states
      - Adds Popover explanations for upcoming features
      - Adds Dismissed issue styling
      - Adds Feedbacked issue styling
      - Updates the dummy data
      - Updates some of the data structures to account for changes
      586f688a
  20. 08 Oct, 2018 1 commit
    • Sam Beckham's avatar
      Adds the counts to the security dashboard · 8ab82896
      Sam Beckham authored
      - Improves the vulnerabilities store to accomodate the counts
      - Adds Components for the vulnerability counts
      - Adds extra actions, getters, and methods for the counts
      - Adds skeletal loading to the vulnerabilities tablet
      - Adds integration tests for the components that use stores
      8ab82896
  21. 27 Sep, 2018 1 commit