[PR #1741] [CLOSED] Add New Options: Hide Version & Disable Checking for Updates #3613

Closed
opened 2026-04-25 00:16:22 +02:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf/pull/1741
Author: @divyang-joshi
Created: 4/29/2023
Status: Closed

Base: masterHead: feat-prevent-update-check


📝 Commits (1)

  • d73aa17 feat: Add option to disable showing the version and option to prevent checking for updates

📊 Changes

16 files changed (+91 additions, -8 deletions)

View changed files

📝 client/components/app/ConfigSideNav.vue (+4 -1)
📝 client/components/app/SideRail.vue (+4 -1)
📝 client/layouts/default.vue (+11 -6)
📝 client/pages/config/index.vue (+20 -0)
📝 client/strings/de.json (+4 -0)
📝 client/strings/en-us.json (+4 -0)
📝 client/strings/es.json (+4 -0)
📝 client/strings/fr.json (+4 -0)
📝 client/strings/gu.json (+4 -0)
📝 client/strings/hi.json (+4 -0)
📝 client/strings/hr.json (+4 -0)
📝 client/strings/it.json (+4 -0)
📝 client/strings/pl.json (+4 -0)
📝 client/strings/ru.json (+4 -0)
📝 client/strings/zh-cn.json (+4 -0)
📝 server/objects/settings/ServerSettings.js (+8 -0)

📄 Description

Fixes #1486

Add 2 new options:

  • Disabling checking for version updates
  • Hide the version from the User (still shows up in the settings view)

@advplyr I noticed that in client/store/index -> checkForUpdate, we return res && res.hasUpdate. Basically return is a boolean. This means we will never tigger this:

.then((res) => {
  if (res && res.hasUpdate) this.showUpdateToast(res)
})

I personally like that a toast doesn't show, but thoughts?

Options

Screenshot 2023-04-28 at 7 39 59 PM

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/advplyr/audiobookshelf/pull/1741 **Author:** [@divyang-joshi](https://github.com/divyang-joshi) **Created:** 4/29/2023 **Status:** ❌ Closed **Base:** `master` ← **Head:** `feat-prevent-update-check` --- ### 📝 Commits (1) - [`d73aa17`](https://github.com/advplyr/audiobookshelf/commit/d73aa1782e2ce54a852d2be24de5b6f7ad53975a) feat: Add option to disable showing the version and option to prevent checking for updates ### 📊 Changes **16 files changed** (+91 additions, -8 deletions) <details> <summary>View changed files</summary> 📝 `client/components/app/ConfigSideNav.vue` (+4 -1) 📝 `client/components/app/SideRail.vue` (+4 -1) 📝 `client/layouts/default.vue` (+11 -6) 📝 `client/pages/config/index.vue` (+20 -0) 📝 `client/strings/de.json` (+4 -0) 📝 `client/strings/en-us.json` (+4 -0) 📝 `client/strings/es.json` (+4 -0) 📝 `client/strings/fr.json` (+4 -0) 📝 `client/strings/gu.json` (+4 -0) 📝 `client/strings/hi.json` (+4 -0) 📝 `client/strings/hr.json` (+4 -0) 📝 `client/strings/it.json` (+4 -0) 📝 `client/strings/pl.json` (+4 -0) 📝 `client/strings/ru.json` (+4 -0) 📝 `client/strings/zh-cn.json` (+4 -0) 📝 `server/objects/settings/ServerSettings.js` (+8 -0) </details> ### 📄 Description Fixes #1486 Add 2 new options: - Disabling checking for version updates - Hide the version from the User (still shows up in the settings view) @advplyr I noticed that in `client/store/index` -> `checkForUpdate`, we return `res && res.hasUpdate`. Basically return is a boolean. This means we will never tigger this: ``` .then((res) => { if (res && res.hasUpdate) this.showUpdateToast(res) }) ``` I personally like that a toast doesn't show, but thoughts? ## Options <img width="407" alt="Screenshot 2023-04-28 at 7 39 59 PM" src="https://user-images.githubusercontent.com/4261609/235270180-3d277eb1-9759-4883-a8d5-ffbc3ee24e8c.png"> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2026-04-25 00:16:22 +02:00
adam closed this issue 2026-04-25 00:16:22 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#3613