Diferencia entre revisiones de «SIU-Guarani/Version3.18.0/Novedades tecnicas»

De SIU
Saltar a: navegación, buscar
(Principales novedades técnicas)
m
 
(No se muestran 27 ediciones intermedias de 6 usuarios)
Línea 6: Línea 6:
  
 
<div style="clear: both; display: block; float: left; border-left: 3px solid #3399ff; padding: 10px; background-color: #eee; width: 565px;font-size: 13px;">
 
<div style="clear: both; display: block; float: left; border-left: 3px solid #3399ff; padding: 10px; background-color: #eee; width: 565px;font-size: 13px;">
<p style="margin: 0; padding: 0;">[[SIU-Guarani/Version3.18.0 | Volver]]</p>
+
<p style="margin: 0; padding: 0;">[[SIU-Guarani/Version3.18.1 | Volver]]</p>
<p style="margin: 0; padding: 0;">Número de versión: <strong>3.18.0</strong></p>
+
<p style="margin: 0; padding: 0;">Número de versión: <strong>3.18.1</strong></p>
<p style="margin: 0; padding: 0;">Fecha de publicación: xx<strong>/05/2020</strong></p>
+
<p style="margin: 0; padding: 0;">Fecha de publicación: '''29/10/2020'''</p>
 
</div>
 
</div>
 
<p style="clear: both;"></p>
 
<p style="clear: both;"></p>
 +
 
== Base de Datos ==
 
== Base de Datos ==
 +
* [https://colab.siu.edu.ar/modelo/031801/Guarani031801.html Modelo 3.18.1] (Se accede con credenciales de Colab)
 
=== Diferencias con versiones anteriores ===
 
=== Diferencias con versiones anteriores ===
* [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/base_diff/versiones/3.13.0&new=HEAD@/branches/base_diff/versiones/3.18.1 Con versión 3.13.0]
 
 
* [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/base_diff/versiones/3.13.1&new=HEAD@/branches/base_diff/versiones/3.18.1 Con versión 3.13.1]
 
* [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/base_diff/versiones/3.13.1&new=HEAD@/branches/base_diff/versiones/3.18.1 Con versión 3.13.1]
 
* [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/base_diff/versiones/3.13.2&new=HEAD@/branches/base_diff/versiones/3.18.1 Con versión 3.13.2]
 
* [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/base_diff/versiones/3.13.2&new=HEAD@/branches/base_diff/versiones/3.18.1 Con versión 3.13.2]
Línea 22: Línea 23:
 
* [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/base_diff/versiones/3.16.1&new=HEAD@/branches/base_diff/versiones/3.18.1 Con versión 3.16.1]
 
* [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/base_diff/versiones/3.16.1&new=HEAD@/branches/base_diff/versiones/3.18.1 Con versión 3.16.1]
 
* [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/base_diff/versiones/3.16.2&new=HEAD@/branches/base_diff/versiones/3.18.1 Con versión 3.16.2]
 
* [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/base_diff/versiones/3.16.2&new=HEAD@/branches/base_diff/versiones/3.18.1 Con versión 3.16.2]
* [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/base_diff/versiones/3.18.0&new=HEAD@/branches/base_diff/versiones/3.18.1 Con versión 3.17.0]
+
* [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/base_diff/versiones/3.17.0&new=HEAD@/branches/base_diff/versiones/3.18.1 Con versión 3.17.0]
 +
* [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/base_diff/versiones/3.18.0&new=HEAD@/branches/base_diff/versiones/3.18.1 Con versión 3.18.0]
 
<div class="mw-collapsible" style="width:100%"><div class="mw-collapsible-content">
 
<div class="mw-collapsible" style="width:100%"><div class="mw-collapsible-content">
 +
 
== Notas de versión ==
 
== Notas de versión ==
<dd></dd>
+
 
 +
* '''Usar Composer 1.10.x'''
  
 
<div class="mw-collapsible-content">
 
<div class="mw-collapsible-content">
 
== Gestión ==
 
== Gestión ==
 +
 +
* '''Se modifica comunicación con SICer:'''
 +
 +
<dd>Para más información [https://documentacion.siu.edu.ar/wiki/SIU-Guarani/Version3.18.0/interfaces/sidcer Ver documentación aquí].</dd>
 +
 +
* '''Se modifica comunicación con SIU-Araí:'''
 +
 +
<dd>Para más información [https://documentacion.siu.edu.ar/wiki/SIU-Guarani/version3.18.0/interfaces/gestion-arai Ver documentación aquí], sección '''Creando documentos de forma asincrónica en SIU-Araí (Novedad a partir de SIU-Guaraní 3.18.1)'''.</dd>
  
 
== 3W ==
 
== 3W ==
  
<div class="mw-collapsible" style="width:100%"><div class="mw-collapsible-content"><div style="clear: both; display: block; float: left; border-left: 3px solid #3399ff; padding: 10px; background-color: #eee; width: 565px;font-size: 13px;">
+
* '''Se modifica comunicación con SICer:'''
 +
 
 +
<dd>Para más información [https://documentacion.siu.edu.ar/wiki/SIU-Guarani/Version3.18.0/interfaces/sidcer Ver documentación aquí].</dd>
 +
 
 +
* '''Se modifica comunicación con SIU-Araí:'''
 +
 
 +
<dd>Para más información [https://documentacion.siu.edu.ar/wiki/SIU-Guarani/version3.18.0/interfaces/gestion-arai Ver documentación aquí], sección '''Creando documentos de forma asincrónica en SIU-Araí (Novedad a partir de SIU-Guaraní 3.18.1)'''.</dd>
 +
 
 +
<p style="clear: both;"></p>
 +
 
 +
<div style="clear: both; display: block; float: left; border-left: 3px solid #3399ff; padding: 10px; background-color: #eee; width: 565px;font-size: 13px;">
 
<p style="margin: 0; padding: 0;">[[SIU-Guarani/Version3.18.0 | Volver]]</p>
 
<p style="margin: 0; padding: 0;">[[SIU-Guarani/Version3.18.0 | Volver]]</p>
 
<p style="margin: 0; padding: 0;">Número de versión: <strong>3.18.0</strong></p>
 
<p style="margin: 0; padding: 0;">Número de versión: <strong>3.18.0</strong></p>
<p style="margin: 0; padding: 0;">Fecha de publicación: <strong>02/08/2019</strong></p>
+
<p style="margin: 0; padding: 0;">Fecha de publicación: '''26/06/2020'''</p>
 
</div>
 
</div>
 
<p style="clear: both;"></p>
 
<p style="clear: both;"></p>
 +
== Base de Datos ==
 +
* [https://colab.siu.edu.ar/modelo/031800/Guarani031800.html Modelo 3.18.0] (Se accede con credenciales de Colab)
 +
=== Diferencias con versiones anteriores ===
 +
* [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/base_diff/versiones/3.13.0&new=HEAD@/branches/base_diff/versiones/3.18.0 Con versión 3.13.0]
 +
* [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/base_diff/versiones/3.13.1&new=HEAD@/branches/base_diff/versiones/3.18.0 Con versión 3.13.1]
 +
* [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/base_diff/versiones/3.13.2&new=HEAD@/branches/base_diff/versiones/3.18.0 Con versión 3.13.2]
 +
* [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/base_diff/versiones/3.14.0&new=HEAD@/branches/base_diff/versiones/3.18.0 Con versión 3.14.0]
 +
* [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/base_diff/versiones/3.15.0&new=HEAD@/branches/base_diff/versiones/3.18.0 Con versión 3.15.0]
 +
* [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/base_diff/versiones/3.15.1&new=HEAD@/branches/base_diff/versiones/3.18.0 Con versión 3.15.1]
 +
* [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/base_diff/versiones/3.16.0&new=HEAD@/branches/base_diff/versiones/3.18.0 Con versión 3.16.0]
 +
* [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/base_diff/versiones/3.16.1&new=HEAD@/branches/base_diff/versiones/3.18.0 Con versión 3.16.1]
 +
* [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/base_diff/versiones/3.16.2&new=HEAD@/branches/base_diff/versiones/3.18.0 Con versión 3.16.2]
 +
* [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/base_diff/versiones/3.17.0&new=HEAD@/branches/base_diff/versiones/3.18.0 Con versión 3.17.0]
 +
<div class="mw-collapsible" style="width:100%"><div class="mw-collapsible-content">
 +
 +
== Notas de versión ==
 +
<dd>'''Se modifican los requisitos previos'''. Se actualizan tecnologías de base:
 +
* '''PHP versión 7.3.x.''' La versión 7.1 perdió soporte (de seguridad) en diciembre de 2019 y la 7.2 lo pierde en diciembre de 2020.
 +
** La extensión ''mcrypt'', que utilizábamos en la interacción con SIU-Kolla, fue deprecada. Se reemplazó por ''OpenSSL''.
 +
** PHP va a emitir advertencias cuando se intente contar tipos no contables con el método ''count''. Para solucionar esto, creamos un método ''count'' en las utilidades de guaraní que usa el count de PHP, pero chequea que el tipo sea contable: ''guarani_arreglos::count($datos)''.
 +
 +
* '''Postgres versión 11.6.x'''. El cambio busca mantener actualizado el motor de bases de datos, esta versión más actual no presenta incompatibilidades con la versión usada previamente.
 +
Para más información [https://documentacion.siu.edu.ar/wiki/SIU-Guarani/version3.18.0/instalacion_desde_cero/requisitos_previos/linux ver documentación aquí].
 +
</dd>
 +
 +
<div class="mw-collapsible-content">
 +
== Gestión ==
 +
 +
* '''Se migró de la versión 3.0.32 de SIU-Toba a la versión 3.3.4.'''
 +
<dd>Para más información [https://github.com/SIU-Toba/framework/blob/develop/CHANGELOG.md ver documentación aquí].</dd>
 +
* '''Se agrega el comando vincular_usuarios_moodle:'''
 +
 +
<dd>Se agrega el comando de consola '''bin/guarani vincular_usuarios_moodle''' para vincular los usuarios de una instalación de '''Moodle''' preexistente con personas de '''SIU-Guaraní'''.</dd>
 +
<dd>Para más información [https://documentacion.siu.edu.ar/wiki/SIU-Guarani/version3.18.0/interfaces/moodle Ver documentación aquí].</dd>
 +
 +
* '''Se agrega configuración por perfil funcional de la API REST de SIU-Guaraní:'''
 +
 +
<dd>Para más información [https://documentacion.siu.edu.ar/wiki/SIU-Guarani/version3.18.0/interfaces/api-guarani-perfil-funcional Ver documentación aquí].</dd>
 +
 +
* '''Se agrega comunicación con SIU-Araí:'''
 +
 +
<dd>Para más información [https://documentacion.siu.edu.ar/wiki/SIU-Guarani/version3.18.0/interfaces/gestion-arai Ver documentación aquí].</dd>
 +
 +
* '''Se deben quitar las directivas echo dentro del archivo entorno_toba.env:'''
 +
 +
<dd>Se deben quitar las directivas '''echo''' dentro del archivo '''entorno_toba.env''' por problemas de compatibilidad con SIU-Toba 3.3.4.</dd>
 +
 +
* '''Se pasan los logs de los procesos background a la carpeta instalación:'''
 +
 +
<dd>Para más información [https://documentacion.siu.edu.ar/wiki/SIU-Guarani/Version3.18.0/Gestion/Refactorizacion Ver documentación aquí].</dd>
 +
 +
* '''Se agrega en la api rest de gestión los ws para comunicación con Sidcer:'''
 +
 +
<dd>Para más información [https://documentacion.siu.edu.ar/wiki/SIU-Guarani/Version3.18.0/interfaces/sidcer Ver documentación aquí].</dd>
 +
 +
== 3W ==
 +
 +
* '''Se modifica el archivo de configuración''':<dd>Se agregan nuevas directivas en el archivo '''instalacion/config.php''', se debe recrear a partir de su template (archivo '''instalacion/config_template.php'''):
 +
 +
Se agregan las directivas '''ptoacc_ra''' y '''metodos_autenticacion_habilitados''' dentro de la configuración de '''accesos''', para más información [https://documentacion.siu.edu.ar/wiki/SIU-Guarani/Version3.18.0/3w/configuracion Ver documentación aquí].
 +
 +
* '''Se agrega comunicación con SIU-Araí:'''
  
 +
<dd>Para más información [https://documentacion.siu.edu.ar/wiki/SIU-Guarani/version3.18.0/interfaces/gestion-arai Ver documentación aquí].</dd>
  
<dd>Para información de configuracón [[SIU-Guarani/version3.18.0/interfaces/api-guarani-perfil-funcional|Ver documentación aquí]].</dd>
+
* '''Se utiliza Chulupí versión 2.2.0'''.
  
 
</div></div>
 
</div></div>

Revisión actual del 12:58 3 dic 2020


Principales novedades técnicas

Volver

Número de versión: 3.18.1

Fecha de publicación: 29/10/2020

Base de Datos

Diferencias con versiones anteriores

Notas de versión

  • Usar Composer 1.10.x

Gestión

  • Se modifica comunicación con SICer:

Para más información Ver documentación aquí.

  • Se modifica comunicación con SIU-Araí:

Para más información Ver documentación aquí, sección Creando documentos de forma asincrónica en SIU-Araí (Novedad a partir de SIU-Guaraní 3.18.1).

3W

  • Se modifica comunicación con SICer:

Para más información Ver documentación aquí.

  • Se modifica comunicación con SIU-Araí:

Para más información Ver documentación aquí, sección Creando documentos de forma asincrónica en SIU-Araí (Novedad a partir de SIU-Guaraní 3.18.1).

Volver

Número de versión: 3.18.0

Fecha de publicación: 26/06/2020

Base de Datos

Diferencias con versiones anteriores

Notas de versión

Se modifican los requisitos previos. Se actualizan tecnologías de base:

  • PHP versión 7.3.x. La versión 7.1 perdió soporte (de seguridad) en diciembre de 2019 y la 7.2 lo pierde en diciembre de 2020.
    • La extensión mcrypt, que utilizábamos en la interacción con SIU-Kolla, fue deprecada. Se reemplazó por OpenSSL.
    • PHP va a emitir advertencias cuando se intente contar tipos no contables con el método count. Para solucionar esto, creamos un método count en las utilidades de guaraní que usa el count de PHP, pero chequea que el tipo sea contable: guarani_arreglos::count($datos).
  • Postgres versión 11.6.x. El cambio busca mantener actualizado el motor de bases de datos, esta versión más actual no presenta incompatibilidades con la versión usada previamente.

Para más información ver documentación aquí.

Gestión

  • Se migró de la versión 3.0.32 de SIU-Toba a la versión 3.3.4.

Para más información ver documentación aquí.

  • Se agrega el comando vincular_usuarios_moodle:

Se agrega el comando de consola bin/guarani vincular_usuarios_moodle para vincular los usuarios de una instalación de Moodle preexistente con personas de SIU-Guaraní.
Para más información Ver documentación aquí.

  • Se agrega configuración por perfil funcional de la API REST de SIU-Guaraní:

Para más información Ver documentación aquí.

  • Se agrega comunicación con SIU-Araí:

Para más información Ver documentación aquí.

  • Se deben quitar las directivas echo dentro del archivo entorno_toba.env:

Se deben quitar las directivas echo dentro del archivo entorno_toba.env por problemas de compatibilidad con SIU-Toba 3.3.4.

  • Se pasan los logs de los procesos background a la carpeta instalación:

Para más información Ver documentación aquí.

  • Se agrega en la api rest de gestión los ws para comunicación con Sidcer:

Para más información Ver documentación aquí.

3W

  • Se modifica el archivo de configuración:
    Se agregan nuevas directivas en el archivo instalacion/config.php, se debe recrear a partir de su template (archivo instalacion/config_template.php):

Se agregan las directivas ptoacc_ra y metodos_autenticacion_habilitados dentro de la configuración de accesos, para más información Ver documentación aquí.

  • Se agrega comunicación con SIU-Araí:

Para más información Ver documentación aquí.

  • Se utiliza Chulupí versión 2.2.0.