zadam / trilium

Build your personal knowledge base with Trilium Notes
GNU Affero General Public License v3.0
27.2k stars 1.9k forks source link

A note that collects all the unfinished todo items from other notes (all just all day notes) #2330

Open sheep94lion opened 2 years ago

sheep94lion commented 2 years ago

Preflight Checklist

Describe feature

In day notes and other normal notes, I often use todo items to list some tasks. These items are scattered around the notes. I think it would be nice if there is a script that automatically searches all other notes (or just day notes) for the unfinished todo items and list them in a special note.

Suppose I have a day note like this: image Then the discussed feature automatically update the special note like this: image

Do we have a feature like this? If not, is it possible to implement it in trilium using backend JS note? I am new to trilium, but I am happy to help develop such a feature.

Additional Information

No response

agentydragon commented 2 years ago

I use a more customized version of the demo database's issue tracker for this - i.e., each TODO becomes a page with a state (I use open, done, cancelled).

lucamarletta commented 2 years ago

Hi sheep94lion, I agree with your analysis, I get used to having all TODO item in a single note and check this item when done.

I'd like some basic example on how to manage single item (with checkbox) with API, if possible.

My idea is also to move them when checked, with a shortcut, not automatically, to the DONE list as sorted items with date added.

brownterryn commented 1 year ago

See my comment here https://github.com/zadam/trilium/issues/1048#issuecomment-1538458082 on searching for all unfinished todos