New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[23.0] Add support for launching workflows via Tutorial Mode #15684
Conversation
fyi @shiltemann @bebatut @nomadscientist, soon "click to run workflow" will be just as easy as "click to run tool" |
Say what? That's amazeballs |
4f4b1ef
to
ced79bd
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Given the importance and the regularity with which the hooks get broken it's probably worth adding selenium tests for this.
yeah I can add that. good suggestion |
I'm writing a brief test, but, the important parts to execute require the setup of the proxy, or they're non-functional. I don't suppose we have a good way to include an http proxy for test cases? |
What did we need the proxy for again ? |
So that the iframe is on the same domain, and not subject to restrictions. This is when e.g. the buttons become clickable (and the routing is triggered). |
d554f94
to
9645a6b
Compare
@dannon is this missing anything else from your side? anything you need me to do here? |
I don't think it is but I haven't looked at it in a bit. Want to kick the tires one more time to make sure it still works like you expected and we'll merge it? Ahh, there are a couple unresolved comments about the use of var; I'll take another quick look locally. |
Update gtn-proxy-active handling Co-authored-by: Helena <hexylena@galaxians.org>
yeah I can do that tomorrow @dannon , especially in the context of #15684 (comment), I want to be sure it's right. |
This PR was merged without a "kind/" label, please correct. |
This copies and pastes the code for auto-loading tools, and adds support for elements marked up as workflows
How to test the changes?
(Select all options that apply)
License