Commit Graph
100 Commits
Author SHA1 Message Date
孙悟元 7718cf7456 Update AppFooter.vue 2025-05-11 18:50:05 +08:00
孙悟元 30f11d7789 Create 328a0e159cf9b3fb3caacaab9c83bf17.txt 2025-05-11 18:31:48 +08:00
SunWuyuan 6d6e4a27a1 Refactor SettingItem.vue for improved readability and maintainability. Standardize template formatting, enhance indentation and spacing, and ensure consistent use of quotation marks. Update component properties and methods for better clarity and organization. 2025-05-11 17:04:09 +08:00
SunWuyuan 8bf9d8700b Update MigrationTool.vue to include setting updates for server provider and domain based on migration target. This enhances configuration management during the migration process. 2025-05-11 17:02:41 +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 3654e22fef Enhance Vite configuration by refining caching strategies to only apply to same-origin requests for assets and PWA paths. This improves cache management and ensures that external requests are not inadvertently cached. 2025-05-11 14:01:41 +08:00
SunWuyuan c79a850868 Refactor batch data preparation in MigrationTool.vue to enhance clarity by removing unnecessary object initialization. Update key checks for batch payload to improve data handling consistency during migration. 2025-05-11 13:49:49 +08:00
SunWuyuan 08c6776cd1 Refactor MigrationTool.vue to simplify batch data preparation by removing unnecessary keys object. Update batch payload structure for improved clarity and consistency in data handling during migration. 2025-05-11 12:20:24 +08:00
SunWuyuan 3e78e7f60d Update MigrationTool.vue to initialize classNumber, serverUrl, and migrationType from server settings during component mount. This improves configuration management and aligns with recent updates to server settings. 2025-05-11 12:13:52 +08:00
SunWuyuan b82a553b1d Update MigrationTool.vue to clear default values for classNumber and serverUrl, and change targetServerUrl to a production URL for improved configuration. This enhances flexibility and aligns with recent server settings updates. 2025-05-11 12:11:31 +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 d40e467183 Refactor MigrationTool.vue for improved code readability and consistency. Update template formatting, enhance button click handling, and streamline data display logic. Ensure consistent use of quotation marks and spacing throughout the component. 2025-05-11 12:03:56 +08:00
SunWuyuan 9f4fe0b9dd Add @microsoft/clarity and ratelimit-header-parser dependencies; integrate Clarity for user tracking and implement rate limit handling in axios instance. Update App.vue to include RateLimitModal for user notifications. 2025-05-11 11:43:47 +08:00
SunWuyuan 596c6ac918 Refactor DataProviderSettingsCard.vue for improved readability and structure. Clean up template formatting, reorganize data migration and machine ID display sections, and ensure consistent button styling. Update server connection check and migration data handling for better user experience. 2025-05-10 21:56:42 +08:00
SunWuyuan 590cffc6e6 Enhance RandomPicker component with persistent dialog feature and clean up global styles by removing unnecessary whitespace. Update styles for hover effects and ensure consistent formatting across SCSS files. 2025-05-10 21:51:48 +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 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 00a693aeba Enhance cses2wakeup.vue with tooltip features for period reordering and original period display. Implemented a mapping for continuous periods and updated CSV export functionality to reflect these changes. Improved user experience with visual feedback on schedule adjustments. 2025-04-26 09:52:00 +08:00
SunWuyuan 09f76ede69 删除jscses 2025-04-26 09:27:19 +08:00
SunWuyuan cc7478d03a Add js-yaml and jscses dependencies; enhance cses2wakeup.vue with improved UI elements, error handling, and YAML support for data processing. 2025-04-26 09:26:53 +08:00
SunWuyuan 5f4ff2bb59 Add CSES to WakeUP tool link in DataProviderSettingsCard for easy access 2025-04-20 10:47:44 +08:00
SunWuyuan 59a9f1bd91 Update cses2wakeup.vue to improve user instructions with a new subtitle for data format guidance. 2025-04-20 10:44:50 +08:00
SunWuyuan a64bb8bfc2 Enhance cses2wakeup.vue with schedule selection feature and improved data handling. Added support for multiple schedules, unique ID assignment, and refined CSV export functionality. Updated state management for selected periods and schedules. 2025-04-20 10:39:53 +08:00
SunWuyuan eb2ad8768d Remove unused settingsLinkParser.js file to streamline codebase. 2025-04-19 21:31:04 +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
孙悟元 94149d0381 Update index.vue 2025-04-09 11:55:05 +08:00
孙悟元 9db9860622 Update index.vue 2025-04-08 21:54:32 +08:00
孙悟元 e72f63b2ac Update AboutCard.vue 2025-04-05 17:40:06 +08:00
SunWuyuan 02c8fccb30 页面404提醒,QQ群,开发配置 2025-04-05 14:20:28 +08:00
SunWuyuan 223d5bf794 天才般的NODE_ENV 2025-04-05 14:08:24 +08:00
SunWuyuan 71823cafd7 直接使用pnpm 2025-04-05 13:19:18 +08:00
SunWuyuan f05cfcf96a 修复问题 2025-04-05 13:14:42 +08:00
SunWuyuan 8bd6dde4e7 删除不再使用的依赖,更新依赖 2025-04-05 13:09:41 +08:00
SunWuyuan c04c5f47d0 构建CI 2025-04-05 13:06:33 +08:00
SunWuyuan eeac1afe3e 优化git排除 2025-04-05 13:01:37 +08:00
SunWuyuan 0b2ce4f84e 删除本地目录 2025-04-05 13:00:47 +08:00
SunWuyuan eefa858078 更新逻辑,缓存 2025-04-05 12:19:46 +08:00
SunWuyuan 8a1e44f1fa 本地缓存文件 2025-04-05 09:23:27 +08:00
SunWuyuan 291c593178 pwa,设置项,自动刷新 2025-04-04 21:40:24 +08:00
孙悟元 8e4d29afa3 Update index.html 2025-03-23 18:18:33 +08:00
SunWuyuan 8af43f0960 优化编辑框 2025-03-23 11:16:06 +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 3988773341 1 2025-03-22 18:36:43 +08:00
SunWuyuan 4a8f4dc097 1 2025-03-22 18:22:16 +08:00
SunWuyuan 16da372bbc 1 2025-03-22 18:21:51 +08:00
SunWuyuan c0d235a0fe 1 2025-03-22 16:17:01 +08:00
SunWuyuan 5a394ab6f6 1 2025-03-22 16:12:10 +08:00
SunWuyuan 84abe2598f 1 2025-03-22 16:11:23 +08:00
SunWuyuan 29ce2a9336 1 2025-03-22 16:07:23 +08:00
SunWuyuan d0d0e3a6b4 1 2025-03-22 15:34:47 +08:00
SunWuyuan 66a503a062 1 2025-03-22 15:17:11 +08:00
SunWuyuan 39c114282c 1 2025-03-16 16:21:15 +08:00
SunWuyuan 07c851d8d1 1 2025-03-16 11:33:27 +08:00
SunWuyuan cee730c17a 1 2025-03-16 10:28:44 +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 d52be573ef 1 2025-03-15 21:55:29 +08:00
SunWuyuan 5d74b604d1 1 2025-03-15 21:51:26 +08:00
SunWuyuan 3ac1f86b96 1 2025-03-15 21:45:14 +08:00
SunWuyuan 4adc0474e4 1 2025-03-15 21:37:14 +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 127347d76a 添加通知权限和持久性存储请求功能,更新设置项默认值及描述 2025-03-15 18:06:36 +08:00
SunWuyuan 31497b26cd 1 2025-03-15 17:56:21 +08:00
SunWuyuan 67a9e01b81 1 2025-03-15 17:32:44 +08:00
SunWuyuan 137c305cf8 1 2025-03-15 16:52:49 +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 e46f44bee2 1 2025-03-15 12:46:29 +08:00
SunWuyuan 882bf08ad9 1 2025-03-15 11:21:26 +08:00
SunWuyuan 4870eaefc8 1 2025-03-15 10:05:35 +08:00
SunWuyuan c6b6bd2ce5 1 2025-03-15 09:11:11 +08:00
SunWuyuan 9bb3f06ba1 1 2025-03-14 21:53:22 +08:00
SunWuyuan ebf3e9df94 1 2025-03-09 15:52:51 +08:00
SunWuyuan cc950d1fc6 11 2025-03-09 15:45:27 +08:00
SunWuyuan f9e1dd5412 1 2025-03-09 15:37:36 +08:00
SunWuyuan 8aaf537f84 1 2025-03-09 15:36:01 +08:00
SunWuyuan 39d6bfec60 1 2025-03-09 15:15:24 +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 08e95a3efc 1 2025-03-09 14:15:54 +08:00
孙悟元 d214f172f6 Merge pull request #2 from SunWuyuan/dev1
Dev1
2025-03-08 22:01:56 +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 ec46f6aca2 1 2025-03-02 15:36:02 +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 9f3920e8b7 1 2025-02-23 14:52:08 +08:00
SunWuyuan b77fd04b4e 1 2025-02-23 14:40:26 +08:00
SunWuyuan 892191a965 Merge branch 'main' of github.com:SunWuyuan/homeworkpage-frontend 2025-02-23 14:36:18 +08:00
SunWuyuan 4f2fd40f78 1 2025-02-23 14:35:39 +08:00
SunWuyuan dfdb662e11 1 2025-02-23 14:16:51 +08:00