Robert Speicher
730625f022
Merge branch 'patch/fix-markdown-preview-wikis' into 'master'
...
Wiki preview URL converting problem [via Markdown]
Current implementation when rendering the preview, thinks relative links are for project repository files.
We are creating a new preview route that will define correct context data to render for wikis instead.
Fixes #2380 , #1184
See merge request !3461
2016-04-07 00:17:21 +00:00
Gabriel Mazetto
207b7218aa
Ensure correct filter order to validate with our markdown spec
2016-04-06 03:30:56 -03:00
Gabriel Mazetto
61fe0a2397
Fixed WikiPipeline and specs
2016-04-06 03:12:39 -03:00
connorshea
b9abf938ed
Wrap images in discussions and wikis with a link to the image source using ImageLinkFilter.
...
Resolves #14411 .
See merge request !3464
2016-04-04 19:44:07 -06:00
Gabriel Mazetto
28266d9d61
Added WikiLinkFilter
2016-04-01 00:17:37 -03:00
Robert Speicher
8558483417
Remove redundant require
s from Banzai files
...
We're trying to avoid circular dependency errors.
2016-03-24 13:23:47 -04:00
Robert Speicher
8eaeda0816
Add YamlFrontMatterFilter to the PreProcessPipeline
...
This filter will detect YAML Front Matter and convert it to an HTML
table for prettier formatting.
2016-03-04 18:05:48 -05:00
Robert Speicher
74751791a8
Add a PreProcessPipeline
2016-03-02 22:19:36 -05:00
Robert Speicher
c9b1132217
Add FilterArray class to Banzai
2016-03-01 15:54:35 -05:00
Robert Speicher
bc43ad71ef
Replace Gollum [[_TOC_]]
tag with result of TableOfContentsFilter
...
Closes #2494
2016-02-23 18:25:40 -05:00
Ben Boeckel
e919b5a4e9
Fix relative links in other markup formats
...
- Apply the RelativeLinkFilter filter to other formats, e.g.,
reStructuredText so links from the Files view or the Project view work
- Remove the AsciidocPipeline pipeline
Fixes #3533 .
2016-02-12 17:20:59 +01:00
Robert Speicher
89b3ddd609
Allow limited Markdown in Broadcast Messages
...
Closes #11853
2016-02-06 14:30:07 -05:00
Robert Speicher
47982e50c4
Make Pipelines responsible for defining their custom whitelist
...
This allows for future pipelines to more easily define a custom
whitelist.
2016-02-03 17:24:08 -05:00
Robert Speicher
65eae647a6
Merge branch 'backport-ee' into 'master'
...
Backport two commits from EE
Backport part of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/110
See merge request !2424
2016-01-14 18:39:49 +00:00
Douglas Barbosa Alexandre
ca87bb652a
Remove GollumTagsPipeline
2016-01-14 12:09:31 -02:00
Douglas Barbosa Alexandre
4872b319c8
Use the WikiPipeline when rendering the wiki markdown content
2016-01-14 12:09:31 -02:00
Douwe Maan
2a20c0e590
Prevent circular reference error in Banzai
2016-01-14 11:30:28 +01:00
Robert Speicher
90510f0037
Merge branch 'milestone-ref' into 'master'
...
Link to milestone in "Milestone changed" system note
Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/4141
See merge request !2203
2016-01-07 19:22:43 +00:00
Robert Speicher
1e6fc0c6a4
Define a limited set of filters for SingleLinePipeline
...
Removes the following filters from its parent GfmPipeline:
- SyntaxHighlightFilter
- UploadLinkFilter
- TableOfContentsFilter
- LabelReferenceFilter
- TaskListFilter
Closes #1697
2016-01-05 17:13:21 -05:00
Douwe Maan
989131c530
Render milestone links as references
2015-12-24 14:43:07 +01:00
Douwe Maan
7781bda9bd
Move Markdown/reference logic from Gitlab::Markdown to Banzai
2015-12-15 15:51:16 +01:00