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

fix: Tasks Auto-Suggest works again in the Kanban plugin #2908

Merged
merged 16 commits into from
Jun 22, 2024

Conversation

claremacrae
Copy link
Collaborator

Types of changes

Changes visible to users:

Internal changes:

  • Tests (prefix: test - additions and improvements to unit tests and the smoke tests)

Description

The majority of this work was done pairing with @ilandikov - thanks!

  • Refine the fix for Adding dependencies via Auto-Suggest can add multiple ID values #2872 so that it does not require the editor to be a MarkdownView.
    • But if it isn't a MarkdownView, Auto-Suggest won't offer id and dependsOn suggestions.
  • Test vault:
    • Install the Kanban plugin
    • Create a file for testing the integration: resources/sample_vaults/Tasks-Demo/Manual Testing/Smoke test Kanban Integration.md
  • Document the limitation for users

Motivation and Context

Fix #2896

How has this been tested?

  • New test added
  • Exploratory testing in built plugin
    • Check that suggestions in Kanban still work
    • Check that suggestions still work in Tasks

Screenshots (if appropriate)

Checklist

Terms

@claremacrae claremacrae added scope: auto-suggest The pop-up menu that helps with editing tasks directly in markdown notes scope: for plugin developers Tools for use by plugin developers, including the Tasks API labels Jun 22, 2024
@claremacrae claremacrae merged commit 4720739 into main Jun 22, 2024
2 checks passed
@claremacrae claremacrae deleted the kanban-auto-suggest branch June 22, 2024 13:51
@claremacrae claremacrae changed the title fix: Tasks Auto Suggest works again in the Kanban plugin fix: Tasks Auto-Suggest works again in the Kanban plugin Jun 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope: auto-suggest The pop-up menu that helps with editing tasks directly in markdown notes scope: for plugin developers Tools for use by plugin developers, including the Tasks API
Projects
None yet
1 participant