[mythtv-commits] mythtv branch master updated by stuartm. v0.28-pre-2564-geea78ee
Git Repo Owner
noreply at mythtv.org
Thu Jan 29 12:26:18 UTC 2015
The branch, master has been updated on the
mythtv repository by gitolite user stuartm.
via eea78ee719b195729d33a1292c86f9c8b65b9962 (commit)
via f2ae76a36d957f92ec8e714f632145d1b7fcd613 (commit)
via e7ff4861fb0bca2484ba3d694ad773a0bb2c3a85 (commit)
via 47c7ab16e8707c2d8c7e4ecba83fa80170044ab0 (commit)
via ffd42c054271df3bbf3ea2e74de56ab8b61421f8 (commit)
from defae6662651de979d6a303486701f833b05a9df (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit eea78ee719b195729d33a1292c86f9c8b65b9962
Author: Stuart Morgan <smorgan at mythtv.org> at Tue, 27 Jan 2015 17:25:11 +0000
Committer: Stuart Morgan <smorgan at mythtv.org> at Thu, 29 Jan 2015 12:25:18 +0000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=eea78ee719b195729d33a1292c86f9c8b65b9962
WebFrontend: Refactoring
If you observe any breakage as a result of these changes please let me
know. Preferably include the output of the Browser console/logs with reports.
* Switch to using an iframe for content, it solves a lot of headaches
around bookmarking, unloading unused scripts, absolute positioning
and more.
* Wrap the setup code so that it continues to work despite the switch
to a frame
* Ongoing work to wrap javascript in namespaces
* Put the password change form into the 'popup' dialog
* Add stubs to update the recording list when changes occur on the
backend (incomplete)
* Fix incorrect CSP name (img-src not image-src) and add policies for
frame-ancestors and form-action. Add services.mythtv.org to the
script-src policy, since the ChannelIcon service returns json
objects and this is considered to be 'script' content.
commit f2ae76a36d957f92ec8e714f632145d1b7fcd613
Author: Stuart Morgan <smorgan at mythtv.org> at Mon, 26 Jan 2015 21:41:32 +0000
Committer: Stuart Morgan <smorgan at mythtv.org> at Thu, 29 Jan 2015 05:30:09 +0000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=f2ae76a36d957f92ec8e714f632145d1b7fcd613
HtmlServer: Allow frame content to be loaded in Content Security Policy
commit e7ff4861fb0bca2484ba3d694ad773a0bb2c3a85
Author: Stuart Morgan <smorgan at mythtv.org> at Mon, 26 Jan 2015 20:51:52 +0000
Committer: Stuart Morgan <smorgan at mythtv.org> at Thu, 29 Jan 2015 05:30:08 +0000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=e7ff4861fb0bca2484ba3d694ad773a0bb2c3a85
WebFrontend: Reload the guide when a schedule change event is received from the backend.
Also refactored guide.js as previously done for overview.js to move
everything into a namespace and add doxygen comments.
commit 47c7ab16e8707c2d8c7e4ecba83fa80170044ab0
Author: Stuart Morgan <smorgan at mythtv.org> at Mon, 26 Jan 2015 18:04:04 +0000
Committer: Stuart Morgan <smorgan at mythtv.org> at Thu, 29 Jan 2015 05:30:08 +0000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=47c7ab16e8707c2d8c7e4ecba83fa80170044ab0
WebSocket: Strip SYSTEM_EVENT from events, it adds no useful information and means we have to check more of the message before we can perform filtering.
commit ffd42c054271df3bbf3ea2e74de56ab8b61421f8
Author: Stuart Morgan <smorgan at mythtv.org> at Mon, 26 Jan 2015 17:59:01 +0000
Committer: Stuart Morgan <smorgan at mythtv.org> at Thu, 29 Jan 2015 05:30:08 +0000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=ffd42c054271df3bbf3ea2e74de56ab8b61421f8
WebFrontend: As an added precaution, check the number of tokens in the event.
-----------------------------------------------------------------------
Summary of changes:
mythtv/html/backend_index.html | 48 +-
mythtv/html/css/site.css | 12 +-
mythtv/html/frontend_index.qsp | 2 +-
mythtv/html/js/util.qjs | 77 +-
mythtv/html/js/websocket_events.js | 2 +-
mythtv/html/menu.qsp | 18 +-
mythtv/html/misc/css/overview.css | 9 +-
mythtv/html/misc/js/overview.js | 56 +-
mythtv/html/misc/misc_template.html | 24 +
mythtv/html/misc/overview.qsp | 8 +-
mythtv/html/samples/hlstest.qsp | 2 +-
mythtv/html/samples/livestream_rec.qsp | 2 +-
mythtv/html/samples/livestream_sg.qsp | 2 +-
mythtv/html/samples/storagegroups.qsp | 2 +-
mythtv/html/setup/channeleditor-channeldetail.html | 6 +-
mythtv/html/setup/channeleditor.html | 4 +-
mythtv/html/setup/general.html | 2 +-
mythtv/html/setup/js/channeleditor.js | 1339 +++++++++++---------
mythtv/html/setup/js/common.js | 326 +++++
mythtv/html/setup/js/general.js | 37 +-
mythtv/html/setup/js/guidedatasources.js | 2 +-
mythtv/html/setup/js/password.js | 12 +
mythtv/html/setup/js/setup.js | 327 -----
mythtv/html/setup/password.html | 19 +-
mythtv/html/setup/setup_template.html | 45 +
mythtv/html/tv/css/common.css | 9 +-
mythtv/html/tv/css/guide.css | 15 +-
mythtv/html/tv/guide.qsp | 44 +-
mythtv/html/tv/js/common.js | 78 +-
mythtv/html/tv/js/guide.js | 319 +++--
mythtv/html/tv/js/recordings.js | 231 +++-
mythtv/html/tv/js/upcoming.js | 8 +
mythtv/html/tv/recordingrules.qsp | 5 +-
mythtv/html/tv/recordings.qsp | 16 +-
mythtv/html/tv/schedule.qsp | 4 +
mythtv/html/tv/upcoming.qsp | 5 +-
mythtv/html/video/gallery.qsp | 8 +-
mythtv/libs/libmythupnp/htmlserver.cpp | 10 +-
mythtv/libs/libmythupnp/websocket.cpp | 3 +
39 files changed, 1864 insertions(+), 1274 deletions(-)
create mode 100644 mythtv/html/misc/misc_template.html
create mode 100644 mythtv/html/setup/js/common.js
delete mode 100644 mythtv/html/setup/js/setup.js
create mode 100644 mythtv/html/setup/setup_template.html
create mode 100644 mythtv/html/tv/js/upcoming.js
--
More information about the mythtv-commits
mailing list