1. 30 6月, 2021 1 次提交
  2. 24 6月, 2021 1 次提交
  3. 23 6月, 2021 1 次提交
  4. 22 6月, 2021 1 次提交
  5. 16 6月, 2021 1 次提交
  6. 09 6月, 2021 1 次提交
  7. 07 6月, 2021 1 次提交
  8. 31 5月, 2021 1 次提交
  9. 20 5月, 2021 2 次提交
    • T
      refactor: introduce MR cache · 1eab197e
      Tomas Vik 提交于
      Added two new methods to the WrappedRepository: `reloadMr()` and
      `getMr()`.
      
      - `reloadMr()` will fetch additional information for the MR (for now
        it's the diff). It will also store this fetched information into a
        cache.
      - `getMr()` expects that `reloadMr()` has been called in the past. It
        retrieves the MR information without making api calls.
      1eab197e
    • T
      refactor: expose repository in the TreeView items · 8afdf918
      Tomas Vik 提交于
      This commit replaces the GitLabRepository(GitLabWorkspace) interface
      with the Wrapped repository. The original objects `{ label, uri, error}`
      were constructed by the issuable.ts.
      
      We now use the WrappedRepository and the error state is signaled by a
      new `containsGitLabProject` boolean flag. I.e. if the wrapped repository
      doesn't contain GitLab project, there has been error during fetching it.
      
      Also having access to the wrapped repository from within mr_item_model
      is going to be important in the next commit because it allows us to
      interact with the MR cache.
      8afdf918
  10. 07 5月, 2021 1 次提交
  11. 06 5月, 2021 1 次提交
  12. 21 4月, 2021 2 次提交
  13. 06 4月, 2021 1 次提交
  14. 30 3月, 2021 1 次提交
    • T
      refactor: always include position on notes · 78db381f
      Tomas Vik 提交于
      Excluding the position from overview notes was a small optimization.
      Removing the condition simplifies the code at the cost of small
      overhead (currently roughly 20 requests per hour).
      After this change we'll always fetch the diff position.
      78db381f
  15. 11 3月, 2021 1 次提交
    • T
      refactor(mr review): local comment edit can't cause data loss · d0827f66
      Tomas Vik 提交于
      If the comment changed on the server, but the extension still
      shows the old version, we'll prevent the extension from overriding
      the server's latest version. We'll warn the user that the
      comment has changed since they last saw it.
      d0827f66
  16. 09 3月, 2021 1 次提交
    • T
      refactor: rename objects representing workspace · bb80c41a
      Tomas Vik 提交于
      This prevents confusion between GitLab project and VS Code workspace.
      The current legacy naming that uses the name "project" to represent
      VS Code workspace is diverging from an established naming and
      confuses contributors.
      
      The work "project" is used throughout the codebase for GitLab project
      and it was causing confusion when two variables named 'project' meant
      different things.
      bb80c41a
  17. 04 3月, 2021 1 次提交
  18. 03 3月, 2021 1 次提交
  19. 02 3月, 2021 2 次提交
  20. 25 2月, 2021 1 次提交
  21. 10 2月, 2021 1 次提交
  22. 22 1月, 2021 1 次提交
  23. 19 1月, 2021 1 次提交
  24. 15 1月, 2021 1 次提交
  25. 12 1月, 2021 1 次提交