Skip to content

Import feature available on fork #2

Description

@chillskellingtom

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions