Steve Baer
Steve Baer
The python server should allow returning trees
See: https://discourse.mcneel.com/t/hops-broken-in-rhino-7-13-cannot-deserialized-json-array/133164 It is pretty easy to forget that you need to set a path to a specific endpoint in Hops when using the ghhops_server. For the case where the...
See: https://discourse.mcneel.com/t/optional-inputs-for-hops-components/128754/4 The "Get Geometry" component would need to be detected by compute and return information about the defaults. We should be careful here so we don't pass some 10Mb...
See: https://discourse.mcneel.com/t/hops-error/120525/31 When the list of external servers in the hops preferences are unavailable, provide an option to solve the definition locally. We should also provide a warning when these...
If the ghhops-server returned a hash of the executing python script, it would help hops know when logic has changed on the python server (when people are debugging). This could...
When showing the path input form, check to see if ghhops-server is running on port 5000. If so, list available functions in a drop-down on the form
See: https://discourse.mcneel.com/t/hops-error/120525/14
Create a hops component and point it at a url for a server that is not available. The hops component will remain empty of inputs and outputs. Now start the...
Servers should report POST and/or GET urls that can be called by clients when returning all of the metadata about an endpoint. Something like: post_url: 'url to call for post',...