Macbook with WorkVector open in full screen.

For developers with repos on GitHub!

The only time tracking tool that doesn't bother developers because it automates work reporting, thanks to the connection to GitHub.

Commit + push

No more rewriting work from commits!
Register work automatically using webhooks in GitHub. It's absolutely easy.
You will send the mentioned commit + push to GitHub. You can leave the commit content the same as you are used to.
After that you add a blank line, a reference to the task in WorkVector, and a percentage of work progress.

My great commit description
- some info one
- some other info as i like

https://workvector.com/ACCOUNT/tasks/ID 40%

WorkVector will create a job record under this task for you!

Commit + push processing infographics from GitHub in WorkVector

Pull request

Approve tasks automatically from information written in the merged Pull request.

Merge to GitHub a Pull Request which has at the end of the description
workvector: https://whorvector.com/ACCOUNT/tasks/ID.

.
.
.
#### How it was tested
- [x] Unit tests
- [ ] Integration tests
- [ ] System tests

#### Link to tasks
- redmine: https://redmine.some.org/issues/ID
- workvector: https://workvector.com/ACCOUNT/tasks/ID
  1. Thus, the mentioned task will be approved!
  2. If it does not have the last job completed at 100%, then it is set to 100%.
  3. A note is also added to the task with a link to Pull Request and a description of who created and approved it.
Infographics of pull request processing from GitHub in WorkVector

Setting it up is easy!

Set your ie. webhooks in the repository settings.

To process commits, enter Payload URL:
https://workvector.com/github/efforts and select just the push event.
In Secret, enter Secret token from the account view.

Screenshot of the webhook settings screen for commit processing.
Resolved by step 1

To process a Pull Request, you set Payload URL:
https://workvector.com/github/pulls and select
let me select individual events + pull requests.
In Secret, enter Secret token from the account view.

Screenshot of webhook settings for pull request processing.
step 1.
Screenshot of setting webhook parameters for pull request processing.
step 2.