Saltar al contenido principal

Changelog

Este historial se sincroniza manualmente desde Assets/_FluxSystemImova/Documentation/README.txt.

0.3.0

Nuevo

  • Archivo de configuracion para flux manager
  • Refactorizacion firebase instance y login web
  • Agregada escena prueba para movil
  • Avanzar pasos cuando la respuesta es incorrecta
  • Finalizar paso por tiempo
  • Refactorizacioin OnApplicationFocus
  • Correcciones a Flux manager
  • Correcciones posteo datos movil y web
  • Correcciones Login

0.3.1

Nuevo

  • Agregado login anonimo a Firebase para acceder datos. Permite agregar seguridad en cuanto al acceso de los datos. Es requisito estar logueado. IMPORTANTE: Se deben modificar las reglas de Realtime Database en Firebase.

0.4.0

Nuevo

  • Soporte para respuesta multiple (mas de un trigger) ordenada.
  • Verificacion conexión a internet
  • Guardado local de datos en caso de pérdida de conexión a internet (beta)
  • Demo web:
    • Dialogo asistente: Tip, correcto e incorrecto
    • Dialogos para pasos tipo "Dialogo": Selección de opción simple, multiple y ordenada.
    • Selector de secuencias

Cambios

  • Refactorización en sesión

Corregido

  • Correccion vulnerabilidad en clase Firebase. Exposición de datos.

0.4.1

Nuevo

  • Identificar tipo de arquetipo. Permite activar o desactivar el chequeo.

Cambios

  • Modificaciones menores en scripts, como cambios en acceso a variables, referencias, valores, entre otros.
  • Agregado script para interactuar con asistente en escena (interactuableAssistant.cs) y emoji

Corregido

  • Correcciones en estadisticas, ahora despliega el log.

0.5.0

Nuevo

  • Nuevo posteo datos session. Asociado a categorias, las cuales contienen la información del paso gatillado. Eliminado "detalle puntaje".

Cambios

  • Trigger action desde paso actual: extrae trigger correcto y lo gatilla. Importante: se asume que solo existe un trigger correcto.
  • step en log action de fluxmanager indica el id del paso y no el index.
  • api key y database url solo se consume a traves de bus de datos.

0.6.0

Nuevo

  • Añadido: Estado de flujo "Modo Libre", el cual permite completar pasos en cualquier orden. Además, si el Archivo de configuración (FluxConfig) indica "MoveNextStepOnFailure" true, entonces el paso se toma como "completado".

Cambios

  • Flux manager modificado para soportar trigger y trigger + step uid. Añadido dos formas para chequear triggers gatillados. La combinación trigger + step uid permite indicar el paso al cual esta asociado el trigger, de forma que, al gatillar un trigger no siempre esta relacionado al paso activo.
  • action Trigger agrega gatillar trigger + step uid. Además de indicar el trigger, indica el paso asociado.
  • flux state agregado metodo previo al checktriggerAction para configuraciones, modificaciones de variables, entre otros.

0.6.1

Corregido

  • Eliminado script Questionnaire de prefab base FirebaseWeb. Creado y agregado en nuevo prefab para Demo Sample.

0.6.2

Actualizado

  • Actualizacion sdk firebase de 9.1 a 12.3.0