Build All Reporting Pages within Reporting Menu

Description

Once we've finalized the list of reporting pages to include within OpenLMIS, we need to create those pages within OLMIS.

The Ona team will provide the iFrame links to include in each page, and will define the pages to create. This ticket tracks the creation of those pages.

Assumption:

  • Each report is an iFrame and there is no additional customization or interactivity on OpenLMIS.

Acceptance criteria:

  • Pages exist with associated iFrames

    • reports are available under Reports -> View Reports screen

    • reports should be splitted into two groups: System reports and superset

  • Functional tests are added - moved to OLMIS‌-5721

Attachments

3

Activity

Show:

Clay CrosbyNovember 21, 2018 at 11:11 AM

We need to do a server redeploy which will load the remaining reporting pages. We are currently working through one blocker that is preventing that server redeploy around securing NiFi

Joanna SzymańskaNovember 21, 2018 at 11:07 AM

Reporting Rate and Timeliness page displays correctly, the rest of the new reports are still not available.

Clay CrosbyNovember 21, 2018 at 9:20 AM

thanks for the heads up. It's because the team is doing a bunch of server redeploys which wipe the dashboard shell records I built

The Reporting Rate and Timeliness one should be working now https://superset.uat.openlmis.org/login/openlmis?redirect_url=/superset/dashboard/1/

You should log in as admin|password. The page you're brought to is basically null. To test scrolling, navigate Security --> List Users. That page should be scrollable

Łukasz LewczyńskiNovember 21, 2018 at 8:04 AM
Edited

When I enter on any report I see 500 error (logged as admin)

When I logged as administrator I get:

cc:

Craig ApplNovember 21, 2018 at 4:45 AM

we got it working today. Can you add a vertical scroll bar to the iFrames?

Done
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Story Points

Original estimate

Time tracking

3d 2h logged

Sprint

Fix versions

Priority

Time Assistant

Created October 2, 2018 at 10:21 AM
Updated November 22, 2018 at 1:20 PM
Resolved November 21, 2018 at 1:20 PM