hackforla / hackforla/website

Create Landing Page for Anomaly Report in Looker Dashboard

Open
#5,812 2 comments 0 reactions 0 assignees View on GitHub
Complexity: Medium Dependency Feature: Board/GitHub Maintenance feature: Issues Dashboard role: data analyst size: 1pt
Dominant language
JavaScript
Stars
363
Forks
872
Avg merge
2d 21h
Merged PRs (30d)
18

Description

### Dependency

- [ ] #5810

### Overview
We need to create a landing page for the anomaly report section on the [Website Team Looker dashboard](https://lookerstudio.google.com/u/2/reporting/6410c484-f38f-44ba-b4ed-c29a6b2a081b/page/e1JSB/edit), with a table that displays detected added or deleted labels and a button that allows for automatic assignment of missing series labels.

### Details
1. In a recent meeting, we noticed that there were instances when volunteers would add their own labels or delete official labels from the website team repository (accidentally or without permission).
1. Product will use this dashboard page to review the new labels and either
- relabel issues and delete the new label
- add the label to the allowed labels sheet [Labels for Weekly Label Check](https://docs.google.com/spreadsheets/d/1-ltg0qMeZSgOnqrCU0nKUDQd1JOXTMWrNTK63VZjXdk/edit#gid=0) and categorize.
3. In the future, there will be other items on this landing page. Those will be added in new issues.

### Preparing to work on this issue
You will need to be added to the following resources:

- Resource 1 as an editor
- Hack for LA website team drive
- Hack for LA 1Password

### Action Items
- [ ] Duplicate an anomaly report page in the Looker dashboard (Resource 1) to start creating landing page
- [ ] Add a new button under the anomaly report navigation, assign an appropriate name for landing page
- [ ] Make sure to replicate changes in button options for navigation on other anomaly report pages
- [ ] Create table that reports newly added and deleted labels (use "Unreviewed Newly Added or Deleted Labels" tab in Resource 2.i )
- [ ] Add button that links to the GitHub action page where a "Run Workflow" button can be pressed to add "missing" series labels to any issue that needs it
- [ ] Add the following link to the page? [Issues not on the project board](https://github.com/hackforla/website/issues?q=is%3Aissue+is%3Aopen+no%3Aproject)

### Resources/Instructions
1. [Looker dashboard being worked on](https://lookerstudio.google.com/u/2/reporting/6410c484-f38f-44ba-b4ed-c29a6b2a081b/page/e1JSB/edit)
1. [Google Drive folder: Dashboard](https://drive.google.com/drive/folders/1OoCzO58nhcGtd4My9lvbPCAVNf_fK5hR) to put any additional resources created
1. [GitHub Project Board Issues - Data Analysis](https://docs.google.com/spreadsheets/d/1aJ0yHkXYMWTtMz6eEeolTLmAQOBc2DyptmR5SAmUrjM/edit?usp=sharing) spreadsheet
1. Refer to issue #4921 for information on Looker dashboard involved

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.