webui - "cgi" handler and multiple fixes #700

merged 9 commits into from Jun 14, 2016


None yet

2 participants


implement a handler for calling c++ functions via uri.
e.g. /cgi/cfg_hyperion
calls CgiHandler::cfg_hyperion() this will output the current hyperion config.

Parameters are also possible. /cgi/myfunc/param1/param2/param3
will call myfunc with a stringlist containing the args param1-3

other fixes:
try to fix #688 effect python scripts filehandle not released - seemed works for me, but needed feedback from others

zeroconf works again. hyperiond needs extensive refactoring - hyperiond.cpp should be splitted in several files and classes!

fix webconfig won't compile on some platforms.

Hyperion object saves the jsonConfig. All classes with access to hyperion object can query configuration via hyperion->getJsonConfig()

redpanther and others added some commits Jun 12, 2016
@brindosch brindosch merged commit 4a84171 into hyperion-project:Beta Jun 14, 2016
@brindosch brindosch modified the milestone: V1.03.1 Jul 24, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment