Loading
Commits on Source 13
-
Tomas Vik (OOO back on 2026-08-31) authored
This fixes a minor bug where if user hasn't configured their instaenceUrl (presumably they use the default gitlab.com), the webview is going to put `null` in the links. This fix makes sure we use the same logic as the rest of the app.
-
Tomas Vik (OOO back on 2026-08-31) authored
Extracting configuration related logic came up in reviews multiple times. Also, the VS Code logic returns missing properties as null. This behaviour is not ideal because null function arguments overrdie the default function arguments. Related discussions: - !115 (comment 432956679)
-
Tomas Vik (OOO back on 2026-08-31) authored
The service can be made simpler by moving the pipeline specific remote out of the service and exposing a more general method.
-
Tomas Vik (OOO back on 2026-08-31) authored
The `pipelineGitRemoteName` setting is used to say: "Use this remote for getting pipelines" This purpose of this configuration is to mark a fork. Then you can read issues and MRs from the main project and pipelines from your fork.
-
Tomas Vik (OOO back on 2026-08-31) authored
By relying on an exception, we are able to remove several checks for failed project fetching. This also saves one extra call to the /project endpoint. Additionally, this commit replaces a long if statement with an early return.
-
Tomas Vik (OOO back on 2026-08-31) authored
This reduces the need for readers to keep a variable in their head to read 50 LOC.
-
Tomas Vik (OOO back on 2026-08-31) authored
Prefer detached pipelines and only report normal branch pipeline when there isn't any detached pipeline (MR pipeline). We also change the logic to fetch MR and pipeline at the same time because we need to know MR anyway to be able to get detached pipeline. Refactoring status_bar to use both pipeline and MR from the response is too difficult to squeeze in this change. We'll have to do it later.
-
Tomas Vik (OOO back on 2026-08-31) authored
All the data we need are in the API response that lists pipelines.
-
Tomas Vik (OOO back on 2026-08-31) authored
We had to change the command for openning pipeline in the browser to support detached pipelines.
-
Tomas Vik (OOO back on 2026-08-31) authored
After implementing detached pipelines, this method is only used within the gitlab_service module.
-
Tomas Vik (OOO back on 2026-08-31) authored
-
Tomas Vik (OOO back on 2026-08-31) authored
feat: suport detached pipelines See merge request !186
-
Tomas Vik (OOO back on 2026-08-31) authored