1
0
mirror of https://github.com/ZeroCatDev/Classworks.git synced 2025-10-25 20:03:10 +00:00

36 Commits

Author SHA1 Message Date
SunWuyuan
cd10d0f49a
添加key查看器 2025-08-29 21:24:21 +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
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
ab20d6cecb
Refactor StudentListCard.vue and settings.vue to improve student data handling and UI interactions. Update student list management methods, enhance data loading and saving functionality, and streamline component props. Remove redundant code and improve overall readability. 2025-05-18 16:04:25 +08:00
SunWuyuan
4691114f9b
Refactor axios.js and Vue components to conditionally handle namespace settings based on server provider. Update request headers in axios.js to include site key and namespace password only for specific providers. Enhance NamespaceAccess and NamespaceSettingsCard components to show/hide based on provider, and streamline password management functionality. 2025-05-18 15:09:10 +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
3c722875dd
Refactor MigrationTool and data handling to support student list migration. Update index.vue and settings.vue to streamline configuration loading and improve data provider integration. Remove deprecated local and server storage providers for cleaner architecture. 2025-05-10 21:49:18 +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
eefd9eb054
Refactor index.vue and settings.vue for improved layout and functionality. Added URL configuration dialog and settings link generator component. Enhanced button formatting and code readability. 2025-04-19 20:29:39 +08:00
SunWuyuan
eefa858078
更新逻辑,缓存 2025-04-05 12:19:46 +08:00
SunWuyuan
291c593178
pwa,设置项,自动刷新 2025-04-04 21:40:24 +08:00
SunWuyuan
ac417b1432
全屏按钮! 2025-03-23 10:07:51 +08:00
SunWuyuan
16da372bbc
1 2025-03-22 18:21: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
efd622f819
1 2025-03-15 21:09:08 +08:00
SunWuyuan
6ab280e484
111 2025-03-15 20:49:25 +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
e6cbe1faea
1 2025-03-15 13:42:13 +08:00
SunWuyuan
882bf08ad9
1 2025-03-15 11:21:26 +08:00
SunWuyuan
96c4ab81d9
1 2025-03-09 14:59:35 +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
99f3f1b0ef
1 2025-03-02 14:45:00 +08:00
SunWuyuan
c6b68ed3a0
1 2025-03-02 14:03:30 +08:00
SunWuyuan
367954cfa6
1 2025-03-02 12:03:25 +08:00
SunWuyuan
e31578ee10
1 2025-03-01 20:31:34 +08:00
SunWuyuan
a3decdb6d8
1 2025-02-28 21:37:25 +08:00
SunWuyuan
b77fd04b4e
1 2025-02-23 14:40:26 +08:00
SunWuyuan
4f2fd40f78
1 2025-02-23 14:35:39 +08:00
SunWuyuan
dfdb662e11
1 2025-02-23 14:16:51 +08:00