diff --git a/CHANGELOG.md b/CHANGELOG.md index 92d19a7e..042b4403 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## v1.4.4 (2016-05-24) + +* Fix: Image queries crashing the PMS when playing clips from channels. +* Fix: Plexivity import if IP address is missing. +* Fix: Tooltips shown behind the datatable headers. +* Fix: Current activity instances rendered in a random order causing them to jump around. + + ## v1.4.3 (2016-05-22) * Fix: PlexPy not starting without any authentication method. diff --git a/data/interfaces/default/current_activity_instance.html b/data/interfaces/default/current_activity_instance.html index 9e69faff..9b1c8ea4 100644 --- a/data/interfaces/default/current_activity_instance.html +++ b/data/interfaces/default/current_activity_instance.html @@ -61,6 +61,8 @@ DOCUMENTATION :: END % if data is not None: <% + from urllib import quote + from plexpy import helpers data['indexes'] = helpers.cast_to_int(data['indexes']) %> @@ -90,9 +92,11 @@ DOCUMENTATION :: END
% else: % if data['art']: - + + % else: - + + % endif % endif % elif data['media_type'] == 'photo': diff --git a/data/interfaces/default/js/tables/history_table.js b/data/interfaces/default/js/tables/history_table.js index a0ac766f..2ea85f02 100644 --- a/data/interfaces/default/js/tables/history_table.js +++ b/data/interfaces/default/js/tables/history_table.js @@ -448,10 +448,10 @@ function childTableOptions(rowData) { // Create the tooltips. $('.expand-history-tooltip').tooltip({ container: 'body' }); - $('.external-ip-tooltip').tooltip(); - $('.transcode-tooltip').tooltip(); - $('.media-type-tooltip').tooltip(); - $('.watched-tooltip').tooltip(); + $('.external-ip-tooltip').tooltip({ container: 'body' }); + $('.transcode-tooltip').tooltip({ container: 'body' }); + $('.media-type-tooltip').tooltip({ container: 'body' }); + $('.watched-tooltip').tooltip({ container: 'body' }); $('.thumb-tooltip').popover({ html: true, container: 'body', diff --git a/data/interfaces/default/js/tables/history_table_modal.js b/data/interfaces/default/js/tables/history_table_modal.js index d29b38aa..8ba5ba8f 100644 --- a/data/interfaces/default/js/tables/history_table_modal.js +++ b/data/interfaces/default/js/tables/history_table_modal.js @@ -132,8 +132,8 @@ history_table_modal_options = { $('#ajaxMsg').fadeOut(); // Create the tooltips. - $('.transcode-tooltip').tooltip(); - $('.media-type-tooltip').tooltip(); + $('.transcode-tooltip').tooltip({ container: 'body' }); + $('.media-type-tooltip').tooltip({ container: 'body' }); $('.thumb-tooltip').popover({ html: true, container: '#history-modal', diff --git a/data/interfaces/default/js/tables/libraries.js b/data/interfaces/default/js/tables/libraries.js index 4e0cf9d3..ad7a7435 100644 --- a/data/interfaces/default/js/tables/libraries.js +++ b/data/interfaces/default/js/tables/libraries.js @@ -217,10 +217,10 @@ libraries_list_table_options = { $('#ajaxMsg').fadeOut(); // Create the tooltips. - $('.purge-tooltip').tooltip(); - $('.edit-tooltip').tooltip(); - $('.transcode-tooltip').tooltip(); - $('.media-type-tooltip').tooltip(); + $('.purge-tooltip').tooltip({ container: 'body' }); + $('.edit-tooltip').tooltip({ container: 'body' }); + $('.transcode-tooltip').tooltip({ container: 'body' }); + $('.media-type-tooltip').tooltip({ container: 'body' }); $('.thumb-tooltip').popover({ html: true, container: 'body', diff --git a/data/interfaces/default/js/tables/users.js b/data/interfaces/default/js/tables/users.js index 898cbcfb..47d01484 100644 --- a/data/interfaces/default/js/tables/users.js +++ b/data/interfaces/default/js/tables/users.js @@ -220,13 +220,14 @@ users_list_table_options = { $('#ajaxMsg').fadeOut(); // Create the tooltips. - $('.purge-tooltip').tooltip(); - $('.edit-tooltip').tooltip(); - $('.transcode-tooltip').tooltip(); - $('.media-type-tooltip').tooltip(); - $('.watched-tooltip').tooltip(); + $('.purge-tooltip').tooltip({ container: 'body' }); + $('.edit-tooltip').tooltip({ container: 'body' }); + $('.transcode-tooltip').tooltip({ container: 'body' }); + $('.media-type-tooltip').tooltip({ container: 'body' }); + $('.watched-tooltip').tooltip({ container: 'body' }); $('.thumb-tooltip').popover({ html: true, + container: 'body', trigger: 'hover', placement: 'right', template: '