PARA LA ACTUALIZACIÓN DE BUILD 0.21.0 AL 1.4.1 SIGA LA SIGUIENTES INSTRUCCIONES

BACKUP
- RESPALDAR LA CARPETA ACTUAL DE SPEECHANALYTIC

- PARA LA ACTUALIZACIÓN DE LA VERSIÓN 0.22.0 SE HA CAMBIADO LAS VARIABLES DE CONFIGURACIÓN:
  - LOGGER_CONFIG : Añadir un nuevo archivo log Cleaner.log server/config/logger.config.js
  - MAILSERVER_USER : Se debe crear un correo dentro del dominio de mail.inconcertcc.com para que el task de eliminación pueda enviar correos
  - MAILSERVER_PASSWORD : La contraseña del correo creado

- PARA LA ACTUALIZACIÓN DE LA VERSIÓN 1.2.0 SE HA CAMBIADO LAS VARIABLES DE CONFIGURACIÓN:
  - LOGGER_CONFIG : Añadir un nuevo archivo log IO.log en server/config/logger.config.js
NODE


BASE DE DATOS
CORRER EN ORDEN LOS SIGUIENTES SCRIPTS DE LA CARPETA MIGRATIONS:
- 0.21.0>schema-main.sql
- 0.21.0>data.sql
- 0.22.0>schema-main.sql
- 0.22.0>data.sql
- 0.22.1>schema-main.sql
- 0.22.1>data.sql
- 0.23.0>schema-main.sql
- 0.23.0>data.sql
- 0.23.1>data.sql
- 0.24.0>schema-main.sql
- 0.24.0>data.sql
- 1.0.0>data.sql
- 1.0.1>schema-main.sql
- 1.0.1>data.sql
- 1.1.0>schema-main.sql
- 1.1.0>data.sql
- 1.2.0>data.sql
- 1.3.0>schema-main.sql
- 1.3.0>data.sql
- 1.3.1>schema-main.sql
- 1.3.1>data.sql
- 1.3.2>schema-main.sql
- 1.3.2>data.sql
- 1.4.0>schema-main.sql
- 1.4.0>data.sql
- 1.4.1>schema-main.sql
- 1.4.1>data.sql
- 1.4.2>schema-main.sql
- 1.4.2>data.sql
- Por la actualización de permisos (V. 0.21.0) se debe limpiar LoggedUserRole del localstorage y borrar de redis la variable Role (ejecutar el comando "redis-cli KEYS "inconcertCache:*:Role" | xargs redis-cli DEL")
- Por la actualización de permisos (V. 0.22.0) se debe limpiar LoggedUserRole del localstorage y borrar de redis la variable Role (ejecutar el comando "redis-cli KEYS "inconcertCache:*:Role" | xargs redis-cli DEL")
- En la actualización (V. 0.22.1) ejecutar el comando "sudo rm -R /var/www/speechanalytic/server/text" para eliminar la carpeta "text"
- Por la actualización de permisos (V. 0.23.0) se debe limpiar LoggedUserRole del localstorage y borrar de redis la variable Role (ejecutar el comando "redis-cli KEYS "inconcertCache:*:Role" | xargs redis-cli DEL")

OTROS: RASA
- EL BUILD 0.21.0 REQUIERE LA ACTUALIZACIÓN DE RASA A MÍNIMO LA VERSIÓN 2.0.0 PARA LA EVALUACIÓN DE CONFIANZA DE ENTIDADES, SE RECOMIENDA LA VERSIÓN 2.6.2 (pip install rasa --upgrade) (verificar con rasa --version)

OTROS: NODE 14
- EL BUILD 1.0.0 REQUIERE LA ACTUALIZACIÓN DE NODE, PARA ELLO CORRER EN LA CONSOLA LOS SIGUIENTES COMANDOS PARA ACTUALIZAR LA VERSIÓN DE NODE A LA 14
sudo apt update
curl -sL https://deb.nodesource.com/setup_14.x | sudo bash -
sudo apt-get install -y nodejs
node -v

OTROS: NPM
- Actualizar las dependencias con npm install
- La actualización 1.2.0 requiere que se ejecuten los siguientes comandos:
   - npm install @types/socket.io@latest --save-dev [Última versión: ^3.0.2]
   - npm install @types/socket.io-client@latest --save-dev [Última versión: ^3.0.0]
   - npm install @types/socket.io-redis@latest --save-dev [Última versión: ^3.0.0]
   - npm install socket.io@latest --save [Última versión: ^4.1.2]
   - npm install socket.io-client@latest --save [Última versión: ^4.1.2]
   - npm install "@socket.io/redis-adapter" --save [Última versión: ^7.0.0]
   - npm uninstall socket.io-redis --save
OTROS: COMPONENTE INTERMEDIO
- EL BUILD 1.0.0 REQUIERE LA ACTUALIZACIÓN 1.1.0 DEL COMPONENTE INTERMEDIO

OTROS: BILLING
- EL BUILD 1.0.0 REQUIERE LA ACTUALIZACIÓN 1.1.0 DE BILLING