孙悟元
e9a7b66759
Merge pull request #52 from Moonrend/copilot/optimize-server-selection-code
...
feat(serverRotation): latency-aware server selection with 404-safe rotation
2026-04-17 21:55:31 +08:00
copilot-swe-agent[bot]
e6c5855827
refactor: extract setCachedPreference helper to remove duplication in serverRotation
...
Agent-Logs-Url: https://github.com/Moonrend/Classworks/sessions/d254def7-bda7-413a-83b1-c553c1571523
Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com>
2026-04-17 13:51:20 +00:00
copilot-swe-agent[bot]
ef1ff77977
feat: optimize server selection with latency caching, background probing, and 404-aware rotation
...
Agent-Logs-Url: https://github.com/Moonrend/Classworks/sessions/d254def7-bda7-413a-83b1-c553c1571523
Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com>
2026-04-17 13:49:52 +00:00
孙悟元
3cfd47a011
fix: update MAX_IMAGE_SIZE_MB to 10 for background image settings
2026-04-11 14:05:20 +00:00
孙悟元
91ef84d871
fix: update URL presets for background images
2026-04-11 14:05:00 +00:00
孙悟元
dd68ef7423
Merge pull request #51 from ZeroCatDev/copilot/add-custom-background-image
...
feat: custom background image with frosted glass effect
2026-04-11 21:59:38 +08:00
copilot-swe-agent[bot]
1f33d6d637
fix: use MAX_IMAGE_SIZE_MB constant consistently in template and error messages
...
Agent-Logs-Url: https://github.com/ZeroCatDev/Classworks/sessions/6dfae4c0-df49-4612-88b8-9e31287538b0
Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com>
2026-04-11 13:58:41 +00:00
copilot-swe-agent[bot]
c4279acdae
fix: address code review feedback for background feature
...
- Use SETTINGS_CHANGED_EVENT constant to prevent typos
- Enforce 2MB image size limit (block upload instead of warn)
- Fix resetAll to force re-render SettingItem for enabled toggle
- Optimize watchSettings callback to only reload on relevant key changes
Agent-Logs-Url: https://github.com/ZeroCatDev/Classworks/sessions/6dfae4c0-df49-4612-88b8-9e31287538b0
Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com>
2026-04-11 13:56:41 +00:00
copilot-swe-agent[bot]
3f6e0b88bd
feat: add custom background image with frosted glass effect
...
- Add background settings (enabled, url, imageData, blur, opacity) to settings.js
- Add watchSettings same-tab reactivity via custom DOM event dispatch
- Create BackgroundSettingsCard.vue with URL input, file upload, sliders, preview
- Apply background layer in App.vue with blur filter and dark overlay
- Add background settings tab to settings.vue navigation
Agent-Logs-Url: https://github.com/ZeroCatDev/Classworks/sessions/6dfae4c0-df49-4612-88b8-9e31287538b0
Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com>
2026-04-11 13:53:32 +00:00
copilot-swe-agent[bot]
f842429f9b
Initial plan
2026-04-11 13:45:10 +00:00
孙悟元
e437f05bdc
Merge pull request #50 from ZeroCatDev/copilot/add-custom-parameters-for-api
...
Add Hitokoto API category filter support
2026-04-11 21:42:41 +08:00
copilot-swe-agent[bot]
91169b0a03
Remove trailing comma in hitokotoCategories array
...
Agent-Logs-Url: https://github.com/ZeroCatDev/Classworks/sessions/6de2bd3a-dd64-4f26-a5a5-0f7fed081fdc
Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com>
2026-04-11 13:38:58 +00:00
copilot-swe-agent[bot]
6f697d0fd0
Add Hitokoto API category customization support
...
Agent-Logs-Url: https://github.com/ZeroCatDev/Classworks/sessions/6de2bd3a-dd64-4f26-a5a5-0f7fed081fdc
Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com>
2026-04-11 13:38:31 +00:00
copilot-swe-agent[bot]
3e2b9e993a
Initial plan
2026-04-11 13:35:55 +00:00
孙悟元
fe9d00f098
Merge pull request #49 from ZeroCatDev/copilot/add-12h-clock-option
...
feat: Add 12-hour clock format support to TimeCard
2026-03-22 14:10:27 +08:00
copilot-swe-agent[bot]
1bc9d2f67e
feat: Add 12-hour clock format support to TimeCard
...
Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com>
Agent-Logs-Url: https://github.com/ZeroCatDev/Classworks/sessions/5b22f5d2-515c-4a87-84f5-18ef897ede79
2026-03-21 07:45:06 +00:00
copilot-swe-agent[bot]
075ae889a7
Initial plan
2026-03-21 07:41:03 +00:00
Sunwuyuan
41dc2c5251
feat: 添加麦克风权限状态提示,优化噪音监测体验
2026-03-07 14:07:05 +08:00
Sunwuyuan
787c95ca18
feat: 更新关于卡片,修改链接和感谢信息
2026-03-07 13:48:45 +08:00
Sunwuyuan
ba6aab2ba2
feat: 优化噪音监测设置,添加晚自习时间段配置和校准功能
2026-03-07 13:05:10 +08:00
Sunwuyuan
21a63661cd
feat: 添加麦克风权限引导弹框和噪音监测设置卡片,优化用户体验
2026-03-07 11:59:54 +08:00
Sunwuyuan
aa09a1ffe1
feat: 更新噪音监测设置,默认启用监测和自动启动功能
2026-03-07 11:38:35 +08:00
Sunwuyuan
9f95ca19cb
feat: add NoiseMonitorDetail component for environmental noise monitoring with real-time metrics, reports, and configuration settings
2026-03-07 11:30:46 +08:00
Sunwuyuan
4cd948ff63
添加倒计时结束弹框功能,优化用户体验,支持超时提示和倒计时格式化显示
2026-03-07 08:37:49 +08:00
Sunwuyuan
f1838a891b
添加全屏时间卡片功能,支持时钟、倒计时和秒表模式,优化用户交互体验
2026-03-07 08:09:15 +08:00
Sunwuyuan
c4b95aede2
添加主题模式设置,优化显示设置卡片,移除不必要的主题设置组件
2026-03-06 20:34:28 +08:00
Sunwuyuan
e70d46436c
Refactor code structure for improved readability and maintainability
2026-03-03 21:38:32 +08:00
Sunwuyuan
e939bba814
更新 SEO 和社交媒体元数据,增强网站可见性和分享效果
2026-03-03 21:37:34 +08:00
Sunwuyuan
8f2c9be179
优化设备名称展示逻辑,支持离线模式下使用本地班级编号
2026-03-03 21:28:45 +08:00
Sunwuyuan
cf3412db6a
重构代码,优化组件加载和样式,移除不必要的依赖,增强首屏渲染性能
2026-03-03 21:16:32 +08:00
Sunwuyuan
97c70f6706
Merge branch 'main' of https://github.com/ZeroCatDev/Classworks
2026-03-03 19:53:33 +08:00
Sunwuyuan
26d77acc79
添加时间卡片组件及相关设置
2026-03-03 19:53:29 +08:00
孙悟元
834883b2a4
Update Sentry DSN for error reporting
2026-02-19 14:07:09 +08:00
孙悟元
202405bdf8
Update Sentry DSN and trace propagation targets
2026-02-19 12:26:10 +08:00
斩月
8950e57fab
Merge pull request #42 from ZeroCatDev/Sunwuyuan-patch-4
...
Update copyright year in README.md
2026-02-15 09:10:38 +08:00
斩月
b9ed558871
Merge pull request #41 from ZeroCatDev/Sunwuyuan-patch-3
...
测试在Kernyr中继续讨论
2026-02-15 09:10:22 +08:00
Sunwuyuan
28715315b2
Update copyright year in README.md
2026-02-14 21:17:24 +08:00
Sunwuyuan
d660cafdd1
Update usage link in README.md
2026-02-14 21:06:06 +08:00
Sunwuyuan
67f876cce8
Update exam URL domain from .tech to .cn
2026-02-12 14:53:31 +08:00
Sunwuyuan
92803d0e1e
Merge pull request #39 from ZeroCatDev/copilot/add-donation-card-to-about-page
...
Add donation card to About page
2026-02-03 08:24:32 +08:00
Sunwuyuan
2964c52581
更新 AboutCard.vue
2026-02-03 08:24:16 +08:00
Sunwuyuan
faea001048
更新 AboutCard.vue
2026-02-03 08:21:55 +08:00
copilot-swe-agent[bot]
0ebc14c49d
Address code review feedback: remove duplicate cursor style and add aria-label
...
Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com>
2026-02-03 00:16:17 +00:00
copilot-swe-agent[bot]
8691febf51
Add beautiful donation card to About page
...
Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com>
2026-02-03 00:15:11 +00:00
copilot-swe-agent[bot]
67598f817c
Initial plan
2026-02-03 00:10:17 +00:00
Sunwuyuan
2f02dd951f
更改examaware协议URL参数,从'file'改为'data'
2026-02-01 09:28:23 +00:00
Sunwuyuan
67a46797e0
Change URL parameter from 'data' to 'file'
2026-02-01 14:59:41 +08:00
Sunwuyuan
f276e9e2ea
Refactor code structure for improved readability and maintainability
2026-01-25 17:16:15 +08:00
Sunwuyuan
e98746bc42
Delete pnpm-lock.yaml
2026-01-24 08:37:08 +08:00
Sunwuyuan
ebd6a2785c
Merge pull request #38 from ZeroCatDev/copilot/add-sentry-integration
...
Add Sentry monitoring with browser tracing and session replay
2026-01-24 08:28:43 +08:00