 xuyueandClaude Opus 5.5
|
70983a12a5
|
chore: 合并后端仓库 webpreviewapi 的历史
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-10-26 16:01:25 +08:00 |
|
 xuyueandClaude Opus 5.5
|
d1c6b8c201
|
chore: 将前端移动到 client/ 目录,准备合并为单仓库
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-10-26 16:01:25 +08:00 |
|
 xuyueandClaude Opus 5.5
|
0591eda56f
|
chore: 将后端移动到 api/ 目录,准备合并为单仓库
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-10-26 16:01:25 +08:00 |
|
 xuyueandClaude Opus 5
|
e172ffc0b3
|
add creation
自由创作:新增 Creation 模型(继承 Task,display 自动递增)与
/api/creation/ 路由,支持增删改和代码保存,只有创作者本人和超管可访问。
自由创作不进入提交/评分体系;prompt 的两个 WebSocket consumer
连接时校验 can_access_task。补充 task/tests.py 覆盖上述行为。
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
2026-08-14 09:29:02 -06:00 |
|
 xuyueandClaude Opus 5
|
1f6935e31e
|
add creation
自由创作:新增 /creation 列表与详情页、Creation API 与类型定义,
TaskPanel 增加入口,PromptPanel 支持 allowSubmit 控制提交按钮。
顺带升级依赖并按 prettier 重新格式化。
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
2026-08-14 09:28:05 -06:00 |
|
xuyue
|
2588ea42fd
|
update
|
2026-06-28 06:06:25 -06:00 |
|
xuyue
|
fd0fffb185
|
update
|
2026-06-28 06:06:23 -06:00 |
|
xuyue
|
4497af940f
|
add grade
|
2026-06-28 05:59:54 -06:00 |
|
xuyue
|
663fb8d1dc
|
add grade
|
2026-06-28 05:59:50 -06:00 |
|
xuyue
|
ae32732cf6
|
add grade
|
2026-06-25 23:55:48 -06:00 |
|
xuyue
|
9c652a6b3d
|
add grade
|
2026-06-25 23:55:46 -06:00 |
|
xuyue
|
29bb89a257
|
add grade
|
2026-06-25 23:49:38 -06:00 |
|
xuyue
|
c4196e61e9
|
add grade
|
2026-06-25 23:49:35 -06:00 |
|
xuyue
|
681c6ff4f4
|
update
|
2026-06-14 06:32:09 -06:00 |
|
xuyue
|
5bb8a1eaa3
|
update
|
2026-06-11 21:24:50 -06:00 |
|
xuyue
|
4f288a1fef
|
fix
|
2026-06-11 21:22:02 -06:00 |
|
xuyue
|
a335eb22e8
|
fix
|
2026-06-11 21:08:40 -06:00 |
|
xuyue
|
c12c77ac7e
|
fix
|
2026-06-11 21:08:35 -06:00 |
|
xuyue
|
8cddff6684
|
fix
|
2026-06-11 20:49:27 -06:00 |
|
xuyue
|
3102e1178a
|
fix
|
2026-06-11 20:48:51 -06:00 |
|
xuyue
|
a15b3d9c76
|
rating when ai is steaming
|
2026-06-11 19:53:15 -06:00 |
|
xuyue
|
6938133775
|
rating when ai is steaming
|
2026-06-11 19:53:13 -06:00 |
|
xuyue
|
05ecf6bebf
|
update
|
2026-06-11 22:35:14 +08:00 |
|
xuyue
|
54d9861bd8
|
update
|
2026-06-11 22:21:59 +08:00 |
|
xuyue
|
596ceec880
|
fix
|
2026-06-10 20:29:40 -06:00 |
|
xuyue
|
6f99688667
|
update
|
2026-06-07 05:50:51 -06:00 |
|
xuyue
|
cd6d67ac97
|
update
|
2026-06-07 05:50:47 -06:00 |
|
xuyue
|
4b32330b60
|
check if stable
|
2026-06-07 05:05:52 -06:00 |
|
xuyue
|
9fbab91cf9
|
check if stale
|
2026-06-07 05:05:46 -06:00 |
|
xuyue
|
39051980df
|
fix
|
2026-06-02 20:56:57 -06:00 |
|
xuyue
|
1566a4e275
|
update
|
2026-06-02 20:25:41 -06:00 |
|
xuyue
|
4660b51de3
|
fix
|
2026-05-09 01:30:39 -06:00 |
|
xuyue
|
f7817d8c26
|
fix
|
2026-05-09 01:30:36 -06:00 |
|
xuyue
|
48e6ddeeac
|
add ds thinking
|
2026-05-07 21:25:34 -06:00 |
|
xuyue
|
53a0759507
|
add ds thinking
|
2026-05-07 21:25:25 -06:00 |
|
xuyue
|
e2b3f61863
|
fix
|
2026-05-07 21:08:19 -06:00 |
|
xuyue
|
2a93c4d19c
|
update
|
2026-05-07 10:16:14 -06:00 |
|
xuyue
|
1e160d192b
|
add prompt assistant
|
2026-05-07 09:51:54 -06:00 |
|
xuyue
|
22c3b65e28
|
add prompt assistant
|
2026-05-07 09:51:47 -06:00 |
|
xuyue
|
a46848b1c9
|
feat: add guidance LLM helpers and system prompt
|
2026-05-07 09:26:09 -06:00 |
|
xuyue
|
7daf62cbaf
|
fix
|
2026-05-07 08:48:16 -06:00 |
|
xuyue
|
31671d8006
|
fix actions
|
2026-05-07 08:45:59 -06:00 |
|
xuyue
|
7a72c94238
|
fix
|
2026-05-07 08:45:34 -06:00 |
|
xuyue
|
efb535eb3d
|
update
|
2026-05-07 01:31:14 -06:00 |
|
xuyue
|
819b7a82f4
|
fix
|
2026-05-07 00:57:15 -06:00 |
|
xuyue
|
0180f6e803
|
test
|
2026-05-07 00:56:39 -06:00 |
|
xuyue
|
80aa091602
|
update
|
2026-05-06 20:41:51 -06:00 |
|
xuyue
|
983e87403c
|
style: refine prompt history selection state
|
2026-05-06 07:34:37 -06:00 |
|
xuyue
|
5aaba42068
|
update
|
2026-05-06 07:30:12 -06:00 |
|
xuyue
|
19c26dc5b7
|
update
|
2026-05-06 07:24:31 -06:00 |
|
xuyue
|
5ecf8caf83
|
update
|
2026-05-06 07:24:27 -06:00 |
|
xuyue
|
8845845bf0
|
add message history
|
2026-05-06 07:13:06 -06:00 |
|
xuyue
|
2b216878ca
|
add message history
|
2026-05-06 07:12:52 -06:00 |
|
xuyue
|
4ce19c5e40
|
update static files
|
2026-05-06 06:42:37 -06:00 |
|
xuyue
|
77aca640ac
|
add challenge author
|
2026-05-06 06:28:49 -06:00 |
|
xuyue
|
455d684bd4
|
add challenge author
|
2026-05-06 06:28:39 -06:00 |
|
xuyue
|
9a8e5ad48e
|
add view count
|
2026-05-05 19:16:58 -06:00 |
|
xuyue
|
4af9ae90c9
|
fix
|
2026-05-05 10:03:52 -06:00 |
|
xuyue
|
f63f7cbbce
|
fix
|
2026-05-05 10:00:40 -06:00 |
|
xuyue
|
21e3a7f39b
|
revert
|
2026-05-05 09:53:04 -06:00 |
|
xuyue
|
f255367b08
|
fix
|
2026-05-05 09:28:32 -06:00 |
|
xuyue
|
edbf66874b
|
fix back
|
2026-05-05 09:24:30 -06:00 |
|
xuyue
|
e8992edabc
|
use naive-ui for default
|
2026-05-05 09:18:55 -06:00 |
|
xuyue
|
f3eed84f7c
|
fix
|
2026-05-05 09:01:38 -06:00 |
|
xuyue
|
b5e0421fd4
|
fix
|
2026-05-05 08:42:17 -06:00 |
|
xuyue
|
c0084462eb
|
update
|
2026-05-05 06:59:09 -06:00 |
|
xuyue
|
5fced6b4c2
|
fix preview
|
2026-05-02 09:35:14 -06:00 |
|
xuyue
|
2e6e3aacec
|
update
|
2026-05-02 09:15:49 -06:00 |
|
xuyue
|
64dc1c9234
|
update
|
2026-05-02 08:07:56 -06:00 |
|
xuyue
|
2abf95888b
|
feat: add admin gradebook page
|
2026-05-02 08:01:15 -06:00 |
|
xuyue
|
eff635fb49
|
feat: add gradebook frontend API types
|
2026-05-02 08:01:04 -06:00 |
|
xuyue
|
57df250b55
|
feat: expose gradebook API and CSV export
|
2026-05-02 07:56:19 -06:00 |
|
xuyue
|
b10e030298
|
feat: add gradebook aggregation service
|
2026-05-02 07:55:06 -06:00 |
|
xuyue
|
274b5b1981
|
test: add gradebook API coverage
|
2026-05-02 07:53:30 -06:00 |
|
xuyue
|
3136be2df7
|
chore: ignore worktrees
|
2026-05-01 08:44:59 -06:00 |
|
xuyue
|
0998ee0f4b
|
chore: ignore worktrees
|
2026-05-01 08:44:59 -06:00 |
|
xuyue
|
99ec8cdf02
|
add showcase manage
|
2026-05-01 08:24:30 -06:00 |
|
xuyue
|
efecef4e98
|
add showcase manage
|
2026-05-01 08:24:20 -06:00 |
|
xuyue
|
17948a69f3
|
fix
|
2026-04-30 10:14:53 -06:00 |
|
xuyue
|
f025ebfa2e
|
update UI
|
2026-04-30 09:54:24 -06:00 |
|
xuyue
|
375a78b852
|
fix chain modal
|
2026-04-30 09:42:38 -06:00 |
|
xuyue
|
e522765e3e
|
fix chain modal
|
2026-04-30 09:42:31 -06:00 |
|
xuyue
|
c4362321e5
|
rm test file
|
2026-04-30 09:30:18 -06:00 |
|
xuyue
|
dd249c8753
|
feat: add showcase frontend
|
2026-04-30 09:05:06 -06:00 |
|
xuyue
|
f99c2c8033
|
feat: add showcase backend
|
2026-04-30 08:59:14 -06:00 |
|
xuyue
|
7af5e3117d
|
change to v4
|
2026-04-27 06:35:14 -06:00 |
|
xuyue
|
c5f46de80a
|
change to v4
|
2026-04-27 06:35:10 -06:00 |
|
xuyue
|
45b40f13ad
|
fix delete
|
2026-04-16 01:32:47 -06:00 |
|
xuyue
|
99f680814e
|
fix delete
|
2026-04-16 01:32:42 -06:00 |
|
xuyue
|
567da331f4
|
feat: add source field to PromptMessage type
|
2026-04-16 00:41:32 -06:00 |
|
 xuyueandClaude Sonnet 4.6
|
6ca5e4b6ea
|
feat: expose message source field in messages API
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-16 00:40:22 -06:00 |
|
xuyue
|
8657697c25
|
fix
|
2026-04-15 22:25:30 -06:00 |
|
xuyue
|
b37d4c56de
|
add delete button
|
2026-04-15 19:16:38 -06:00 |
|
xuyue
|
e9781fdada
|
add delete button
|
2026-04-15 19:16:28 -06:00 |
|
xuyue
|
266f042fb2
|
fix
|
2026-04-13 05:29:15 -06:00 |
|
xuyue
|
6591ca6574
|
fix
|
2026-04-13 05:15:07 -06:00 |
|
xuyue
|
ed8e016e30
|
fix
|
2026-04-13 05:08:08 -06:00 |
|
xuyue
|
b7f3c9c96d
|
fix
|
2026-04-13 05:07:08 -06:00 |
|
xuyue
|
2fa90738e7
|
update
|
2026-04-13 05:01:46 -06:00 |
|
xuyue
|
35ee7d69dd
|
fix
|
2026-04-13 04:59:40 -06:00 |
|