diff --git a/data/interfaces/default/base.html b/data/interfaces/default/base.html index 50961ef4..c4c280f3 100644 --- a/data/interfaces/default/base.html +++ b/data/interfaces/default/base.html @@ -113,6 +113,19 @@ from plexpy import version % endif + % if title=="Synced Items": +
  • + + + +
  • + % else: +
  • + + + +
  • + % endif % if title=="Log":
  • @@ -161,6 +174,9 @@ ${next.body()} $(document).ready(function() { $('#graphs').tooltip(); }); + $(document).ready(function() { + $('#sync').tooltip(); + }); $(document).ready(function() { $('#logs').tooltip(); }); diff --git a/data/interfaces/default/config.html b/data/interfaces/default/config.html index 1b274616..3220d99e 100644 --- a/data/interfaces/default/config.html +++ b/data/interfaces/default/config.html @@ -57,12 +57,12 @@
    - +

    e.g. localhost or an IP, such as 0.0.0.0

    - +

    Port to bind web server to. Note that ports below 1024 may require root.

    @@ -136,12 +136,12 @@
    - +

    Set your preferred date format. Click here to see the parameter list.

    - +

    Set your preferred time format. Click here to see the parameter list.

    @@ -153,12 +153,12 @@
    - +

    IP Address for Plex Media Server.

    - +

    Port that Plex Media Server is listening on.

    @@ -176,7 +176,7 @@
    - +

    Full path and file name of your PlexWatch database.

    @@ -697,12 +697,12 @@

    - +

    Username for Plex.tv authentication.

    - +

    Password for Plex.tv authentication.

    diff --git a/data/interfaces/default/js/tables/sync_table.js b/data/interfaces/default/js/tables/sync_table.js index b824b4d9..c13a88cc 100644 --- a/data/interfaces/default/js/tables/sync_table.js +++ b/data/interfaces/default/js/tables/sync_table.js @@ -1,12 +1,9 @@ -$('#sync_table').dataTable( { +sync_table_options = { "responsive": { details: false }, "processing": false, "serverSide": false, - "ajax": { - "url": "get_sync" - }, "sPaginationType": "bootstrap", "order": [ 0, 'desc'], "pageLength": 25, @@ -108,10 +105,5 @@ $('#sync_table').dataTable( { "drawCallback": function (settings) { // Jump to top of page $('html,body').scrollTop(0); - $('#ajaxMsg').addClass('success').fadeOut(); - }, - "preDrawCallback": function(settings) { - $('#ajaxMsg').html("
    Fetching rows...
    "); - $('#ajaxMsg').addClass('success').fadeIn(); } -}); +} diff --git a/data/interfaces/default/sync.html b/data/interfaces/default/sync.html index 1b42ca78..51b81249 100644 --- a/data/interfaces/default/sync.html +++ b/data/interfaces/default/sync.html @@ -20,7 +20,7 @@ from plexpy import helpers
    -

    Synced Items

    +

    Synced Items

    @@ -62,5 +62,12 @@ from plexpy import helpers - + diff --git a/data/interfaces/default/user.html b/data/interfaces/default/user.html index 29f113f2..d640eef2 100644 --- a/data/interfaces/default/user.html +++ b/data/interfaces/default/user.html @@ -49,6 +49,7 @@ from plexpy import helpers
  • Profile
  • IP Addresses
  • History
  • +
  • Synced Items
  • @@ -208,6 +209,40 @@ from plexpy import helpers +
    +
    +
    +
    +
    +

    Synced Items for + ${data['friendly_name']} +

    +
    +
    + + + + + + + + + + + + + + + + + + +
    StateUsernameTitleTypeDevicePlatformTotal SizeTotal ItemsConvertedDownloadedComplete
    +
    +
    +
    +
    +
    @@ -219,6 +254,7 @@ from plexpy import helpers +