Stuart Corbishley

Results 22 issues of Stuart Corbishley

Hi there! I have a bit of an unusual requirement, I've been trying to find a way to keep track of the original nodes provided before transforming - and then...

question

When viewing a run that was executed against a snapshot, the UI should show _that_ workflow and it's steps with the Job/Credential/Trigger/Edge that was used at the time of execution....

## Goals Whenever a **workflow** is changed, those changes are recorded. At the point the workflow is run, that particular snapshot is associated. We want to always have the Workflow...

epic

Coming off #968. We have several places where performance of the History page query is hampered, here is a list of things I noticed: 1. We should not cast columns...

needs detail
architecture

### Details Currently when generating User API tokens, they are signed using Jokens default signer, which is signed with a string of `secret`. This means that tokens can be forged....

bug
security

Instead of having a growing list of `configuration` keys, or writing the `state` to disk before; consider those directives existing in the expression itself (being either added automatically by the...

enhancement

If you try and create an expression like this: ```js get( "http://localhost:9292?flip=left" ).then(console.log.bind(console)) ``` Turns into: ```js (function() { return execute(get( "http://localhost:9292?flip=left" ).then(console.log.bind(console)))(state); })(); ``` The compiler attaches the `...(state)`...

enhancement

While testing #27, we got an error in the `validate` transform where the adaptor was being incorrectly passed to the transformer where the correct error should have been "Can't find...

In order to know how long an expression takes to compile and then execute is really useful when testing from external calls (i.e. engine). As a start I propose we...

In order to make calling the runtime via a node require, it would be nice to be able to call the individual commands directly i.e.: `node -r @openfn/core/lib/cli -e 'execute(...)`...