1. 02 3月, 2021 3 次提交
    • T
      refactor: replace ad-hoc structure with GitLabComment class · 28c6612e
      Tomas Vik 提交于
      The GitLabComment is going to be responsible for all comment-related
      functionality like editing, deleting and reacting.
      28c6612e
    • T
      test: split out MR Review related integration tests · fe16d729
      Tomas Vik 提交于
      The testing responsibility is now strictly divided. The tree_view test
      is responsible for validating querying lists of issues/MRs and
      showing these lists as items in the tree_view.
      
      The new mr_review test is responsible for all interactions with the MR
      item, including showing changed files when clicked, fetching
      discussions and any future review functionality.
      
      This commit splits the "shows project merge requests assigned to me with
      changed files" test in two and all other tests just moved around
      unchanged.
      fe16d729
    • T
      Merge branch 'ci-variables-2021-03-01' into 'main' · 7ff29c6c
      Tomas Vik 提交于
      chore(ci variables): update the ci_variables.json
      
      See merge request gitlab-org/gitlab-vscode-extension!191
      7ff29c6c
  2. 01 3月, 2021 1 次提交
  3. 25 2月, 2021 3 次提交
  4. 24 2月, 2021 3 次提交
  5. 23 2月, 2021 7 次提交
    • T
      docs: update documentation for writing tests · 3d38cd76
      Tomas Vik 提交于
      We migrated to TS and introduced new concepts since the last update.
      3d38cd76
    • T
      docs: don't prepend interfaces with capital I · 1183cd7a
      Tomas Vik 提交于
      This is a snippet from a book Effective TypeScript:
      
      WARNING
      The examples in this item prefix type names with I or T solely to
      indicate how they were defined. You should not do this in your code!
      Prefixing interface types with I is common in C#, and this convention
      made some inroads in the early days of TypeScript. But it is considered
      bad style today because it’s unnecessary, adds little value, and is not
      consistently followed in the standard libraries.
      1183cd7a
    • T
      docs: explain how we use utils · abfe50a2
      Tomas Vik 提交于
      abfe50a2
    • T
      Merge branch 'git_api_providers' into 'main' · 0510a654
      Tomas Vik 提交于
      Implement git clone command
      
      See merge request gitlab-org/gitlab-vscode-extension!172
      0510a654
    • F
      feat(git): implement git clone command · eeedd25b
      Felix Haase 提交于
      A simple implementation of the git.clone command for the configured
      instances.
      It also includes a credential provider that can clone the repository
      without user input using the access token
      
      See merge request gitlab-org/gitlab-vscode-extension!172
      
      Relates to #222
      eeedd25b
    • T
      Merge branch 'architecture-md' into 'main' · 0e790150
      Tomas Vik 提交于
      docs: add architecture.md
      
      See merge request gitlab-org/gitlab-vscode-extension!187
      0e790150
    • T
      docs: add architecture.md · 65dea91f
      Tomas Vik 提交于
      This document explains how the current code is structured and it also
      hints at what changes are we planning to do to the extension structure
      in the near future.
      65dea91f
  6. 19 2月, 2021 2 次提交
  7. 18 2月, 2021 11 次提交
  8. 15 2月, 2021 7 次提交
  9. 12 2月, 2021 3 次提交