Skip to content
Snippets Groups Projects
  1. Feb 24, 2020
  2. Feb 12, 2020
  3. Jan 24, 2020
  4. Dec 10, 2019
  5. Dec 06, 2019
  6. Nov 28, 2019
  7. Nov 08, 2019
  8. Nov 07, 2019
  9. Oct 16, 2019
  10. Oct 09, 2019
  11. Jul 12, 2019
    • Markus Koller's avatar
      Open WebIDE in fork when user doesn't have access · 60a6074d
      Markus Koller authored
      When opening the IDE on a project where the user doesn't have push
      access, we create a fork and then redirect back to the IDE. To make
      sure the user can actually commit, we need to open the IDE in the forked
      project rather than the upstream project.
      Verified
      60a6074d
  12. May 30, 2019
  13. Apr 04, 2019
  14. Apr 03, 2019
  15. Feb 27, 2019
  16. Feb 26, 2019
  17. Jan 02, 2019
    • Sam Bigelow's avatar
      Add markdown buttons to file editor · 066a99b6
      Sam Bigelow authored
      Currently, we have markdown files in many places (e.g. comments, new
      issues, etc.). This Merge Request detects if the file being edited is a
      markdown file and adds markdown buttons and their functionality to the
      single file editor (Not the web IDE)
      066a99b6
  18. Dec 27, 2018
  19. Dec 19, 2018
  20. Dec 06, 2018
  21. Oct 30, 2018
    • Mark Chao's avatar
      Move :plain option to Highlight class · bc14e4ed
      Mark Chao authored
      This is to DRY the repeated file size check.
      
      Move spec and constants to Highlight
      bc14e4ed
    • Mark Chao's avatar
      Make Highlight accept language param · 39ae9a59
      Mark Chao authored
      This replaces the repository param.
      This allows more flexiblity as sometimes we have highlight content
      not related to repository. Sometimes we know ahead of time the language
      of the content. Lastly language determination seems better fit as a
      logic in the Blob class.
      `repository` param is only used to determine the language, which seems
      to be the responsiblity of Blob.
      39ae9a59
  22. Oct 19, 2018
  23. Oct 17, 2018
  24. Oct 13, 2018
    • Zeger-Jan van de Weg's avatar
      Remove dependencies on Linguist · 399056ed
      Zeger-Jan van de Weg authored
      This saves about 128 MB of baseline RAM usage per Unicorn and
      Sidekiq process (!).
      
      Linguist wasn't detecting languages anymore from CE/EE since
      9ae8b574. However, Linguist::BlobHelper
      was still being depended on by BlobLike and others.
      
      This removes the Linguist gem, given it isn't required anymore.
      EscapeUtils were pulled in as dependency, but given Banzai depends on
      it, it is now added explicitly.
      
      Previously, Linguist was used to detect the best ACE mode. Instead,
      we rely on ACE to guess the best mode based on the file extension.
      399056ed
  25. Oct 05, 2018
  26. Sep 07, 2018
  27. Sep 05, 2018
  28. Aug 30, 2018
  29. Aug 15, 2018
  30. Jul 18, 2018
  31. Jul 13, 2018
  32. Jul 12, 2018
  33. Jul 09, 2018
  34. May 23, 2018
  35. Apr 24, 2018
  36. Apr 11, 2018
Loading