BigW Consortium Gitlab

  1. 21 Jun, 2016 1 commit
    • Move pre_process into render_result · d9a4ca59
      Yorick Peterse authored
      The method Banzai::Renderer.pre_process would always be called,
      regardless of whether the Markdown to render was already cached or not.
      In cache the document _was_ cached the output of the pre-processing
      pipeline was ignored resulting in it doing nothing but wasting CPU
      cycles.
      
      This commit moves Banzai::Renderer.pre_process into
      Banzai::Renderer.render_result so that it's _only_ used when needed.
  2. 17 Jun, 2016 1 commit
  3. 09 Jun, 2016 1 commit
    • Hook up the updated `WikiLinkFilter` to the wiki controllers. · e6b1d166
      Timothy Andrew authored
      - Need to pass in a `page_slug` to the filter, so it can rewrite based
        on the current page (all links are rewritten to the level of the app root).
      - The earlier `markdown_preview` endpoint was at the level of the wiki.
        We need to know the current page (for rewriting, as above), so this
        commit moves the endpoint to the level of a wiki page.
      - Fix all tests
  4. 03 Jun, 2016 2 commits
  5. 23 May, 2016 1 commit
  6. 10 Apr, 2016 1 commit
  7. 03 Mar, 2016 1 commit
  8. 12 Feb, 2016 1 commit
    • Fix relative links in other markup formats · e919b5a4
      Ben Boeckel authored
      - 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.
  9. 14 Jan, 2016 1 commit
  10. 15 Dec, 2015 2 commits
  11. 17 Nov, 2015 2 commits
  12. 14 Oct, 2015 2 commits
  13. 13 Oct, 2015 1 commit
  14. 07 Oct, 2015 2 commits
  15. 01 Oct, 2015 1 commit
  16. 23 Sep, 2015 1 commit
    • Fix cases where Markdown did not render links in activity feed · a7b0ee3f
      Stan Hu authored
      HTML would be stripped in `truncate_if_block` when a comment had multiple lines
      and the first wasn't long enough to be truncated. The use of `node.content` would
      strip all HTML tags. Using `node.inner_html` retains these tags and puts the
      "..." in between paragraph tags.
      
      Closes #2586
  17. 20 Sep, 2015 1 commit
  18. 09 Sep, 2015 1 commit
  19. 03 Sep, 2015 2 commits
  20. 01 Sep, 2015 3 commits
  21. 31 Aug, 2015 3 commits
  22. 27 Aug, 2015 3 commits
  23. 26 Aug, 2015 1 commit
  24. 25 Aug, 2015 1 commit
    • Remove user_color_scheme_class · 2c3e42e4
      Robert Speicher authored
      Instead of rendering this value server-side, we use Javascript and Gon
      to apply the user's color scheme (or the default) to any syntax
      highlighted code blocks.
      
      This will make it easier to cache these blocks in the future because
      they're no longer state-dependent.
  25. 09 Jul, 2015 1 commit
  26. 01 Jul, 2015 1 commit
  27. 24 Jun, 2015 2 commits