diff --git a/src/lib/components/ChangelogModal.svelte b/src/lib/components/ChangelogModal.svelte index 274abcdfd9..69571d30d1 100644 --- a/src/lib/components/ChangelogModal.svelte +++ b/src/lib/components/ChangelogModal.svelte @@ -1,7 +1,7 @@ -
-
+
+
-

- {$i18n.t("What's New in")} {$WEBUI_NAME} +

+ {$i18n.t("What's New in")} + {$WEBUI_NAME}

{$i18n.t('Release Notes')} - + v{WEBUI_VERSION}
@@ -84,22 +113,24 @@
-
+
{#if changelog} -
+
{#each Object.keys(changelog) as version}
-
-

v{version}

+
+

v{version}

{formatDate(changelog[version].date)}
{#each Object.keys(changelog[version]).filter((section) => section !== 'date') as section} -
+
- {#each changelog[version][section] as entry} + {#each getSectionEntries(version, section) as entry}
+ >
+ {@html DOMPurify.sanitize(entry?.raw)}
@@ -142,24 +174,26 @@ error = false; init(); }} - class="text-sm font-medium text-gray-700 transition hover:text-black dark:text-gray-300 dark:hover:text-white" + class="text-sm font-normal text-gray-700 transition hover:text-black dark:text-gray-300 dark:hover:text-white" > {$i18n.t('Retry')}
{:else} -
+
{$i18n.t('Loading release notes...')}
{/if}
-
+
diff --git a/src/lib/components/workspace/Knowledge.svelte b/src/lib/components/workspace/Knowledge.svelte index 277d857269..fa633d0cc8 100644 --- a/src/lib/components/workspace/Knowledge.svelte +++ b/src/lib/components/workspace/Knowledge.svelte @@ -217,11 +217,7 @@ }} /> - + { diff --git a/src/lib/components/workspace/Knowledge/CreateKnowledgeBase.svelte b/src/lib/components/workspace/Knowledge/CreateKnowledgeBase.svelte index 0035e5d3d8..9734387781 100644 --- a/src/lib/components/workspace/Knowledge/CreateKnowledgeBase.svelte +++ b/src/lib/components/workspace/Knowledge/CreateKnowledgeBase.svelte @@ -51,7 +51,7 @@ }; -
+
{#if modal}

{$i18n.t('Create a knowledge base')}

@@ -92,25 +92,29 @@ {/if}
{ submitHandler(); }} > -
+
{#if !modal}
{$i18n.t('Create a knowledge base')}
{/if} -
-
-
{$i18n.t('What are you working on?')}
+
+
+
+ {$i18n.t('What are you working on?')} +
-
-
{$i18n.t('What are you trying to achieve?')}
+
+
+ {$i18n.t('What are you trying to achieve?')} +
-
+