Read about our upcoming Code of Conduct on this issue

  • Yorick Peterse's avatar
    Cache output of Repository#exists? · 2c904501c8a2
    Yorick Peterse authored
    This caches the output of Repository#exists? in Redis while making sure
    it's flushed properly when creating new repositories, deleting them,
    etc.
    
    For the ProjectWiki tests to work I had to make ProjectWiki#create_repo!
    public as testing private methods in RSpec is a bit of a pain.
    2c904501c8a2
project.rb 27.9 KB