This app supports managing routes using DHIS2 Routes API.
It currently supports:
- Creating new routes (for all
GET
,POST
,DELETE
,PUT
,PATCH
andJSON-PATCH
). - Editing and deleting existing routes
- Testing routes by invoking the upstream endpoint and displaying the result.
- Configuring authentication parameters
- Setting authorities required to run the route
- Configuring the route metadata sharing
Please note that, in order, to be able to perform these operations, the logged-in user's role should have the Route
authority enabled (under User App -> Roles (select the role) -> Metadata authorities (search for Route
))
**The app is still not published on AppHub - please refer to this ticket for updates on when it will be published **
These should come as improvements in the near future.
This project was bootstrapped with DHIS2 Application Platform.
The app is not yet deployed on App Hub. In order to install it, you can download the release build from https://github.com/dhis2/route-manager-app/releases and upload the zip file using the App Management
app in DHIS2.