stumpapp / stump

A free and open source comics, manga and digital book server with OPDS support (WIP)
https://stumpapp.dev
MIT License
863 stars 34 forks source link

[FEATURE] Smart Lists (IE; ComicRack) #174

Open DieselTech opened 9 months ago

DieselTech commented 9 months ago

Is your feature request related to a problem? Please describe. Nope.

The one thing every current reading server is missing is ability to create smart lists like ComicRack can. This is a feature that I know is desperately needed by a lot of users before being able to move away from the program.

The ability to sort and filter based on ANY metadata at all leads to being able to create very unique lists and makes researching a topic so much easier. Being able to make up lists like this leads to infinite possibilities:

I know this would be a lot of work setting up all the relationships, but it's not impossible as this 14 year old program has shown.

A good way to think about it overall is: Assuming the user has a perfectly curated library and every file has metadata, you should be able to have all the files in a single folder and it wouldn't matter. You could create rich views and have limitless possibilities just off the metadata regardless of the location of the files.

https://discord.com/channels/972593831172272148/1161355142877163641

aaronleopold commented 6 months ago

A rough implementation for smart lists was added as part of https://github.com/stumpapp/stump/pull/241. The basic, QOL items which remain include:

I'll update this comment as any progression is made. Feel free to tack on any additional enhancements you can think of if you have a chance to try out the POC once it goes out in nightly