onaio/onadata

Remove authorization with duva step when opening the apps page

faith-mutua opened this issue · 1 comments

Environmental Information

  • Onadata version: 3.17.3

Problem description

When a user clicks on the Apps option of the navigation menu in the form settings page, they are being redirected to authenticate with duva.ona.io even when not using the service. This doesn't give a good user experience.

Expected behavior

Users should only be redirected to authenticate with duva.ona.io when using the Tableau Hyper feature.

Steps to reproduce the behavior

  1. Click on the Settings tab of a form
  2. Click on Apps in the navigation menu

Additional Information

Logs, related issues, weird / out of place occurrences, local settings, possible approach to solving this...

The Tableau Hyper functionality is direct integration between the frontend and the Duva app, the API is not involved. This should be addressed on the frontend codebase, if not, we should consider ensuring that such a record is created in the API as a rest service, such service is not defined yet.

Moving the issue to the frontend codebase.