website icon indicating copy to clipboard operation
website copied to clipboard

Create Landing Page for Anomaly Report in Looker Dashboard

Open kimberlytanyh opened this issue 1 year ago • 1 comments

Dependency

  • [ ] #5810

Overview

We need to create a landing page for the anomaly report section on the Website Team Looker dashboard, 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
  2. 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

Resources/Instructions

  1. Looker dashboard being worked on
  2. Google Drive folder: Dashboard to put any additional resources created
    1. GitHub Project Board Issues - Data Analysis spreadsheet
  3. Refer to issue #4921 for information on Looker dashboard involved

kimberlytanyh avatar Oct 30 '23 22:10 kimberlytanyh

Hi @kimberlytanyh.

Please don't forget to add the proper labels to this issue. Currently, the labels for the following are missing: Complexity, Role, Feature

NOTE: Please ignore the adding proper labels comment if you do not have 'write' access to this directory.

To add a label, take a look at Github's documentation here.

Also, don't forget to remove the "missing labels" afterwards. To remove a label, the process is similar to adding a label, but you select a currently added label to remove it.

After the proper labels are added, the merge team will review the issue and add a "Ready for Prioritization" label once it is ready for prioritization.

Additional Resources:

github-actions[bot] avatar Oct 30 '23 22:10 github-actions[bot]

  • [ ] All the links in this issue will need to be checked to see if we have access
  • https://github.com/hackforla/website/issues/5810
    • [ ] Have access, it's located in ____
    • [x] public
  • https://lookerstudio.google.com/u/2/reporting/6410c484-f38f-44ba-b4ed-c29a6b2a081b/page/e1JSB/edit
    • [ ] Have access, it's located in ____
    • [x] public
  • spreadsheet: Labels for Weekly Label Check, Official GitHub Labels tab
    • [x] Need access, located in Dashboard
    • [ ] public
  • GitHub website repo, issue tab, with filter: is:issue is:open no:project
    • [ ] Have access, it's located in ____
    • [x] public
  • https://lookerstudio.google.com/u/2/reporting/6410c484-f38f-44ba-b4ed-c29a6b2a081b/page/e1JSB/edit
    • [ ] Have access, it's located in ____
    • [x] public
  • folder: [ADD FOLDER BREADCRUM](https://drive.google.com/drive/folders/1OoCzO58nhcGtd4My9lvbPCAVNf_fK5hR]
    • [x] Need access, located in Dashboard
    • [ ] public
  • GitHub Project Board Issues - Data Analysis, Dataset 2 (locked)usp=sharing
    • [x] Need access
    • [ ] public
  • https://github.com/hackforla/website/issues/4921
    • [ ] Have access, it's located in ____
    • [x] public

Samhitha444 avatar Sep 29 '24 17:09 Samhitha444