# Delivery continuo sandbox AIM Manager X (aka Gargamel)
### Canal de slack aim-delivery-continuo
Este canal es para recibir actualizaciones sobre las nuevas versiones de las aplicaciones (iOS y Android)
Deben solicitar acceso a [Francisco Fuentes](https://aimmanager.slack.com/team/U02QKAMRT36) para acceder al canal.
Link canal: https://aimmanager.slack.com/archives/C077RLNFUS3
### URL Web y aplicaciones móviles
#### Ambiente de desarrollo WEB
https://gargamel-dev.aimmanager.dev
Los otros [ambientes](https://hackmd.io/p-d1mYVLQ_2hwW0j2pFiMg) estarán disponibles próximamente.
#### Aplicación iOS
Si no lo has hecho, envía el correo de tu iPhone (no necesariamente es `@aimmanager.com`) por Slack a [Francisco Fuentes](https://aimmanager.slack.com/team/U02QKAMRT36) para que podamos agregarte a `applestoreconnect` y por tanto a Testflight.
Mientras tanto, descarga la aplicación de Testflight en tu iPhone. Cuando estemos listos, te llegará un correo con la invitación.
#### Aplicación Android
Cada vez que haya una nueva versión, será enviada automáticamente al canal de Slack de delivery continuo. Desde tu celular, presiona el botón "Install Page" del mensaje, descarga el archivo `.apk` correspondiente y ábrelo para instalar la app. Si te da un error al instalar la aplicación, prueba desinstalando cualquier versión anterior.
### Credenciales de acceso
Cuando pregunte el subdominio, ingresar `mycompany`.
Los métodos de MagicLink y Google están avanzados pero no soportan correos no autorizados.
* Con email y contraseña
Email: robinson.castro@aimmanager.com
Contraseña: 100%Segura
* Con MagicLink
No soportado con correos no autorizados
* Con Google
No soportado con correos no autorizados
Agregaremos cuentas para cada uno de los suscritos al delivery continuo próximamente, ya que estaremos haciendo cambios a nuestro servicio de autenticación.
### Identificar Applicaciones Móviles
En el canal de Slack **#aim-delivery-continuo** se publicarán diferentes instancias de las aplicaciones Android e iOS. Para poder identificarlas se debe mirar el workflow de su mensaje de publicación.
| Ambiente | SO | Workflow |
| -------- | -------- | -------- |
| Develop | Android | build_dev |
| Develop | iOS | build_dev |
| Staging | Android | build_stg |
| Staging | iOS | build_stg_2 |
Este campo se puede encontrar en el mensaje automático del canal de slack.

# Consolidado primer release (v0.1.0)
Esta sección* describe qué capacidades soporta y que características están incompletas o no desarrolladas en la versión inicial del sistema**.
Sirve además como una guía para conocer los distintos módulos y acciones que se pueden realizar dentro de la aplicación.
###### *Para futuras entregas se disponibilizará un documento tipo `ChangeLog` que contraste la versión anterior con los nuevos cambios.
###### **No especifica la completitud de las tareas de backend, solo el entregable de frontend.
## Módulos
### Onboarding
* Interfaz e integración lista para todos los métodos de autenticación. Sin embargo para este release solo existe soporte para inicio de sesión con email y contraseña utilizando las credenciales entregadas en este documento.
### Checklists
- Creación de checklists, sin categorías ni ponderaciones aún
- Ejecución de checklists (desde el listado, aún no desde el menú)
- Responder la pregunta actual y avanzar al siguiente paso
- Ver resultados de la evaluación
### Workflows
- Creación de workflows
- Nombre del workflow (falta poder renombrar)
- Diagrama BPMN
- Eventos de inicio y fin
- Tareas de usuario, con formularios básicos
- Envío de mensajes / formularios
- Ejecución de workflows
### Actividades
Una maqueta basada en lo que hay en el Figma, pero está incompleta.
### Comunicaciones
Maqueta de listado y detalle de comunicados.
* Por ahora nuestra implementación de texto enriquecido (formateo) para la creación, lectura y edición de comunidados corresponde a la de Atlas. Para la versión final, esto será
### Organización
Maqueta de listado, detalle y formulario de creación de personas.
### Perfil
Maqueta del flujo de ver y editar perfil. Se utilizan los servicios mock de front pero no persiste los cambios en base de datos.
* No se puede editar la foto de perfil
* No se puede agregar más de un teléfono
* Faltan validaciones de tipo de documentos distinto a RUT