- Feb 20, 2020
-
-
GitLab Bot authored
-
- Feb 13, 2020
-
-
GitLab Bot authored
-
- Jan 14, 2020
-
-
GitLab Bot authored
-
- Dec 12, 2019
-
-
GitLab Bot authored
-
- Nov 26, 2019
-
-
GitLab Bot authored
-
- Aug 10, 2019
-
-
Samantha Ming authored
- expand upwards - expand downwards - expand all in both inline and parallel views
-
- Jul 03, 2019
-
-
Natalia Tepluhina authored
- all commits squashed to make danger review happy
-
- May 03, 2019
-
- Mar 06, 2019
-
-
The user can also toggle between the diff changes and the full file diff. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/19054
-
- Feb 15, 2019
-
-
Natalia Tepluhina authored
- replaced file.too_large - replaced file.text - replaced file.collapsed
-
- Feb 13, 2019
-
- Jan 24, 2019
-
-
Phil Hughes authored
-
- Jan 22, 2019
-
-
Douwe Maan authored
Before, diff file `higlighted_diff_lines`/`parallel_diff_lines` and diff discussion `truncated_diff_lines` were inconsistent: `text` and `rich_text` on the latter included the leading +/-/<space> character, like on the backend, while the former had no `text` and its `rich_text` had dropped this char. This resulted in a bug when the suggestions feature expected these diff line objects to be identical in format and thus interchangeable, which was not the case.
-
- Jan 15, 2019
-
- Jan 08, 2019
-
- Dec 18, 2018
-
-
Sam Bigelow authored
The diff notes automatically focus on mount, and when using the index (as opposed to line_code) for the v-bind:key, the comment form gets unnecessarily remounted, and therefore refocused.
-
- Dec 06, 2018
-
-
Phil Hughes authored
Renders mode changed and renamed file merge request diff viewers on the frontend. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/52607
-
- Dec 05, 2018
-
-
Winnie Hellmann authored
-
- Nov 27, 2018
-
-
Phil Hughes authored
Improve the renderign of new and existing discussions by reducing the number of watchers on each object & array. Previously every discussion change would trigger an update for every discussion component. Also tidied up some components to get them closer to our docs. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/51506
-
- Nov 14, 2018
-
-
Phil Hughes authored
This caused many pain points when working with it. Part of the data was camel cased the other snake case. Other parts where snake case & then getting converted in components, this conversion has the potential for leaking memory. This changes that & makes it consistent with what it returned from the API, snake case.
-
- Nov 06, 2018
-
-
Phil Hughes authored
-
- Nov 05, 2018
-
-
Phil Hughes authored
This re-implements image commenting in merge request diffs. This feature was previously lost when the merge request page was refactored into Vue. With this, we create an overlay component. The overlay component handles displaying the comment badges and the comment form badge. Badges are displayed based on the position attribute sent with the discussion. Comment forms for diff files are controlled through a different state property. This is so we don't tie comment forms to diff files directly creating deep nested state. Instead we create a flat array which holds the file hash & the X & Y position of the comment form. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/48956
-
- Oct 23, 2018
-
-
Phil Hughes authored
-
Phil Hughes authored
This adds toggle buttons to switch between file & tree list. For file list, it renders the truncated paths with the ellipsis at the start of the path. When focusing the input, it hides the toggle buttons. On blur, the buttons get shown again. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/51859
-
- Oct 06, 2018
-
-
- Oct 03, 2018
-
-
Phil Hughes authored
This file tree displays all the diff files in a tree like format Each file is taken and converted into a tree with folders Each folder can be toggled open & closed Clicking a file will scroll to the diff file & highlight with a glow affect Searching the tree list will search only files & return a list of the files without any folders Each file row contains an icon to show changed, new file or deleted Each row will also contain the added & removed lines count Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/14249
-
- Oct 01, 2018
-
-
Mark Chao authored
Display `formatter` as the sole content of `position` object. This means `diff_file` data is not referenced, which is the caseu of "IOError: not opened for reading".
-
- Sep 21, 2018
-
-
Fixed toBeTruthy to toBe(true) in spec
-
-
- Sep 18, 2018
-
-
Phil Hughes authored
-
- Sep 17, 2018
-
-
Phil Hughes authored
-
Phil Hughes authored
-
Phil Hughes authored
This re-enables legacy diff notes on the merge request diffs This feature was not workig correctly after the Vue refactor LegacyDiffNotes have no `position`, instead they only have a `line_code` As an extra, this also re-enables commenting on legacy diffs. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/48873
-
- Sep 10, 2018
-
-
Tim Zallmann authored
-
- Sep 08, 2018
-
-
- Sep 07, 2018
-
-
Tim Zallmann authored
-
Tim Zallmann authored
-
Tim Zallmann authored
-
Tim Zallmann authored
-
Tim Zallmann authored
-