[PR #4030] [MERGED] new sort option for podcasts view (-> sort by filename) #4148

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

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf/pull/4030
Author: @4ch1m
Created: 2/22/2025
Status: Merged
Merged: 3/1/2025
Merged by: @advplyr

Base: masterHead: add_filename_sorting_for_podcasts-view


📝 Commits (2)

  • 007691f add "sort by filename"
  • 828d5d2 Update episode row to show filename when sorting by filename

📊 Changes

2 files changed (+26 additions, -5 deletions)

View changed files

📝 client/components/tables/podcast/LazyEpisodeRow.vue (+8 -2)
📝 client/components/tables/podcast/LazyEpisodesTable.vue (+18 -3)

📄 Description

Brief summary

Adds a new sorting option (-> "Filename") to the podcasts view/table.

Which issue is fixed?

Fixes #3637

In-depth Description

Locally stored podcast files often don't contain proper meta-data ("published date", "episode number", etc.); which is needed for reasonable sorting.

However, files that contain suitable name-prefixes (e.g. "20250213-podcast-xyz.mp3") can provide the necessary information that way.

How have you tested this?

Tested via dev-container setup.

Screenshots

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/4030 **Author:** [@4ch1m](https://github.com/4ch1m) **Created:** 2/22/2025 **Status:** ✅ Merged **Merged:** 3/1/2025 **Merged by:** [@advplyr](https://github.com/advplyr) **Base:** `master` ← **Head:** `add_filename_sorting_for_podcasts-view` --- ### 📝 Commits (2) - [`007691f`](https://github.com/advplyr/audiobookshelf/commit/007691ffe52ce7d000f6467bce84a9f2a76d63b5) add "sort by filename" - [`828d5d2`](https://github.com/advplyr/audiobookshelf/commit/828d5d2afc62a95cca7b2009df676a49ec234aa6) Update episode row to show filename when sorting by filename ### 📊 Changes **2 files changed** (+26 additions, -5 deletions) <details> <summary>View changed files</summary> 📝 `client/components/tables/podcast/LazyEpisodeRow.vue` (+8 -2) 📝 `client/components/tables/podcast/LazyEpisodesTable.vue` (+18 -3) </details> ### 📄 Description ## Brief summary Adds a new sorting option (-> "Filename") to the podcasts view/table. ## Which issue is fixed? Fixes #3637 ## In-depth Description Locally stored podcast files often don't contain proper meta-data ("published date", "episode number", etc.); which is needed for reasonable sorting. However, files that contain suitable name-prefixes (e.g. "20250213-podcast-xyz.mp3") can provide the necessary information that way. ## How have you tested this? Tested via dev-container setup. ## Screenshots ![image](https://github.com/user-attachments/assets/ed0db833-4857-4881-b3dd-9dbc98c3af8c) --- <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:18:33 +02:00
adam closed this issue 2026-04-25 00:18:33 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#4148