[Enhancement]: Modify date book was added to library #2292

Open
opened 2026-04-25 00:05:48 +02:00 by adam · 3 comments
Owner

Originally created by @samuelvisser on GitHub (Oct 3, 2024).

Type of Enhancement

Server Backend

Describe the Feature/Enhancement

To add a new metadata field for the date an item was added to the library.

Why would this be helpful?

Audiobookshelf shows quite prominentally items that where 'recently added' to the library. However as a new user, books I finished years ago show up as just recently added, depending on the order audiobookshelf happened to scan them initially, Moreover, if I move the audiobookshelf installation elsewhere, again all these 'added_at' dates get reset.
Audiobookshelf already allows for extensive metadata editing, to me it is surprising there seems to be no way to edit the 'added_at' date even though it is used as one of the primary categories on the library homepage.

Future Implementation (Screenshot)

I dont know if this is possible, but adding a field to the opf file that can already be read for metadata would make sense to me.
Additionally adding it to the web UI would be a nice to have.

Audiobookshelf Server Version

2.13.4

Current Implementation (Screenshot)

Screenshot 2024-10-03 at 13 05 58
Originally created by @samuelvisser on GitHub (Oct 3, 2024). ### Type of Enhancement Server Backend ### Describe the Feature/Enhancement To add a new metadata field for the date an item was added to the library. ### Why would this be helpful? Audiobookshelf shows quite prominentally items that where 'recently added' to the library. However as a new user, books I finished years ago show up as just recently added, depending on the order audiobookshelf happened to scan them initially, Moreover, if I move the audiobookshelf installation elsewhere, again all these 'added_at' dates get reset. Audiobookshelf already allows for extensive metadata editing, to me it is surprising there seems to be no way to edit the 'added_at' date even though it is used as one of the primary categories on the library homepage. ### Future Implementation (Screenshot) I dont know if this is possible, but adding a field to the opf file that can already be read for metadata would make sense to me. Additionally adding it to the web UI would be a nice to have. ### Audiobookshelf Server Version 2.13.4 ### Current Implementation (Screenshot) <img width="1195" alt="Screenshot 2024-10-03 at 13 05 58" src="https://github.com/user-attachments/assets/6ed12853-575b-4e56-b5fb-ce6dd67eb2f0">
adam added the enhancement label 2026-04-25 00:05:48 +02:00
Author
Owner

@nichwall commented on GitHub (Oct 3, 2024):

You can manually edit the addedAt and updatedAt columns in the database. I don't think these columns should be editable through the API or web client because it's specific to the server and not book-metadata related.

@nichwall commented on GitHub (Oct 3, 2024): You can manually edit the `addedAt` and `updatedAt` columns in the database. I don't think these columns should be editable through the API or web client because it's specific to the server and not book-metadata related.
Author
Owner

@samuelvisser commented on GitHub (Oct 3, 2024):

What if a new purchasedAt column got added that is editable? That in the end is what i expect most users really would find valuable, the date at which it was added to Audiobookshelf is less so

@samuelvisser commented on GitHub (Oct 3, 2024): What if a new `purchasedAt` column got added that is editable? That in the end is what i expect most users really would find valuable, the date at which it was added to Audiobookshelf is less so
Author
Owner

@averageyogi commented on GitHub (Oct 3, 2024):

The sentiment of preserving metadata/listened status after a file move or ABS reinstall is similar to #3085 and all the associated issues.

@averageyogi commented on GitHub (Oct 3, 2024): The sentiment of preserving metadata/listened status after a file move or ABS reinstall is similar to #3085 and all the associated issues.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#2292