Great tool — thanks for building and sharing it. Saved me a lot of time migrating tasks out of MS To Do.
I've built an import feature on my fork that bulk-creates tasks in Microsoft To Do from a YAML file. Uses the same Graph Explorer token auth, so no extra setup beyond what export already requires.
What it adds:
import CLI command (bundle exec bin/export-ms-todo import --input tasks.yml)
TaskImporter class (mirrors TaskRepository but writes via GraphClient#post)
Importers::Yaml parser with validation
- Specs for all new components
- Example YAML with task definitions
Fork: https://github.com/chillskellingtom/export-ms-todo/tree/feat/import
Happy to open a PR if you're interested in pulling it in.
Great tool — thanks for building and sharing it. Saved me a lot of time migrating tasks out of MS To Do.
I've built an import feature on my fork that bulk-creates tasks in Microsoft To Do from a YAML file. Uses the same Graph Explorer token auth, so no extra setup beyond what export already requires.
What it adds:
importCLI command (bundle exec bin/export-ms-todo import --input tasks.yml)TaskImporterclass (mirrorsTaskRepositorybut writes viaGraphClient#post)Importers::Yamlparser with validationFork: https://github.com/chillskellingtom/export-ms-todo/tree/feat/import
Happy to open a PR if you're interested in pulling it in.