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

Reporting & analytics page in NGO account dashboard #2531

Closed
wevekamola opened this issue Feb 7, 2022 · 1 comment
Closed

Reporting & analytics page in NGO account dashboard #2531

wevekamola opened this issue Feb 7, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@wevekamola
Copy link

Here is the document as per discussions: https://docs.google.com/document/d/1OEEK6_w_TNrpU1cs5jD8nu1Oh9geawDp_vQ3IT7ocF8/edit

We can create a new separate page consisting of multiple tabs that can show various graphs and tabular reports.

@mdshamoon mdshamoon added the enhancement New feature or request label Feb 9, 2022
@pankaj-ag pankaj-ag transferred this issue from glific/glific-frontend Oct 17, 2022
@pankaj-ag pankaj-ag assigned pankaj-ag and abhi1203 and unassigned abhi1203 and wevekamola Oct 17, 2022
@pankaj-ag pankaj-ag pinned this issue Oct 20, 2022
@dlobo dlobo unpinned this issue Nov 26, 2022
@pankaj-ag
Copy link
Member

pankaj-ag commented Apr 17, 2023

There are a few things we changed in this issue:

  1. We added new phx authentication so that it can be easily applied to live view authentication.
  2. To allow users to use the same credentials we have to manage the same password encryption. The only difference between phx auth and pow is the salt and base64 algorithm they use to encrypt the password. So we forked the pow library and started using the new base64 extension instead of the old Base module.
  3. We wrote a new password migration script so that we can change all the old password hashes to the new Base64 password hashes.
  4. Now the user has to login again (one time if he wants to access the live view dashboard.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants