Commit Graph
96 Commits
Author SHA1 Message Date
iamdoubz 8fb4ce8be7 Emit stroked versions of the contours for ai images 2026-06-29 13:48:06 -05:00
iamdoubz 2ee11aef7e Merge pull request 'Add progress bar for ai gen image (est...)' (#16) from feature_aicreation_countdown into main
Reviewed-on: #16
2026-06-29 13:10:00 -05:00
iamdoubz 011168c3b8 Add progress bar for ai gen image (est) 2026-06-29 13:07:43 -05:00
iamdoubz 7b4650cca2 Merge pull request 'AI Creator improvements and admin functions' (#15) from feature_aicreator_unified into main
Reviewed-on: #15
2026-06-29 10:58:37 -05:00
iamdoubz 82af4c1830 AI Creator improvements and admin functions 2026-06-29 10:57:53 -05:00
iamdoubz 021bfc302d Merge pull request 'Call ComfyUI and show preview of lesson to admin to approve' (#14) from feature_admin_view_lesson into main
Reviewed-on: #14
2026-06-29 10:06:45 -05:00
iamdoubz 09a0c7e504 Call ComfyUI and show preview of lesson to admin to approve 2026-06-29 10:05:30 -05:00
iamdoubz aa78b135e3 Merge pull request '[Fix] Truncated package.json file' (#13) from feature_comfyui_creator into main
Reviewed-on: #13
2026-06-29 09:45:37 -05:00
iamdoubz 89b175faf0 ComfyUI AI gen lesson changes 2026-06-29 09:40:43 -05:00
iamdoubz 90c744bf13 Add more detailed and tuned comfyui api json file 2026-06-29 09:39:59 -05:00
iamdoubz 939f4dbc87 More 2026-06-29 09:32:15 -05:00
iamdoubz eabd482db0 Merge pull request '[Feature] comfyui creator' (#12) from feature_comfyui_creator into main
Reviewed-on: #12
2026-06-29 09:22:08 -05:00
iamdoubz 011918c62c Add creator mode 2026-06-29 09:19:02 -05:00
Dan 249167c321 Ignore .claude agent tooling cache 2026-06-29 14:16:51 +00:00
Dan 8cd36c3182 Normalize line endings to LF; mark binary assets 2026-06-29 14:11:12 +00:00
Dan 9880cf40d5 Add repo guidance file referencing curriculum and design docs 2026-06-29 14:11:11 +00:00
Dan 21bf3459a7 Add research doc on drawing platforms and techniques 2026-06-29 14:11:11 +00:00
Dan 5d961aaca0 Add research doc for Early Beginner subject expansion 2026-06-29 14:11:10 +00:00
Dan aa55a8b724 Add research doc for the Beginner level curriculum 2026-06-29 14:11:10 +00:00
Dan f79ce000e4 Add design doc for Create feature and Creator role 2026-06-29 14:11:09 +00:00
Dan 1e1408ad7f Add ComfyUI setup notes for the Create feature 2026-06-29 14:11:00 +00:00
Dan 917991c290 Add stock ComfyUI workflow template for coloring-book art 2026-06-29 14:10:59 +00:00
Dan 8c07bc4986 Add potrace dependency for line-art vectorization 2026-06-29 14:10:59 +00:00
Dan 2efdc54a16 Resolve and render AI-created Trace and Color lessons 2026-06-29 14:10:58 +00:00
Dan d89227c259 Surface Create entry and creations, hidden when unconfigured 2026-06-29 14:10:58 +00:00
Dan 21376fd1b4 Add Create form with subject input and status polling 2026-06-29 14:10:57 +00:00
Dan b39bdaaa78 Add Create page, gated on creator role and ComfyUI 2026-06-29 14:10:56 +00:00
Dan e918955cda Show created-lessons review section on the admin page 2026-06-29 14:10:56 +00:00
Dan 2e20f54513 Add admin UI to review and promote created lessons 2026-06-29 14:10:55 +00:00
Dan a772c23559 Add creator role buttons to admin user management 2026-06-29 14:10:55 +00:00
Dan ed30020b6c Allow admins to assign the creator role 2026-06-29 14:10:54 +00:00
Dan c9aed9f283 Add admin endpoint to approve, block, or promote creations 2026-06-29 14:10:54 +00:00
Dan 9a7fd01eae Add endpoint to poll a creation's status 2026-06-29 14:10:53 +00:00
Dan e7759405ce Add create endpoint: moderate subject then queue generation 2026-06-29 14:10:52 +00:00
Dan 5ec87c4fd5 Add ambient type declarations for the potrace module 2026-06-29 14:10:52 +00:00
Dan cb80cdfc35 Add created-lesson data layer, generation pipeline, lesson builder 2026-06-29 14:10:51 +00:00
Dan ddb5362050 Add potrace vectorizer: PNG to fitted SVG reveal steps 2026-06-29 14:10:51 +00:00
Dan 99af05b8d0 Add ComfyUI client: queue prompt, poll, fetch line art 2026-06-29 14:10:50 +00:00
Dan fb55c3b788 Add subject moderation: sanitize, allowlist, blocklist, review queue 2026-06-29 14:10:37 +00:00
Dan d2fe11ea6e Add created_lessons table for AI-generated lessons 2026-06-29 14:09:05 +00:00
Dan 667d5d83cc Add creator role to the user Role union 2026-06-29 14:08:42 +00:00
iamdoubz ebd66e2d9c Merge pull request '[Feature] Add a bunch more things to draw :)' (#11) from feature_early_beginner into main
Reviewed-on: #11
2026-06-26 17:03:27 -05:00
Dan 4b0807719e Cap landing-page Early Beginner teaser to six subjects 2026-06-26 21:58:25 +00:00
Dan 52363fc107 Render Early Beginner as themed group sections on Learn page 2026-06-26 21:58:25 +00:00
Dan b69408aad9 Wire expanded Early Beginner subjects and add themed group helpers 2026-06-26 21:58:25 +00:00
Dan 088cc4179d Add 19 original animal doodle subjects for Early Beginner 2026-06-26 21:58:25 +00:00
Dan aa8474caa9 Add 13 geometric Early Beginner subjects: shapes, objects, clothes, faces 2026-06-26 21:58:25 +00:00
iamdoubz 668f3569f7 Merge pull request '[Feature] Add beginner levels' (#10) from feature_beginner_levels into main
Reviewed-on: #10
2026-06-21 08:45:37 -05:00
iamdoubz be470268ab Add beginner levels focusing on shapes and 3d 2026-06-21 08:44:23 -05:00
iamdoubz ee8e218b7d Merge pull request '[Feature] Add dark mode and theming' (#9) from feature_settings_avatar into main
Reviewed-on: #9
2026-06-20 20:46:27 -05:00