Tara West
a104a3a8d0
fix(editor): resolve project creation bug - missing graph structure
...
TASK-010: Fixed critical P0 bug preventing new project creation
Problem:
- Programmatic project.json generation had incorrect structure
- Missing 'graph' object wrapper
- Missing 'comments' and 'connections' arrays
- Error: Cannot read properties of undefined (reading 'comments')
Solution:
- Corrected project.json structure with proper graph object
- Added component id field
- Included all required arrays (roots, connections, comments)
- Added debug logging for better error tracking
Impact:
- New users can now create projects successfully
- Unblocks user onboarding
- No more cryptic error messages
Documentation:
- Added comprehensive entry to LEARNINGS.md
- Created detailed CHANGELOG.md
- Updated README.md with completion status
2026-01-09 10:22:48 +01:00
Richard Osborne
67b8ddc9c3
Added custom json edit to config tab
2026-01-08 13:27:38 +01:00
Richard Osborne
eb90c5a9c8
Added three new experimental views
2026-01-04 00:17:33 +01:00
Richard Osborne
cfaf78fb15
Finished node canvas UI tweaks. Failed to add connection highlighting
2026-01-01 16:11:21 +01:00
Richard Osborne
2e46ab7ea7
Fixed visual issues with new dashboard and added folder attribution
2025-12-31 21:40:47 +01:00
Richard Osborne
73b5a42122
initial ux ui improvements and revised dashboard
2025-12-31 09:34:27 +01:00
Richard Osborne
ae7d3b8a8b
New data query node for Directus backend integration
2025-12-30 11:55:30 +01:00
Richard Osborne
6fd59e83e6
Finished HTTP node creation and extensive node creation documentation in project
2025-12-29 08:56:46 +01:00
Richard Osborne
fad9f1006d
Finished component sidebar updates, with one small bug remaining and documented
2025-12-28 22:07:29 +01:00
Richard Osborne
5f8ce8d667
Working on the editor component tree
2025-12-23 09:39:33 +01:00
Richard Osborne
7d307066d8
Added some community improvement suggestions in docs
2025-12-17 09:30:30 +01:00
Richard Osborne
ea45e8b3a3
fix(preview): add missing font MIME types to web server
...
- Added MIME type mappings for .otf, .woff, and .woff2 font formats
- Fixed missing break statement after .wav case (was falling through to .mp4)
- Fonts now load correctly in editor preview without 404 errors
- Resolves OTS parsing error messages in console
The web server was already serving project directory files correctly,
but browsers were rejecting font files due to missing/incorrect MIME types.
Related to TASK-006
2025-12-15 22:57:48 +01:00
Richard Osborne
0b47d19776
Finished inital project migration workflow
2025-12-15 11:58:55 +01:00
Richard Osborne
1477a29ff7
Started tasks to migrate runtime to React 19. Added phase 3 projects
2025-12-13 22:37:44 +01:00
Richard Osborne
8dd4f395c0
docs: add comprehensive guide for creating Noodl nodes
...
Documents the complete process learned from building the HTTP Request node:
- Node file structure and required properties
- Registration in noodl-runtime.js
- Adding to nodelibraryexport.js for Node Picker visibility
- Port types, dynamic ports, signals, async operations
- Common issues and troubleshooting
2025-12-08 21:40:01 +01:00
Richard Osborne
0a95c3906b
Fixed click handling bug with editor node canvas
2025-12-08 21:33:14 +01:00
Richard Osborne
e927df760f
Tasks completed to update Storybook and Typescript versions. Please see phase-1-summary.md for details
2025-12-08 16:19:56 +01:00
Richard Osborne
8fed72d025
Updated project to React 19
2025-12-07 17:32:53 +01:00
Richard Osborne
9a5952ec13
Merged Axel changes. Added dev docs for Cline
2025-12-06 22:37:54 +01:00