Implement tags for entries
Thanks for making miniflux, I love it!
Would you consider accepting a PR that added tagging for entries?
Two benefits:
- Finding entries based on a tag
- Sending tags to integrations (e.g. Pocket and Pinboard)
No problem if 'no' - I fully appreciate the focus on simplicity.
Are you requesting this feature because you send the entries to a third-party service like Pinboard? If yes, what about managing labels directly on Pinboard? I'm trying to understand the use case.
Otherwise, sending the Miniflux category to Pinboard as tag seems to be simpler to implement. In this way the article is somewhat categorized.
Yes - the use case is sending articles from Miniflux to external services (Pinboard and Pocket) so that they arrive already tagged. (Currently, I 'save' in Miniflux and then go to Pinboard and Pocket to add tags for each 'saved' post.)
It would be nice to have tags in Miniflux too to help locate articles in the future. But I can see that it's a reasonably large feature.
Sending the Miniflux category to the external service as a tag would be a good improvement.
I plan to implement this feature.
My rough plan is as follows:
-
Create a new tags table in the database to store tag metadata, and an entry_tags table to associate entries with tags. There is a problem, the tags field already exists in the entries table, which is populated from RSS feeds. This might introduce some ambiguity.
-
Add a 'tagging' button to unread, history, and feeds/entries. Clicking the button will open a modal window for tagging.
-
Introduce a new 'tags' page with a management approach similar to the existing categories. Users can create new tags and manage the tags associated with articles.
-
Support hierarchical tags by using a simple format with slashes ("/") to represent the hierarchy. For example, naming a tag as
tech/rustwill display it as a hierarchical tag in the tags section.
I really like the Miniflux project, but I also have a strong need for the tagging feature. Therefore, I plan to fork a branch and try implementing my own version with this functionality to suit my needs.
@Lin-Guanguo did you implement this feature? It's exactly what I am looking for and blocks me from migrating from inoreader to miniflux.
This is done now.
I don't see this functionality in 2.2.4. is it present? need to change some settings. Only tags from feed, not user-defined tags.
As part of the work I'm doing implementing Read-it-Later features I'm exposing more of the Tagging functionality, info about the WIP version is here: #3719