[PR #4938] Added Started to Series Progress filter list on Series view #4378

Open
opened 2026-04-25 00:19:31 +02:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf/pull/4938
Author: @sir-wilhelm
Created: 12/28/2025
Status: 🔄 Open

Base: masterHead: started-series-filter


📝 Commits (1)

  • c084766 Added Started Series to the progress list (only on the series page).

📊 Changes

2 files changed (+15 additions, -2 deletions)

View changed files

📝 client/components/controls/LibraryFilterSelect.vue (+12 -2)
📝 server/utils/queries/seriesFilters.js (+3 -0)

📄 Description

Brief summary

Adds a Started item to the Series Progress filter. This will only show up in the Series Progress filter (on the Series page), the Progress filter in the Library/bookshelf view will not change. This allows people to see all Series they have started, but not finished.

Which issue is fixed?

An alternate solution that would resolve #3220

In-depth Description

There is no way to view all Series you've made progress on. The in-progress filter only shows series that have books that are started and not finished. This view makes sense, but it would be nice to have one that shows all series that have progress on them, hence the new started filter.

This change adds the new filter option, and server side support for the new filter type. I just mirrored how the in-progress filter worked, but modified the query to include finished books for the series.

How have you tested this?

I tested this in a dev instance.

Screenshots

image image image

🔄 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/4938 **Author:** [@sir-wilhelm](https://github.com/sir-wilhelm) **Created:** 12/28/2025 **Status:** 🔄 Open **Base:** `master` ← **Head:** `started-series-filter` --- ### 📝 Commits (1) - [`c084766`](https://github.com/advplyr/audiobookshelf/commit/c084766a24a11b62a40b569f46a6827fd7f9064b) Added Started Series to the progress list (only on the series page). ### 📊 Changes **2 files changed** (+15 additions, -2 deletions) <details> <summary>View changed files</summary> 📝 `client/components/controls/LibraryFilterSelect.vue` (+12 -2) 📝 `server/utils/queries/seriesFilters.js` (+3 -0) </details> ### 📄 Description ## Brief summary Adds a `Started` item to the `Series Progress` filter. This will only show up in the Series Progress filter (on the Series page), the Progress filter in the Library/bookshelf view will not change. This allows people to see all Series they have started, but not finished. ## Which issue is fixed? An alternate solution that would resolve #3220 ## In-depth Description There is no way to view all Series you've made progress on. The `in-progress` filter only shows series that have books that are started and not finished. This view makes sense, but it would be nice to have one that shows all series that have progress on them, hence the new `started` filter. This change adds the new filter option, and server side support for the new filter type. I just mirrored how the `in-progress` filter worked, but modified the query to include finished books for the series. ## How have you tested this? I tested this in a dev instance. ## Screenshots <img width="213" height="255" alt="image" src="https://github.com/user-attachments/assets/6fdd7586-605a-4ce2-aa31-0717a152e55a" /> <img width="959" height="346" alt="image" src="https://github.com/user-attachments/assets/9802409e-553d-48e1-90f7-e27e0c7f18f0" /> <img width="1316" height="377" alt="image" src="https://github.com/user-attachments/assets/a79e1d41-4ed8-46b9-9494-4588982717a2" /> --- <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:19:31 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#4378