1
0
mirror of https://github.com/ZeroCatDev/Classworks.git synced 2026-03-21 09:13:10 +00:00

Commit Graph

  • 76c2dba502
    规范代码格式 Sunwuyuan 2025-11-16 15:14:17 +08:00
  • 7b906b0539 deploy: 0af2c4cc6330c4f18ff93996f7a4662907880a6f Sunwuyuan 2025-11-09 08:17:00 +00:00
  • 0af2c4cc63
    feat: 修改下载数据逻辑,支持强制清空数据以避免覆盖现有数据 Sunwuyuan 2025-11-09 16:15:45 +08:00
  • fbb7732436 deploy: 49ea5f1b2fc600a5c49d8f9aa4e0acd57e41b112 Sunwuyuan 2025-11-09 06:32:05 +00:00
  • 49ea5f1b2f
    feat: 实现渐进式设备注册功能,自动生成设备信息并获取访问令牌,优化用户体验 Sunwuyuan 2025-11-09 14:30:09 +08:00
  • 4c22dd35ff deploy: 670666aa41b089338a9d0eab3cd57d98908ac4d6 Sunwuyuan 2025-11-08 09:37:09 +00:00
  • 670666aa41
    feat: 优化标题显示,添加设备名称和命名空间信息的加载逻辑 SunWuyuan 2025-11-08 17:22:32 +08:00
  • 7dc8e1db5a deploy: 6eb9bbd79c00b17549b5253713d06860dd69bced Sunwuyuan 2025-11-02 08:42:06 +00:00
  • 6eb9bbd79c
    feat: 优化关于卡片界面,更新图标和图片,增强用户体验 SunWuyuan 2025-11-02 16:40:52 +08:00
  • ebd682c821 deploy: 1999b09e59c612c258c8f68147e4c7fb13ae246b Sunwuyuan 2025-11-02 07:49:55 +00:00
  • 1999b09e59
    feat: 重构链接生成器,合并预配置认证与设置分享功能,优化界面与安全性 SunWuyuan 2025-11-02 15:48:39 +08:00
  • 7f166ffddc
    feat: 添加设备认证对话框的预配置支持,优化自动认证逻辑 SunWuyuan 2025-11-02 15:15:46 +08:00
  • b0753b9550 deploy: 9aae9601f6cced369def49e222c07e223d3c8a4b Sunwuyuan 2025-11-02 05:43:23 +00:00
  • 9aae9601f6
    Merge pull request #11 from DryIce-cc/main Sunwuyuan 2025-11-02 13:42:02 +08:00
  • c36e4defc2 Merge branch 'main' of https://github.com/ZeroCatDev/Classworks #11 干冰DryIce 2025-11-02 12:09:46 +08:00
  • b82a63be54 deploy: 97fe02143fce9ec41fe37d3b11b55f0037e61193 Sunwuyuan 2025-11-02 03:55:32 +00:00
  • 97fe02143f
    fix: 更新Classworks KV描述为文档形键值数据库 SunWuyuan 2025-11-02 11:53:57 +08:00
  • 732625e396 deploy: 5c3fa9a0e50a3a021a0cee95cd42bb451987d991 Sunwuyuan 2025-11-02 03:47:55 +00:00
  • 5c3fa9a0e5
    fix: 优化数据加载逻辑,避免覆盖已有的本地数据 SunWuyuan 2025-11-02 11:46:24 +08:00
  • 2fc1252d96 deploy: a7ff0e5714c3efd1ad7f8f5a8430b967a4073cbc Sunwuyuan 2025-11-02 00:46:26 +00:00
  • a7ff0e5714
    feat: 添加环境变量配置,更新云端存储和授权服务器的默认设置 SunWuyuan 2025-11-01 21:08:41 +08:00
  • 6bfd5fdf0e
    feat: 更新Classworks云端存储的默认设置为生产环境域名 SunWuyuan 2025-11-01 19:34:50 +08:00
  • cb0924eb22 deploy: 865e09a5fa3fb4a0e72381a452e74951748a043d Sunwuyuan 2025-11-01 11:33:58 +00:00
  • 865e09a5fa
    Merge branch 'main' of https://github.com/ZeroCatDev/Classworks SunWuyuan 2025-11-01 19:32:38 +08:00
  • df3c8e5a12
    feat: Add ReadOnlyTokenWarning component and implement student name management dialog SunWuyuan 2025-11-01 19:31:41 +08:00
  • 5c27a30fde fix: 移除双滚动条 干冰DryIce 2025-11-01 13:45:35 +08:00
  • caaea56e16 ci: add Azure Static Web Apps workflow file on-behalf-of: @Azure opensource@microsoft.com Sunwuyuan 2025-11-01 15:09:27 +08:00
  • a2b0cc9e08
    feat: Add Chat Widget and Init Service Chooser components SunWuyuan 2025-10-25 17:10:20 +08:00
  • 92a2019566 Use kvToken instead of siteKey in examschedule button cloud URL #9 copilot/update-exam-schedule-button-function copilot-swe-agent[bot] 2025-10-14 10:21:58 +00:00
  • 3284138ea1 Initial plan for using kvToken in examschedule button copilot-swe-agent[bot] 2025-10-14 10:19:29 +00:00
  • 20c526b489 Initial plan copilot-swe-agent[bot] 2025-10-14 10:15:34 +00:00
  • b9efaee7ee
    初步添加ea2 SunWuyuan 2025-10-12 08:32:54 +08:00
  • eea9155da3 deploy: 0dceb0c278fe9508b74258e5acd3d57169d379d3 Sunwuyuan 2025-10-06 11:51:02 +00:00
  • 0dceb0c278
    添加加载动画 SunWuyuan 2025-10-06 19:49:53 +08:00
  • 1b3b05e8a8 deploy: 779ca2b278c1c7f53bea88c0e9f324e5674f3dc9 Sunwuyuan 2025-10-06 06:32:10 +00:00
  • 779ca2b278
    Merge branch 'main' of https://github.com/ZeroCatDev/Classworks SunWuyuan 2025-10-06 14:30:52 +08:00
  • 3e3eba4759
    内部写死appid SunWuyuan 2025-10-06 14:30:49 +08:00
  • 68d6582ae0
    适配ClassworksKV SunWuyuan 2025-10-06 14:30:32 +08:00
  • 9012d1bbe7 deploy: 8a9e0007887f726b0316232599f32771fc96b231 Sunwuyuan 2025-09-21 05:53:53 +00:00
  • 8a9e000788
    Merge pull request #8 from ZeroCatDev/Sunwuyuan-patch-3 孙悟元 2025-09-21 13:52:44 +08:00
  • b7c88a59fe
    Update settings.js #8 孙悟元 2025-09-21 13:47:58 +08:00
  • 86a609b7ae
    Merge pull request #7 from ZeroCatDev/Sunwuyuan-patch-2 孙悟元 2025-09-21 13:23:13 +08:00
  • 3cf7cac4bf Add .gitignore rules for Vite timestamp files #7 Sunwuyuan-patch-2 claude[bot] 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
  • 425f265760
    Update README.md #6 Sunwuyuan-patch-1 孙悟元 2025-09-21 13:05:36 +08:00
  • cf1c07f005
    Merge pull request #5 from ZeroCatDev/add-claude-github-actions-1758430934836 孙悟元 2025-09-21 13:04:57 +08:00
  • fdc4517298 "Claude Code Review workflow" #5 add-claude-github-actions-1758430934836 孙悟元 2025-09-21 13:02:19 +08:00
  • 1e12cbd01e "Claude PR Assistant workflow" 孙悟元 2025-09-21 13:02:17 +08:00
  • 73dcb1e64d deploy: 3a9781c1ad384b4dcf17ff76ba23a15f23b291e9 Sunwuyuan 2025-09-21 01:03:20 +00:00
  • 3a9781c1ad
    Merge pull request #4 from DryIce-cc/main 孙悟元 2025-09-21 09:01:12 +08:00
  • 37b2a8f0a8 feat: 添加「点击空白处完成编辑」提示 #4 干冰DryIce 2025-09-20 18:27:37 +08:00
  • f9498a3de6 feat: 添加「是否显示快捷键盘」选项 干冰DryIce 2025-09-20 18:10:27 +08:00
  • 2b0b44cb23 deploy: 6cf67d17c6839aab885ccbb0e3707f1a822be7ca Sunwuyuan 2025-09-13 04:03:37 +00:00
  • 6cf67d17c6
    Merge branch 'main' of https://github.com/ZeroCatDev/Classworks SunWuyuan 2025-09-13 12:02:15 +08:00
  • f4e3ce32dd
    添加“例” ”变“快捷按钮 SunWuyuan 2025-09-13 12:01:44 +08:00
  • 6ff239735b deploy: 7c9b29f4bbd308f00c87b3b4c9a1f34b0fb57ddc Sunwuyuan 2025-09-07 03:08:55 +00:00
  • 7c9b29f4bb
    Update README.md 孙悟元 2025-09-07 11:08:01 +08:00
  • 548d0376e3 deploy: f546621ab9b4b0b25b5b3e4ea41edf7a33dfd3ac Sunwuyuan 2025-08-30 06:57:49 +00:00
  • f546621ab9
    添加考试看板功能 SunWuyuan 2025-08-30 14:55:55 +08:00
  • c64986e7ae deploy: cd10d0f49ad8a771b2d30cc1378f829a6881ec98 Sunwuyuan 2025-08-29 13:25:27 +00:00
  • cd10d0f49a
    添加key查看器 SunWuyuan 2025-08-29 21:24:21 +08:00
  • 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. SunWuyuan 2025-07-05 14:35:05 +08:00
  • 6dd9d4d0a7 deploy: f5dab48276678ee7254ff3104595baa92251e8a0 Sunwuyuan 2025-07-05 06:29:34 +00:00
  • 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. SunWuyuan 2025-07-05 14:18:22 +08:00
  • 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. SunWuyuan 2025-07-05 13:32:34 +08:00
  • af0d9f90cd deploy: 53ed1f556f2831613b10176647fab0982a0f53d1 Sunwuyuan 2025-07-05 02:06:57 +00:00
  • 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. SunWuyuan 2025-07-05 10:05:52 +08:00
  • 8e38280a1e deploy: 965f36cbf504e1a725261c36e04061c848c55045 Sunwuyuan 2025-07-05 01:01:36 +00:00
  • 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. SunWuyuan 2025-07-05 09:00:38 +08:00
  • c1253879de deploy: ac0c491765df4262908deeb888eac35d0f35d772 Sunwuyuan 2025-06-11 08:42:56 +00:00
  • ac0c491765
    Revert "修复sw加载bug" SunWuyuan 2025-06-11 16:41:33 +08:00
  • b0541d1170
    Revert "更新sw" SunWuyuan 2025-06-11 16:41:29 +08:00
  • cbddbeb0a1
    Revert "添加壁纸模式,不构建sw" SunWuyuan 2025-06-11 16:41:22 +08:00
  • 013e3f3ec5 deploy: 183214305540d86e56c34316ec52523d04af4ab2 Sunwuyuan 2025-06-11 08:18:56 +00:00
  • 1832143055
    添加壁纸模式,不构建sw SunWuyuan 2025-06-11 16:17:35 +08:00
  • 31969b15b0
    更新sw SunWuyuan 2025-06-11 16:03:44 +08:00
  • 7a95b7fce7 deploy: 4029e449d84f2390d0df44af3ba9ccb665f7b1ad Sunwuyuan 2025-06-11 07:56:55 +00:00
  • 4029e449d8
    修复sw加载bug SunWuyuan 2025-06-11 15:55:53 +08:00
  • b14fdd7c84 deploy: f66031cd1884e7fda493665d8cdd77a46fb601bf Sunwuyuan 2025-06-11 07:48:37 +00:00
  • f66031cd18
    路径改为相对路径 SunWuyuan 2025-06-11 15:45:17 +08:00
  • c32a707707 deploy: 0f9ad4f81a0a12b82f671b8da5523093577f7d8c Sunwuyuan 2025-05-24 13:29:47 +00:00
  • 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. SunWuyuan 2025-05-24 21:21:20 +08:00
  • a34ee20dc8 deploy: ab20d6cecb72781bbb92293e97f940385d27f19d Sunwuyuan 2025-05-18 08:05:31 +00:00
  • 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. SunWuyuan 2025-05-18 16:04:25 +08:00
  • 716900d7d2 deploy: 088e19eaa700a78beb5847ea7234d17ab40643dc Sunwuyuan 2025-05-18 07:42:19 +00:00
  • 088e19eaa7
    Update AppFooter.vue, NamespaceAccess.vue, and index.vue for improved links and UI enhancements. Change footer links to reflect new repository and website, streamline password hint display in NamespaceAccess, and clean up index.vue by removing unnecessary template elements. SunWuyuan 2025-05-18 15:40:32 +08:00
  • 1dbae137aa deploy: 88ab5e90642aa859a260425cb0475cc2e2713ce7 Sunwuyuan 2025-05-18 07:17:51 +00:00
  • 88ab5e9064
    Remove package-lock.json file to streamline dependency management and avoid potential conflicts. This change simplifies the project structure and aligns with best practices for managing dependencies in modern JavaScript projects. SunWuyuan 2025-05-18 15:16:35 +08:00
  • 133888355a
    Merge branch 'main' of github.com:SunWuyuan/homeworkpage-frontend SunWuyuan 2025-05-18 15:09:54 +08:00
  • 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. SunWuyuan 2025-05-18 15:09:10 +08:00
  • 31cff8a867
    Add js-base64 library for Base64 encoding/decoding and enhance password management features. Update axios.js to use Base64 for encoding site key and namespace password. Implement password hint functionality in NamespaceAccess and NamespaceSettingsCard components, including dialogs for setting and verifying password hints. Refactor kvServerProvider to support password hint updates during password management operations. SunWuyuan 2025-05-18 14:33:39 +08:00
  • 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. SunWuyuan 2025-05-18 10:54:39 +08:00
  • 60ce74b701 deploy: 7718cf7456dd34a79bc86f093eaa81746c9bdb05 Sunwuyuan 2025-05-11 10:51:01 +00:00
  • 7718cf7456
    Update AppFooter.vue 孙悟元 2025-05-11 18:50:05 +08:00
  • f7de3bd348 deploy: 30f11d7789f0ed9fe61387e662f470bc7921a084 Sunwuyuan 2025-05-11 10:32:49 +00:00
  • 30f11d7789
    Create 328a0e159cf9b3fb3caacaab9c83bf17.txt 孙悟元 2025-05-11 18:31:48 +08:00
  • a7de6297e6 deploy: 6d6e4a27a178f1b8d7fd0f4f9226b1291ac26348 Sunwuyuan 2025-05-11 09:05:09 +00:00