SuffolkLITLab / docassemble-ALDashboard

A frontend to a few common administrative backend functions that aren't built-in to Docassemble
MIT License
8 stars 0 forks source link

Improvements to view answer dashboard - allow sharing on a per-interview basis, show more detail, and allow deleting sessions #139

Closed nonprofittechy closed 4 months ago

nonprofittechy commented 4 months ago

Fix #136 Fix #135

This PR adds the ability for any authorized role on the system to view sessions belonging to a particular interview. E.g, the Appeals Court clerk can log in and view answers for the interviews they manage and control, without having the ability to see sessions for Trial Court documents.

It also has some small enhancements to the interview list feature:

  1. We show metadata like title and progress, for Assembly Line interviews that added JSON metadata
  2. We show the user's name and email, not just their ID
  3. We let admins delete sessions

image

image

I think this could be a nice model for adding additional features that interact with the global configuration, with a simple frontend.

This is getting to a more general purpose dashboard for managing user sessions with this release.