diff --git a/dashboard/src/components/EventlogList.vue b/dashboard/src/components/EventlogList.vue new file mode 100644 index 000000000..54a20d5b3 --- /dev/null +++ b/dashboard/src/components/EventlogList.vue @@ -0,0 +1,258 @@ + + + + + diff --git a/dashboard/src/components/app/Eventlog.vue b/dashboard/src/components/app/Eventlog.vue index dd0950a3d..d2f193106 100644 --- a/dashboard/src/components/app/Eventlog.vue +++ b/dashboard/src/components/app/Eventlog.vue @@ -1,144 +1,36 @@ - - diff --git a/dashboard/src/models/AppsModel.js b/dashboard/src/models/AppsModel.js index 84a79ed51..abe65ccb9 100644 --- a/dashboard/src/models/AppsModel.js +++ b/dashboard/src/models/AppsModel.js @@ -313,10 +313,10 @@ function create() { if (result.status !== 202) return [result]; return [null]; }, - async getEvents(id) { + async getEvents(id, filter = {}, page = 1, per_page = 100) { let result; try { - result = await fetcher.get(`${API_ORIGIN}/api/v1/apps/${id}/eventlog`, { page: 1, per_page: 100, access_token: accessToken }); + result = await fetcher.get(`${API_ORIGIN}/api/v1/apps/${id}/eventlog`, { ...filter, page, per_page, access_token: accessToken }); } catch (e) { return [e]; } diff --git a/dashboard/src/views/EventlogView.vue b/dashboard/src/views/EventlogView.vue index 0dbd07d8c..eb4967a02 100644 --- a/dashboard/src/views/EventlogView.vue +++ b/dashboard/src/views/EventlogView.vue @@ -1,18 +1,11 @@