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
Richard Osborne
da40209322
Merge remote-tracking branch 'origin/13-remove-tsfixmes' into cline-dev
2025-12-06 22:23:59 +01:00
Richard Osborne
3a0529675c
Merge remote-tracking branch 'origin/12-upgrade-dependencies' into cline-dev
2025-12-06 22:23:31 +01:00
Axel Wretman
5bed0a3c17
Update rendering to use non depricated react-dom calls.
2025-09-09 16:16:49 +02:00
Axel Wretman
360cdc46f2
Added Contribution markdown file and a section in the readme.
2025-09-09 15:06:23 +02:00
Axel Wretman
960f38c120
Remove TSFixme from property panel UI.
2025-09-09 10:11:22 +02:00
Axel Wretman
162eb5f6cb
Updated node version, react version and react dependant dependencies.
2025-08-25 18:21:52 +02:00
Richard Osborne
70acc528ac
Merge pull request #8 from The-Low-Code-Foundation/revert-6-patch-1
...
Revert "Fix linux builds"
v1.1.0
2024-12-29 10:03:12 +01:00
Richard Osborne
c6460b235a
Revert "Fix linux builds"
2024-12-29 10:01:32 +01:00
Richard Osborne
3f5addb251
Merge pull request #6 from dzervas/patch-1
...
Fix linux builds
2024-12-28 22:05:46 +01:00
Richard Osborne
a87a7fd624
Merge pull request #7 from nicholas-mn/main
...
docs(README): add arch linux install instructions and fix name
2024-12-28 21:44:48 +01:00
Nicholas
73b6ba85ef
docs(README): add arch linux install instructions and fix name
2024-12-27 21:11:07 +01:00
Dimitris Zervas
0471a19ccf
Fix package.json
2024-12-19 21:37:42 +02:00
Dimitris Zervas
f69b5ad250
Fix app categories
2024-12-19 21:08:37 +02:00
Dimitris Zervas
0f319f4d17
Show the BUILD_AS_DIR state
2024-12-19 20:45:50 +02:00
Dimitris Zervas
cd483e2cd1
Add the ability to build the app as a dir
2024-12-19 20:45:45 +02:00
Dimitris Zervas
8b4b4b8417
Take appimages into account during packing
2024-12-19 20:35:17 +02:00
Dimitris Zervas
42f6aedbc0
Build appimage instead of deb for linux
2024-12-19 20:17:33 +02:00
Richard Osborne
07a284cf2d
Update README.md
2024-11-12 15:03:10 +01:00
Richard Osborne
ac7aa2d069
Updated README with new installers and backend info
2024-09-25 22:21:47 +02:00
Richard Osborne
3d30bb9280
Updated README with new installers and backend info
2024-09-25 22:19:00 +02:00
Richard Osborne
9492993ffa
Changed version number
release
2024-09-24 22:36:26 +02:00
Richard Osborne
5cf9e875c1
Merge pull request #4 from The-Low-Code-Foundation/gpt-4o-project
...
Merging gpt-4o-project plus recent commits from Fluxscape
2024-09-24 21:31:23 +01:00
Eric Tuvesson
8279e1941b
fix(runtime): Passing in invalid date to "Date To String" node causes node scope to fail ( #75 )
2024-09-24 22:24:09 +02:00
Eric Tuvesson
e8d229f385
feat(runtime): Add "className" option support to "relatedTo" ( #73 )
...
* feat(runtime): Add "className" option support to "relatedTo"
Also includes error handling when "className" is not found.
2024-09-24 22:23:10 +02:00
Eric Tuvesson
767bb28d1c
fix(viewer-react): Update CurrentUserObject TS typings ( #72 )
2024-09-24 22:22:37 +02:00
Eric Tuvesson
59df6155e0
feat(viewer-react): Array, add "First Item Id" output ( #71 )
...
Same behaviour as Query Record's "First Record Id"
2024-09-24 22:22:08 +02:00
Eric Tuvesson
977f1db917
feat(runtime): Query Records, add "Is Empty" output ( #70 )
2024-09-24 22:21:30 +02:00
Eric Tuvesson
ec79c7f311
feat(viewer-react): Add groups to Component Stack outputs ( #67 )
2024-09-24 22:20:56 +02:00
Eric Tuvesson
17966cd03c
feat(viewer-react): Add Target Page input to "Push Component To Stack" ( #66 )
2024-09-24 22:20:22 +02:00
Richard Osborne
37668399e5
Changed name back to OpenNoodl, updated icons
2024-09-24 22:10:20 +02:00
Richard Osborne
321b6a367c
Changed gpt-4 to gpt-4o-mini, verify api no longer working
2024-09-10 10:27:23 +02:00
Eric Tuvesson
46918e5e4b
feat: Upgrade Electron ( #61 )
2024-08-14 23:19:07 +02:00
Eric Tuvesson
090f099a30
fix(runtime): Column node, hide children on calculation ( #59 )
...
This removes the initial visible layout shift
2024-08-14 23:18:25 +02:00
Eric Tuvesson
a96e499856
feat(runtime): Add capture attribute on Open File Picker node ( #57 )
...
- https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/file#capture
- https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/capture
2024-08-14 23:17:55 +02:00
Eric Tuvesson
226a460cf9
feat(runtime): Add "Switched" signal output on the Switch node ( #58 )
2024-08-14 23:17:22 +02:00
Eric Tuvesson
365e96a1ac
chore: clean up user nodes ( #53 )
2024-08-14 23:16:49 +02:00
Eric Tuvesson
b714b7774e
feat(editor): Upgrade electron ( #50 )
2024-08-14 23:15:55 +02:00
Eric Tuvesson
f178d1c803
feat: Add Support for Parse Server v7 ( #20 )
...
* feat: Upgrade Aggregate queries to latest Parse API
* feat: Save parse server major version in metadata
This can be used to determine which version of the Parse API that will be used.
* fix: Add support for both versions of aggregate queries
2024-08-14 23:15:10 +02:00
Eric Tuvesson
297022e19b
feat(runtime): Add default label to String Format node ( #49 )
...
Update the String Format node default label to show the format, like how the other nodes work.
2024-08-14 23:14:38 +02:00
Eric Tuvesson
e039d30320
feat(runtime): Add Image node output "On Error" signal ( #48 )
...
"On Error" is triggered when the image is not loading correctly, making it possible to hide the Image node or show a placeholder instead.
2024-08-14 23:14:06 +02:00
Eric Tuvesson
22058e9016
fix(runtime): Column node added a div with empty Repeater ( #45 )
...
When the Column node only had an empty Repeater child, there was an empty HTML element.
2024-08-14 23:13:11 +02:00
Eric Tuvesson
1d295c9462
feat: Allow relative git repository ( #41 )
2024-08-14 23:12:16 +02:00
Eric Tuvesson
e21926d0df
chore(runtime): Clean up "Push Component To Stack" ( #30 )
2024-08-14 23:10:02 +02:00
Eric Tuvesson
af81e1304e
fix(runtime): JavaScript Records API error handling ( #32 )
2024-08-14 23:09:20 +02:00
Eric Tuvesson
c66ce32449
fix: Add more error handling to JavaScript Records API ( #33 )
2024-08-14 23:08:36 +02:00
Eric Tuvesson
610f2bb1d9
feat(runtime): Date To String node, add "yearShort" format ( #29 )
2024-08-14 23:07:41 +02:00