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

Write product spec for Admin interface MVP (Use by Internal Eng) #1313

Open
thekaveman opened this issue Mar 13, 2023 · 3 comments
Open

Write product spec for Admin interface MVP (Use by Internal Eng) #1313

thekaveman opened this issue Mar 13, 2023 · 3 comments
Assignees
Labels
deliverable Work that ends with a non-code deliverable (e.g. Google doc) product Issue captures work for the product team

Comments

@thekaveman
Copy link
Member

Based on conversation in kick-off scoping meeting on March 8 (notes here)

@thekaveman thekaveman added the deliverable Work that ends with a non-code deliverable (e.g. Google doc) label Mar 13, 2023
@thekaveman thekaveman moved this to This Sprint (Month) in Digital Services Mar 13, 2023
@thekaveman thekaveman added this to the Admin interface milestone Mar 13, 2023
@thekaveman
Copy link
Member Author

@mrose914 and @angela-tran met to discuss the specific configuration fields that need to be modeled.

Stub spec is here: https://docs.google.com/document/d/1iEumZ5B3mXTaaPRfK1ERlRpSJAmlaQusLOULd2Q27cE/edit#

@mrose914 working to clean up columns on field spreadsheet, working on user stories

@mrose914 mrose914 changed the title Write product spec for Admin interface Write product spec for Admin interface MVP (Use by Internal Eng) Apr 3, 2023
@mrose914
Copy link

mrose914 commented Apr 11, 2023

@thekaveman @angela-tran I cleaned up the sheet a bit here: and updated the spec to reflect a Phase 1 MVP that is for internal Compiler devs only.

My thinking is that to move this forward we:

  • Review together to discuss and confirm the scope (namely what we include in columns D, F and whether those are MVP)
  • Discuss timelines related to other infra decisions that could influence this work (database)
  • Decide on how to incorporate Design (eg, I am not sure we fully discussed what Django does and if we want to "implement" a non-designed version first and use that to develop wireframes or something else)

Let me know your thoughts on the plan above and I'll find time for us to sync!

@mrose914 mrose914 assigned indexing and unassigned mrose914 and indexing Jun 2, 2023
@indexing indexing moved this from This Sprint (Month) to Backlog in Digital Services Jun 23, 2023
@indexing indexing moved this from Todo to Paused in Digital Services Feb 2, 2024
@machikoyasuda
Copy link
Member

I wanted to write out in spec-like form what this PR adds to Admin: #1855

  • Admin super users (Kegan, Angela, Machiko) as defined in a specific secret, can add email addresses of Compiler employees with a compiler.la email address to the Admin User secret, which will allow these people to log into Admin.
  • Users can view models and data. Admin User can view and edit models and data.
  • Users who have a Compiler email address listed in the above variable can log into admin at benefits.calitp.org/admin by clicking the Sign in with Google button.
  • The Google SSO feature fetches the Compiler email address user's first name, last name, email address and profile icon, which all get saved into the Admin database.

Image

Image

Image

@indexing indexing added the product Issue captures work for the product team label Mar 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deliverable Work that ends with a non-code deliverable (e.g. Google doc) product Issue captures work for the product team
Projects
Status: Paused
Development

No branches or pull requests

4 participants