View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0023334 | Open CASCADE | Website:Git | public | 2012-07-20 15:42 | 2015-11-03 16:12 |
Reporter | Assigned To | ||||
Priority | normal | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Summary | 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.). | ||||
Tags | No tags attached. | ||||
Test case number | |||||
related to | 0023542 | closed | Open CASCADE | Show link to Mantis issue for commits in GitWeb |
|
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 |
|
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 |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-07-20 15:42 |
|
New Issue | |
2012-07-20 15:42 |
|
Assigned To | => bugmaster |
2012-08-28 18:40 |
|
Assigned To | bugmaster => aiv |
2012-11-12 12:08 |
|
Status | new => assigned |
2012-11-12 12:24 | kgv | Relationship added | related to 0023542 |
2012-12-13 13:21 |
|
Note Added: 0022690 | |
2012-12-13 13:21 |
|
Assigned To | aiv => bugmaster |
2012-12-13 13:21 |
|
Status | assigned => resolved |
2013-01-18 10:20 | bugmaster | Note Added: 0023020 | |
2013-01-18 10:20 | bugmaster | Status | resolved => closed |
2013-01-18 10:20 | bugmaster | Assigned To | bugmaster => aiv |
2013-01-18 10:20 | bugmaster | Resolution | open => fixed |
2014-09-08 12:33 |
|
Note Added: 0031440 | |
2014-09-08 12:33 |
|
Status | closed => assigned |
2015-11-03 16:10 |
|
Note Added: 0047762 | |
2015-11-03 16:10 |
|
Status | assigned => closed |
2015-11-03 16:12 |
|
Note Added: 0047764 |