illuminated-g / lv-http-server

HTTP Server implementation in LabVIEW. Utilizes IG TCP Streams and provides mechanisms akin to Web Services.
MIT License
9 stars 0 forks source link

missing dependencies on linux #13

Closed EastEriq closed 1 year ago

EastEriq commented 1 year ago

AFAIU (LV2021-64 on Ubuntu), as it stands, several VI are broken because "Escape HTTP URL.vi" and "Unescape HTTP URL.vi" are missing. I had these lying around on disk from another project, likely former grabs from the windows installation of /wsapi/VIs. Moreover:

negentropicdev commented 1 year ago

I'll pull that functionality into the HTTP library and remove the dependency on web services functionality.

negentropicdev commented 1 year ago

@EastEriq If you update the IG HTTP Utils library it will remove the dependency on LVWS and I removed the mime.types file entry from the lvlib so that it shouldn't complain about it anymore. image

I'm looking into the WebSocket example to see what's messed up with its linking.

negentropicdev commented 1 year ago

The WebSocket upgrade example should be fixed now too.

EastEriq commented 1 year ago

Perfect, that seems to have fixed all the missing deps I ran into yesterday. Thanks for having taken care so quickly and even push the updates already to vipm.

negentropicdev commented 1 year ago

JKI made updating existing packages on VIPM very quick so it makes it possible to respond that quickly. Plus it helps that the issues were very small :)

Cheers