Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BizOps portal issues #2586

Closed
23 of 24 tasks
sri-miriyala opened this issue Nov 19, 2021 · 9 comments
Closed
23 of 24 tasks

BizOps portal issues #2586

sri-miriyala opened this issue Nov 19, 2021 · 9 comments
Assignees
Labels
bug Something isn't working or it has wrong behavior on a Mojaloop Core service oss-bof OSS Business Operations Framework oss-bof-framework Business Operations Framework related issus

Comments

@sri-miriyala
Copy link

sri-miriyala commented Nov 19, 2021

Summary:
There are few minor bugs in the BizOps portal as below:

  1. Events not showing up for the
  2. Date time drop down is always showing the current date as opposed to the Date on the field. This is for both From and To dates. @kleyow
  3. 403 error while accessing roles @vijayg10
  4. Sort on the Amount filed is not working as expected. [Seems, it is sorting based on text than numeric value.] @kleyow - retested and problem persists. Sort alpha numerical rather than numerical. e.g. 5 is greater then 41
  5. Date times are inconsistent across portal. (not showing the same time zone)(Change datetime in filters to UTC or change data to reflect user's timezone) @kleyow
  6. Error transfers and not properly showing up in the error summary. (Transfers object does not contain an errorCode string)
  7. Dashboard not showing proper amount of transfers. (Fixed)
  8. Shell display area is not scrolling or adjusted enough for microfrontends. @kleyow
  9. Transfer search does not return the amount of transfers shown in dashboard. (Might be API issue) (related to [Security] : Security & Key Stores #12)
  10. Move transferId field to top of page. @kleyow
  11. Transfers with no associated DFSP are not protected by RBAC and are visible to everyone. (Api issue) @kirgene (Turn off config settting)
  12. Hub TransferSummary query does not protect protected DFSP's from being included in the summary. (Api issue) ([Big Data Refactoring] : Big Data Analytics and Reporting #9) (Not an issue for Hub operator user story. End users don't get access to TransferSummary)
  13. Transfers duplicated After a transfer is settled I.e. when the settlement batch that a transfer is part of is finalised, then the transfer is duplicated multiple time in the tracing a transfer view (@vijayg10 @kirgene ) Please see screen shot below.
  14. Trace a transfer dashboard titles not visible (@kleyow )
  15. Total transfers is incorrect and doesn't align with transfer rows and dashboard totals see screen shot below. (It is set correctly, but then changed to the smallest value in the PayerDFSP dashboard.) (@kleyow ) (Most likely an api issue)
  16. Payer DFSP and Payee DFSP grid columns not populated. (@kirgene)
  17. Payer DFSP and Payee DFSP not populated in transfer basic details modal. (@kirgene)
  18. Trace a transfer microfront end is sending date to the graph ql reporting api that are not in Iso format but friendly text. (An incorrect date configuration of the web browser, will lead to an incorrect date parsing.)(@kleyow )
  19. Add Cache Busting to microfrontends so updates are always propagated. (@kleyow)
  20. Transfer search does not pull fresh results on click (@kleyow)
  21. Remove Settled transfer state option for filtering (@kleyow)
  22. Change Total Transfers copy to Total Succesful Transfers (@kleyow)

Specifications

  • Component (if known):
  • Version:
  • Platform:
  • Subsystem:
  • Type of testing: Manual
  • Bug found/raised by: @sri-miriyala

Notes:

  • Severity when opened:
  • Priority when opened:

Error List:

  1. Total Errors in dashboard is not counting all the errors. I.e. in the example below querying the last moth of transfers, only one error is shown in the dashboard while 9 aborted transfers exist in the transfers list. see screen shot in comments (10 Jan 2022).
    Initial assesment showed that Graph QL transfer summary query result has the same incorrect number I.e. 1.
    Error transfers are not properly showing up in the error dashboard summary. (Transfers object does not contain an errorCode string)

Screen Shot 2022-01-10 at 1 04 41 PM

Note: I logged in as portaladmin user. and the date time stamps are pastmonth. Payload: {"operationName":"GetTransferSummaryByPayeeDFSP","variables":{"startDate":"2021-12-10T17:15:18.904Z","endDate":"2022-01-10T17:15:18.908Z"},"query":"query GetTransferSummaryByPayeeDFSP($startDate: DateTimeFlexible, $endDate: DateTimeFlexible) {\n transferSummary(filter: {startDate: $startDate, endDate: $endDate}) {\n count\n errorCode\n payeeDFSP\n __typename\n }\n}\n"} Response: {"data":{"transferSummary":[{"count":14,"errorCode":null,"payeeDFSP":"greenbankfsp","__typename":"TransferSummary"},{"count":2,"errorCode":null,"payeeDFSP":"noresponsepayeefsp","__typename":"TransferSummary"},{"count":1,"errorCode":3100,"payeeDFSP":"noresponsepayeefsp","__typename":"TransferSummary"},{"count":8,"errorCode":null,"payeeDFSP":"payeefsp","__typename":"TransferSummary"},{"count":2,"errorCode":null,"payeeDFSP":"payerfsp","__typename":"TransferSummary"},{"count":11,"errorCode":null,"payeeDFSP":"pm4mlreceiverfsp","__typename":"TransferSummary"},{"count":2,"errorCode":null,"payeeDFSP":"testfsp1","__typename":"TransferSummary"},{"count":4,"errorCode":null,"payeeDFSP":"testfsp2","__typename":"TransferSummary"}]}}
@sri-miriyala sri-miriyala added the bug Something isn't working or it has wrong behavior on a Mojaloop Core service label Nov 19, 2021
@PaulGregoryBaker PaulGregoryBaker added oss-bof OSS Business Operations Framework oss-bof-framework Business Operations Framework related issus labels Nov 22, 2021
@chris-me-law chris-me-law assigned kirgene and vijayg10 and unassigned kirgene Nov 22, 2021
@PaulGregoryBaker

This comment has been minimized.

@PaulGregoryBaker

This comment has been minimized.

@PaulGregoryBaker

This comment has been minimized.

@PaulGregoryBaker

This comment has been minimized.

@sri-miriyala

This comment has been minimized.

@sri-miriyala
Copy link
Author

@kleyow the below are still issues
Error transfers and not properly showing up in the error summary. (Transfers object does not contain an errorCode string)
Dashboard not showing proper amount of transfers.
Transfer search does not return the amount of transfers shown in dashboard.

@sri-miriyala
Copy link
Author

The env has the latest versions of API and UI which are
reporting API latest is - reporting-hub-bop-api-svc v1.0.28
the latest transfer microfrontend is - v1.7.0 reporting-hub-bop-trx-ui

And this is what installed in this env:
Image: docker.io/mojaloop/reporting-hub-bop-api-svc:v1.0.28

But still am seeing above issues.

@PaulGregoryBaker
Copy link

Hi Sri,
I just has a look. The total transfers has been changed to total successful transfers. The aborted transfers are not included in this number.
Could this slight change of functionality be the reason?
I re-checked the counts, and they added up for me.
Could you provide an example if you still find there is an error?

@sri-miriyala
Copy link
Author

@PaulGregoryBaker thanks for the sessions.
As discussed opened this ticket here: #2643
#2644

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working or it has wrong behavior on a Mojaloop Core service oss-bof OSS Business Operations Framework oss-bof-framework Business Operations Framework related issus
Projects
None yet
Development

No branches or pull requests

6 participants