Skip to content
Snippets Groups Projects
  1. Mar 22, 2020
  2. Mar 20, 2020
  3. Jan 13, 2020
  4. Dec 16, 2019
  5. Nov 08, 2019
  6. Mar 19, 2019
  7. Mar 18, 2019
  8. Nov 15, 2018
  9. Nov 14, 2018
  10. Nov 02, 2018
  11. Oct 13, 2018
  12. Sep 06, 2018
  13. Oct 12, 2017
    • Sean McGivern's avatar
      Cache issuable template names · b7303b65
      Sean McGivern authored
      We were looking these up on each request to an issue page, because the form is
      pre-filled, as is the template dropdown. That was unnecessary: we could just
      treat these as 'special' repository files (like the rendered README) and cache
      them in Redis until they change on a push.
      b7303b65
    • Sean McGivern's avatar
      Match full file path in FileDetector · 218e1f09
      Sean McGivern authored
      The basename appears to have been a holdover from the past - it doesn't look
      necessary now. Some of the regexes were unanchored on one side, so explicitly
      ensure that they only match the root.
      
      Apart from that, this means that pushing to foo/README.md will no longer
      invalidate the main README cache for a project.
      218e1f09
  14. Jun 21, 2017
  15. Feb 23, 2017
  16. Nov 21, 2016
    • Yorick Peterse's avatar
      Unify detecting of special repository files · df5548e1
      Yorick Peterse authored
      This moves the logic of detecting special repository files (e.g. a
      README or a Koding configuration file) to a single class:
      Gitlab::FileDetector. Moving this logic into a single place allows this
      to be re-used more easily.
      
      This commit also changes Repository#gitlab_ci_yaml so that its cached
      similar to other data (e.g. the Koding configuration file).
      Verified
      df5548e1
Loading