View Issue Details

IDProjectCategoryView StatusLast Update
0023334Open CASCADEWebsite:Gitpublic2015-11-03 16:12
ReporterabvAssigned Toaiv 
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Summary0023334: Show current status of Mantis issue for the integration branches in GitWeb
DescriptionIn 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.).
TagsNo tags attached.
Test case number

Relationships

related to 0023542 closedaiv Open CASCADE Show link to Mantis issue for commits in GitWeb 

Activities

aiv

2012-12-13 13:21

reporter   ~0022690

please review

bugmaster

2013-01-18 10:20

administrator   ~0023020

Functionality has been implemented

aiv

2014-09-08 12:33

reporter   ~0031440

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

aiv

2015-11-03 16:10

reporter   ~0047762

Closed because a separate issue (#26766) was created to track the problem defined in a latter comment.

aiv

2015-11-03 16:12

reporter   ~0047764

By the way, this tool is now on GitHub:
https://github.com/evilchewits/gitweb-mantisbt

Issue History

Date Modified Username Field Change
2012-07-20 15:42 abv New Issue
2012-07-20 15:42 abv Assigned To => bugmaster
2012-08-28 18:40 aiv Assigned To bugmaster => aiv
2012-11-12 12:08 abv Status new => assigned
2012-11-12 12:24 kgv Relationship added related to 0023542
2012-12-13 13:21 aiv Note Added: 0022690
2012-12-13 13:21 aiv Assigned To aiv => bugmaster
2012-12-13 13:21 aiv 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 aiv Note Added: 0031440
2014-09-08 12:33 aiv Status closed => assigned
2015-11-03 16:10 aiv Note Added: 0047762
2015-11-03 16:10 aiv Status assigned => closed
2015-11-03 16:12 aiv Note Added: 0047764