Sorry, we don't support your browser.  Install a modern browser

Allow showing tasks from todoist filters, not just projects

Currently you can only choose from todoist projects.
Toidist has powerful filters and many people use those as the way to manage their tasks in more complex ways that what is today or a specific project.
Can you allow showing tasks from a todoist filter in addition to project.
I checked their api and it is pretty simple, instead of passing a project id you pass a filter, see:
https://developer.todoist.com/rest/v1/#get-active-tasks

6 years ago
2
E

Me too please

4 years ago
1

Being something pretty simple, as Jonathan said 2 years ago, and being something that will really be useful for me and many others too (mainly now with the autofocus feature), could receive a piece of attention from Momentum team. For that matter, momentum has being pretty useful for me. Tks a lot!

4 years ago
1

Agreed, I got the same issue for years and I actually stopped using the todo functionality of Momentum because of it; effectively also reducing the amount of times per day I open the dashboard .

4 years ago
E

I’m thinking the same thing. Without filters my todo view is a mess.

4 years ago
C

agreed!

4 years ago
C

Yeah, please can we get this implimented. Here’s how you can get the users filters (using the sync API), and how using that you can query it. This is a very useful filter for most people, it pulls focus very well.

Even if we could just edit our own filters on your end that would be OK, but pulling the users ones and letting them pick them in the project list would be the most powerful and effective, letting the filter editing happen in todoist.

Without it, your todoist integration is pretty much useless to me is the inability to use filters (or at least add my own filter on your side).

This is “My Priorities” filter, and it’s what I use all the time for focus
(( shared & assigned to: me) | !shared ) & (#Team Inbox | today | (overdue & due after: -5 days))

You can access users filters with the Sync API.
https://developer.todoist.com/sync/v9/#filters

http -v –pretty all –session shanness_todoist https://api.todoist.com/sync/v9/sync ‘resource_types=[“filters”]’ | ag -C3 priorities
“name”: “My Priorities”,
“query”: “(( shared & assigned to: me) | !shared ) & (#Team Inbox | today | (overdue & due after: -5 days))”

And then you can pull with them like this
http -v –session shanness_todoist https://api.todoist.com/rest/v2/tasks \
‘filter==(( shared & assigned to: me) | !shared ) & (#Team Inbox | today | (overdue & due after: -5 days))’

(http is the wonderful httpie library)

2 years ago
Merged Integration: Todoist Filters#1145
a year ago
Merged Todoist: Filtering#1186
a year ago
S

ooooo

8 months ago