Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove N+1 queries when checking nodes visible to userfix-n-plus-one-project-features | Sean McGivern | 2017-05-02 | 1 | -1/+2 |
| | | | | | | | N in this case is low, as it's the number of distinct projects referenced from MRs, rather than the number of MRs referenced (issues use their own optimization). Still, on issues or MRs which are often referenced from MRs, it will save a few queries. | ||||
* | Merge branch 'blackst0ne/gitlab-ce-fix_emoji_parser' | Sean McGivern | 2017-04-27 | 1 | -1/+4 |
|\ | |||||
| * | Fix rendering emoji inside a string | blackst0ne | 2017-04-25 | 1 | -1/+4 |
| | | |||||
* | | issues_for_nodes => issuables_for_nodes31280-skip-issueables-without-project | Lin Jen-Shin | 2017-04-26 | 1 | -3/+3 |
| | | |||||
* | | Follow feedback on the review | Lin Jen-Shin | 2017-04-26 | 1 | -4/+4 |
| | | |||||
* | | Skip issuable without a project in IssuableExtractor#extract | Lin Jen-Shin | 2017-04-25 | 1 | -1/+5 |
| | | | | | | | | Closes #31280 | ||||
* | | Start versioning cached markdown fields | Nick Thomas | 2017-04-21 | 1 | -14/+7 |
| | | |||||
* | | Remove a use of module_function | Nick Thomas | 2017-04-21 | 1 | -12/+10 |
| | | |||||
* | | Merge branch 'issuable-state-custom-links' into 'master' | Sean McGivern | 2017-04-20 | 1 | -2/+2 |
|\ \ | | | | | | | | | | | | | | | | | | | Do not append issuable state to links with custom anchor Closes #30916 See merge request !10782 | ||||
| * | | Do not append issuable state to links with custom anchorissuable-state-custom-links | Adam Niedzielski | 2017-04-19 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | Closes #30916 Change the presentation from [closed] to (closed) | ||||
* | | | Merge branch 'plantuml-filter-after-highlight' into 'master' | Sean McGivern | 2017-04-20 | 1 | -4/+4 |
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | Fix PlantUML integration in GFM Closes #30557 See merge request !10651 | ||||
| * | | Fix PlantUML integration in GFMplantuml-filter-after-highlight | Adam Niedzielski | 2017-04-19 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | Fixes #30557 Use "lang" attribute instead of "class" in PlantumlFilter. | ||||
* | | | Display issuable state only in notes and issuable description | Adam Niedzielski | 2017-04-19 | 1 | -0/+2 |
|/ / | | | | | | | Closes #30964 | ||||
* | | Fix regression in rendering Markdown references that do not existsh-fix-base-parser | Stan Hu | 2017-04-15 | 1 | -1/+2 |
| | | | | | | | | Closes #30972 | ||||
* | | Fix appending state to issuable referencesfix-appending-state-to-issuable-references | Adam Niedzielski | 2017-04-13 | 1 | -2/+2 |
|/ | | | | | | | Closes #30874. Ignore nodes with no children. Append directly to the node instead of the last child of the node to avoid inheriting formatting from the last child | ||||
* | Reuse "merge_requests_for_nodes" in "MergeRequestParser"merge-request-parser-merge-requests-for-nodes | Adam Niedzielski | 2017-04-10 | 1 | -11/+30 |
| | |||||
* | Add indication for closed or merged issuables in GFMadam-finish-5993-closed-issuable | Adam Buckland | 2017-04-07 | 9 | -40/+124 |
| | | | | | | | | | | | | | | | Example: for issues that are closed, the links will now show '[closed]' following the issue number. This is done as post-process after the markdown has been loaded from the cache as the status of the issue may change between the cache being populated and the content being displayed. In order to avoid N+1 queries problem when rendering notes ObjectRenderer populates the cache of referenced issuables for all notes at once, before the post processing phase. As a part of this change, the Banzai BaseParser#grouped_objects_for_nodes method has been refactored to return a Hash utilising the node itself as the key, since this was a common pattern of usage for this method. | ||||
* | Merge branch '30125-markdown-security' | Robert Speicher | 2017-04-05 | 5 | -25/+16 |
| | | | | | | Remove class from SanitizationFilter whitelist See merge request !2079 | ||||
* | Merge branch 'make_user_mentions_case_insensitive' into 'master' | Sean McGivern | 2017-03-29 | 1 | -2/+2 |
|\ | | | | | | | | | | | | | Make user mentions case-insensitive Closes #24493 See merge request !10285 | ||||
| * | Make user mentions case-insensitive | blackst0ne | 2017-03-29 | 1 | -2/+2 |
| | | |||||
* | | Get rid of a third N+1 query problem | Rémy Coutable | 2017-03-28 | 1 | -1/+3 |
| | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | | Get rid of second N+1 query problem | Rémy Coutable | 2017-03-28 | 1 | -0/+4 |
| | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | | Get rid of a first N+1 query problem | Rémy Coutable | 2017-03-28 | 1 | -2/+21 |
|/ | | | | | | | Use the same approach in Banzai::Filter::MergeRequestReferenceFilter as we do with issues. Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Merge branch 'fix-links-target-blank' into 'security' | Jacob Schatz | 2017-03-20 | 2 | -2/+3 |
| | | | | | | Adds rel="noopener noreferrer" to all links with target="_blank" See merge request !2071 | ||||
* | Use Enumerable#index_by where possibledm-use-index-by | Douwe Maan | 2017-03-16 | 3 | -13/+3 |
| | |||||
* | remove all references to the .es6 in our config files and documentationremove-es6-extension-configuration | Mike Greiling | 2017-03-15 | 1 | -2/+2 |
| | |||||
* | Copy code as GFM from diffs, blobs and GFM code blocks | Douwe Maan | 2017-03-14 | 1 | -12/+1 |
| | |||||
* | use a magic default :global symbol instead of nil | http://jneen.net/ | 2017-03-09 | 1 | -1/+1 |
| | | | | to make sure we mean the global permissions | ||||
* | Merge branch '26371-native-emojis-v3' into 'master' | Filipa Lacerda | 2017-03-07 | 1 | -53/+11 |
|\ | | | | | | | | | | | | | Add emoji images - Base Native Unicode Emojis Closes #26371 See merge request !9569 | ||||
| * | Use native unicode emojis | Eric Eastwood | 2017-03-06 | 1 | -53/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - gl_emoji for falling back to image/css-sprite when the browser doesn't support an emoji - Markdown rendering (Banzai filter) - Autocomplete - Award emoji menu - Perceived perf - Immediate response because we now build client-side - Update `digests.json` generation in gemojione rake task to be more useful and include `unicodeVersion` MR: !9437 See issues - #26371 - #27250 - #22474 | ||||
* | | SanitizationFilter allows html5 details and summary (Issue #21605) | James | 2017-03-06 | 1 | -0/+4 |
|/ | | | | Also adds details/summary tags to Copy-as-GFM | ||||
* | Use full group name in GFM group reference titledm-group-reference-full-name | Douwe Maan | 2017-03-01 | 1 | -1/+1 |
| | |||||
* | Merge branch '20890-comment-image-inline' into 'master' 28711-cherry-picking-ui-regressions-8-17-0 | Robert Speicher | 2017-02-27 | 1 | -8/+1 |
|\ | | | | | | | | | | | | | Fix inline comment images by removing wrapper #20890 Closes #20890 See merge request !5804 | ||||
| * | Fix inline comment images by removing wrapper #20890 | Jared Deckard | 2016-08-13 | 1 | -8/+1 |
| | | |||||
* | | Revert "Enable Style/DotPosition" | Douwe Maan | 2017-02-23 | 2 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit e00fb2bdc2090e9cabeb1eb35a2672a882cc96e9. # Conflicts: # .rubocop.yml # .rubocop_todo.yml # lib/gitlab/ci/config/entry/global.rb # lib/gitlab/ci/config/entry/jobs.rb # spec/lib/gitlab/ci/config/entry/factory_spec.rb # spec/lib/gitlab/ci/config/entry/global_spec.rb # spec/lib/gitlab/ci/config/entry/job_spec.rb # spec/lib/gitlab/ci/status/build/factory_spec.rb # spec/lib/gitlab/incoming_email_spec.rb | ||||
* | | Revert "Prefer leading style for Style/DotPosition" | Douwe Maan | 2017-02-23 | 4 | -10/+10 |
| | | | | | | | | This reverts commit cb10b725c8929b8b4460f89c9d96c773af39ba6b. | ||||
* | | Revert "Enable Style/BarePercentLiterals" | Douwe Maan | 2017-02-23 | 3 | -6/+6 |
| | | | | | | | | This reverts commit 96bef54154e669f9a3e92c3a4bc76c0be3a52e48. | ||||
* | | Prefer leading style for Style/DotPosition | Douwe Maan | 2017-02-23 | 4 | -10/+10 |
| | | |||||
* | | Fix code for cops | Douwe Maan | 2017-02-23 | 3 | -15/+18 |
| | | |||||
* | | Enable Style/ConditionalAssignment | Douwe Maan | 2017-02-23 | 3 | -9/+9 |
| | | |||||
* | | Enable Style/BarePercentLiterals | Douwe Maan | 2017-02-23 | 3 | -6/+6 |
| | | |||||
* | | Enable Style/MutableConstant | Douwe Maan | 2017-02-23 | 1 | -1/+1 |
| | | |||||
* | | Enable Style/DotPosition | Douwe Maan | 2017-02-23 | 2 | -4/+4 |
| | | |||||
* | | No more and/or | Douwe Maan | 2017-02-21 | 1 | -1/+1 |
| | | |||||
* | | Only yield valid references in ReferenceFilter.references_inonly-yield-valid-reference-matches | Douwe Maan | 2017-02-16 | 1 | -1/+6 |
| | | |||||
* | | Add GFM support to nested groupsdz-nested-groups-gfm-alt | Dmitriy Zaporozhets | 2017-02-13 | 2 | -4/+4 |
| | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | | Create directly_addressed Todos when mentioned in beginning of a line | Ershad Kunnakkadan | 2017-02-08 | 4 | -7/+67 |
| | | |||||
* | | Merge branch 'markdown-plantuml' into 'master' | Sean McGivern | 2017-02-03 | 2 | -0/+40 |
|\ \ | | | | | | | | | | | | | | | | | | | PlantUML support for Markdown Closes #4048 See merge request !8588 | ||||
| * | | PlantUML support for Markdown | Horacio Sanson | 2017-02-03 | 2 | -0/+40 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow rendering of PlantUML diagrams in Markdown documents using fenced blocks: ```plantuml Bob -> Sara : Hello Sara -> Bob : Go away ``` Closes: #4048 | ||||
* | | | replace `find_with_namespace` with `find_by_full_path` | Adam Pahlevi | 2017-02-03 | 1 | -1/+1 |
|/ / | | | | | | | add complete changelog for !8949 |