[api] Connect analytics explorer to the actual stream response
Los mantenedores suelen responder en 7 días
@nemeregiftbrown-byte ya está trabajando en esto.
Desde el 22/10/2026.
- #1808 de @nemeregiftbrown-byte — abierto
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 55/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- next.js, typescript
- Área
- api, full-stack
Línea de trabajo
Start at frontend/src/hooks/useStreams.ts:89 and trace how AnalyticsExplorer calls useStreams() and how the configured backend URL and documented stream-list endpoint are exposed. Compare the normalizer with representative REST responses for active, paused and inactive streams, including IDs, timestamps, state flags, and amount and token units. Done means the mounted analytics page uses the backend endpoint and displays those records accurately.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Labels: api, frontend, points: 150
File/location: frontend/src/hooks/useStreams.ts:89
Description:
The analytics page uses the default /api/streams on the frontend origin, where no route or rewrite exists. Its normalizer also ignores REST startTime/endTime/isActive/isPaused and prefers database id over on-chain streamId, so pointing it at /v1/streams alone still misrepresents records.
Acceptance Criteria:
- Use the configured backend API URL and documented stream-list endpoint for the analytics page.
- Normalize actual REST stream IDs, timestamps, state flags and amount/token units without silently substituting UUIDs, zero dates or 18 decimals.
- Verify the mounted analytics page against representative backend responses including active, paused and inactive records.
Notes:
Source trace: AnalyticsExplorer calls useStreams() without overrides; no frontend /api/streams route or rewrite exists.
Audited commit: 649b6976a100fd964ce191428eef1faeb50aaa39. Closest prior issues reviewed: #1472, #553. This report concerns the specific failure or uncovered test paths described above, rather than repeating the original feature request.
- Lenguaje dominante
- TypeScript
- Estrellas
- 18
- Forks
- 250
- Merge medio
- 5 d 6 h
- PR fusionados (30 d)
- 82
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de LabsCrypt/flowfi
-
backend points: 150 testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 7 días
-
backend points: 150 testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 7 días
-
backend points: 150 testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 7 días
-
backend points: 150 testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 7 días
-
backend points: 150 testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 7 días
Todos los issues de LabsCrypt/flowfi
Issues similares
-
area:agent-view area:tui bug platform:macos
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
anthropics/claude-code#104558 ·
Los mantenedores suelen responder en 1 día
-
[CURRICULUM] computation fakdAbiertoupdater
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
UniversityOfHelsinkiCS/oodikone#5141 ·
-
maintanance
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
inmanta/web-console#7606 ·
Los mantenedores suelen responder en 1 día
-
bug skills
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
equinor/fusion-framework#5846 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 74/100