From be978cec3284f5da6ad77f77e49357028f4cf789 Mon Sep 17 00:00:00 2001 From: dm1sh Date: Mon, 9 Aug 2021 17:46:02 +0300 Subject: [PATCH 1/3] Fixed version constants and prod API url --- src/constants.ts | 4 ++-- webpack.config.common.js | 6 ------ webpack.config.dev.js | 1 + webpack.config.prod.js | 3 +++ 4 files changed, 6 insertions(+), 8 deletions(-) diff --git a/src/constants.ts b/src/constants.ts index d48c442..613eb91 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -1,5 +1,5 @@ export const API_URL = process.env.PUBLIC_API_URL || ""; export const BASE_URL = process.env.PUBLIC_BASE_URL || ""; -export const CACHE = "v1.0.1"; +export const CACHE = "v1.1.1"; export const DB_NAME = "publite"; -export const DB_VERSION = 101; +export const DB_VERSION = 111; diff --git a/webpack.config.common.js b/webpack.config.common.js index fe3aff8..2c4a472 100644 --- a/webpack.config.common.js +++ b/webpack.config.common.js @@ -1,5 +1,4 @@ const path = require("path"); -const webpack = require("webpack"); const CopyPlugin = require("copy-webpack-plugin"); const ForkTsCheckerPlugin = require("fork-ts-checker-webpack-plugin"); @@ -40,11 +39,6 @@ module.exports = { alias: { "~": path.resolve(__dirname, "src/") }, }, plugins: [ - new webpack.DefinePlugin({ - "process.env.PUBLIC_API_URL": JSON.stringify( - "http://localhost:8081" - ), - }), new ForkTsCheckerPlugin(), new CopyPlugin({ patterns: [{ from: "./public", to: "." }], diff --git a/webpack.config.dev.js b/webpack.config.dev.js index da9a17d..f77b244 100644 --- a/webpack.config.dev.js +++ b/webpack.config.dev.js @@ -21,6 +21,7 @@ module.exports = { new webpack.DefinePlugin({ "process.env.NODE_ENV": JSON.stringify("development"), "process.env.PUBLIC_BASE_URL": JSON.stringify("http://localhost:8080"), + "process.env.PUBLIC_API_URL": JSON.stringify("http://localhost:8081"), }), ...webpackConfig.plugins, ], diff --git a/webpack.config.prod.js b/webpack.config.prod.js index 486866d..4919ceb 100644 --- a/webpack.config.prod.js +++ b/webpack.config.prod.js @@ -15,6 +15,9 @@ module.exports = { "process.env.PUBLIC_BASE_URL": JSON.stringify( "https://publite.dmitriy.icu" ), + "process.env.PUBLIC_API_URL": JSON.stringify( + "https://publitebackend.dmitriy.icu" + ), }), ...webpackConfig.plugins, ], From 645814814581e5e3ae8053f6bd62dbf080a51e9e Mon Sep 17 00:00:00 2001 From: dm1sh Date: Mon, 9 Aug 2021 17:47:05 +0300 Subject: [PATCH 2/3] Changed todo heading level in readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index cd85c3b..bd87e68 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ dokku apps:create publitefrontend dokku git:from-image publitefrontend publite/frontend:latest ``` -# TODO +## TODO - Migrate pagination cache and book state from LocalStorage to IndexedDB - Add menu with book view setting From 6d21ddf2e3a9c4dbfac980e8280fefaa6a305c40 Mon Sep 17 00:00:00 2001 From: dm1sh Date: Mon, 9 Aug 2021 17:49:50 +0300 Subject: [PATCH 3/3] Switched to square favicon --- public/favicon.ico | Bin 34730 -> 152126 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/public/favicon.ico b/public/favicon.ico index abd5bc698209f8aefecfec56cae8b75a999a7351..fc7d73e56d7d65f04f2eb8342b7f88929203a6d0 100644 GIT binary patch literal 152126 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 Z0U|&IhyW2F0z`la5CI}U1nM;c{{fyYl9K=c literal 34730 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