- 10 Dec, 2019 1 commit
-
-
Takuya Noguchi authored
only for EE-specific contents under /ee/app/assets/javascripts/[m-z]* To improve import order rules Set import/order, import/no-cycle, and import/no-unresolved as warn to make this update smoother.
-
- 20 Nov, 2019 1 commit
-
-
Dheeraj Joshi authored
-
- 02 Oct, 2019 1 commit
-
-
- `cssClasses` is redundant because `class` values are merged with the root element anyway. - `width`, `height`, `x`, `y` are redundant and will all pass through. - `tabIndex` is redundant because `tabindex` can be passed through. https://gitlab.com/gitlab-org/gitlab/merge_requests/17839
-
- 20 Aug, 2019 1 commit
-
-
David Pisek authored
When navigating through the security dashboard using the keyboard, the action buttons for a given vulnerability stay hidden, even when they have focus. This commit changes the responsible CSS-selector from using `:focus` to `:focus-within` so the row of buttons is set to be visible whenever an element inside has focus. More info: https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-within
-
- 29 May, 2019 1 commit
-
-
Paul Gascou-Vaillancourt authored
-
- 20 May, 2019 1 commit
-
-
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
-
- 08 May, 2019 1 commit
-
-
Olivier Gonzalez authored
Split into separate, fine grained permissions
-
- 28 Mar, 2019 1 commit
-
-
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.
-
- 04 Feb, 2019 1 commit
-
-
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>
-
- 28 Jan, 2019 1 commit
-
-
Olivier Gonzalez authored
Allows for distinct conditions between dismissal and issue feedback
-
- 14 Jan, 2019 1 commit
-
-
Mike Greiling authored
Upgrades prettier to 1.15.3 Runs `yarn prettier-save-all` against the codebase Most changes are due to https://github.com/prettier/prettier/pull/5519
-
- 04 Jan, 2019 1 commit
-
-
Lukas Eipert authored
-
- 20 Nov, 2018 1 commit
-
-
Mike Greiling authored
-
- 16 Nov, 2018 3 commits
-
-
Clement Ho authored
-
Sam Beckham authored
- use v-show in place of v-if for dismissed states - wrap custom class name in quotes - adds tests for the changes
-
Sam Beckham authored
-
- 08 Nov, 2018 1 commit
-
-
Sam Beckham authored
Where GSD is Group Security Dashboard
-
- 03 Nov, 2018 1 commit
-
-
Sam Beckham authored
-
- 02 Nov, 2018 1 commit
-
-
Sam Beckham authored
-
- 30 Oct, 2018 1 commit
-
-
Kushal Pandya authored
-
- 17 Oct, 2018 1 commit
-
-
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
-
- 08 Oct, 2018 1 commit
-
-
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
-
- 27 Sep, 2018 1 commit
-
-
Sam Beckham authored
This adds the Grouped Security dashboard Vue app. It's currently hidden behind a redirect as the API doesn't exist for it yet.
-