- Jul 30, 2018
-
-
Bob Van Landuyt authored
The status is shown for - The author of a commit when viewing a commit - Notes on a commit (regular/diff) - The user that triggered a pipeline when viewing a pipeline - The author of a merge request when viewing a merge request - The author of notes on a merge request (regular/diff) - The author of an issue when viewing an issue - The author of notes on an issue - The author of a snippet when viewing a snippet - The author of notes on a snippet - A user's profile page - The list of members of a group/user
-
- Jun 21, 2018
-
-
- Apr 18, 2018
-
-
🙈 jacopo beschi 🙉 authored
-
- Apr 11, 2018
-
-
Yorick Peterse authored
This refactors the Markdown pipeline so it supports the rendering of multiple documents that may belong to different projects. An example of where this happens is when displaying the event feed of a group. In this case we retrieve events for all projects in the group. Previously we would group events per project and render these chunks separately, but this would result in many SQL queries being executed. By extending the Markdown pipeline to support this out of the box we can drastically reduce the number of SQL queries. To achieve this we introduce a new object to the pipeline: Banzai::RenderContext. This object simply wraps two other objects: an optional Project instance, and an optional User instance. On its own this wouldn't be very helpful, but a RenderContext can also be used to associate HTML documents with specific Project instances. This work is done in Banzai::ObjectRenderer and allows us to reuse as many queries (and results) as possible.
-
- Apr 03, 2018
-
-
Jan Provaznik authored
-
- Feb 28, 2018
-
-
- Nov 22, 2017
-
-
Lin Jen-Shin authored
And use .rubocop.yml to exclude paths we don't care, rather than using the cop itself to exclude.
-
- Nov 17, 2017
-
-
Lin Jen-Shin authored
-
- Nov 16, 2017
-
-
Douwe Maan authored
-
- Nov 06, 2017
-
-
- Nov 03, 2017
-
-
Felipe Artur authored
-
- Nov 02, 2017
-
-
Luke "Jared" Bennett authored
-
- Oct 21, 2017
-
-
Luke "Jared" Bennett authored
-
Luke "Jared" Bennett authored
-
Luke "Jared" Bennett authored
Added discussion_line_code value to note response and use it to query the right row for the discussion UI
-
- Oct 07, 2017
-
-
- Oct 03, 2017
-
-
Stan Hu authored
Reduces the number of queries needed to redact notes to which the user does not have access. Also includes an N+1 query test as a guard against future issues. This is a follow-up from https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/14327#note_40976854.
-
- Sep 18, 2017
-
-
Lin Jen-Shin authored
-
- Aug 30, 2017
-
-
Douwe Maan authored
-
- Aug 18, 2017
-
-
Douwe Maan authored
-
- Aug 17, 2017
-
-
Douwe Maan authored
-
Douwe Maan authored
-
- Aug 07, 2017
-
-
Sean McGivern authored
-
- Aug 03, 2017
-
-
Filipa Lacerda authored
-
- Aug 02, 2017
-
-
Filipa Lacerda authored
-
- Jul 28, 2017
-
-
Sean McGivern authored
A commit comment shows in the MR, but if the MR is from a fork, it will have a different project ID to the MR's target project. In that case, add an note_project_id param so that we can pick the correct project for the note.
-
- Jul 21, 2017
-
-
Douwe Maan authored
-
- May 05, 2017
-
-
Jarka Kadlecova authored
-
- May 02, 2017
-
-
Jarka Kadlecova authored
-
- Apr 05, 2017
-
-
Douwe Maan authored
-
-
-
-
-
-
-
- Mar 01, 2017
-
-
Adam Niedzielski authored
-
- Feb 28, 2017
-
-
mhasbini authored
add /award slash command; Allow posting of just an emoji in comment
-
- Feb 08, 2017
-
-
dixpac authored
* Changed name of delete_user_service and worker to destroy * Move and change delete_group_service to Groups::DestroyService * Rename Notes::DeleteService to Notes::DestroyService
-
- Jan 11, 2017
-
-