- 04 Nov, 2016 1 commit
-
-
Valery Sizov authored
-
- 01 Nov, 2016 2 commits
-
-
Phil Hughes authored
-
Phil Hughes authored
-
- 28 Oct, 2016 1 commit
-
-
Alejandro Rodríguez authored
-
- 26 Oct, 2016 1 commit
-
-
Clement Ho authored
-
- 03 Oct, 2016 1 commit
-
-
Phil Hughes authored
-
- 14 Sep, 2016 1 commit
-
-
Robert Speicher authored
Previously, we were checking that a CSS selector string didn't have some page-related content, which, of course it didn't. Now we check against the actual content of the selector, we use a more semantic selector, and we add an additional expectation for the text that _should_ be there, as an additional sanity check.
-
- 01 Sep, 2016 1 commit
-
-
Luke Bennett authored
-
- 31 Aug, 2016 1 commit
-
-
Clement Ho authored
-
- 25 Aug, 2016 1 commit
-
-
Paco Guzman authored
on the UI when mark as done a already done todo.
-
- 19 Aug, 2016 1 commit
-
-
Felipe Artur authored
-
- 09 Aug, 2016 1 commit
-
-
tiagonbotelho authored
-
- 17 Jun, 2016 1 commit
-
-
Douglas Barbosa Alexandre authored
-
- 03 Jun, 2016 2 commits
-
-
James Lopez authored
This reverts commit 3e991230.
-
James Lopez authored
# Conflicts: # app/models/project.rb
-
- 02 Jun, 2016 4 commits
-
-
DJ Mountney authored
-
DJ Mountney authored
-
DJ Mountney authored
Use the project finder in the todos finder to limit todos to just ones within projects you have access to.
-
DJ Mountney authored
By joining the Todos on the project table.
-
- 01 Jun, 2016 1 commit
-
-
Stan Hu authored
A user viewing the TODOs page will see a 404 if there are mentioned labels in multiple different projects. This is likely a caching bug and only occurs when Markdown rendering occurs across multiple projects, which is why it's so tricky to reproduce. This is what I think is happening: 1. LabelReferenceFilter#references_in encounters label ~X for ProjectA and finds the label in the DB as id = 1. 2. LabelReferenceFilter.references_in yields [1, 'X', nil, ...] 3. Since project_ref is nil, AbstractReferenceFilter#project_from_ref_cache caches nil => ProjectA. 4. LabelReferenceFilter#references_in encounters label ~Y for ProjectB and finds the label in the DB as id = 2. 5. LabelReferenceFilter.references_in yields [2, 'Y', nil, ...] 6. AbstractReferenceFilter#project_from_ref_cache lookups nil and returns ProjectA. It was supposed to be ProjectB. 7. A is the wrong project, so the label lookup fails. This MR caches Markdown references if the key is present. Closes #17898
-
- 25 May, 2016 3 commits
-
-
Alfredo Sumaran authored
-
Alfredo Sumaran authored
Signed-off-by: Alfredo Sumaran <alfredo@gitlab.com>
-
Alfredo Sumaran authored
-
- 27 Apr, 2016 1 commit
-
-
Alfredo Sumaran authored
-
- 22 Apr, 2016 1 commit
-
-
Robert Speicher authored
We now only create two Todos instead of 21 when testing pagination, and we've updated the test to be less brittle when dealing with slower CI environments.
-
- 18 Apr, 2016 1 commit
-
-
Alfredo Sumaran authored
-
- 08 Apr, 2016 1 commit
-
-
Alfredo Sumaran authored
-