Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Ability to only import tasks newer than a custom cutoff date #50

Open
arnoan opened this issue Dec 21, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@arnoan
Copy link

arnoan commented Dec 21, 2023

First of all, THANK YOU @liamcain for this wonderful plugin.

I love using Things for Task management, and I love using Obsidian. So I am delighted this integration exists.

That said, I have been using Things for over 10 years (since August 2012). So, like mentioned in the Disclaimer section of this projects' repo, when running this plugin for the first time an enormous amount of historic Daily notes is being generated. Having 10+ year's worth of daily notes that only contain logged things tasks unfortunately is very sub-optimal.

If it was possible to include a date selection field in the Obsidian plugin settings for a cutoff date with only entities from Things newer than that cutoff date being processed that would be marvelous. I believe #24 is wishing for something similar.

Considering that this is currently also the one big caveat described in the Disclaimer, I feel this would be a valuable improvement.

The initial sync will backfill your entire Things Logbook into Obsidian. This potentially means creating/modifying hundreds of files. I recommend testing this plugin out in a new vault first to make sure you're happy with the result.

Do you have an intuition whether inclusion of such filter logic might be hard? I am a programmer myself but don't have any experience with Obsidian Plugin development so far (and very little experience with Javascript). If you could point out the relevant segment of code, I can also take a look over the Christmas days and see if I manage to make the required adjustment and contribute a PR.

Once again, thank you for all your efforts, it is highly appreciated.

Wishing you a beautiful Christmas time,
Arno

@arnoan arnoan added the enhancement New feature or request label Dec 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant