From f7f703466fdf78039d97cec28b53c4f0b7ba4651 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 19 Nov 2025 13:07:03 +0000 Subject: [PATCH] feat: Add configurable prompt text for homework edit dialog Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com> --- src/App.vue | 4 +- src/components/AppHeader.vue | 4 +- src/components/CacheManager.vue | 69 ++- src/components/ChatWidget.vue | 10 +- src/components/ExamConfigEditor.vue | 286 +++++++--- src/components/FloatingToolbar.vue | 19 +- src/components/GlobalMessage.vue | 22 +- src/components/HelloWorld.vue | 19 +- src/components/HomeworkEditDialog.vue | 66 ++- src/components/MessageLog.vue | 37 +- src/components/MigrationTool.vue | 115 ++-- src/components/RandomPicker.vue | 87 ++- src/components/RateLimitModal.vue | 42 +- src/components/ReadOnlyTokenWarning.vue | 2 +- src/components/SettingsCard.vue | 18 +- src/components/SettingsLinkGenerator.vue | 227 +++++--- src/components/StudentNameManager.vue | 2 +- src/components/auth/AlternativeCodeDialog.vue | 2 +- src/components/auth/DeviceAuthDialog.vue | 10 +- src/components/auth/FirstTimeGuide.vue | 4 +- .../auth/ProgressiveRegisterPage.vue | 14 +- src/components/auth/TokenInputDialog.vue | 2 +- src/components/error/404.vue | 33 +- src/components/settings/AboutCard.vue | 53 +- src/components/settings/SettingGroup.vue | 18 +- src/components/settings/SettingItem.vue | 52 +- src/components/settings/SettingsExplorer.vue | 40 +- src/components/settings/StudentListCard.vue | 51 +- .../settings/cards/CloudNamespaceInfoCard.vue | 16 +- .../cards/DataProviderSettingsCard.vue | 117 ++-- .../settings/cards/DisplaySettingsCard.vue | 41 +- .../settings/cards/EchoChamberCard.vue | 25 +- .../settings/cards/EditSettingsCard.vue | 29 +- .../settings/cards/HomeworkTemplateCard.vue | 120 +++- .../settings/cards/KvDatabaseCard.vue | 249 +++++++-- .../settings/cards/RandomPickerCard.vue | 29 +- .../settings/cards/RefreshSettingsCard.vue | 18 +- .../settings/cards/SubjectManagementCard.vue | 14 +- .../settings/cards/ThemeSettingsCard.vue | 30 +- src/layouts/default.vue | 2 +- src/pages/404.vue | 2 +- src/pages/CacheManagement.vue | 69 ++- src/pages/DataMigration.vue | 4 +- src/pages/authorize.vue | 27 +- src/pages/cses2wakeup.vue | 515 +++++++++++++----- src/pages/debug-init.vue | 2 +- src/pages/debug-socket.vue | 18 +- src/pages/exam-editor/[id].vue | 2 +- src/pages/exam-player.vue | 16 +- src/pages/examschedule.vue | 118 +++- src/pages/index.vue | 258 ++++++--- src/pages/list/[id].vue | 154 ++++-- src/pages/list/index.vue | 80 ++- src/pages/settings.vue | 152 ++++-- src/utils/settings.js | 14 + 55 files changed, 2509 insertions(+), 920 deletions(-) diff --git a/src/App.vue b/src/App.vue index 5e45a18..5aac8cf 100644 --- a/src/App.vue +++ b/src/App.vue @@ -12,8 +12,8 @@ /> - - + + diff --git a/src/components/AppHeader.vue b/src/components/AppHeader.vue index 6a62425..7e625f6 100644 --- a/src/components/AppHeader.vue +++ b/src/components/AppHeader.vue @@ -1,7 +1,7 @@