50 Commits

Author SHA1 Message Date
Richard Osborne
c6460b235a Revert "Fix linux builds" 2024-12-29 10:01:32 +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
42f6aedbc0 Build appimage instead of deb for linux 2024-12-19 20:17:33 +02: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
Eric Tuvesson
509e967028 feat: Improve the Noodl.Records.query typings API (#25) 2024-08-14 23:06:51 +02:00
Eric Tuvesson
c514c760e4 fix: Video node attributes (#16)
Fixes https://github.com/noodlapp/noodl/issues/39
2024-08-14 23:04:56 +02:00
Eric Tuvesson
62d545d4f9 Fix: Javascript node error logs (#14)
In some cases the error is a string, and when logging it will write "undefined" into the console instead of providing a useful error message.
2024-08-14 22:59:06 +02:00
Richard Osborne
908ad18451 Started changing brand name to OpenNoodl 2024-08-14 22:59:06 +02:00
Richard Osborne
c947cfbc8c Renamed package.json script name back to noodl-editor 2024-05-02 23:15:32 +02:00
Richard Osborne
c976a01a88 Changed app name 2024-05-02 23:07:49 +02:00
Richard Osborne
91fc18437b Updated icons and references to Noodl, plus build scripts 2024-05-02 22:23:53 +02:00
Richard Osborne
ecf124d43d Changed AI API call error conditions 2024-05-02 17:13:27 +02:00
Richard Osborne
b6eab666ab Changed noodl-editor productName and description 2024-03-20 21:28:31 +01:00
Michael Cartner
6e514f2521 fix: version control panel - show correct state when a push is rejected (#23) 2024-02-06 16:03:04 +01:00
Michael Cartner
c95725ec08 fix: syntax error 2024-01-31 16:05:07 +01:00
Michael Cartner
eae223a817 Fixes #13. Missing verify button for OpenAI API key. (#15) 2024-01-31 15:34:56 +01:00
Noodl Windows Build User
57932fef3c fix: final fix to windows to allow side-by-side install of open source noodl and legacy noodl 2024-01-30 20:51:20 +00:00
Noodl Windows Build User
42e065b586 fix: updated package name to follow best practices 2024-01-30 18:17:08 +00:00
Michael Cartner
78af7d6c2a fix: update package name, commit #dedd2f4f1487462cc80454d0d8c72bc6b99eb898 didn't address the whole issue (#12) 2024-01-26 17:27:57 +01:00
Michael Cartner
6115782eed chore: update version to 1.0.1 2024-01-26 17:01:05 +01:00
Michael Cartner
dedd2f4f14 fix: changed app id to enable the old closed-source Noodl to be installed at the same time (#11) 2024-01-26 17:00:18 +01:00
Eric Tuvesson
5976008ae3 chore: Update project/deploy settings base url text (#10) 2024-01-26 16:00:18 +01:00
Eric Tuvesson
9bce91d5b3 fix: consistent behaviour of window title bar buttons on Linux (#7)
Ensures that the functionality of window title bar buttons on Linux matches that of Windows.
2024-01-26 13:53:02 +01:00
Michael Cartner
b9c60b07dc Initial commit
Co-Authored-By: Eric Tuvesson <eric.tuvesson@gmail.com>
Co-Authored-By: mikaeltellhed <2311083+mikaeltellhed@users.noreply.github.com>
Co-Authored-By: kotte <14197736+mrtamagotchi@users.noreply.github.com>
Co-Authored-By: Anders Larsson <64838990+anders-topp@users.noreply.github.com>
Co-Authored-By: Johan  <4934465+joolsus@users.noreply.github.com>
Co-Authored-By: Tore Knudsen <18231882+torekndsn@users.noreply.github.com>
Co-Authored-By: victoratndl <99176179+victoratndl@users.noreply.github.com>
2024-01-26 11:52:55 +01:00