diff --git a/client/public/apple-touch-icon-180x180.png b/client/public/assets/apple-touch-icon-180x180.png
similarity index 100%
rename from client/public/apple-touch-icon-180x180.png
rename to client/public/assets/apple-touch-icon-180x180.png
diff --git a/client/public/favicon.png b/client/public/assets/favicon.png
similarity index 100%
rename from client/public/favicon.png
rename to client/public/assets/favicon.png
diff --git a/client/public/safari-pinned-tab.svg b/client/public/assets/safari-pinned-tab.svg
similarity index 100%
rename from client/public/safari-pinned-tab.svg
rename to client/public/assets/safari-pinned-tab.svg
diff --git a/client/public/index.html b/client/public/index.html
index 8bd0eaf6..ecf811ec 100644
--- a/client/public/index.html
+++ b/client/public/index.html
@@ -6,9 +6,9 @@
-
-
-
+
+
+
AdGuard Home
diff --git a/client/public/install.html b/client/public/install.html
index 51858294..3a09704c 100644
--- a/client/public/install.html
+++ b/client/public/install.html
@@ -5,9 +5,9 @@
-
-
-
+
+
+
Setup AdGuard Home
diff --git a/client/public/login.html b/client/public/login.html
index 7e45e484..9f06fc03 100644
--- a/client/public/login.html
+++ b/client/public/login.html
@@ -5,9 +5,9 @@
-
-
-
+
+
+
Login
diff --git a/client/webpack.common.js b/client/webpack.common.js
index 99b6dbae..f4f0bae4 100644
--- a/client/webpack.common.js
+++ b/client/webpack.common.js
@@ -14,9 +14,10 @@ const ENTRY_LOGIN = path.resolve(RESOURCES_PATH, 'src/login/index.js');
const HTML_PATH = path.resolve(RESOURCES_PATH, 'public/index.html');
const HTML_INSTALL_PATH = path.resolve(RESOURCES_PATH, 'public/install.html');
const HTML_LOGIN_PATH = path.resolve(RESOURCES_PATH, 'public/login.html');
-const FAVICON_PATH = path.resolve(RESOURCES_PATH, 'public/favicon.png');
+const ASSETS_PATH = path.resolve(RESOURCES_PATH, 'public/assets');
const PUBLIC_PATH = path.resolve(__dirname, '../build/static');
+const PUBLIC_ASSETS_PATH = path.resolve(PUBLIC_PATH, 'assets');
const config = {
target: 'web',
@@ -134,7 +135,7 @@ const config = {
filename: '[name].[contenthash].css',
}),
new CopyPlugin([
- { from: FAVICON_PATH, to: PUBLIC_PATH },
+ { from: ASSETS_PATH, to: PUBLIC_ASSETS_PATH },
]),
],
};
diff --git a/home/auth.go b/home/auth.go
index 5e6c59f6..36aa53fe 100644
--- a/home/auth.go
+++ b/home/auth.go
@@ -380,9 +380,7 @@ func optionalAuth(handler func(http.ResponseWriter, *http.Request)) func(http.Re
}
}
- } else if r.URL.Path == "/favicon.png" ||
- r.URL.Path == "/safari-pinned-tab.svg" ||
- strings.HasPrefix(r.URL.Path, "/apple-touch-icon") ||
+ } else if strings.HasPrefix(r.URL.Path,"/assets/") ||
strings.HasPrefix(r.URL.Path, "/login.") ||
strings.HasPrefix(r.URL.Path, "/__locales/") {
// process as usual