- Accidentally removed finish task command, this adds it back in
- Adds the ability to search for a task in the entire project, not just the current iteration
- Fixes getting git config keys
- Fixes getting git config keys
- Fixes a possible
undefined (id)
when you are starting a task
- Adds the ability to list tasks from all iterations - Not just the current one
- Adds the change task logic to the newly created task when you add a task to a parent.
- Adds bit better UX
- Fixes a typo
- Fixes current task tracker for good (i motherfucking hope)
- Adds a "Add task" feature, so you can quickly add a task to a parent from vscode
- Adds namespaced loggers in output, to help development
- Fixes current task for good (i hope)
- Fixes the error messages when you finish current task. They are more descriptive, see #56
- Fixes current task not being set when a user reloads the window
- Fixes the current task tracker, so it does not rely on the ID of a work task in the branch name, but rather uses the
.git/config
file. It stores aworkitemid
key under the branch config in.git/config
- Fixes the "Current task" item in statusbar showing all of the time
- Fixes the remote repository matching to the local one
- Adds a output channel to help debugging
- Adds the ability to finish the current task, with a PR from vscode. Just use the command "Finish current task" and it will create a draft pull request for you, open it on devops, and you can fill in the details.
- Fixes the queries, so it fits to all project setups.
- Fixes the default suggestion for a branch name, so it would have a "--" in front of it
- Fixes an uncaught error, which resulted in infinite loading when you started from an empty parent
-
Adds a reference item in statusbar to the current task You can click it to open it on azure devops
-
Adds buttons to open task on azure devops in both "Start task from parent"- and "Start task"-lists
- Reduces API calls to have listing work faster
-
Adds ability start a task from a parent task. There is a new command called "Start task from parent" which lists parents then you can pick a parent and then it will show you it's children.
-
Adds automatically detecting of the branch type, so basically if it's a
bugfix
branch orfeature
branch
It's 1 am right now and I have no idea if it actually works as intended, but I don't want to sit here anymore. Im going to bed!
- Searching by description and detail - Now you can search by assignee, weight (Don't know why you would do that) & state
- Fixes multiple configuration
- Fixes issue with getting more than 200 items from devops api
- Updates readme
- Moves and assigns a task to the user by default now
- Moves configuration from workspace eg.
.vscode/settings.json
to user settings This is so multiple users of a repo can use it without overriding / exposing a token in a committed.vscode/settings.json
file
- default branch regex were creating to many "-", now it only allows a max of 2 through
- Branch regex were too lose and character which Windows didn't like got through
- Ability to add custom branch regex with property
customBranchRegex