diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml
index 25ddd87c..61a7069d 100644
--- a/.github/workflows/deploy.yml
+++ b/.github/workflows/deploy.yml
@@ -62,7 +62,7 @@ jobs:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
- name: Build and push
- uses: docker/build-push-action@v2.7.0
+ uses: docker/build-push-action@v2.8.0
with:
push: true
platforms: linux/amd64,linux/arm/v7,linux/arm64/v8
diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml
index a6d09cb8..3358ade3 100644
--- a/.github/workflows/dev.yml
+++ b/.github/workflows/dev.yml
@@ -26,7 +26,7 @@ jobs:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
- name: Build and push
- uses: docker/build-push-action@v2.7.0
+ uses: docker/build-push-action@v2.8.0
with:
push: true
platforms: linux/amd64
diff --git a/.gitignore b/.gitignore
index 21e592d7..0a9104c3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,6 +3,5 @@ dist
node_modules
.cache
static
-a_main-packr.go
dozzle
-gin-bin
+coverage
diff --git a/assets/components.d.ts b/assets/components.d.ts
index df6d5256..b2f5542f 100644
--- a/assets/components.d.ts
+++ b/assets/components.d.ts
@@ -2,37 +2,28 @@
// We suggest you to commit this file into source control
// Read more: https://github.com/vuejs/vue-next/pull/3399
-declare module 'vue' {
+declare module "vue" {
export interface GlobalComponents {
- CarbonCaretDown: typeof import('~icons/carbon/caret-down')['default']
- CilColumns: typeof import('~icons/cil/columns')['default']
- CilFindInPage: typeof import('~icons/cil/find-in-page')['default']
- ContainerStat: typeof import('./components/ContainerStat.vue')['default']
- ContainerTitle: typeof import('./components/ContainerTitle.vue')['default']
- FuzzySearchModal: typeof import('./components/FuzzySearchModal.vue')['default']
- InfiniteLoader: typeof import('./components/InfiniteLoader.vue')['default']
- LogActionsToolbar: typeof import('./components/LogActionsToolbar.vue')['default']
- LogContainer: typeof import('./components/LogContainer.vue')['default']
- LogEventSource: typeof import('./components/LogEventSource.vue')['default']
- LogViewer: typeof import('./components/LogViewer.vue')['default']
- LogViewerWithSource: typeof import('./components/LogViewerWithSource.vue')['default']
- MdiDotsVertical: typeof import('~icons/mdi/dots-vertical')['default']
- MdiLightChevronDoubleDown: typeof import('~icons/mdi-light/chevron-double-down')['default']
- MdiLightChevronLeft: typeof import('~icons/mdi-light/chevron-left')['default']
- MdiLightChevronRight: typeof import('~icons/mdi-light/chevron-right')['default']
- MdiLightCog: typeof import('~icons/mdi-light/cog')['default']
- MdiLightMagnify: typeof import('~icons/mdi-light/magnify')['default']
- MobileMenu: typeof import('./components/MobileMenu.vue')['default']
- OcticonContainer24: typeof import('~icons/octicon/container24')['default']
- OcticonDownload24: typeof import('~icons/octicon/download24')['default']
- OcticonTrash24: typeof import('~icons/octicon/trash24')['default']
- PastTime: typeof import('./components/PastTime.vue')['default']
- RelativeTime: typeof import('./components/RelativeTime.vue')['default']
- ScrollableView: typeof import('./components/ScrollableView.vue')['default']
- ScrollProgress: typeof import('./components/ScrollProgress.vue')['default']
- Search: typeof import('./components/Search.vue')['default']
- SideMenu: typeof import('./components/SideMenu.vue')['default']
+ CarbonCaretDown: typeof import("~icons/carbon/caret-down")["default"];
+ CilColumns: typeof import("~icons/cil/columns")["default"];
+ CilFindInPage: typeof import("~icons/cil/find-in-page")["default"];
+ ContainerStat: typeof import("./components/ContainerStat.vue")["default"];
+ ContainerTitle: typeof import("./components/ContainerTitle.vue")["default"];
+ FuzzySearchModal: typeof import("./components/FuzzySearchModal.vue")["default"];
+ InfiniteLoader: typeof import("./components/InfiniteLoader.vue")["default"];
+ LogActionsToolbar: typeof import("./components/LogActionsToolbar.vue")["default"];
+ LogContainer: typeof import("./components/LogContainer.vue")["default"];
+ LogEventSource: typeof import("./components/LogEventSource.vue")["default"];
+ LogViewer: typeof import("./components/LogViewer.vue")["default"];
+ LogViewerWithSource: typeof import("./components/LogViewerWithSource.vue")["default"];
+ MobileMenu: typeof import("./components/MobileMenu.vue")["default"];
+ PastTime: typeof import("./components/PastTime.vue")["default"];
+ RelativeTime: typeof import("./components/RelativeTime.vue")["default"];
+ ScrollableView: typeof import("./components/ScrollableView.vue")["default"];
+ ScrollProgress: typeof import("./components/ScrollProgress.vue")["default"];
+ Search: typeof import("./components/Search.vue")["default"];
+ SideMenu: typeof import("./components/SideMenu.vue")["default"];
}
}
-export { }
+export {};
diff --git a/assets/components/ContainerTitle.vue b/assets/components/ContainerTitle.vue
index c4a50582..0dd77461 100644
--- a/assets/components/ContainerTitle.vue
+++ b/assets/components/ContainerTitle.vue
@@ -8,8 +8,13 @@
diff --git a/assets/components/PastTime.vue b/assets/components/PastTime.vue
index 7b446a6b..19474d88 100644
--- a/assets/components/PastTime.vue
+++ b/assets/components/PastTime.vue
@@ -2,38 +2,23 @@
-
-
-
diff --git a/assets/components/RelativeTime.vue b/assets/components/RelativeTime.vue
index b76cc19c..895a7301 100644
--- a/assets/components/RelativeTime.vue
+++ b/assets/components/RelativeTime.vue
@@ -3,46 +3,42 @@
+
+
diff --git a/assets/components/ScrollProgress.vue b/assets/components/ScrollProgress.vue
index 17febec6..6c5b088d 100644
--- a/assets/components/ScrollProgress.vue
+++ b/assets/components/ScrollProgress.vue
@@ -1,7 +1,7 @@