<< Back to previous view |
[QB-1586] Cannot use REST API to fetch changes and issues when running QuickBuild behind apache
|
|
Status: | Resolved |
Project: | QuickBuild |
Component/s: | None |
Affects Version/s: | None |
Fix Version/s: | 5.0.14 |
Type: | Bug | Priority: | Major |
Reporter: | Steve Luo | Assigned To: | Unassigned |
Resolution: | Fixed | Votes: | 0 |
Remaining Estimate: | Unknown | Time Spent: | Unknown |
Original Estimate: | Unknown |
Description |
When configuration path is used and QuickBuild is running behind apache, the REST API for fetching changes and issues cannot work correctly.
We'd like to change all params for configuration path from PATH:root/abc/def to simply root/abc/def no any prefix PATH: and needn't escape the param. For example, in old version, to fetch the stats of changes for configuration root/abc/def, we will use: /rest/changes/stats/PATH:root%2Fabc%2Fdef here, %2F is escaped code for slash /, in new version, we will simply use: /rest/changes/stats/root/abc/def if you are using configuration id instead of configuration path, it doesn't impact. |