diff --git a/data/interfaces/default/css/plexwatch-tables.css b/data/interfaces/default/css/plexwatch-tables.css
index 07b85a0b..d4f943ee 100644
--- a/data/interfaces/default/css/plexwatch-tables.css
+++ b/data/interfaces/default/css/plexwatch-tables.css
@@ -34,7 +34,6 @@
position: relative;
clear: both;
zoom: 1; /* Feeling sorry for IE */
- margin-left: -20px;
}
diff --git a/data/interfaces/default/css/plexwatch.css b/data/interfaces/default/css/plexwatch.css
index 088379b3..5ba47852 100644
--- a/data/interfaces/default/css/plexwatch.css
+++ b/data/interfaces/default/css/plexwatch.css
@@ -8182,7 +8182,7 @@ ol.test >li {
}
.table-card-back {
- padding: 20px 20px 20px 40px;
+ padding: 20px;
background-color: #282828;
margin-left: auto;
margin-right: auto;
diff --git a/data/interfaces/default/js/tables/logs.js b/data/interfaces/default/js/tables/logs.js
index 7104492c..626fabf4 100644
--- a/data/interfaces/default/js/tables/logs.js
+++ b/data/interfaces/default/js/tables/logs.js
@@ -1,16 +1,14 @@
-$('#log_table').dataTable( {
+var log_table_options = {
+ "destroy": true,
"responsive": {
details: false
},
- "processing": false,
"serverSide": true,
- "ajax": {
- "url": "getLog"
- },
+ "processing": false,
"sPaginationType": "bootstrap",
"order": [ 0, 'desc'],
"pageLength": 10,
- "stateSave": true,
+ "stateSave": false,
"language": {
"search":"Search: ",
"lengthMenu":"Show _MENU_ lines per page",
@@ -41,4 +39,4 @@ $('#log_table').dataTable( {
$('#ajaxMsg').html("
 Fetching rows...
");
$('#ajaxMsg').addClass('success').fadeIn();
}
-});
+}
diff --git a/data/interfaces/default/js/tables/plex_logs.js b/data/interfaces/default/js/tables/plex_logs.js
new file mode 100644
index 00000000..46e7792f
--- /dev/null
+++ b/data/interfaces/default/js/tables/plex_logs.js
@@ -0,0 +1,33 @@
+var plex_log_table_options = {
+ "destroy": true,
+ "responsive": {
+ details: false
+ },
+ "processing": false,
+ "serverSide": false,
+ "sPaginationType": "bootstrap",
+ "order": [ 0, 'desc'],
+ "pageLength": 10,
+ "stateSave": false,
+ "language": {
+ "search":"Search: ",
+ "lengthMenu":"Show _MENU_ lines per page",
+ "emptyTable": "No log information available. Have you set your logs folder in the
settings?",
+ "info":"Showing _START_ to _END_ of _TOTAL_ lines",
+ "infoEmpty":"Showing 0 to 0 of 0 lines",
+ "infoFiltered":"(filtered from _MAX_ total lines)"},
+ "columnDefs": [
+ {
+ "targets": [0],
+ "width": "15%"
+ },
+ {
+ "targets": [1],
+ "width": "10%"
+ },
+ {
+ "targets": [2],
+ "width": "75%"
+ }
+ ]
+}
diff --git a/data/interfaces/default/logs.html b/data/interfaces/default/logs.html
index fca7b4d0..5f4de9a6 100644
--- a/data/interfaces/default/logs.html
+++ b/data/interfaces/default/logs.html
@@ -31,21 +31,46 @@ from plexpy import helpers