GSoC 2017 - More Metadata Management in AdminUI

@dkayiwa Previously I have used this following online URL to get details,

  1. Success Call - Including new version data - https://modules.openmrs.org/modulus/modules/findModules?callback=angular.callbacks._2s&sEcho=13&iColumns=1&sColumns=CVersion&iDisplayStart=0&iDisplayLength=15&bEscapeRegex=true&sSearch=Atlas
  2. Unsuccess Call - https://modules.openmrs.org/modulus/modules/findModules?callback=angular.callbacks._2s&sEcho=13&iColumns=1&sColumns=CVersion&iDisplayStart=0&iDisplayLength=15&bEscapeRegex=true&sSearch=Metadata-Mapping

So then I moved to modules.openmrs API

Success Call - https://modules.openmrs.org/modulus/api/modules/metadatamapping but there are some problems,

  1. /API/modules/{id} - gives information about the module including moduleid(Integer)
  2. /API/modules/{moduleId}/releases - give information about releases/versions So I want to Call that first API to get moduleId and then want to call the second API to get releases details. Second API only can give us the new versions details.

Here it may take some long time. Shall I try this way? or are there any alternative way?

Source : https://openmrs.github.io/openmrs-contrib-modulus/#page:modules,header:modules-invididual-module-get