From 9d4a13c2c29a1d492a4245aafda06d70975f3933 Mon Sep 17 00:00:00 2001 From: kristianwind Date: Thu, 27 Aug 2026 16:17:56 +0200 Subject: [PATCH] feat(tasks): make a URL in a task's title or description clickable MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A task is plain text — the title is an input, the description a textarea — so a pasted URL just sat there as words. It is now caught at display time and shown as a link in the list and on the board, without the stored text ever being anything but plain text. The link cannot live inside the row's open-button (an in a - - + + {#each linkify(task.content) as run}{#if run.href}{run.text}{:else}{run.text}{/if}{/each} {#if task.description} - {task.description} + {#each linkify(task.description) as run}{#if run.href}{run.text}{:else}{run.text}{/if}{/each} {/if} {#if assignee || due || task.labels?.length || repeats || task.subtask_count || task.attachment_count} @@ -186,7 +212,7 @@ {/each} {/if} - +