From 2bf0d804cbf893288d65a97314cafd2654e02519 Mon Sep 17 00:00:00 2001 From: archit-goyal Date: Sun, 21 Jun 2026 13:32:35 +0530 Subject: [PATCH 1/4] Clarify empty CalDAV option loads --- docs/wiki/2.07-Manage-Task-Integrations.md | 2 + .../dialog-edit-issue-provider.component.html | 15 +++ .../dialog-edit-issue-provider.component.scss | 5 + .../dialog-edit-issue-provider.component.ts | 104 +++++++++++++++--- src/app/t.const.ts | 3 + src/assets/i18n/en.json | 3 + 6 files changed, 119 insertions(+), 13 deletions(-) diff --git a/docs/wiki/2.07-Manage-Task-Integrations.md b/docs/wiki/2.07-Manage-Task-Integrations.md index da11594c15..9d1ca24e80 100755 --- a/docs/wiki/2.07-Manage-Task-Integrations.md +++ b/docs/wiki/2.07-Manage-Task-Integrations.md @@ -26,6 +26,8 @@ The **issue provider panel** (Integrations & Calendars) is a side panel that lis If the integration “doesn’t work,” check that you used the right link and the right provider (iCal vs CalDAV). For more detail see [[4.24-Integrations]] and [[3.07-Issue-Integration-Comparison]]. +For **CalDAV Events** calendar lists, enter the server URL, username, and password first, then click **Load Options** before choosing calendars. The calendar dropdowns stay disabled until options are loaded. If no calendars are found, check that the URL points to a CalDAV calendar home or calendar URL for the account, and that the account has at least one event calendar available. + After saving, a new **tab** appears in the panel for that provider. You can have multiple instances of the same type (e.g. two Jira configurations) and reorder tabs by dragging. ### Azure DevOps and Self-Hosted TFS URLs diff --git a/src/app/features/issue/dialog-edit-issue-provider/dialog-edit-issue-provider.component.html b/src/app/features/issue/dialog-edit-issue-provider/dialog-edit-issue-provider.component.html index 8c5bb27d84..1f6824bd48 100644 --- a/src/app/features/issue/dialog-edit-issue-provider/dialog-edit-issue-provider.component.html +++ b/src/app/features/issue/dialog-edit-issue-provider/dialog-edit-issue-provider.component.html @@ -183,6 +183,21 @@ {{ T.F.ISSUE.DIALOG.LOAD_OPTIONS_FAILED | translate }} } + @case ('empty') { + + + info + {{ T.F.ISSUE.DIALOG.NO_OPTIONS_FOUND_HELP | translate }} + + } @default {