Skip to content

Project lead tools: Optimize district homerooms, improve layout on permissions pages#2545

Merged
kevinrobinson merged 4 commits intomasterfrom
patch/enrollment-by-homerooms
Aug 22, 2019
Merged

Project lead tools: Optimize district homerooms, improve layout on permissions pages#2545
kevinrobinson merged 4 commits intomasterfrom
patch/enrollment-by-homerooms

Conversation

@kevinrobinson
Copy link
Copy Markdown
Contributor

@kevinrobinson kevinrobinson commented Aug 22, 2019

Who is this PR for?

district project leads

What does this PR do?

District homeroom pages load slowly for some, this optimizes it and supports falling back if short school names aren't provided.

It also updates the layout of the permissions pages to be a bit clearer, and removes some older metrics on sign ins from permissions. These were only ever used internally on the team for debugging issues, and have been replaced by better internal tools. These project lead features are about permissions, not monitoring.

Screenshot (if adding a client-side feature)

adjust permissions

image

permissions overview

Screen Shot 2019-08-22 at 9 43 31 AM

project lead links order

Screen Shot 2019-08-22 at 9 45 42 AM

Checklists

Which features or pages does this PR touch?

  • District homeroom overview
  • Permissions overview
  • Adjust permissions

Does this PR use tests to help verify we can deploy these changes quickly and confidently?

  • Included specs for changes
  • Manual testing made more sense here

@kevinrobinson
Copy link
Copy Markdown
Contributor Author

selfie

@kevinrobinson kevinrobinson merged commit d9c0524 into master Aug 22, 2019
@kevinrobinson kevinrobinson deleted the patch/enrollment-by-homerooms branch August 22, 2019 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant