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
|
0a95c3906b
|
Fixed click handling bug with editor node canvas
|
2025-12-08 21:33:14 +01:00 |
|
Richard Osborne
|
0485a1f837
|
feat(data): add HTTP Request node with declarative configuration
- New HTTP Request node (net.noodl.HTTP) for API integration
- URL path parameter detection (/users/{userId} creates input ports)
- Dynamic ports for headers, query params, body fields
- Authentication presets: None, Bearer, Basic, API Key
- Response mapping with JSONPath extraction
- Body types: JSON, Form Data, URL Encoded, Raw
- Timeout and cancel support
Phase 2 Task 1 - Core implementation complete
|
2025-12-08 17:17:27 +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
|
ef1ffdd593
|
feat(typescript): upgrade TypeScript to 5.9.3, remove transpileOnly workaround
- Upgrade TypeScript from 4.9.5 to 5.9.3
- Upgrade @typescript-eslint/parser from 5.62.0 to 7.18.0
- Upgrade @typescript-eslint/eslint-plugin from 5.62.0 to 7.18.0
- Remove transpileOnly: true workaround from webpack.renderer.core.js
- Fix 9 type errors from TS5's stricter checks:
- PropertyPanelBaseInput.tsx: Fix event handler types
- keyboardhandler.ts: Fix KeyMod return type
- model.ts: Remove unused @ts-expect-error directives
- ScreenSizes.ts: Add proper type guard predicate
Closes TASK-006
|
2025-12-08 16:09:31 +01:00 |
|
Richard Osborne
|
8fed72d025
|
Updated project to React 19
|
2025-12-07 17:32:53 +01:00 |
|
Richard Osborne
|
2153baf627
|
Finished task 1. Added task for backwards compatibility on existing Noodl projects
|
2025-12-06 23:24:55 +01:00 |
|
Richard Osborne
|
9a5952ec13
|
Merged Axel changes. Added dev docs for Cline
|
2025-12-06 22:37:54 +01:00 |
|