From fd21cd77ddecdfbe63f6ab38e1bee495eb7415cf Mon Sep 17 00:00:00 2001 From: Book Pauk Date: Thu, 1 Sep 2022 21:13:31 +0700 Subject: [PATCH 1/3] Node 16 --- docs/omnireader.ru/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/omnireader.ru/README.md b/docs/omnireader.ru/README.md index 26d43e45..e27f92fa 100644 --- a/docs/omnireader.ru/README.md +++ b/docs/omnireader.ru/README.md @@ -10,7 +10,7 @@ git clone https://github.com/bookpauk/liberama ### node.js ``` sudo apt install -y curl -curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - +curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash - sudo apt install -y nodejs ``` From e69e9335f908b650fb377ff8921271c68fba6c7b Mon Sep 17 00:00:00 2001 From: Book Pauk Date: Sun, 4 Sep 2022 21:19:30 +0700 Subject: [PATCH 2/3] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=20=D0=B1=D0=B0=D0=B3=20=D1=81=20=D1=84=D0=BE=D1=80?= =?UTF-8?q?=D0=BC=D0=BE=D0=B9=20=D0=B4=D0=BB=D1=8F=20=D0=B4=D0=BE=D0=BD?= =?UTF-8?q?=D0=B0=D1=82=D0=B0,=20=D0=BF=D0=BE=D0=BA=D0=B0=D0=B7=D1=8B?= =?UTF-8?q?=D0=B2=D0=B0=D0=BB=D0=B0=D1=81=D1=8C=20=D0=BA=D0=B0=D0=B6=D0=B4?= =?UTF-8?q?=D1=8B=D0=B9=20=D0=B4=D0=B5=D0=BD=D1=8C,=20=D0=B0=20=D0=BD?= =?UTF-8?q?=D0=B5=20=D0=BA=D0=B0=D0=B6=D0=B4=D1=8B=D0=B9=20=D0=BC=D0=B5?= =?UTF-8?q?=D1=81=D1=8F=D1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/share/utils.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/share/utils.js b/client/share/utils.js index 598df4ce..193837f9 100644 --- a/client/share/utils.js +++ b/client/share/utils.js @@ -46,7 +46,7 @@ export function formatDate(d, format) { case 'coDate': return `${d.getFullYear()}-${(d.getMonth() + 1).toString().padStart(2, '0')}-${d.getDate().toString().padStart(2, '0')}`; case 'coMonth': - return `${(d.getMonth() + 1).toString().padStart(2, '0')}-${d.getDate().toString().padStart(2, '0')}`; + return `${(d.getMonth() + 1).toString().padStart(2, '0')}`; case 'noDate': return `${d.getDate().toString().padStart(2, '0')}.${(d.getMonth() + 1).toString().padStart(2, '0')}.${d.getFullYear()}`; } From c95870bfe531db44ebe01a62ef621d9477a939d8 Mon Sep 17 00:00:00 2001 From: Book Pauk Date: Sun, 4 Sep 2022 21:20:21 +0700 Subject: [PATCH 3/3] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=BE=20=D1=81=D0=BE=D1=85=D1=80=D0=B0=D0=BD=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D0=B5=20=D0=B2=D0=BE=20vuex=20=D0=BD=D0=B0=D1=81=D1=82?= =?UTF-8?q?=D1=80=D0=BE=D0=B9=D0=BA=D0=B8=20offlineModeActive?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/components/Reader/Reader.vue | 7 +++++-- client/components/Reader/versionHistory.js | 14 ++++++++++++++ client/store/modules/reader.js | 4 ++++ package-lock.json | 4 ++-- package.json | 2 +- 5 files changed, 26 insertions(+), 5 deletions(-) diff --git a/client/components/Reader/Reader.vue b/client/components/Reader/Reader.vue index 02c4dceb..c8fd99c0 100644 --- a/client/components/Reader/Reader.vue +++ b/client/components/Reader/Reader.vue @@ -292,7 +292,6 @@ class Reader { libsActive = false; recentBooksActive = false; clickControlActive = false; - offlineModeActive = false; settingsActive = false; clickMapActive = false; @@ -807,6 +806,10 @@ class Reader { return this.reader.toolBarActive; } + get offlineModeActive() { + return this.reader.offlineModeActive; + } + mostRecentBook() { const result = bookManager.mostRecentBook(); this.mostRecentBookReactive = result; @@ -1019,7 +1022,7 @@ class Reader { } offlineModeToggle() { - this.offlineModeActive = !this.offlineModeActive; + this.commit('reader/setOfflineModeActive', !this.offlineModeActive); this.$refs.serverStorage.offlineModeActive = this.offlineModeActive; } diff --git a/client/components/Reader/versionHistory.js b/client/components/Reader/versionHistory.js index 4b150693..d83a2cfe 100644 --- a/client/components/Reader/versionHistory.js +++ b/client/components/Reader/versionHistory.js @@ -1,4 +1,18 @@ export const versionHistory = [ +{ + version: '0.12.2', + releaseDate: '2022-09-04', + showUntil: '2022-09-11', + content: +` +
    +
  • исправлен баг с формой для доната, показывалась каждый день, а не каждый месяц
  • +
  • автор приносит извинения за доставленные неудобства
  • +
+ +` +}, + { version: '0.12.1', releaseDate: '2022-09-01', diff --git a/client/store/modules/reader.js b/client/store/modules/reader.js index b0e30681..81216c48 100644 --- a/client/store/modules/reader.js +++ b/client/store/modules/reader.js @@ -255,6 +255,7 @@ const libsDefaults = { // initial state const state = { toolBarActive: true, + offlineModeActive: false, serverSyncEnabled: false, serverStorageKey: '', profiles: {}, @@ -280,6 +281,9 @@ const mutations = { setToolBarActive(state, value) { state.toolBarActive = value; }, + setOfflineModeActive(state, value) { + state.offlineModeActive = value; + }, setServerSyncEnabled(state, value) { state.serverSyncEnabled = value; }, diff --git a/package-lock.json b/package-lock.json index a871f451..8d89a0f3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "Liberama", - "version": "0.12.1", + "version": "0.12.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "Liberama", - "version": "0.12.1", + "version": "0.12.2", "hasInstallScript": true, "license": "CC0-1.0", "dependencies": { diff --git a/package.json b/package.json index 6c2f6750..cd2cce35 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "Liberama", - "version": "0.12.1", + "version": "0.12.2", "author": "Book Pauk ", "license": "CC0-1.0", "repository": "bookpauk/liberama",