SunWuyuan
1999b09e59
feat: 重构链接生成器,合并预配置认证与设置分享功能,优化界面与安全性
2025-11-02 15:48:39 +08:00
SunWuyuan
7f166ffddc
feat: 添加设备认证对话框的预配置支持,优化自动认证逻辑
2025-11-02 15:15:46 +08:00
Sunwuyuan
9aae9601f6
Merge pull request #11 from DryIce-cc/main
...
fix: 移除双滚动条
2025-11-02 13:42:02 +08:00
干冰DryIce
c36e4defc2
Merge branch 'main' of https://github.com/ZeroCatDev/Classworks
2025-11-02 12:09:46 +08:00
SunWuyuan
97fe02143f
fix: 更新Classworks KV描述为文档形键值数据库
2025-11-02 11:53:57 +08:00
SunWuyuan
5c3fa9a0e5
fix: 优化数据加载逻辑,避免覆盖已有的本地数据
2025-11-02 11:46:24 +08:00
SunWuyuan
a7ff0e5714
feat: 添加环境变量配置,更新云端存储和授权服务器的默认设置
2025-11-01 21:08:41 +08:00
SunWuyuan
6bfd5fdf0e
feat: 更新Classworks云端存储的默认设置为生产环境域名
2025-11-01 19:34:50 +08:00
SunWuyuan
865e09a5fa
Merge branch 'main' of https://github.com/ZeroCatDev/Classworks
2025-11-01 19:32:38 +08:00
SunWuyuan
df3c8e5a12
feat: Add ReadOnlyTokenWarning component and implement student name management dialog
...
- Introduced ReadOnlyTokenWarning.vue to alert users when using a read-only token.
- Added StudentNameManager.vue for managing student names with a dialog interface.
- Implemented AlternativeCodeDialog.vue for entering alternative codes (functionality pending).
- Created DeviceAuthDialog.vue for device authentication using namespace and password.
- Developed FirstTimeGuide.vue to guide users through the initial setup of Classworks KV.
- Added TokenInputDialog.vue for manual input of KV authorization tokens.
- Updated settings.vue to include a button for opening Classworks KV.
- Enhanced error handling and user feedback across components.
2025-11-01 19:31:41 +08:00
干冰DryIce
5c27a30fde
fix: 移除双滚动条
2025-11-01 17:20:30 +08:00
Sunwuyuan
caaea56e16
ci: add Azure Static Web Apps workflow file
...
on-behalf-of: @Azure opensource@microsoft.com
2025-11-01 15:09:27 +08:00
SunWuyuan
a2b0cc9e08
feat: Add Chat Widget and Init Service Chooser components
...
- Implemented ChatWidget component for real-time chat functionality with socket integration.
- Added InitServiceChooser component for selecting services with manual token input and auto-authorization.
- Updated settings and data provider to support local development with localhost.
- Enhanced settings page with Classworks KV card and improved styles.
- Introduced debug socket page for monitoring connection status and device interactions.
- Refactored socket client utility for better connection management and event handling.
- Added glow highlight effect in styles for UI enhancements.
2025-10-25 17:10:20 +08:00
SunWuyuan
b9efaee7ee
初步添加ea2
2025-10-12 08:32:54 +08:00
SunWuyuan
0dceb0c278
添加加载动画
2025-10-06 19:49:53 +08:00
SunWuyuan
779ca2b278
Merge branch 'main' of https://github.com/ZeroCatDev/Classworks
2025-10-06 14:30:52 +08:00
SunWuyuan
3e3eba4759
内部写死appid
2025-10-06 14:30:49 +08:00
SunWuyuan
68d6582ae0
适配ClassworksKV
2025-10-06 14:30:32 +08:00
孙悟元
8a9e000788
Merge pull request #8 from ZeroCatDev/Sunwuyuan-patch-3
...
将默认数据提供者设为 Classworks KV
2025-09-21 13:52:44 +08:00
孙悟元
b7c88a59fe
Update settings.js
2025-09-21 13:47:58 +08:00
孙悟元
86a609b7ae
Merge pull request #7 from ZeroCatDev/Sunwuyuan-patch-2
...
Delete vite.config.mjs.timestamp-1751696302207-c76e023be42d5.mjs
2025-09-21 13:23:13 +08:00
claude[bot]
3cf7cac4bf
Add .gitignore rules for Vite timestamp files
...
- Add patterns to ignore vite.config.*.timestamp-*.mjs files
- Add general *.timestamp-* pattern to prevent similar temporary files
- This prevents accidental commits of build-generated temporary files
Co-authored-by: 孙悟元 <Sunwuyuan@users.noreply.github.com>
2025-09-21 05:20:37 +00:00
孙悟元
62378d67c4
Delete vite.config.mjs.timestamp-1751696302207-c76e023be42d5.mjs
2025-09-21 13:14:16 +08:00
孙悟元
759ca717f4
Update README.md
2025-09-21 13:13:51 +08:00
孙悟元
be738111ae
Update claude.yml
2025-09-21 13:11:26 +08:00
孙悟元
ea9abfebb3
Update claude-code-review.yml
2025-09-21 13:11:00 +08:00
孙悟元
cf1c07f005
Merge pull request #5 from ZeroCatDev/add-claude-github-actions-1758430934836
...
Add Claude Code GitHub Workflow
2025-09-21 13:04:57 +08:00
孙悟元
fdc4517298
"Claude Code Review workflow"
2025-09-21 13:02:19 +08:00
孙悟元
1e12cbd01e
"Claude PR Assistant workflow"
2025-09-21 13:02:17 +08:00
孙悟元
3a9781c1ad
Merge pull request #4 from DryIce-cc/main
...
feat: 添加「是否显示快捷键盘」选项
2025-09-21 09:01:12 +08:00
干冰DryIce
37b2a8f0a8
feat: 添加「点击空白处完成编辑」提示
2025-09-20 18:27:37 +08:00
干冰DryIce
f9498a3de6
feat: 添加「是否显示快捷键盘」选项
2025-09-20 18:10:27 +08:00
SunWuyuan
6cf67d17c6
Merge branch 'main' of https://github.com/ZeroCatDev/Classworks
2025-09-13 12:02:15 +08:00
SunWuyuan
f4e3ce32dd
添加“例” ”变“快捷按钮
2025-09-13 12:01:44 +08:00
孙悟元
7c9b29f4bb
Update README.md
2025-09-07 11:08:01 +08:00
SunWuyuan
f546621ab9
添加考试看板功能
2025-08-30 14:55:55 +08:00
SunWuyuan
cd10d0f49a
添加key查看器
2025-08-29 21:24:21 +08:00
SunWuyuan
c744f37f39
Update README.md to reflect new GitHub organization, modify project description, and enhance contribution guidelines. Change license information to AGPL-3.0 and update copyright details.
2025-07-05 14:35:05 +08:00
SunWuyuan
f5dab48276
Add vuedraggable dependency for improved drag-and-drop functionality. Refactor index.vue to use subject names as keys and streamline subject management. Update settings.vue to include SubjectManagementCard for better subject configuration.
2025-07-05 14:18:22 +08:00
SunWuyuan
f2d88437e6
Refactor index.vue to replace v-dialog with homework-edit-dialog for improved homework editing experience. Add HomeworkTemplateCard to settings.vue for homework management. Enhance kvServerProvider with additional error logging for better debugging.
2025-07-05 13:32:34 +08:00
SunWuyuan
53ed1f556f
Update .hintrc to disable no-inline-styles hint, modify GlobalMessage.vue to reposition snackbar, remove AppFooter from default layout, and enhance index.vue with a floating toolbar and ICP component. Clean up unused imports in settings.vue.
2025-07-05 10:05:52 +08:00
SunWuyuan
965f36cbf5
Enhance settings page with responsive navigation drawer. Implement drawer state management based on device type, ensuring a better user experience on mobile devices. Update related methods and properties for improved functionality.
2025-07-05 09:00:38 +08:00
SunWuyuan
ac0c491765
Revert "修复sw加载bug"
...
This reverts commit 4029e449d84f2390d0df44af3ba9ccb665f7b1ad.
2025-06-11 16:41:33 +08:00
SunWuyuan
b0541d1170
Revert "更新sw"
...
This reverts commit 31969b15b0e3eacc83acacebf18f7dc1eef90427.
2025-06-11 16:41:29 +08:00
SunWuyuan
cbddbeb0a1
Revert "添加壁纸模式,不构建sw"
...
This reverts commit 183214305540d86e56c34316ec52523d04af4ab2.
2025-06-11 16:41:22 +08:00
SunWuyuan
1832143055
添加壁纸模式,不构建sw
2025-06-11 16:17:35 +08:00
SunWuyuan
31969b15b0
更新sw
2025-06-11 16:03:44 +08:00
SunWuyuan
4029e449d8
修复sw加载bug
2025-06-11 15:55:53 +08:00
SunWuyuan
f66031cd18
路径改为相对路径
2025-06-11 15:45:17 +08:00
SunWuyuan
0f9ad4f81a
Add mode switching and number range settings to RandomPicker component. Introduce picker modes for name and number, allowing users to set a range for student IDs. Update settings management for new properties and enhance UI for better user experience.
2025-05-24 21:21:20 +08:00