diff --git a/webadmin/src/js/client.js b/webadmin/src/js/client.js
index 54281387b..5e4102cc0 100644
--- a/webadmin/src/js/client.js
+++ b/webadmin/src/js/client.js
@@ -380,9 +380,11 @@ angular.module('Application').service('Client', ['$http', 'md5', 'Notification',
}).error(defaultErrorHandler(callback));
};
- Client.prototype.getEventLogs = function (page, perPage, callback) {
+ Client.prototype.getEventLogs = function (action, search, page, perPage, callback) {
var config = {
params: {
+ action: action,
+ search: search,
page: page,
per_page: perPage
}
diff --git a/webadmin/src/theme.scss b/webadmin/src/theme.scss
index cac7c65a2..c9e7bf2bb 100644
--- a/webadmin/src/theme.scss
+++ b/webadmin/src/theme.scss
@@ -1029,3 +1029,15 @@ $graphs-success-alt: lighten(#27CE65, 20%);
}
}
}
+
+.filter {
+ display: inline-block;
+ padding-left: 0;
+ margin: 20px 0;
+ border-radius: 2px;
+
+ .form-control {
+ display: inline-block;
+ width: 200px;
+ }
+}
diff --git a/webadmin/src/views/activity.html b/webadmin/src/views/activity.html
index d0acb6b91..d0efd32ba 100644
--- a/webadmin/src/views/activity.html
+++ b/webadmin/src/views/activity.html
@@ -2,17 +2,25 @@