-
Notifications
You must be signed in to change notification settings - Fork 3
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
Possible option to view inputs and fix a bug #120
Conversation
- new viewer tab to view inputs only with reactjson - replace inputs table in tracking tab with button to link to viewer tab - button in viewer tab to link back to tracking tab
also @sitapriyamoorthi what do you think |
@sckott loving the gif :) will test locally as well. Here are my thoughts based on what I am seeing:
Happy to chat more if needed. |
Thanks @sitapriyamoorthi !
|
|
|
@tefirman any thoughts on this? |
First off, LOVE the json viewing functionality, I think that's exactly what users will need for this purpose, thanks for implementing that, @sckott ! Second, the separate tab nature of this tool actually produced a lightbulb for me while we were at ShinyConf:
Please feel free to tell me this is insane, just wanted to at least throw it out there, felt like it might clean up the interface a bit... To address @sitapriyamoorthi 's points:
|
Thanks for having a look @tefirman ! It'd be easy enough to move the workflow specific job information to a new page. But we should see what folks think. We should open a new issue for this though. (#123) Sounds like people like the addition of viewing the WDL too. See new issue #122
I'll see about adding that |
#125 is now related to this PR ... kinda waiting on that PR before proceeding here |
@sckott -- Started looking into this PR again and noticed it is set to merge to main. Can you switch that to dev? Also wondering if it's worth switching the default branch to dev in all PROOF-based repos so we avoid that moving forward.. |
@sckott -- nevermind, just realized I can do that myself, I thought it could only be done by the author, my bad... hahaha. |
@tefirman thx for switching it to dev
not a bad idea. I have seen that in other repos on GitHub. I don't know what the downsides are, if any. And we'd need to check if there's any consequences of the default branch being changed for the infra side @dtenenba |
As mentioned in #125, let's merge both this into dev and we can iterate from there. Both tools do what we want them to do, we just need a bit of testing/refinement, which is much easier to do in dev. Might be cool to combine them into one tab, e.g. "Job Details", but again, we can iterate on this to figure out what works best. |
I can't think of any downsides. The CI/CD stuff is based explicitly on branch names, not on which branch is the default. |
thanks @dtenenba just thought I'd check |
@tefirman so if you want to change default to dev I think it's all good |
fixes #85
This approach uses
listviewer
pkg suggested by Dan.It's just unwieldy to view a nested structure like JSON or an R list in a small window within a web page (e.g, if we tried to use the same window in the tracking tab where the current inputs table lives), so I went with a whole new page for viewing the inputs structure.
Run locally, and/or have a look at the below gif
Thoughts?
Alternatives:
listviewer