Commit Graph

  • 49851f2b5f feat(prompts): unify sources and add personal library main yu 2026-07-20 23:16:46 +08:00
  • c81bb8b651 style(agent): distinguish chat participants yu 2026-07-20 11:18:55 +08:00
  • b7d0fe10bc fix(agent): improve chat navigation yu 2026-07-20 10:25:13 +08:00
  • d91e67a5ad feat(canvas): retain prompt input after node generation completion HouYunFei 2026-07-20 11:34:46 +08:00
  • d566d5cc46 Merge remote-tracking branch 'origin/main' HouYunFei 2026-07-20 07:55:56 +08:00
  • 8fb8d0b224 fix(agent): add uploaded images to canvas flows yu 2026-07-19 18:17:57 +08:00
  • 5e1fd7a825 fix(agent): synchronize shared Codex sessions yu 2026-07-17 18:30:10 +08:00
  • 062e4569aa feat(agent): add task status and client-scoped operations yu 2026-07-17 18:30:10 +08:00
  • b5dc9c8a87 feat(canvas): optimize CanvasAssetsTab and CanvasPromptsTab with memoization to improve performance HouYunFei 2026-07-18 08:27:20 +08:00
  • 75c22c2f9f feat(canvas): add "prompts" tab to the left panel with collapsible prompt sources HouYunFei 2026-07-18 08:19:59 +08:00
  • bdca6b0a5c feat(prompt-sources): add davidwu-gpt-image2-prompts to default prompt sources HouYunFei 2026-07-17 17:45:50 +08:00
  • d4130bbb79 feat(prompt-sources): add custom script fetching functionality for prompt sources HouYunFei 2026-07-17 17:36:42 +08:00
  • dd1a3905bf publish official plugins @ 0e1edd1 plugins-dist github-actions[bot] 2026-07-17 08:43:36 +00:00
  • 0e1edd1484 chore(release): bump version to v0.9.0 and update changelog v0.9.0 HouYunFei 2026-07-17 16:43:01 +08:00
  • 5107be0acf feat(canvas): 资产卡增删改重做 + 节点名称默认隐藏 HouYunFei 2026-07-17 16:42:08 +08:00
  • 219b3e84db feat(canvas): 左侧面板可调宽收起 + 元素多选导出与跳转动画 HouYunFei 2026-07-17 16:21:26 +08:00
  • a3411cf9d9 docs(changelog): note the drag-resize React #185 crash fix HouYunFei 2026-07-17 14:32:47 +08:00
  • 430d1bd956 refactor(canvas-project): extract plugin host into usePluginHost hook HouYunFei 2026-07-17 14:19:00 +08:00
  • cf0561d12a refactor(canvas-project): extract agent bridge into useAgentBridge hook HouYunFei 2026-07-17 14:14:10 +08:00
  • e6dcd7a832 refactor(canvas-project): extract CanvasTopBar into its own component HouYunFei 2026-07-17 14:04:25 +08:00
  • 187c499ef9 refactor(canvas-project): extract refresh shell and create menus into components HouYunFei 2026-07-17 14:00:53 +08:00
  • cf1ea2646f refactor(canvas-project): extract pure helpers into @/lib/canvas modules HouYunFei 2026-07-17 13:46:07 +08:00
  • 57db0fe752 feat(canvas-local-agent-panel): optimize state management and rendering performance HouYunFei 2026-07-17 13:38:55 +08:00
  • c5f53454aa feat(changelog): add support for Google Analytics 4 and Baidu statistics HouYunFei 2026-07-17 11:32:11 +08:00
  • ca6efdf0c3 feat(analytics): implement runtime configuration and analytics tracking for GA4 and Baidu HouYunFei 2026-07-17 11:24:22 +08:00
  • a2586ffe34 feat(canvas-node-manual): enhance input box to support resource references with thumbnail display HouYunFei 2026-07-17 11:19:34 +08:00
  • 5a27aae99e feat(changelog): update entries for canvas node enhancements and image reference display HouYunFei 2026-07-17 10:15:16 +08:00
  • 66961ce10f feat(canvas-prompt-chip-input): implement new component for enhanced prompt input with reference chips HouYunFei 2026-07-17 10:06:57 +08:00
  • 0c4288b832 chore: update changelog for v0.8.2 and bump version to v0.8.2 v0.8.2 HouYunFei 2026-07-16 17:44:20 +08:00
  • 093260f7b2 feat(image-settings-panel): clarify transparent background feature availability in tooltip HouYunFei 2026-07-16 17:44:05 +08:00
  • 805573b980 feat(prompt-chip-input): implement contentEditable input for image references with thumbnail display HouYunFei 2026-07-16 17:32:43 +08:00
  • e6829333c5 feat(canvas-node): enhance input area styling and improve cursor visibility in prompt panel HouYunFei 2026-07-16 17:28:30 +08:00
  • 2959b5d340 feat(image-settings): add transparent background toggle for image generation HouYunFei 2026-07-16 15:45:02 +08:00
  • 2f9776bee3 chore: bump version to v0.8.1 v0.8.1 HouYunFei 2026-07-16 15:12:02 +08:00
  • 4beadc6161 feat(markdown-node): improve rendering performance and user interaction by caching parsed Markdown and optimizing DOM updates HouYunFei 2026-07-16 15:11:48 +08:00
  • 13c508bc34 feat(svg-node): enhance SVG node with transparent background rendering and improved editing experience HouYunFei 2026-07-16 14:13:43 +08:00
  • 5f627d5baf feat(sticky-note): update sticky note plugin with customizable colors, improved editing experience, and enhanced drag-and-drop functionality HouYunFei 2026-07-16 13:57:47 +08:00
  • 3f179a607a feat(panorama): enhance 3D panorama node with AI generation support and unified interaction toggle HouYunFei 2026-07-16 13:21:25 +08:00
  • 2d2c7e3d5e feat(plugin-manager): add upgrade notification for installed plugins and improve version handling HouYunFei 2026-07-16 10:36:41 +08:00
  • 3f623ea70c feat(html-node): enhance HTML node plugin with interactive toolbar and improved editor functionality HouYunFei 2026-07-15 17:51:39 +08:00
  • 7ac2ab351d chore(release): bump version to v0.8.0 and update CHANGELOG v0.8.0 HouYunFei 2026-07-15 16:00:17 +08:00
  • b6e75c225e Merge branch 'dev' HouYunFei 2026-07-15 15:32:32 +08:00
  • 75aafc115f feat(plugin-sdk): add TypeScript SDK for Infinite Canvas plugins with automatic JSX and build support HouYunFei 2026-07-15 15:31:48 +08:00
  • 8d3f244524 feat(toolbar): add extension node management and close on outside click HouYunFei 2026-07-15 13:10:53 +08:00
  • 88510223eb feat(plugin): add local plugin discovery and management with cache busting HouYunFei 2026-07-15 12:55:59 +08:00
  • 3a4a4a6772 fix(deps): sync bun.lock with package.json for streamdown transitive deps v0.7.1 HouYunFei 2026-07-15 11:59:59 +08:00
  • ee8f126da7 feat(id): replace crypto.randomUUID with nanoid for unique ID generation HouYunFei 2026-07-15 11:55:36 +08:00
  • eef4d96787 feat(plugin): implement canvas node plugin system with dynamic registration and remote installation HouYunFei 2026-07-15 11:47:25 +08:00
  • f0db29d8e3 feat(channel): add customizable JS model-call scripts with split-panel editor HouYunFei 2026-07-15 11:24:34 +08:00
  • 3963c6eebf feat(model): enhance model configuration and script handling for audio and video capabilities HouYunFei 2026-07-15 10:13:37 +08:00
  • c57f7d61a7 feat(model): enhance model configuration and script handling for audio and video capabilities HouYunFei 2026-07-15 10:13:32 +08:00
  • a4dcc679c9 feat(version): bump version to 0.7.0 v0.7.0 HouYunFei 2026-07-14 17:37:57 +08:00
  • b16263eb43 feat(version): bump version to 0.2.0 and update image ratio parsing functions HouYunFei 2026-07-14 17:37:51 +08:00
  • a5824f509e feat(agent): enhance local Agent connection handling with silent mode and update UI instructions HouYunFei 2026-07-14 17:08:20 +08:00
  • 7e0288d461 feat(docs): refine Infinite Canvas usage instructions and clarify local Agent connection process HouYunFei 2026-07-14 16:24:22 +08:00
  • 228ca29c82 feat(docs): update Infinite Canvas usage instructions and streamline local Agent connection process HouYunFei 2026-07-13 17:23:36 +08:00
  • 301fbce472 feat(canvas): add double-click functionality to create nodes from blank canvas area HouYunFei 2026-07-13 10:43:37 +08:00
  • ebd8ae2de7 feat(agent): clarify local Agent connection instructions for Codex plugin and manual MCP usage HouYunFei 2026-07-09 17:49:40 +08:00
  • 864ce4101a feat(agent): implement streamdown for real-time message rendering in chat HouYunFei 2026-07-09 17:16:35 +08:00
  • 25e1d173e8 feat(docs): add local development and canvas data structure documentation HouYunFei 2026-07-09 17:14:46 +08:00
  • 52a5e9e33a feat(agent): update documentation for new site tools and changelog guidelines HouYunFei 2026-07-09 16:54:48 +08:00
  • 2adbe9e43a feat(agent): add site tools support for canvas project listing and media generation HouYunFei 2026-07-09 16:53:09 +08:00
  • 7b347729ec feat(agent): implement global Agent panel with site navigation and interrupt functionality HouYunFei 2026-07-09 16:19:32 +08:00
  • 387d8be961 feat(canvas): enhance group node functionality with improved click and drag behavior HouYunFei 2026-07-09 13:31:13 +08:00
  • ec0e8c4e24 feat(canvas): add group node support with drag-and-drop functionality HouYunFei 2026-07-09 12:54:36 +08:00
  • abe3be58a6 feat(canvas): add group node support with drag-and-drop functionality HouYunFei 2026-07-09 11:48:23 +08:00
  • 050b36fad1 chore(changelog): add release notes for v0.6.0 v0.6.0 HouYunFei 2026-07-09 10:42:13 +08:00
  • 668c3adb52 chore(changelog): add release notes for v0.6.0 HouYunFei 2026-07-09 10:21:07 +08:00
  • f2a36e86b2 fix(video): enhance video generation error handling and URL retrieval HouYunFei 2026-07-08 22:23:18 +08:00
  • d747527e2a Merge branch 'fork/beetle0915/fix/ime-enter-composition' into dev HouYunFei 2026-07-08 16:30:38 +08:00
  • 798d06b662 Merge branch 'fork/1797127235/fix/canvas-mode-model-switch' into dev HouYunFei 2026-07-08 16:23:12 +08:00
  • 257dab5bac fix: resolve issue with Gemini image format not passing aspect ratio configuration HouYunFei 2026-07-08 16:18:12 +08:00
  • 81144ea009 fix: resolve issue with Gemini image format not passing aspect ratio configuration HouYunFei 2026-07-08 15:11:18 +08:00
  • bac571ef4e Fix Enter handling during IME composition beetle0915 2026-07-07 08:24:34 +08:00
  • 965d416aeb fix(canvas): switch to correct default model when changing generation mode 1797127235 2026-07-06 10:24:29 +08:00
  • 3080d6da10 feat: enhance Codex agent connection handling with automatic thread recovery and improved error logging HouYunFei 2026-07-05 23:40:54 +08:00
  • 6113986637 refactor: remove agent mode switch and streamline local agent usage in the canvas assistant panel HouYunFei 2026-07-05 17:04:02 +08:00
  • ca5faa1f4e feat: add GitHub Pages workflow for automatic deployment on version tag push HouYunFei 2026-07-05 16:51:27 +08:00
  • 0b69dfce46 feat: add support for draggable grid lines in image slicing, with options to add, delete, and reset horizontal/vertical lines HouYunFei 2026-07-05 16:08:23 +08:00
  • 65a91b22e1 feat: add Codex App plugin support with dedicated configuration page and connection settings HouYunFei 2026-07-05 15:12:42 +08:00
  • 9dd0dc28b2 refactor: remove credit cost calculations and related UI elements from canvas node panels HouYunFei 2026-07-05 13:44:42 +08:00
  • 522153b3e6 fix: resolve issue with image retry results not persisting after page refresh in the image workbench HouYunFei 2026-07-05 12:46:51 +08:00
  • 568f0f1838 feat: remove deprecated backend .env.example file and update deployment configurations v0.5.0 HouYunFei 2026-07-05 11:41:20 +08:00
  • cebc3dc5c2 feat: update project structure for Vite and React Router, remove deprecated sources, and enhance Docker deployment HouYunFei 2026-07-05 11:38:42 +08:00
  • 443afab7bd refactor: remove "use client" directive from multiple files and update project structure to align with Vite and React Router HouYunFei 2026-06-26 17:24:48 +08:00
  • e635ec6908 feat: migrate from Next.js to Vite and React Router, updating routing and environment variable handling HouYunFei 2026-06-26 16:41:32 +08:00
  • ef7a218ba6 feat(docs): update documentation to reflect direct browser connections for third-party prompts and WebDAV HouYunFei 2026-06-26 15:56:55 +08:00
  • bd0ad0aebf feat(plugin): add Codex App plugin support and local agent integration HouYunFei 2026-06-23 17:35:43 +08:00
  • 8cbe00e348 feat(api): add support for Gemini API format and enhance channel configuration HouYunFei 2026-06-17 10:24:55 +08:00
  • 6300f5fb26 Merge branch 'main' of github.com:basketikun/infinite-canvas soldier 2026-06-16 18:46:34 +08:00
  • 73090da95a feat: 生成增加停止功能 soldier 2026-06-16 18:44:20 +08:00
  • 973d14f4c3 feat(changelog): update to version 0.4.0 with new web-based Agent Loop mode and Vercel one-click deployment support v0.4.0 HouYunFei 2026-06-16 17:44:13 +08:00
  • f038406070 feat(agent): enhance model resolution logic by normalizing model options and improving generation model selection HouYunFei 2026-06-16 17:25:45 +08:00
  • 1b289f6a77 feat(agent): align online Agent tools with local Agent capabilities and enhance node creation and generation configuration HouYunFei 2026-06-16 16:52:52 +08:00
  • 27bd6f004b feat(agent): implement streaming responses for online Agent and enhance tool execution feedback HouYunFei 2026-06-16 16:16:04 +08:00
  • 7893bd72dd feat(agent): refactor tool response handling and enhance online agent functionality HouYunFei 2026-06-16 15:54:20 +08:00
  • f7b030e209 feat(agent): enhance online Agent functionality with improved read-only responses and log view HouYunFei 2026-06-16 14:02:53 +08:00
  • bce9c2d897 feat(agent): improve Agent panel interactions and enhance text model selection UI HouYunFei 2026-06-16 13:44:33 +08:00
  • b4515ed85f feat(agent): enhance Codex thread management with workspace verification and improved thread loading HouYunFei 2026-06-16 13:22:15 +08:00
  • 7f0199da59 feat: transition to a fully frontend architecture by removing backend dependencies and updating configuration for local deployment HouYunFei 2026-06-16 12:56:49 +08:00