Archived issue #0023334
Show current status of Mantis issue for the integration branches in GitWeb
Description
In the list of Git branches shown by GitWeb (http://git.dev.opencascade.org/gitweb/?p=occt.git;a=heads), for branches created for integration of fixes for Mantis issues (named 'CR***'), it would be convenient to have a link to relevant Mantis issue, and indicator of the current status of the issue (assigned / resolved / reviewed / tested, etc.).
Public activity
5 archived notes
Participants are labeled by their role within this record.
please review
Functionality has been implemented
At the moment it does not work well completely. The method through which we get data (JSONP) works only with GET requests, that means we are limited to requesting max ≈2Kb (≈300 issues). And this value seems to have been exceeded, so not all issues in the full list of HEADs have its statuses indicators and references to Mantis.
Proposed alternatives:
* use Mantis SOAP API
* use CORS (modern alternative to the JSONP pattern)
https://en.wikipedia.org/wiki/JSONP
https://en.wikipedia.org/wiki/Cross-origin_resource_sharing
Proposed alternatives:
* use Mantis SOAP API
* use CORS (modern alternative to the JSONP pattern)
https://en.wikipedia.org/wiki/JSONP
https://en.wikipedia.org/wiki/Cross-origin_resource_sharing
Closed because a separate issue (#26766) was created to track the problem defined in a latter comment.
By the way, this tool is now on GitHub:
https://github.com/evilchewits/gitweb-mantisbt
https://github.com/evilchewits/gitweb-mantisbt
Related records