From 0d6ba50ac44ccb75cf1e8e97024a689c486c9464 Mon Sep 17 00:00:00 2001 From: YeiserDeveloper Date: Mon, 10 Jul 2023 10:51:33 -0400 Subject: [PATCH 1/6] Update document: Remove unnecessary sections --- src/help/faq/README.md | 51 ------------------------------------------ 1 file changed, 51 deletions(-) diff --git a/src/help/faq/README.md b/src/help/faq/README.md index f58a25d06..ad7e4227a 100644 --- a/src/help/faq/README.md +++ b/src/help/faq/README.md @@ -289,57 +289,6 @@ MIUI users (i.e. Xiaomi devices or related brands like POCO) often have issues w If it still doesn't work or the list of extensions doesn't load at all, manually download extensions from [here](/extensions/). If that doesn't load either, try using a VPN as that likely means your network is blocking it. -### MangaDex - -#### How can I block particular Scanlator Groups? - -The **MangaDex** extension allows blocking **Scanlator Groups**. Chapters uploaded by a **Blocked Scanlator Group** will not show up in **Latest** or in **Manga feed** (chapters list). For now, you can only block Groups by entering their UUIDs manually. - -Follow the following steps to easily block a group from the Tachiyomi MangaDex extension: - -A. Finding the **UUIDs**: - - Go to [https://mangadex.org](https://mangadex.org) and for the Scanlation Group that you wish to block and view their Group Details - - Using the URL of this page, get the 16-digit alphanumeric string which will be the UUID for that scanlation group - - For Example: - * The Group *Tristan's test scans* has the URL - - [https://mangadex.org/group/6410209a-0f39-4f51-a139-bc559ad61a4f/tristan-s-test-scans](https://mangadex.org/group/6410209a-0f39-4f51-a139-bc559ad61a4f/tristan-s-test-scans) - - Therefore, their UUID will be `6410209a-0f39-4f51-a139-bc559ad61a4f` - * Other Examples include: - + Azuki Manga | `5fed0576-8b94-4f9a-b6a7-08eecd69800d` - + Bilibili Comics | `06a9fecb-b608-4f19-b93c-7caab06b7f44` - + Comikey | `8d8ecf83-8d42-4f8c-add8-60963f9f28d9` - + MangaPlus | `4f1de6a2-f0c5-4ac5-bce5-02c7dbb67deb` - -B. Blocking a group using their UUID in Tachiyomi MangaDex extension `v1.2.150+`: - 1. Go to . - 1. Click on **MangaDex** extension and then under your Language of choice. - 1. Tap on the option **Block Groups by UUID** and enter the UUIDs. - - By Default, the following groups are blocked: - ``` - Azuki Manga, Bilibili Comics, Comikey & MangaPlus - ``` - - Which are entered as: - ``` - 5fed0576-8b94-4f9a-b6a7-08eecd69800d, 06a9fecb-b608-4f19-b93c-7caab06b7f44, - 8d8ecf83-8d42-4f8c-add8-60963f9f28d9, 4f1de6a2-f0c5-4ac5-bce5-02c7dbb67deb - ``` - -### Mangakakalot, Manganelo, Mangabat and Mangairo - -#### What do `Page list is empty` and `Source URL has changed` mean? -The former **Mangabox** extensions have created new entries for many of the manga on their websites. The old entries are obsolete and will not work. To resolve this, [migrate](/help/guides/source-migration/) the manga from the source to itself to get the new entry, or better yet, to a different source entirely to avoid similar errors in the future. - -### MangaPark - -#### How do I deal with duplicate chapters in MangaPark? -To solve this issue, follow the below steps. - -1. Go to . -1. Click on **MangaPark** extension and then **Chapter List Source**. -1. Choose an option like **Smart list** or **Prioritize source**. -1. Go back to **MangaPark**'s chapter list and refresh it. - - ### Removed Extensions #### Why am I unable to download an extension that used to exist? From 6d62cdfc74ad816cfe64c91f129cdd880c140a36 Mon Sep 17 00:00:00 2001 From: YeiserDeveloper Date: Wed, 12 Jul 2023 18:28:24 -0400 Subject: [PATCH 2/6] Update ESLint configuration and dependencies --- .eslintrc.js | 8 ++++---- .gitignore | 1 + package.json | 19 ++++++++----------- 3 files changed, 13 insertions(+), 15 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index 89148b77e..b9aaeae16 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -4,12 +4,12 @@ module.exports = { es6: true, }, - extends: ["vuepress", "prettier"], - plugins: ["vue", "prettier", "markdown"], + extends: ["prettier", "vuepress"], + plugins: ["prettier", "markdown"], parserOptions: { ecmaVersion: 2018, - parser: "babel-eslint", + parser: "@babel/eslint-parser", sourceType: "module", }, @@ -27,6 +27,6 @@ module.exports = { }, ], curly: ["error", "all"], - "vue/multi-word-component-names": "off" + "vue/multi-word-component-names": "off", }, }; diff --git a/.gitignore b/.gitignore index cb98f35ff..8f80a7b85 100644 --- a/.gitignore +++ b/.gitignore @@ -11,6 +11,7 @@ Thumbs.db # Node node_modules/ npm-debug.log +package-lock.json # Compiled site /public/ diff --git a/package.json b/package.json index b95742751..5073a77b3 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "homepage": "https://github.com/tachiyomiorg/website#readme", "scripts": { "build": "npm run lint && vuepress build src", - "lint": "eslint --fix 'src/.vuepress/**/*.{js,vue}' --no-ignore", + "lint": "eslint --ext 'src/.vuepress/**/**/*.{js,vue}' --fix --no-ignore", "serve": "vuepress dev src" }, "dependencies": { @@ -46,15 +46,12 @@ "vuex": "3.6.2" }, "devDependencies": { - "babel-eslint": "10.1.0", - "eslint": "7.32.0", - "eslint-config-vuepress": "3.10.0", - "eslint-plugin-markdown": "3.0.0", - "eslint-plugin-promise": "6.1.1", - "eslint-plugin-vue": "9.15.1", - "prettier": "2.8.8", - "sass": "1.63.6", - "sass-loader": "10.4.1", - "webpack": "4.46.0" + "@babel/eslint-parser": "^7.22.9", + "@vue/eslint-config-prettier": "^7.1.0", + "eslint": "^8.44.0", + "eslint-config-vuepress": "^4.3.0", + "eslint-plugin-markdown": "^3.0.0", + "eslint-plugin-prettier": "^5.0.0", + "prettier": "^3.0.0" } } From c03942bfb26f75f565cb927420b8ae469c3247f8 Mon Sep 17 00:00:00 2001 From: YeiserDeveloper Date: Wed, 12 Jul 2023 18:34:20 -0400 Subject: [PATCH 3/6] Remove eslint-plugin-prettier dependency --- package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/package.json b/package.json index 5073a77b3..5a969c8e7 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,6 @@ "eslint": "^8.44.0", "eslint-config-vuepress": "^4.3.0", "eslint-plugin-markdown": "^3.0.0", - "eslint-plugin-prettier": "^5.0.0", "prettier": "^3.0.0" } } From 8f56e34cf6647db41e8fd4e0bd63ea82858da01f Mon Sep 17 00:00:00 2001 From: YeiserDeveloper Date: Wed, 12 Jul 2023 19:05:32 -0400 Subject: [PATCH 4/6] Fix dependency issues --- package.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 5a969c8e7..76e603a6b 100644 --- a/package.json +++ b/package.json @@ -51,6 +51,9 @@ "eslint": "^8.44.0", "eslint-config-vuepress": "^4.3.0", "eslint-plugin-markdown": "^3.0.0", - "prettier": "^3.0.0" + "prettier": "^3.0.0", + "sass": "^1.63.6", + "sass-loader": "^13.3.2", + "webpack": "^4.46.0" } } From 5662ed929d70b89b2ef93b693a3e8bf3596c66bd Mon Sep 17 00:00:00 2001 From: YeiserDeveloper Date: Wed, 12 Jul 2023 19:09:16 -0400 Subject: [PATCH 5/6] Fix dependency issues --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 76e603a6b..1fa0a4b15 100644 --- a/package.json +++ b/package.json @@ -54,6 +54,6 @@ "prettier": "^3.0.0", "sass": "^1.63.6", "sass-loader": "^13.3.2", - "webpack": "^4.46.0" + "webpack": "^5.0.0" } } From a21fa8e1e9b23fd1972898c095e47e10fb537c29 Mon Sep 17 00:00:00 2001 From: YeiserDeveloper Date: Wed, 12 Jul 2023 19:15:24 -0400 Subject: [PATCH 6/6] Re-fix dependency issues --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 1fa0a4b15..c31dc161c 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "eslint-plugin-markdown": "^3.0.0", "prettier": "^3.0.0", "sass": "^1.63.6", - "sass-loader": "^13.3.2", - "webpack": "^5.0.0" + "sass-loader": "^10.4.1", + "webpack": "^4.46.0" } }