Create Landing Page for Anomaly Report in Looker Dashboard
- 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
Assessment
This issue has not been assessed yet.