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

De SIU
Saltar a: navegación, buscar
m
 
(No se muestran 4 ediciones intermedias de 2 usuarios)
Línea 8: Línea 8:
 
<p style="margin: 0; padding: 0;">[[SIU-Guarani/Version3.19.1 | Volver]]</p>
 
<p style="margin: 0; padding: 0;">[[SIU-Guarani/Version3.19.1 | Volver]]</p>
 
<p style="margin: 0; padding: 0;">Número de versión: <strong>3.19.1</strong></p>
 
<p style="margin: 0; padding: 0;">Número de versión: <strong>3.19.1</strong></p>
<p style="margin: 0; padding: 0;">Fecha de publicación: '''xx/xx/2021'''</p>
+
<p style="margin: 0; padding: 0;">Fecha de publicación: '''05/07/2021'''</p>
 
</div>
 
</div>
 
<p style="clear: both;"></p>
 
<p style="clear: both;"></p>
Línea 28: Línea 28:
 
== Notas de versión ==
 
== Notas de versión ==
  
*  
+
* Cambios en la documentación de [https://expedientes.siu.edu.ar/docs/guarani/ Expedientes].
 +
 
 +
* Se adapta librería '''wikimedia/composer-merge-plugin''' para que funcione con '''Composer 2'''.
  
 
<div class="mw-collapsible-content">
 
<div class="mw-collapsible-content">
Línea 47: Línea 49:
 
</dd>
 
</dd>
  
* Se agrega la operación '''/saml/metadata''' la cual devuelve un XML con matadatos sobre SAML.
+
* Se agrega la operación '''/saml/metadata''' la cual devuelve un XML con metadatos sobre SAML.
  
* Se agrega la posibilidad de inscripciones cerradas (usando un código de inscripción) para subcomisiones e inscripción con prioridades.
+
* Mejoras en seguridad: CSRF, XSS y reCAPTCHA.
  
 
* Se utiliza '''Chulupí''' versión '''v2.3.1'''.
 
* Se utiliza '''Chulupí''' versión '''v2.3.1'''.

Revisión actual del 10:32 14 jul 2021


Principales novedades técnicas

Volver

Número de versión: 3.19.1

Fecha de publicación: 05/07/2021

Base de Datos

Diferencias con versiones anteriores

Notas de versión

  • Se adapta librería wikimedia/composer-merge-plugin para que funcione con Composer 2.

Gestión

  • Se elimina la operación "Inscribir a Propuesta desde Preinscripción" de identificador "41000116". La nueva operación., del mismo nombre, tiene identificador "14000029" y salió en la versión 3.19.0. Tener en cuenta que si la operación eliminada forma parte de algún perfil funcional, al regenerar la instancia durante el proceso de migración a la nueva versión aparecerá un mensaje en la consola. Esto no impide que la instancia se regenere correctamente pero se recomienda revisar los perfiles.
  • Se mejora el comando bin/guarani exportar_usuarios_arai incorporando mas información a los usuarios que se importarán en SIU-Araí.
  • Se mejora el comando bin/guarani crear_cola_documentos_arai, ahora crea la tabla arai_documentos_cola en el esquema configurado (por defecto es el esquema negocio).
  • Se agrega el Web Service GET /info el cual nos da información sobre la versión de la API.


3W

  • Se modifica el archivo de configuración config.php:

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

  • Se agrega el parámetro "ayuda_email" para configurar el e-mail de recepción de la operación "Ayuda". (Novedad a partir de SIU-Guaraní 3.19.1).

  • Se agrega la operación /saml/metadata la cual devuelve un XML con metadatos sobre SAML.
  • Mejoras en seguridad: CSRF, XSS y reCAPTCHA.
  • Se utiliza Chulupí versión v2.3.1.

Volver

Número de versión: 3.19.0

Fecha de publicación: 26/04/2021

Base de Datos

Diferencias con versiones anteriores

Notas de versión

  • Guaraní es compatible con la versión 3.10 de Moodle

Gestión

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

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

  • Se agregaron parámetros de sistema para autenticar SMTP mediante OAuth2. Para más información Ver documentación aquí. También ver la generación de las credenciales aquí.

  • email_xoauth2_activo
  • email_xoauth2_client_id
  • email_xoauth2_client_secret
  • email_xoauth2_email
  • email_xoauth2_refresh_token

  • Se deben quitar las directivas echo dentro del archivo entorno_toba.env
  • Para evitar el problema que generaba en los metadatos una mala configuración de la variable 'standard_conforming_strings' en el archivo postgresql.conf, se quitaron las validaciones con expresión regular de la propiedades de los elementos de formulario (EF). Las mismas se realizan a partir de ahora desde la configuración del formulario que contiene al EF (function conf__formulario) con la sentencia: $form->ef('<identificador del EF>')->set_expreg('<expresión regular>'). Se catalogaron las expresiones regulares más comunes en la clase 'comunes_nucleo': er_telefono_codigo_area, er_numero_entero, er_numero_dos_decimales, etc.
  • Se agrega directiva para configurar el nivel de debug para la conexión SMTP. Se puede configurar en el archivo instalacion/instalacion.ini la directiva smtp_debug_nivel = "<nivel>", donde <nivel> puede ir de 0 (no muestra información) a 4 (muestra toda la información de debug).
  • Se debe agregar la directiva url3w en el archivo de configuracion instalacion.ini con la url de Autogestión
url3w = "https://<url de Autogestion>"

3W

  • Se agrega operación para validar constancias desde Autogestión.

La operación se accede de manera anónima en: <URL base de Autogestión>/validador_certificados

  • Se modifica el archivo de configuración config.php:

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

  • Se agrega directiva para configurar la url de SIU-Huarpe.
  • Se agrega la directiva url_identidad_genero para configurar la información acerca de Diversidad sexual y género.
  • Se agrega soporte para autenticar SMTP mediante OAuth2. Para más información Ver documentación aquí. También ver la generación de las credenciales aquí.
  • Se agrega directiva para configurar el nivel de debug para la conexión SMTP.

  • Se utiliza Chulupí versión v2.3.0.