Details

    • Type: Task
    • Status: Done
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 3.0 Beta
    • Component/s: None
    • Labels:
      None

      Description

      We currently have got several search endpoints, that go against the OpenLMIS v3 style guide and use specific paths for every parameter search, instead of query parameters. We should find all of those endpoints and refactor them to accept query parameters (take into consideration that some parameters may be required and some not).

      RESTful interface section in style guide: https://github.com/OpenLMIS/openlmis-template-service/blob/master/STYLE-GUIDE.md#restful-interface-design--documentation

      Acceptance
      At the earliest, attach proposal of endpoints to remove, and the update search query parameters, and notify the forum on this thread: https://groups.google.com/forum/#!msg/openlmis-dev/vM-PZqf11qU/XCt18SprBQAJ

        Attachments

        1. createProgramProd.png
          81 kB
        2. Period.png
          41 kB
        3. PeriodWithTwoParameters.png
          51 kB
        4. searchOrder.png
          72 kB
        5. searchPeriod.png
          51 kB
        6. SearchProductCategory.png
          38 kB
        7. searchReq.png
          70 kB
        8. searchReqLine.png
          74 kB
        9. searchReqTemplate.png
          62 kB
        10. SearchRequisition.png
          53 kB
        11. searchStock..png
          62 kB
        12. SearchSupplyLine.png
          71 kB
        13. SearchUser.png
          68 kB

          Activity

            People

            • Assignee:
              lkwidzinska Lucyna Laska
              Reporter:
              sbrudzinski Sebastian Brudziński
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 weeks, 1 hour
                2w 1h