Commit Graph

  • 6bd0468651 Merge pull request '[BUG] Emit stroked versions of the contours for ai images' (#17) from bug_ai_outline into main main iamdoubz 2026-06-29 13:49:02 -05:00
  • 8fb4ce8be7 Emit stroked versions of the contours for ai images #17 iamdoubz 2026-06-29 13:48:06 -05:00
  • 2ee11aef7e Merge pull request 'Add progress bar for ai gen image (est...)' (#16) from feature_aicreation_countdown into main iamdoubz 2026-06-29 13:10:00 -05:00
  • 011168c3b8 Add progress bar for ai gen image (est) #16 iamdoubz 2026-06-29 13:07:43 -05:00
  • 7b4650cca2 Merge pull request 'AI Creator improvements and admin functions' (#15) from feature_aicreator_unified into main iamdoubz 2026-06-29 10:58:37 -05:00
  • 82af4c1830 AI Creator improvements and admin functions #15 iamdoubz 2026-06-29 10:57:53 -05:00
  • 021bfc302d Merge pull request 'Call ComfyUI and show preview of lesson to admin to approve' (#14) from feature_admin_view_lesson into main iamdoubz 2026-06-29 10:06:45 -05:00
  • 09a0c7e504 Call ComfyUI and show preview of lesson to admin to approve #14 iamdoubz 2026-06-29 10:05:30 -05:00
  • aa78b135e3 Merge pull request '[Fix] Truncated package.json file' (#13) from feature_comfyui_creator into main iamdoubz 2026-06-29 09:45:37 -05:00
  • 89b175faf0 ComfyUI AI gen lesson changes iamdoubz 2026-06-29 09:40:43 -05:00
  • 90c744bf13 Add more detailed and tuned comfyui api json file iamdoubz 2026-06-29 09:39:59 -05:00
  • 939f4dbc87 More #13 iamdoubz 2026-06-29 09:32:15 -05:00
  • eabd482db0 Merge pull request '[Feature] comfyui creator' (#12) from feature_comfyui_creator into main iamdoubz 2026-06-29 09:22:08 -05:00
  • 011918c62c Add creator mode #12 iamdoubz 2026-06-29 09:19:02 -05:00
  • 249167c321 Ignore .claude agent tooling cache Dan 2026-06-29 14:16:51 +00:00
  • 8cd36c3182 Normalize line endings to LF; mark binary assets Dan 2026-06-29 14:11:12 +00:00
  • 9880cf40d5 Add repo guidance file referencing curriculum and design docs Dan 2026-06-29 14:11:11 +00:00
  • 21bf3459a7 Add research doc on drawing platforms and techniques Dan 2026-06-29 14:11:11 +00:00
  • 5d961aaca0 Add research doc for Early Beginner subject expansion Dan 2026-06-29 14:11:10 +00:00
  • aa55a8b724 Add research doc for the Beginner level curriculum Dan 2026-06-29 14:11:10 +00:00
  • f79ce000e4 Add design doc for Create feature and Creator role Dan 2026-06-29 14:11:09 +00:00
  • 1e1408ad7f Add ComfyUI setup notes for the Create feature Dan 2026-06-29 14:11:00 +00:00
  • 917991c290 Add stock ComfyUI workflow template for coloring-book art Dan 2026-06-29 14:10:59 +00:00
  • 8c07bc4986 Add potrace dependency for line-art vectorization Dan 2026-06-29 14:10:59 +00:00
  • 2efdc54a16 Resolve and render AI-created Trace and Color lessons Dan 2026-06-29 14:10:58 +00:00
  • d89227c259 Surface Create entry and creations, hidden when unconfigured Dan 2026-06-29 14:10:58 +00:00
  • 21376fd1b4 Add Create form with subject input and status polling Dan 2026-06-29 14:10:57 +00:00
  • b39bdaaa78 Add Create page, gated on creator role and ComfyUI Dan 2026-06-29 14:10:56 +00:00
  • e918955cda Show created-lessons review section on the admin page Dan 2026-06-29 14:10:56 +00:00
  • 2e20f54513 Add admin UI to review and promote created lessons Dan 2026-06-29 14:10:55 +00:00
  • a772c23559 Add creator role buttons to admin user management Dan 2026-06-29 14:10:55 +00:00
  • ed30020b6c Allow admins to assign the creator role Dan 2026-06-29 14:10:54 +00:00
  • c9aed9f283 Add admin endpoint to approve, block, or promote creations Dan 2026-06-29 14:10:54 +00:00
  • 9a7fd01eae Add endpoint to poll a creation's status Dan 2026-06-29 14:10:53 +00:00
  • e7759405ce Add create endpoint: moderate subject then queue generation Dan 2026-06-29 14:10:52 +00:00
  • 5ec87c4fd5 Add ambient type declarations for the potrace module Dan 2026-06-29 14:10:52 +00:00
  • cb80cdfc35 Add created-lesson data layer, generation pipeline, lesson builder Dan 2026-06-29 14:10:51 +00:00
  • ddb5362050 Add potrace vectorizer: PNG to fitted SVG reveal steps Dan 2026-06-29 14:10:51 +00:00
  • 99af05b8d0 Add ComfyUI client: queue prompt, poll, fetch line art Dan 2026-06-29 14:10:50 +00:00
  • fb55c3b788 Add subject moderation: sanitize, allowlist, blocklist, review queue Dan 2026-06-29 14:10:37 +00:00
  • d2fe11ea6e Add created_lessons table for AI-generated lessons Dan 2026-06-29 14:09:05 +00:00
  • 667d5d83cc Add creator role to the user Role union Dan 2026-06-29 14:08:42 +00:00
  • ebd66e2d9c Merge pull request '[Feature] Add a bunch more things to draw :)' (#11) from feature_early_beginner into main iamdoubz 2026-06-26 17:03:27 -05:00
  • 4b0807719e Cap landing-page Early Beginner teaser to six subjects #11 Dan 2026-06-26 21:58:25 +00:00
  • 52363fc107 Render Early Beginner as themed group sections on Learn page Dan 2026-06-26 21:58:25 +00:00
  • b69408aad9 Wire expanded Early Beginner subjects and add themed group helpers Dan 2026-06-26 21:58:25 +00:00
  • 088cc4179d Add 19 original animal doodle subjects for Early Beginner Dan 2026-06-26 21:58:25 +00:00
  • aa8474caa9 Add 13 geometric Early Beginner subjects: shapes, objects, clothes, faces Dan 2026-06-26 21:58:25 +00:00
  • 668f3569f7 Merge pull request '[Feature] Add beginner levels' (#10) from feature_beginner_levels into main iamdoubz 2026-06-21 08:45:37 -05:00
  • be470268ab Add beginner levels focusing on shapes and 3d #10 iamdoubz 2026-06-21 08:44:23 -05:00
  • ee8e218b7d Merge pull request '[Feature] Add dark mode and theming' (#9) from feature_settings_avatar into main iamdoubz 2026-06-20 20:46:27 -05:00
  • c02893371a Add dark mode, theming #9 feature_settings_avatar iamdoubz 2026-06-20 20:45:05 -05:00
  • c0504c7665 Merge pull request '[Feature] Profile settings and avatar' (#8) from feature_settings_avatar into main iamdoubz 2026-06-20 12:52:35 -05:00
  • 5803d65a48 Add profile changes for name, email, password, avatar #8 iamdoubz 2026-06-20 12:46:25 -05:00
  • 063b9c9510 Add profile changes for name, email, password, avatar iamdoubz 2026-06-20 12:46:06 -05:00
  • 27c6d86d50 Details animation does not play cont iamdoubz 2026-06-20 05:38:25 -05:00
  • bdd53f06c8 Bump version v0.1.4 iamdoubz 2026-06-20 05:16:30 -05:00
  • 1d45442fed Add documentation files iamdoubz 2026-06-20 05:13:55 -05:00
  • fb4cdeb0cd Merge pull request '[BUG] Details lesson does not show how to draw video' (#7) from bug_details_animation into main iamdoubz 2026-06-20 05:13:02 -05:00
  • d255c1cce1 Details lesson loads your outline drawing as the canvas's base image, but that saved image was composited on an opaque white background, so it painted over the faint guide and the line-by-line video underneath #7 iamdoubz 2026-06-20 05:11:03 -05:00
  • 4ab06366a6 Add package-lock.json file v0.1.3 iamdoubz 2026-06-18 10:19:43 -05:00
  • 6008bf9039 Update dependencies iamdoubz 2026-06-18 10:19:16 -05:00
  • eb74b5462b Change npm install to npm ci iamdoubz 2026-06-18 10:18:57 -05:00
  • 9f0aab5757 Change npm ci to npm install iamdoubz 2026-06-18 10:16:46 -05:00
  • e3b3c03bef Substitute npm install for npm ci iamdoubz 2026-06-18 10:08:26 -05:00
  • db8c3652b6 Needs apt-get not apt iamdoubz 2026-06-18 10:05:47 -05:00
  • b87c1da035 Merge pull request '[Feature] Add docker compose' (#6) from feature_docker_compose into main iamdoubz 2026-06-18 10:00:53 -05:00
  • 8052ffae10 Remove arm64 builds and qemu #6 iamdoubz 2026-06-18 09:58:37 -05:00
  • 5acdab34c0 Bump dependencies to latest versions iamdoubz 2026-06-18 09:56:21 -05:00
  • 3cb91f0956 Add docker-compose.yml file iamdoubz 2026-06-18 09:55:40 -05:00
  • 1e009ec98c Add wget to image iamdoubz 2026-06-18 09:55:13 -05:00
  • 51342444df Merge pull request '[Bug] Coloring page and detail animations' (#5) from bug_coloring_animations into main iamdoubz 2026-06-18 09:25:05 -05:00
  • f1304bd028 Ensure Details guide animations work #5 iamdoubz 2026-06-18 09:21:54 -05:00
  • a66fbc2fa9 Fix some odd behavior when switching between colors and tools iamdoubz 2026-06-18 09:21:27 -05:00
  • 08ca6ac158 Merge pull request '[BUG] Fix redirects going to wrong pages in certain scenarios' (#4) from bug_redirect_lessons into main v0.1.2 iamdoubz 2026-06-18 00:50:44 -05:00
  • b0a6312db6 Fix redirects going to wrong pages in certain scenarios #4 iamdoubz 2026-06-18 00:46:43 -05:00
  • 16f86ad0b3 Add arm64 and use build cache v0.1.1 iamdoubz 2026-06-18 00:14:20 -05:00
  • f0d8e4a167 Add dockerfile and build pipline for Gitea v0.1.0 iamdoubz 2026-06-17 23:08:55 -05:00
  • db7c881deb Add package-lock.json file iamdoubz 2026-06-17 23:05:17 -05:00
  • 5a4d42137b Show Color it optional step as complete if done, make levels accordion style collapsible iamdoubz 2026-06-17 21:22:17 -05:00
  • e868e2a2e7 Add three lesson structure to remaining Early Beginner levels iamdoubz 2026-06-17 21:19:17 -05:00
  • 3fdce23929 Carry over the drawn image from outline to details iamdoubz 2026-06-17 20:51:41 -05:00
  • 8803d17f11 Change level wording, fix retry lesson not opening iamdoubz 2026-06-17 19:54:28 -05:00
  • e0fa562617 Add studio for pen, pencile, marker, eraser, fill bucket, opacity slider, custom colors, layers iamdoubz 2026-06-17 19:31:10 -05:00
  • b54c149a2e Merge pull request '[Feature] Add lessons in each level: outline, detail, extra' (#1) from feature_level_lessons into main iamdoubz 2026-06-17 19:12:45 -05:00
  • 2dc54c1dff Add lessons in each level: outline, detail, extra #1 iamdoubz 2026-06-17 19:11:15 -05:00
  • f58b470396 Store progress in a level including anything drawn on web canvas, be able to save and download drawings from profile page iamdoubz 2026-06-17 16:46:38 -05:00
  • 9b9408f596 Create a profile view of badges and achievements iamdoubz 2026-06-17 16:45:19 -05:00
  • 81c63e5822 Add shading to higher level and tutorial iamdoubz 2026-06-17 14:49:53 -05:00
  • 338665c2f9 Redo early level drawings to be more natural iamdoubz 2026-06-17 13:52:07 -05:00
  • 4884678f14 Add active nav links iamdoubz 2026-06-17 13:51:18 -05:00
  • 50df5b5f5b Add progress indicators and gate everything after level 1 iamdoubz 2026-06-17 12:24:09 -05:00
  • ece278e74d Add env example file iamdoubz 2026-06-17 10:15:51 -05:00
  • a94be1ebca First attempt erg pull for DrawIt iamdoubz 2026-06-17 10:15:27 -05:00
  • 010a97f219 next.js and typescript common iamdoubz 2026-06-17 10:11:00 -05:00
  • 3a382ca4d5 favicon, logo, and og images iamdoubz 2026-06-17 10:09:33 -05:00
  • 7fa57ab478 Initial commit iamdoubz 2026-06-17 07:36:51 -05:00