Commit Graph
270 Commits
Author SHA1 Message Date
Sunwuyuan 1b25332a2f feat: 启用一言功能的默认设置为 true 2025-12-07 16:21:51 +08:00
Sunwuyuan e3e3575c65 fix: 修复代码格式,确保脚本末尾有换行符 2025-12-07 16:21:16 +08:00
Sunwuyuan 7d90e6ee33 feat: 添加一言卡片及其设置功能,支持动态内容刷新 2025-12-07 16:21:02 +08:00
Sunwuyuan 4627605178 refactor: 移除不必要的 Umami 跟踪脚本 2025-12-07 14:20:06 +08:00
Sunwuyuan ac508d5eb4 feat: 添加自定义卡片内容为空时删除卡片的功能 2025-12-07 13:31:41 +08:00
Sunwuyuan 1831c9144d feat: Refactor data migration functionality and introduce cloud migration dialog
- Removed the DataMigration.vue component and integrated its functionality into KvDatabaseCard.vue.
- Added a new CloudMigrationDialog.vue component for handling cloud data migration.
- Updated KvDatabaseCard.vue to include a button for initiating local migration and to manage the visibility of the new CloudMigrationDialog.
- Cleaned up the DataProviderSettingsCard.vue by removing old data migration UI elements.
- Enhanced user experience by providing a more streamlined migration process with clear category selection and progress indication.
2025-12-06 21:32:22 +08:00
Sunwuyuan d50788c1f5 refactor: 修复fingerpointjs名称被拦截的问题 2025-12-06 13:55:39 +08:00
Sunwuyuan 3d81ddb8f9 Merge branch 'main' of https://github.com/ZeroCatDev/Classworks 2025-12-06 12:03:04 +08:00
Sunwuyuan 65af8ba635 feat: 更新 Socket.IO 客户端,支持多种传输方式并添加连接调试器页面 2025-12-06 12:03:01 +08:00
Sunwuyuan a5cd6bcd08 Merge pull request #22 from ZeroCatDev/copilot/fix-notification-bug
Fix notification deletion: save {} instead of [] when list is empty
2025-12-01 18:28:43 +08:00
copilot-swe-agent[bot]andSunwuyuan f282f1f4bc Fix notification deletion: save {} instead of [] when list is empty
Only modify the two files that need the fix, without any formatting changes.

Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com>
2025-12-01 10:24:14 +00:00
copilot-swe-agent[bot]andSunwuyuan 5ee4602181 Update .gitignore to exclude auto-generated files
Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com>
2025-12-01 10:17:20 +00:00
copilot-swe-agent[bot]andSunwuyuan 056225b6b3 Fix notification deletion bug: save {} instead of [] when list is empty
When all notifications are deleted, the persistentNotifications array
becomes empty ([]). The backend doesn't accept an empty array as a
valid value, requiring an empty object ({}) instead. This fix modifies
both index.vue and UrgentTestDialog.vue to save {} when the
notification list is empty.

Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com>
2025-12-01 10:16:47 +00:00
copilot-swe-agent[bot] 65b08653c8 Initial plan 2025-12-01 10:11:40 +00:00
Sunwuyuan 0ac7f6e6b1 Merge pull request #19 from ZeroCatDev/copilot/fix-persistent-notification-bug
Fix: Remove duplicate deletePersistentNotification method definition
2025-11-30 18:17:41 +08:00
copilot-swe-agent[bot]andSunwuyuan 7049c35f2a revert: remove unrelated formatting changes, keep only the fix for duplicate deletePersistentNotification method
Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com>
2025-11-30 10:16:43 +00:00
copilot-swe-agent[bot]andSunwuyuan 8d8e338d34 chore: remove accidentally committed generated files and update .gitignore
Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com>
2025-11-30 10:07:41 +00:00
copilot-swe-agent[bot]andSunwuyuan 5d3721d069 fix: remove duplicate deletePersistentNotification method definition
Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com>
2025-11-30 10:07:04 +00:00
copilot-swe-agent[bot] c5ad23f9d1 Initial plan 2025-11-30 10:02:05 +00:00
Sunwuyuan 4988199c35 feat: 异步加载 Clarity,优化初始加载速度并集成访客标识功能 2025-11-30 17:10:12 +08:00
Sunwuyuan 5c111e198d feat: 添加报告问题对话框,集成调试信息和反馈渠道 2025-11-30 17:01:22 +08:00
Sunwuyuan 9fde71fea5 优化调试页面提示 2025-11-30 16:33:00 +08:00
Sunwuyuan 5f363aba38 feat: 添加 FingerprintJS 依赖,集成访客 ID 和指纹数据功能 2025-11-30 16:23:43 +08:00
Sunwuyuan ba96069a9b chore: 优化 Azure 工作流配置,调整环境变量和格式化注释 2025-11-30 13:48:11 +08:00
Sunwuyuan 752f6b6bd1 Refactor code structure for improved readability and maintainability 2025-11-30 13:28:52 +08:00
Sunwuyuan 8f7b3db552 feat: 添加作业内容复制到今天的功能,优化浮动工具栏 2025-11-30 13:06:36 +08:00
Sunwuyuan 3182699a78 refactor: update delete functionality in UrgentTestDialog and improve styles
- Changed the delete button action from confirmDelete to deletePersistentNotification in UrgentTestDialog.vue.
- Renamed confirmDelete method to executeDelete for clarity and updated its usage.
- Updated SCSS import from @import to @use for glow styles in index.scss.
- Added vueDevTools plugin to vite.config.mjs for enhanced development experience.
2025-11-30 12:39:55 +08:00
Sunwuyuan 46dffb02ca feat: 添加常驻通知管理功能,支持编辑和删除通知 2025-11-30 11:50:20 +08:00
Sunwuyuan 069f0a31c0 feat: 更新考勤管理逻辑,优化状态同步与自动保存功能 2025-11-29 15:18:21 +08:00
Sunwuyuan ca3d7c9dbf feat: 优化移动端视图,添加空科目显示为可点击的芯片组件 2025-11-29 14:14:00 +08:00
Sunwuyuan 8d9b9a3f32 feat: Add attendance management dialog and sidebar components
- Implemented AttendanceManagementDialog.vue for managing student attendance with search and filter functionalities.
- Created AttendanceSidebar.vue to display attendance statistics and lists of students by status.
- Introduced HomeActions.vue for various actions including upload and random picker.
- Developed HomeworkGrid.vue to display homework and attendance cards in a masonry layout.
- Added glow effect styles in glow.scss for enhanced UI interactions.
- Updated index.scss to include glow styles.
2025-11-29 13:59:32 +08:00
Sunwuyuan b3595422c7 feat: 添加优化网格布局算法,提升列高度平衡性 2025-11-29 11:14:50 +08:00
Sunwuyuan 8f5fc287fb Merge pull request #14 from ZeroCatDev/copilot/update-homework-edit-dialog-text
feat: Add configurable prompt text for homework edit dialog
2025-11-28 21:27:16 +08:00
copilot-swe-agent[bot]andSunwuyuan 07a89dc855 chore: Revert eslintrc auto-import changes
Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com>
2025-11-28 12:54:33 +00:00
copilot-swe-agent[bot]andSunwuyuan 511ddc358e chore: Remove all unnecessary formatting changes from previous commits
Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com>
2025-11-28 12:53:48 +00:00
copilot-swe-agent[bot]andSunwuyuan f3b625839d chore: Remove unnecessary formatting changes, keep only feature additions
Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com>
2025-11-28 12:49:42 +00:00
Sunwuyuan fb20f8a3ea 删除不需要的文件 2025-11-23 17:08:39 +08:00
Sunwuyuan 6c990bd8e4 feat: add urgent notification feature and improve UI components
- Updated index.vue to include an urgent notification button and dialog.
- Added UrgentTestDialog.vue component for sending notifications with urgency options.
- Enhanced UI elements for better user experience, including improved spacing and layout.
- Implemented notification history display with receipt tracking for sent messages.
- Added methods for handling notification sending and receipt updates via socket events.
2025-11-23 16:48:08 +08:00
Sunwuyuan ca4de545b9 初步实现消息通知功能 2025-11-23 14:19:09 +08:00
copilot-swe-agent[bot]andSunwuyuan f7f703466f feat: Add configurable prompt text for homework edit dialog
Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com>
2025-11-19 13:07:03 +00:00
copilot-swe-agent[bot]andSunwuyuan b4a27f4c7f Initial exploration - understand issue requirements
Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com>
2025-11-19 13:01:52 +00:00
copilot-swe-agent[bot] f8758e7cf0 Initial plan 2025-11-19 12:58:52 +00:00
Sunwuyuan 76c2dba502 规范代码格式 2025-11-16 15:14:17 +08:00
Sunwuyuan 0af2c4cc63 feat: 修改下载数据逻辑,支持强制清空数据以避免覆盖现有数据 2025-11-09 16:15:45 +08:00
Sunwuyuan 49ea5f1b2f feat: 实现渐进式设备注册功能,自动生成设备信息并获取访问令牌,优化用户体验 2025-11-09 14:30:09 +08:00
SunWuyuan 670666aa41 feat: 优化标题显示,添加设备名称和命名空间信息的加载逻辑 2025-11-08 17:22:32 +08:00
SunWuyuan 6eb9bbd79c feat: 优化关于卡片界面,更新图标和图片,增强用户体验 2025-11-02 16:40:52 +08:00
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