From 293dbe4cdd8f29b5dacbbf5108f43a08c1196b33 Mon Sep 17 00:00:00 2001 From: Jicheng Lu <103353@smsassist.com> Date: Mon, 23 Mar 2026 17:48:34 -0500 Subject: [PATCH 01/23] init --- .env | 5 +- package.json | 28 +++++----- .../common/audio-player/AudioSpeaker.svelte | 5 +- .../audio-player/MessageAudioPlayer.svelte | 2 +- .../dropdowns/FullScreenDropdown.svelte | 2 +- .../dropdowns/NotificationDropdown.svelte | 6 +-- .../common/dropdowns/ProfileDropdown.svelte | 8 +-- src/lib/common/dropdowns/Select.svelte | 6 +-- src/lib/common/errors/error-500.svelte | 2 +- src/lib/common/files/FileDropZone.svelte | 2 +- src/lib/common/files/FileGallery.svelte | 6 +-- src/lib/common/markdown/CodeBlock.svelte | 4 +- src/lib/common/modals/DialogModal.svelte | 2 +- src/lib/common/shared/BubbleChat.svelte | 2 +- src/lib/common/shared/PlainPagination.svelte | 8 +-- src/lib/common/shared/RightSidebar.svelte | 2 +- .../(authentication)/login/+page.svelte | 2 +- .../(authentication)/recoverpw/+page.svelte | 2 +- .../(authentication)/register/+page.svelte | 8 +-- src/routes/+layout.svelte | 29 +++++++++++ src/routes/VerticalLayout/Header.svelte | 2 +- src/routes/VerticalLayout/Sidebar.svelte | 4 +- src/routes/chat/+page.svelte | 2 +- .../[conversationId]/chat-box.svelte | 52 +++++++++---------- .../persist-log/persist-log.svelte | 8 +-- .../rich-content/rc-plain-options.svelte | 2 +- src/routes/page/agent/+page.svelte | 6 +-- .../agent-components/agent-instruction.svelte | 2 +- .../agent-components/agent-overview.svelte | 2 +- .../agent-components/agent-template.svelte | 2 +- .../agent-knowledge-base-item.svelte | 2 +- .../agent-knowledge-base.svelte | 2 +- .../mcp-tools/agent-mcp-tool-item.svelte | 2 +- .../mcp-tools/agent-mcp-tool.svelte | 2 +- .../agent-components/rules/agent-rule.svelte | 2 +- .../utilities/agent-utility-item.svelte | 7 ++- .../utilities/agent-utility.svelte | 4 +- src/routes/page/agent/card-agent.svelte | 10 ++-- .../agent/code-scripts/script-editor.svelte | 4 +- src/routes/page/conversation/+page.svelte | 12 ++--- .../[conversationId]/conv-dialogs.svelte | 9 ++-- src/routes/page/dashboard/+page.svelte | 12 ++--- src/routes/page/dashboard/Conversation.svelte | 7 ++- src/routes/page/dashboard/SocialSource.svelte | 10 ++-- .../page/dashboard/TopSellingProduct.svelte | 2 +- src/routes/page/instruction/log/+page.svelte | 6 +-- .../page/instruction/log/log-item.svelte | 2 +- .../page/instruction/testing/+page.svelte | 2 +- .../page/knowledge-base/FileLeftBar.svelte | 27 +++++----- .../page/knowledge-base/FileLists.svelte | 8 +-- src/routes/page/knowledge-base/Storage.svelte | 10 ++-- .../common/search/advanced-search.svelte | 6 +-- .../common/table/table-item.svelte | 4 +- .../common/vector-table/vector-item.svelte | 8 +-- .../knowledge-base/dictionary/+page.svelte | 6 +-- .../knowledge-base/documents/+page.svelte | 22 ++++---- .../knowledge-document-upload.svelte | 8 +-- .../documents/knowledge-upload-modal.svelte | 2 +- .../documents/knowledge-upload-result.svelte | 4 +- .../question-answer/+page.svelte | 20 +++---- src/routes/page/plugin/plugin-list.svelte | 6 +-- src/routes/page/roles/role-item.svelte | 4 +- src/routes/page/setting/+page.svelte | 4 +- src/routes/page/task/+page.svelte | 6 +-- src/routes/page/task/task-item.svelte | 6 +-- src/routes/page/users/+page.svelte | 2 +- src/routes/page/users/user-item.svelte | 4 +- vite.config.js | 10 +++- 68 files changed, 253 insertions(+), 224 deletions(-) diff --git a/.env b/.env index 8e8b04b8..6e4c4be0 100644 --- a/.env +++ b/.env @@ -21,4 +21,7 @@ PUBLIC_COMPANY_WEBSITE=https://scisharp.github.io/SciSharp/ PUBLIC_PLUGIN_DEFAULT_ICON=https://avatars.githubusercontent.com/u/44989469?s=200&v=4 PUBLIC_ALLOW_SIGNUP=true PUBLIC_AUTH_ENABLE_SSO=true -PUBLIC_AUTH_ENABLE_FIND_PWD=true \ No newline at end of file +PUBLIC_AUTH_ENABLE_FIND_PWD=true +PUBLIC_ENVIRONMENTS=[] +PUBLIC_PRIMARY_COLOR=#556ee6 +PUBLIC_SECONDARY_COLOR= \ No newline at end of file diff --git a/package.json b/package.json index ecd73242..d780149b 100644 --- a/package.json +++ b/package.json @@ -18,8 +18,8 @@ }, "devDependencies": { "@sveltejs/adapter-auto": "^3.0.0", - "@sveltejs/kit": "^2.0.0", - "@sveltejs/vite-plugin-svelte": "^3.0.0", + "@sveltejs/kit": "^2.55.0", + "@sveltejs/vite-plugin-svelte": "^5.0.0", "@types/drawflow": "^0.0.10", "eslint": "^8.28.0", "eslint-config-prettier": "^9.0.0", @@ -27,13 +27,13 @@ "prettier": "^3.0.0", "prettier-plugin-svelte": "^3.0.0", "sass": "^1.69.5", - "svelte": "^4.2.9", + "svelte": "^5.54.0", "svelte-carousel": "^1.0.25", - "svelte-check": "^3.6.0", + "svelte-check": "^4.4.5", "svelte-lightbox": "^1.1.2", - "svelte-loading-spinners": "^0.3.4", - "svelte-range-slider-pips": "^2.2.3", - "vite": "^5.0.0" + "svelte-loading-spinners": "^0.3.6", + "svelte-range-slider-pips": "^4.1.1", + "vite": "^6.4.1" }, "type": "module", "dependencies": { @@ -51,9 +51,9 @@ "@pgrabovets/json-view": "^2.7.5", "@popperjs/core": "^2.11.8", "@sveltejs/adapter-static": "^3.0.0", - "@sveltestrap/sveltestrap": "^6.2.3", + "@sveltestrap/sveltestrap": "^7.1.0", "@twilio/voice-sdk": "^2.9.0", - "@vincjo/datatables": "^1.12.7", + "@vincjo/datatables": "^2.8.0", "apexcharts": "^3.44.2", "axios": "^1.6.2", "bootstrap": "^5.3.2", @@ -64,21 +64,21 @@ "marked": "^12.0.0", "moment": "^2.30.1", "overlayscrollbars": "^2.4.4", - "overlayscrollbars-svelte": "^0.5.2", + "overlayscrollbars-svelte": "^0.5.5", "qs": "^6.14.0", - "svelte-awesome-color-picker": "^2.4.7", - "svelte-codemirror-editor": "^1.4.1", + "svelte-awesome-color-picker": "^3.1.4", + "svelte-codemirror-editor": "^2.1.0", "svelte-collapse": "^0.1.2", "svelte-file-dropzone": "^2.0.2", "svelte-flatpickr": "^3.3.3", "svelte-i18n": "^4.0.0", "svelte-json-tree": "^2.2.0", - "svelte-jsoneditor": "^0.21.1", + "svelte-jsoneditor": "^3.11.0", "svelte-link": "^1.4.0", "svelte-markdown": "^0.4.1", "svelte-player": "^0.0.21", "svelte-select": "^5.7.0", - "svelte-splitpanes": "^8.0.5", + "svelte-splitpanes": "^8.0.12", "svelte-viewport-info": "^1.0.1", "svelvet": "^9.0.0", "sweetalert2": "^11.12.4", diff --git a/src/lib/common/audio-player/AudioSpeaker.svelte b/src/lib/common/audio-player/AudioSpeaker.svelte index d3d1a0b3..48e4c0db 100644 --- a/src/lib/common/audio-player/AudioSpeaker.svelte +++ b/src/lib/common/audio-player/AudioSpeaker.svelte @@ -89,12 +89,11 @@ >
{$_('If several languages coalesce the grammar')}
- 3 {$_('min ago')} + 3 {$_('min ago')}
© {new Date().getFullYear()} {PUBLIC_COMPANY_NAME}. Crafted with - by Open Source community + by Open Source community
diff --git a/src/routes/(authentication)/register/+page.svelte b/src/routes/(authentication)/register/+page.svelte index 3848db43..b980851c 100644 --- a/src/routes/(authentication)/register/+page.svelte +++ b/src/routes/(authentication)/register/+page.svelte @@ -138,17 +138,17 @@© {new Date().getFullYear()} {PUBLIC_COMPANY_NAME}. Crafted with - by Open Source community + by Open Source community
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 783b44c7..d875564a 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -1,6 +1,10 @@ +