1. 29 Sep, 2018 2 commits
  2. 28 Sep, 2018 36 commits
  3. 27 Sep, 2018 2 commits
    • Robert Marshall's avatar
      Fix html rendering in api settings documentation · 46335b06
      Robert Marshall authored
      - Artifacts left behind by a previous merge conflict resolution caused
        a table on the api settings page to render improperly. Removed the
        stray '=======' and fixed the problem.
      
      Resolves: #7784
      Signed-off-by: default avatarRobert Marshall <rmarshall@gitlab.com>
      46335b06
    • Michael Kozono's avatar
      Extract `Repository.memoize_method` method · d9c4ebc5
      Michael Kozono authored
      And reuse `Gitlab::Utils::StrongMemoize`.
      
      There is a subtle behavior change required to reuse StrongMemoize in
      this case. The early fallback check now occurs *before* reading the
      memoized value instead of after.
      
      I think this is fine since a memoized value should only exist if
      `exists?` is also already memoized as `true`.
      d9c4ebc5