[Epic] - Add graph screen integration with widgets
I maintainer di solito rispondono entro 5 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 20/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- typescript
- Ambito
- data-visualization, frontend
Direzione di ricerca
L’issue non indica file, test o punti di ingresso; inizia identificando i componenti del widget della dashboard e della schermata dei grafici, quindi suddividi il piano di rollout in un ticket fondamentale e in attività specifiche per ciascun widget. Il lavoro è considerato completato quando l’ambito e i criteri di accettazione sono definiti, ogni widget può navigare alla vista del grafico appropriata e il comportamento esistente dei widget rimane invariato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Overview
This is a collection of all the tickets, and housing of the plan for rolling out clickable widgets.
Stakeholders
Product Stakeholder: TBD
Software Stakeholder: @bracyw
Reference Users: Max M. @jr1221
User Story
As a engineer, I want to be able to easily see historic data for live updated widgets, so that I can better diagnose the reasoning behind it's current value.
Success Metrics
- All widgets work as before, just with this added functionality.
- Users can click on a widget and it will bring them to the graph screen
Rollout Plan
We can roll this out slowly. The first ticket will be adding the foundational layout for how to migrate a widget to being clickable. Then we will slowly implement widget by widget (or in groups depending on member availability). There should be a large focus on abstraction and general code quality improvements and reuse during this process. THIS IS A PERFECT OPPURTUNITY FOR UPPING OUR OVERALL WIDGET CODE STANDARDS. <- meaning if you see some random widget that has shitty code, fix it (it doesn't have to be part of adding the clickable functionality, that's the easy part)
Out of Scope
- Supporting clicking anywhere on the widget (there are some widgets who have graphs on them, clicking on the graph does not have to bring you to the graph page)
- Combining multiple widgets into one click (although this is something that we could think of during initial impl, as a possible future extension.)
Background / Context
There have been requests to allow widgets, or rather displays of certain numbers on our dashboards, to be clickable... which will bring the user to the graph screen which will graph the given topic(s). Along with that we will also add on hover a showing of the topic(s) associated with the widget.
Acceptance Criteria & Mock-ups
TBD
- Lingua principale
- TypeScript
- Stelle
- 5
- Fork
- 1
- Merge medio
- 5g 13h
- PR unite (30g)
- 24
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Northeastern-Electric-Racing/Argos
-
Deliver telemetry selectively per screen over the existing Socket.IO transportForse già presa @bracyw l’ha presa 17 giorni fa. Apertaangular-client difficult new feature scylla-server
Northeastern-Electric-Racing/Argos#777 · 1 assegnatario ·
I maintainer di solito rispondono entro 5 giorni
-
Handle broker-initiated MQTT disconnects in the Flutter clientForse già presa @bracyw l’ha presa 23 giorni fa. Apertabug dart medium
Northeastern-Electric-Racing/Argos#768 · 1 assegnatario ·
I maintainer di solito rispondono entro 5 giorni
-
Prune CONTEXT.md glossary to genuinely ambiguous termsForse di nuovo libera @bracyw l’ha presa 76 giorni fa e non c’è nessuna pull request aperta. Apertaai-workflow needs-triage
Northeastern-Electric-Racing/Argos#716 · 1 assegnatario ·
I maintainer di solito rispondono entro 5 giorni
-
Fix clipped content on BMS segment-detail cards at ~1028px widthForse di nuovo libera @bracyw l’ha presa 76 giorni fa e non c’è nessuna pull request aperta. Apertaangular-client bug needs-triage straightforward
Northeastern-Electric-Racing/Argos#715 · 1 assegnatario ·
I maintainer di solito rispondono entro 5 giorni
-
Fix BMS At A Glance stat overlap and clipping at narrow widthsForse di nuovo libera @bracyw l’ha presa 76 giorni fa e non c’è nessuna pull request aperta. Apertaangular-client bug medium needs-triage
Northeastern-Electric-Racing/Argos#714 · 1 assegnatario ·
I maintainer di solito rispondono entro 5 giorni
Tutte le issue di Northeastern-Electric-Racing/Argos
Issue simili
-
needs:triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
I maintainer di solito rispondono entro 1 giorno
-
ai-discovered
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
jessepollak/home#1627 ·
I maintainer di solito rispondono entro 1 giorno
-
agent-canvas bug llm priority:low ready-for-dev
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
OpenHands/OpenHands#17806 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
radius-project/ai-extensions#923 ·
I maintainer di solito rispondono entro 1 giorno