stumpapp / stump

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

✨ Minimally viable smart list functionality #241

Closed aaronleopold closed 8 months ago

aaronleopold commented 8 months ago

Resolves https://github.com/stumpapp/stump/issues/183 Relates to https://github.com/stumpapp/stump/issues/174

PR adds really rough implementations for generating smart lists. The UI for creating the filters is... complicated, to say the least. So I'll be leaving it as API only for the time being. This was really fun to work on, but there are lots of other areas that need attention now. Once I finalize some things and add proper swagger UI support for the new API routes, I'll consider this ready for merge.

Demo ![CleanShot 2024-01-12 at 17 28 23](https://github.com/stumpapp/stump/assets/36278431/101509eb-2f52-4d7f-aace-71a65c576b9c)