wbTeamPro Feature Request & Bug Tracker
wbTeamPro and wbTimeLog are actively being developed and supported.

We are working to update our tracker, changelogs, and documentation to convey this appropriately.
Thank you for your patience as we manage this period of growth.

View Issue Details Jump to Notes ]
3 Votes
 ]
Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0010378wbTeamPro[All Projects] Featurespublic2017-01-30 09:312017-03-18 21:04
Reporterguest 
Assigned Towebuddha 
PrioritylowSeverityminorReproducibilityalways
StatusPlannedResolutionopen 
PlatformOSOS Version
Product Version 
Target VersionApplied to Version 
Summary0010378: Implement GIT repository link on action
DescriptionAdd field for GIT link on action record
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0010170)
webuddha (administrator)
2014-11-11 13:21

Repository SHA -> Repository Link
(0010218)
MaxOnTheHill (reporter)
2015-02-23 18:43

I think that probably a reasonable approach is:

- Each project can be linked one or more git repos (I love BitBucket and also use Github)
- Link to github repo from the project dashboard
- new issues in the repo create a new ticket in wbTeamPro (not vice-versa)
- integrate the git repo issues with the project issues/tickets ... updates in wbTeamPro sync to the repo and vice-versa.
- link tasks &/or milestones to issues. When task status is updated, so is the issue in Git.
- maybe/V2 > extra project view tab (admin & client side options) to display repo history (commits) & wiki.
(0010317)
invictusintl (reporter)
2017-03-18 21:01

Please don't limit this just to github. There are lots of git solutions out there Plain git, Github, Bitbucket, Gitlab, AWS Codecommit.. instead of trying to build out integrations for each platform simplify it and just do webhooks. Allow a url to the wbteampro installation with a token. This token grants grants direct access to post in that project for that type of action.

https://example.com/modules/addons/wbteampro/api.php?jbjv20dv3f902gv8 [^]
is accessed on a push and updates the project with the various commits by the workers.

https://example.com/modules/addons/wbteampro/api.php?8vVJejc2lc8b3h31j [^]
is accessed on a new issue that is opened up and adds it to the wbteam tracker.

This would work with all the major git giants and take most of the work out of your hands since it would be simple reporting from a remote system.
(0010318)
invictusintl (reporter)
2017-03-18 21:04

To add to my previous note, if you had a unique token per event per project in wbteampro then that would simplify things even more since all you'd need to do is make sure the incoming data is applied properly and then it would be done.

- Issue History
Date Modified Username Field Change
2014-04-01 20:55 guest New Issue
2014-04-01 20:55 guest
2014-11-11 13:20 webuddha Assigned To => webuddha
2014-11-11 13:20 webuddha Status New => Planned
2014-11-11 13:21 webuddha Note Added: 0010170
2015-02-23 18:43 MaxOnTheHill Note Added: 0010218
2015-10-26 15:10 i7media
2017-03-18 20:52 invictusintl
2017-03-18 21:01 invictusintl Note Added: 0010317
2017-03-18 21:04 invictusintl Note Added: 0010318



Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker