swipe
swipe
BRBuildShip + Rowy
Created by swipe on 6/3/2024 in #❓・buildship-help
Undefined node support
I have a bunch of semi-complex workflows that require that nodes after the branch reference a node within one side of the branch. This works fine if that branch is the one that runs, otherwise I get an undefined node error. Ideally I could simply write something like: ((x)node && (x)node.us_blue) but instead I get an undefined node error. What am I doing wrong?
3 replies
BRBuildShip + Rowy
Created by swipe on 3/10/2024 in #❓・buildship-help
Workflow Versioning
When handling client-based requests (from an app), it could be helpful for me to "version" my workflows, so that when I ship a major update to the client, the endpoint url could be versioned (buildshipurl.com/v2/nodename). That way, if I make breaking changes to the workflow at a later date, I won't break my client requests for those still using the older version.
4 replies
BRBuildShip + Rowy
Created by swipe on 3/10/2024 in #❓・buildship-help
Re-run a query
When diagnosing a client issue, it would be nice to be able to edit and re-run a query from the log, including all headers. I imagine this feature working such that I could tap an icon in the Log, which would populate the test node window, allowing me to edit and then re-run as a test from within BuildShip
2 replies
BRBuildShip + Rowy
Created by swipe on 2/26/2024 in #❓・buildship-help
Strange UI typing bug
When I type in any field, such as the feather notes box or in any node string, there appears to be a weird race condition going on where various characters are being dropped, moved, and deleted after having been typed; seemingly at random. To test this, I typed the alphabet and got: abcdefhijlmnoqrtuvxwz This is a new bug, have not seen this behavior before.
3 replies
BRBuildShip + Rowy
Created by swipe on 2/20/2024 in #❓・buildship-help
Firebase complex queries (OR, AND)
The current firestore collection query allows for filters, but doesn't seem to support OR queries. Is that true? I'd love to be able to do something like: val db = Firebase.firestore val usersRef = db.collection("users") val queryByAdminOrAge= usersRef.where(Filter.or( Filter.equalTo("admin", true), Filter.greaterThanOrEqualTo("age", 18) )) or val db = Firebase.firestore val usersRef = db.collection("users") val queryByAdminOrAge= usersRef.where(Filter.and( Filter.equalTo("technology", "Firebase"), Filter.or( Filter.equalTo("admin", true), Filter.greaterThanOrEqualTo("age", 18) ) ))
5 replies
BRBuildShip + Rowy
Created by swipe on 1/22/2024 in #❓・buildship-help
Bug in Google Sheets Add Row
When you add the node "Google Sheets Add Row" it seems to add a different node called "Get Sheets" with the description "Fetch a Google Spreadsheet using the Google Sheets API". It doesn't accept any parameters for data to add and certainly doesn't seem to know how to add a row. Seems to be a misconfigured node.
3 replies
BRBuildShip + Rowy
Created by swipe on 1/22/2024 in #❓・buildship-help
Get Authorization Header Node has incorrect output type
The node is set up to output "string" but the code clearly outputs an object: export default function getAuthorizationHeader({ req }) { return { headerValue: req.headers["authorization"] }; } Not totally sure why it doesn't just output the string...
4 replies