flog_flow 0.2.0 copy "flog_flow: ^0.2.0" to clipboard
flog_flow: ^0.2.0 copied to clipboard

Graba el flujo de navegación real del usuario (pantallas, taps, red, logs y errores) y lo exporta en un archivo cifrado .flowx que se reproduce en un visor web.

Changelog #

0.2.0 #

  • BREAKING FlogLogs: logname ahora es obligatorio en todos los niveles (info, warn, error, debug, emergency, log). Identifica el módulo que emite el log (auth, payments, http…) y el dashboard filtra por él. Los emergency automáticos de crashes usan logname: 'crash'.
  • FlogLogs: cada log envía ahora un contexto de dispositivo enriquecido (campo context): locale y región, zona horaria, resolución de pantalla y pixel ratio, versión del SO, número de CPUs y versión de Dart. El dashboard lo muestra en el panel "Contexto" del detalle del log.

0.1.1 #

  • FlogLogs: nuevo parámetro debugLogging en init() (activo por defecto en builds de debug). Imprime en consola con prefijo [FlogLogs]:
    • Verificación de conexión al iniciar (GET /api/me): conexión OK con el nombre del proyecto, o el motivo del fallo (token inválido 401, endpoint inaccesible) con pistas de diagnóstico (10.0.2.2 en emulador Android, cleartext HTTP, etc.).
    • Resultado de cada envío de lote de logs: enviados (HTTP 2xx) o fallo con el código HTTP / excepción, indicando que quedaron guardados en disco para reintento.

0.1.0 #

Versión inicial.

  • Grabación de pantallas (screenshots JPEG de baja calidad), taps, scrolls y navegaciones (FlogFlow + FlogFlowScope + observer de navegación).
  • Captura opcional de red (FlogDioInterceptor), logs (FlogLogCapture) y errores con stack trace y screenshot.
  • Breadcrumbs, metadata de sesión y línea de tiempo unificada.
  • Redacción de datos sensibles en screenshots (RedactedZone).
  • Export siempre cifrado en contenedor .flowx (PBKDF2 + AES-256-GCM, empaquetado en isolate).
  • Visor web autocontenido (viewer/viewer.html).
  • Subida automática a la plataforma FlogFlow (FlogCloud) con recuperación de subidas pendientes.
  • Borrado automático de datos (cleanupOnStart, deleteAfterExport) y modo grabar-solo-si-hay-error.
9
likes
0
points
713
downloads

Publisher

verified publisheralecodeando.dev

Weekly Downloads

Graba el flujo de navegación real del usuario (pantallas, taps, red, logs y errores) y lo exporta en un archivo cifrado .flowx que se reproduce en un visor web.

Homepage

Topics

#debugging #session-replay #monitoring #analytics

License

unknown (license)

Dependencies

archive, cryptography, dio, flutter, image, path, path_provider

More

Packages that depend on flog_flow