1. 27 Aug, 2015 7 commits
    • Robert Speicher's avatar
      Decouple Gitlab::Markdown from the GitlabMarkdownHelper · 4340dd3e
      Robert Speicher authored
      This module is now the sole source of knowledge for *how* we render
      Markdown (and GFM).
      4340dd3e
    • Douwe Maan's avatar
      Merge branch 'improve-mail_room-wrapper' into 'master' · 10ee8268
      Douwe Maan authored
      Properly daemonize the mail_room process
      
      The old invocation only worked by accident because we have a '&'
      somewhere in the init script for expediency. When ran from a terminal,
      the mail_room daemon process ended up in the session of the terminal.
      This commit adds a small wrapper that tries to do the textbook
      daemonization steps (double fork, setsid etc.) while also taking
      care that the pidfile is written before the 'start' process exits.
      
      See merge request !1221
      10ee8268
    • Douwe Maan's avatar
      Merge branch 'rs-remove-user-color-scheme-class' into 'master' · 30555c1d
      Douwe Maan authored
      Apply syntax highlighting to fenced code blocks client-side
      
      Instead of applying the syntax highlighting scheme class to these blocks
      server-side, we use Javascript and Gon to apply the user's color scheme
      (or the default) client-side.
      
      This will make it easier to cache these blocks in the future because
      they're no longer state-dependent.
      
      See merge request !1203
      30555c1d
    • Jacob Vosmaer's avatar
      Properly daemonize the mail_room process · 1081a322
      Jacob Vosmaer authored
      The old invocation only worked by accident because we have a '&'
      somewhere in the init script for expediency. When ran from a terminal,
      the mail_room daemon process ended up in the session of the terminal.
      This commit adds a small wrapper that tries to do the textbook
      daemonization steps (double fork, setsid etc.) while also taking
      care that the pidfile is written before the 'start' process exits.
      1081a322
    • Dmitriy Zaporozhets's avatar
    • Dmitriy Zaporozhets's avatar
      Merge branch 'ui-improvements' into 'master' · 8cc47bbf
      Dmitriy Zaporozhets authored
      UI improvements
      
      * use shared partials for repeating rendering of projects, groups, snippets etc
      * more consistency in way how projects, snippets and groups lists are rendered
      * fix 500 error when submit project snippet without body
      * remove some old and unused css
      * more compact search page
      
      See merge request !1214
      8cc47bbf
    • Sytse Sijbrandij's avatar
      397ebc5f
  2. 26 Aug, 2015 33 commits