Skip to content
This repository was archived by the owner on Apr 20, 2024. It is now read-only.

Milestones

List view

  • Para cumplir este milestone, el proyecto deberá de tener correctamente configurados, documentados y funcionando los siguientes aspectos: - Logging: Se deberá de poder dejar registro de los eventos más relevantes de la aplicación. Siguiendo las mejores prácticas al respecto, se implementará un wrapper de Logs que unificará el formato de los logs y proveerá de una serie de eventos predefinidos. - Configuración remota: La localización de los logs deberá de poder ser configurada remotamente y mediante variables de entorno. Independientemente del mecanismo utilizado para esto, será necesario hacer uso de algún mecanismo de seguridad como autenticación básica o uso de claves asimétricas. También será necesario para cumplir el milestone que la funcionalidad añadida que se ha comentado sea testeada y validada mediante la creación de los tests pertinentes.

    No due date
    3/5 issues closed
  • Para cumplir este milestone, el proyecto deberá de tener correctamente configurados, documentados y funcionando dos sistemas de CI que automaticen las siguientes tareas: - Publicación de la imagen del contenedor de pruebas a Docker Hub. - Ejecución de los tests del proyecto en el contenedor de pruebas. - Ejecución de los tests del proyecto sobre las dos major releases de Go actualmente soportadas.

    No due date
    5/5 issues closed
  • Para cumplir esta milestone se deberá de implementar y testear la lógica de negocio necesaria para que dado un archivo .txt de configuración para ecualizadores paramétricos obtenido del repositorio de AutoEQ, sea posible generar un perfil de ecualización para el software EasyEffects. En resumen, se implementará la siguiente funcionalidad: - Extracción de datos de un archivo de configuración obtenido de AutoEQ. - Creación de los structs necesarios utilizando los datos extraídos. - Realizar marshalling de los structs a json para poder generar el perfil. - Creación de tests para las funciones utilizadas en la lectura de una configuración AutoEQ.

    No due date
    22/23 issues closed
  • Para esta milestone se deberá de haber posibilitado el uso de algún task runner que automatice acciones como la instalación, comprobación de sintaxis o ejecución de tests del proyecto. Además, también se habrá especificado el uso de algún gestor de dependencias y mejorado el README para facilitar el despliegue del software a todo aquel interesado.

    No due date
    5/5 issues closed
  • Para esta milestone se deberán de implementar las estructuras de datos básicas necesarias (bandas) para almacenar la información de ecualización de un perfil del software EasyEffects.

    No due date
    5/5 issues closed
  • Se ha de disponer de opciones para la gestión de perfiles de ecualización favoritos del usuario.

    No due date
    0/1 issues closed
  • El objetivo es añadir soporte para la generación de perfiles de ecualización compatibles con el software eqMac para MacOS.

    No due date
    0/1 issues closed
  • En esta release inicial se deberá de poder: - Consultar el listado de perfiles disponibles dado un modelo de auriculares. - Corregir posibles errores en los datos de ecualización (Ej. frecuencias repetidas).

    No due date
    0/1 issues closed