[mythtv-commits] mythtv/master commit: 257558928 by David Blain (dblain)
MythTV
noreply at mythtv.org
Thu Mar 24 19:49:56 UTC 2011
Author: David Blain <dblain at mythtv.org>
Change Date: 2011-03-24T12:48:56-07:00
Push Date: 2011/03/24 12:49:53 -0700
Repository: mythtv
Branch: master
New Revision: 25755892849b2f098553f8cb003ed5172c7acdda
Changeset: https://github.com/MythTV/mythtv/commit/257558928
Log:
Server Side Scripting added along with other changes.
* Added Qt Script support to the Html server allowing for JSP/ASP type
server side scripting. See http://mythbackend:6544/ and select the
"Sample Pages" menu choice.
* Added API support for built in types. Now, QString, bool, int,
QFileInfo, QStringList, etc. types can be returned from API methods.
This change modifies some of the XML schema produced by these functions.
* When an API method is called via http, if the method name starts with
Get or Put, it can be left off and the http method (GET / POST) will
be used to determine if the get or put version should be called.
* GetPreviewImage & GetRecording now respond with a redirect (301) if
the wrong host is called.
* WSDL support has changed and is still NOT working. More fixes to come.
Added:
mythtv/html/js/inspect.js
mythtv/html/samples/index.qsp
mythtv/html/samples/recorded.qsp
mythtv/libs/libmythupnp/serverSideScripting.cpp
mythtv/libs/libmythupnp/serverSideScripting.h
Removed:
mythtv/libs/libmythservicecontracts/datacontracts/stringList.h
mythtv/libs/libmythservicecontracts/datacontracts/successFail.h
Modified:
mythtv/html/html.pro
mythtv/html/index.html
mythtv/html/setup/js/storagegroups.js
mythtv/libs/libmyth/libmyth.pro
mythtv/libs/libmythservicecontracts/datacontracthelper.h
mythtv/libs/libmythservicecontracts/datacontracts/connectionInfo.h
mythtv/libs/libmythservicecontracts/datacontracts/databaseInfo.h
mythtv/libs/libmythservicecontracts/datacontracts/encoder.h
mythtv/libs/libmythservicecontracts/datacontracts/encoderList.h
mythtv/libs/libmythservicecontracts/datacontracts/programAndChannel.h
mythtv/libs/libmythservicecontracts/datacontracts/programGuide.h
mythtv/libs/libmythservicecontracts/datacontracts/programList.h
mythtv/libs/libmythservicecontracts/datacontracts/recording.h
mythtv/libs/libmythservicecontracts/datacontracts/settingList.h
mythtv/libs/libmythservicecontracts/datacontracts/storageGroupDir.h
mythtv/libs/libmythservicecontracts/datacontracts/storageGroupDirList.h
mythtv/libs/libmythservicecontracts/datacontracts/wolInfo.h
mythtv/libs/libmythservicecontracts/libmythservicecontracts.pro
mythtv/libs/libmythservicecontracts/service.cpp
mythtv/libs/libmythservicecontracts/service.h
mythtv/libs/libmythservicecontracts/services/contentServices.h
mythtv/libs/libmythservicecontracts/services/dvrServices.h
mythtv/libs/libmythservicecontracts/services/guideServices.h
mythtv/libs/libmythservicecontracts/services/mythServices.h
mythtv/libs/libmythupnp/htmlserver.cpp
mythtv/libs/libmythupnp/htmlserver.h
mythtv/libs/libmythupnp/httprequest.cpp
mythtv/libs/libmythupnp/httprequest.h
mythtv/libs/libmythupnp/httpserver.cpp
mythtv/libs/libmythupnp/httpserver.h
mythtv/libs/libmythupnp/libmythupnp.pro
mythtv/libs/libmythupnp/serializers/jsonSerializer.cpp
mythtv/libs/libmythupnp/serializers/jsonSerializer.h
mythtv/libs/libmythupnp/serializers/serializer.cpp
mythtv/libs/libmythupnp/serializers/serializer.h
mythtv/libs/libmythupnp/serializers/soapSerializer.h
mythtv/libs/libmythupnp/serializers/xmlSerializer.cpp
mythtv/libs/libmythupnp/serializers/xmlSerializer.h
mythtv/libs/libmythupnp/servicehost.cpp
mythtv/libs/libmythupnp/servicehost.h
mythtv/libs/libmythupnp/upnp.cpp
mythtv/libs/libmythupnp/upnp.h
mythtv/libs/libmythupnp/wsdl.cpp
mythtv/libs/libmythupnp/wsdl.h
mythtv/programs/mythbackend/mediaserver.cpp
mythtv/programs/mythbackend/mythbackend.pro
mythtv/programs/mythbackend/services/content.cpp
mythtv/programs/mythbackend/services/content.h
mythtv/programs/mythbackend/services/dvr.h
mythtv/programs/mythbackend/services/guide.cpp
mythtv/programs/mythbackend/services/guide.h
mythtv/programs/mythbackend/services/myth.cpp
mythtv/programs/mythbackend/services/myth.h
mythtv/programs/mythfrontend/main.cpp
mythtv/programs/mythfrontend/mythfrontend.pro
More information about the mythtv-commits
mailing list