obsidian-agile-task-notes
obsidian-agile-task-notes copied to clipboard
Azure DevOps instance URL fails when protocol is included
Description
When configuring the Azure DevOps instance setting, if users include the protocol (http:// or https://) in the URL, the plugin fails with a DNS resolution error.
Current Behavior
- Entering \ in the instance field causes \ error
- The URL becomes malformed: \
Expected Behavior
- The plugin should automatically strip any protocol prefix from the instance URL
- Clear guidance should be provided about the expected format
Steps to Reproduce
- Go to plugin settings
- Enter \ in the Instance field
- Try to sync or update tasks
- Observe DNS resolution error in console
Environment
- Obsidian version: Latest
- Plugin version: 1.4.0
- Azure DevOps type: Cloud (dev.azure.com)