- 30 6月, 2021 1 次提交
-
-
由 Tomas Vik 提交于
-
- 24 6月, 2021 1 次提交
-
-
由 Tomas Vik 提交于
-
- 23 6月, 2021 1 次提交
-
-
由 Tomas Vik 提交于
-
- 22 6月, 2021 1 次提交
-
-
由 Tomas Vik 提交于
Credit: [@Musisimaru](https://gitlab.com/Musisimaru) (originally introduced in [!229](https://gitlab.com/gitlab-org/gitlab-vscode-extension/-/merge_requests/229))
-
- 16 6月, 2021 1 次提交
-
-
由 Tomas Vik 提交于
-
- 09 6月, 2021 1 次提交
-
-
由 Tomas Vik 提交于
-
- 07 6月, 2021 1 次提交
-
-
由 Tomas Vik 提交于
-
- 31 5月, 2021 1 次提交
-
-
由 Tomas Vik 提交于
When we dispose commentController, all its therads will get disposed automatically. We don't ever need to call dispose outside of the GitLabCommentThread.
-
- 20 5月, 2021 2 次提交
-
-
由 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.
-
由 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.
-
- 07 5月, 2021 1 次提交
-
-
由 Tomas Vik 提交于
-
- 06 5月, 2021 1 次提交
-
-
由 Tomas Vik 提交于
VS Code keeps the case. I.e. it correctly replaces even getWorkspaceFolders. The only places where we didn't replace the string were when we were using the VS Code API (vscode.workspace.workspaceFolders).
-
- 21 4月, 2021 2 次提交
- 06 4月, 2021 1 次提交
-
-
由 Kev 提交于
-
- 30 3月, 2021 1 次提交
-
-
由 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.
-
- 11 3月, 2021 1 次提交
-
-
由 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.
-
- 09 3月, 2021 1 次提交
-
-
由 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.
-
- 04 3月, 2021 1 次提交
-
-
由 Tomas Vik 提交于
-
- 03 3月, 2021 1 次提交
-
-
由 Tomas Vik 提交于
-
- 02 3月, 2021 2 次提交
-
-
由 Tomas Vik 提交于
All logic related to creating vscode.CommentThread and setting the correct properties has been extracted to one class. This class will be responsible for resolving threads in the future.
-
由 Tomas Vik 提交于
The GitLabComment is going to be responsible for all comment-related functionality like editing, deleting and reacting.
-
- 25 2月, 2021 1 次提交
-
-
由 Tomas Vik 提交于
-
- 10 2月, 2021 1 次提交
-
-
由 Tomas Vik 提交于
-
- 22 1月, 2021 1 次提交
-
-
由 Tomas Vik 提交于
-
- 19 1月, 2021 1 次提交
-
-
由 Tomas Vik 提交于
this limits the blast radius of existing GitLab issue https://gitlab.com/gitlab-org/gitlab/-/issues/298827
-
- 15 1月, 2021 1 次提交
-
-
由 Tomas Vik 提交于
This change starts fetching position for each discussion and then it displays the discussions on diffs using the native VS Code API
-
- 12 1月, 2021 1 次提交
-
-
由 Tomas Vik 提交于
-