Commit Graph
42 Commits
Author SHA1 Message Date
chenziang fca33c1b95 feat(settings): 添加迟到学生是否计入出勤人数的显示设置
- 在设置工具中新增 display.lateStudentsArePresent 配置项
- 修改考勤侧边栏计算逻辑以支持迟到人数统计选项
- 更新作业网格组件中的出勤人数计算方式
- 添加设置导入功能到相关组件中
- 在显示设置卡片中增加新的配置选项界面
2026-01-11 07:34:34 +08:00
Sunwuyuan f6b8d76906 feat: 更新KV服务器地址,添加PWA安装卡片及权限请求逻辑 2025-12-28 13:16:18 +08:00
Sunwuyuan 4244f84b34 feat: 添加强制桌面模式设置,优化移动端显示逻辑 2025-12-14 15:24:53 +08:00
Sunwuyuan 1b25332a2f feat: 启用一言功能的默认设置为 true 2025-12-07 16:21:51 +08:00
Sunwuyuan 7d90e6ee33 feat: 添加一言卡片及其设置功能,支持动态内容刷新 2025-12-07 16:21:02 +08:00
Sunwuyuan 46dffb02ca feat: 添加常驻通知管理功能,支持编辑和删除通知 2025-11-30 11:50:20 +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
Sunwuyuan 76c2dba502 规范代码格式 2025-11-16 15:14:17 +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 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 779ca2b278 Merge branch 'main' of https://github.com/ZeroCatDev/Classworks 2025-10-06 14:30:52 +08:00
SunWuyuan 68d6582ae0 适配ClassworksKV 2025-10-06 14:30:32 +08:00
孙悟元 b7c88a59fe Update settings.js 2025-09-21 13:47:58 +08:00
干冰DryIce f9498a3de6 feat: 添加「是否显示快捷键盘」选项 2025-09-20 18:10:27 +08:00
SunWuyuan f546621ab9 添加考试看板功能 2025-08-30 14:55:55 +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
SunWuyuan c42c878ac8 Enhance App.vue, axios.js, MigrationTool.vue, index.vue, settings.vue, and related utilities to support namespace management and improve configuration handling. Add namespace password to axios request headers, load namespace info on App mount, and update settings structure to include namespace settings. Refactor dataProvider to utilize new kvLocalProvider and kvServerProvider for data operations, ensuring better separation of concerns and improved error handling. 2025-05-18 10:54:39 +08:00
SunWuyuan be3ffb945c Refactor RandomPicker.vue for improved readability and maintainability. Enhance template formatting by standardizing indentation and spacing, and update button properties for consistency. Add a new button for navigating to the list page in index.vue, and adjust date handling in settings and index pages for better date management. Update dataProvider and settings utility functions for improved response handling and configuration management. 2025-05-11 16:23:41 +08:00
SunWuyuan c6f99da050 Integrate uuid library for UUID generation in settings.js and update default server settings for Classworks cloud storage. Change server domain to a production URL and clear the site key for improved configuration management. 2025-05-11 12:10:29 +08:00
SunWuyuan a542e9b91f Implement data migration tool and enhance KV storage support. Add automatic redirection for legacy data providers, improve user interface for migration settings, and update data handling for Classworks cloud storage. Refactor components for better integration with new storage options. 2025-05-10 20:51:56 +08:00
SunWuyuan c0e33dcbf9 Add uuid dependency and implement KV storage support in settings and data provider components. Enhance server settings with site key configuration and improve data handling for new KV providers. 2025-05-10 17:48:18 +08:00
SunWuyuan 291c593178 pwa,设置项,自动刷新 2025-04-04 21:40:24 +08:00
SunWuyuan fa29c63a96 规避来自“教师”的限制 2025-03-23 10:37:27 +08:00
SunWuyuan 3c021c1bd8 修复 2025-03-23 10:20:33 +08:00
SunWuyuan ac417b1432 全屏按钮! 2025-03-23 10:07:51 +08:00
SunWuyuan 84abe2598f 1 2025-03-22 16:11:23 +08:00
SunWuyuan ec9f355f1b 1 2025-03-16 10:18:47 +08:00
SunWuyuan 69c67a7e52 1 2025-03-16 09:41:48 +08:00
SunWuyuan 4adc0474e4 1 2025-03-15 21:37:14 +08:00
SunWuyuan 6ab280e484 111 2025-03-15 20:49:25 +08:00
SunWuyuan 127347d76a 添加通知权限和持久性存储请求功能,更新设置项默认值及描述 2025-03-15 18:06:36 +08:00
SunWuyuan 6b3ee0074e 1 2025-03-15 16:09:06 +08:00
SunWuyuan 49c93ecd08 1 2025-03-15 15:35:01 +08:00
SunWuyuan 882bf08ad9 1 2025-03-15 11:21:26 +08:00
SunWuyuan c6b6bd2ce5 1 2025-03-15 09:11:11 +08:00
SunWuyuan 49542e5359 1 2025-03-09 15:14:04 +08:00
SunWuyuan 96c4ab81d9 1 2025-03-09 14:59:35 +08:00
SunWuyuan 1a621f456e 1 2025-03-08 21:54:12 +08:00
SunWuyuan 10b7f3784f 1 2025-03-08 21:51:00 +08:00
SunWuyuan 5cfeba57ba 1 2025-03-02 15:34:27 +08:00
SunWuyuan c6b68ed3a0 1 2025-03-02 14:03:30 +08:00