Changes between Version 2 and Version 3 of Reunion130521


Ignore:
Timestamp:
May 27, 2021, 11:35:39 AM (3 years ago)
Author:
irina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Reunion130521

    v2 v3  
    7676 
    7777===   #580 remove old keepalive code ===
    78  
    79 
    80 Needed by the old socket Hydra that does not exist anymore
    81 
    82 -> se limpia código
     78
     79Se limpia código perteneciente al socket hidra que ya no se utiliza.
    8380 
    8481
     
    8885
    8986=== Nuevo ogLive ===
    90 En la página de descargas encontramos ogLive-focal-5.8.0-50-generic-amd64-r20210413.992ebb9.iso
    91 
    92 Se han probado en Teruel las cosas básicas y las hace bien
    93  
    94 ===  cambio en la licencia ===
     87En la página de descargas encontramos ogLive-focal-5.8.0-50-generic-amd64-!r20210413.992ebb9.iso
     88
     89Se han probado en Teruel las cosas básicas y las hace bien.
     90 
     91===  Cambio en la licencia del ogServer ===
    9592 
    9693Se modifica la licencia del ogServer a  AGPLv3+.
     
    103100 
    104101En la página de estado del aula se muestra la velocidad debajo del icono del ordenador.
    105  * si la ve
     102 * Si la velocidad es distinta de 1000 muestra el valor resaltado.
    106103 * Es muy interesante para ver el estado de la red de los equipos ya que afectado a la restauración.
    107104
    108 En los equipo la velocidad se miestra en la barra de estado del browser, si no coincide con la definida por defecto se muestra en rojo. Hay que cambiar el valor en engine.cfg, actualmente no está definido, se podría poner a mil.
    109 
    110 Para la consola el valor por defecto dentro del código
    111 
    112 
    113 ===  #995 Show client link speed if available ===
    114  
    115 
    116 If the clients API response included speed information, show it in the
    117 default room view.
    118 
    119 In case link speed is less than 1000 Mbit, highlight so.
    120 
    121 ===   #980 Add REST API to ogClient  ===
    122  
    123 Limpiar código
     105En los equipos la velocidad se muestra en la barra de estado del browser, si no coincide con la definida por defecto se muestra en rojo. Hay que cambiar el valor en engine.cfg, actualmente no está definido, se podría poner a mil.
     106
     107Para la consola el valor por defecto 1000 está dentro del código.
    124108
    125109
     
    132116===  #804 Limit legacy !SocketHidra? key-value split ===
    133117
    134 This bug was found by USAL and UPV. They reported that WebConsole? was
    135 showing scripts incompletely if they contain "=".
    136 
    137 SocketHidra? stores key-value pair as "<key>=<value>" string, and the
    138 parser splits the string on "=" characters and pick the first two
    139 elements. Thus, if the value also contains "=", the parser splits it and
    140 only picks the first part.
    141 
    142 Note: keys strings never contain "=".
    143 
    144 With "scp=this=is=a=test" as example
    145 
    146     BEFORE this commit the parser returns
    147 
    148         "scp" as key
    149         "this" as value
    150 
    151     AFTER this commit the parser returns
    152 
    153         "spc" as key
    154         "this=is=a=test" as value
    155 
    156 Limit legacy SocketHidra? key-value split to two elements, key and value.
    157 
    158 This commit also removes script decoding because WebConsole? stores
    159 them decoded since v1.2.0.
    160 
    161 -> al guardar un procedimiento que el comando fuera ejecutar script ->
    162 el problema era el parser que tiene la web de socket hidray , cuando se encontraba el igual paraba
    163 
    164 No que el script estuviera en plano ->
    165 
     118Las universidades USAL y UPV informaron a Soleta de un error en la consola, cuando se mostraba el contenido del script guardado en un prodedimiento si contenía un "=" se truncaba.
     119
     120El problema era el parser que tiene la web de socket hidra, cuando se encontraba el igual paraba.
     121
     122La versión 1.2.0 guarda los parámetros del script decodificado. Por lo que se eliminan las funciones que decodificaban el código del script guardado en la base de datos.
    166123
    167124=== #942 Add REST POST /center/delete method ===
    168 Add REST POST /room/delete method
    169 Nuevas llamadas a la API REST del ogSerer, de forma que el ogserver sea el unico que haga las llamadas a la BD.
    170 
    171 Que la consola llame al ogserver
     125
     126Nueva llamadas a la API REST del ogServer para borrar una aula.
     127
     128Se están creando todas las llamandas que se necesitan para que el ogserver sea el unico que haga las llamadas a la base de datos y que la consola llame al ogServer.
    172129
    173130=== #1045 Unusual software profile duplicates  ===
    174  Limitacion de SQL al comparar cadena, se pasaba del limite y al hacer la comanración
    175  
    176  Probar que ahora al crear un segundo perfil de soft sobre un equipo no se duplique -> si es distinto software sí se duplicaría.
     131Al crear un perfil de un equipo igual al que ya existía se duplicaba. Se debía a una limitacion de SQL al comparar cadena, se pasaba del limite y al hacer la comparación y los daba diferentes.
     132 
     133Hay qye probar que ahora al crear un segundo perfil de soft sobre un equipo no se duplique, si es distinto software sí se duplicaría.
    177134 
    178135 
    179136===  #1046  Add alias "set mode" ===
    180137
    181 "ogcli set modes ..."  debería ser "ogcli set mode ..."porque los clientes solo tienen un modo de arranque asignado a la vez.
     138"ogcli set modes ..."  debería ser "ogcli set mode ..." porque los clientes solo tienen un modo de arranque asignado a la vez.
    182139
    183140Para no romper la compatibilidad con versiones anteriores, este compromiso agrega "set mode" pero mantiene "set modes".
    184141
    185 Actualmente hay que dar como parámetro el identificador del ordenador y la plantilla, sería mejor que se pudiera pasar el ordenador con su nombre, para que se pueda usar por personas
     142Actualmente hay que dar como parámetro el identificador del ordenador y la plantilla, sería mejor que se pudiera pasar el ordenador con su nombre, para que se pueda usar por personas fácilmente.
    186143
    187144La opción "ogcli list scope" devuelve ...
     
    223180 
    224181 
    225 
    226 
    227 
    228 
    229 Instalción en paquetas
    230 
    231 
    232 
    233 
    234 
    235 
    236 
    237 
    238 
    239 
    240 
    241 
    242 
    243 
    244 
    245 
    246 
    247 
    248 
    249 
    250 
    251 
    252 
    253 
    254 
    255 
    256 
    257 
    258 
    259 
    260 
    261 
    262 
    263 
    264 
    265 
    266 
    267 
    268 
    269 
    270 
    271 
    272  
     182== Instalción en paquetas ==
     183Soleta ha generado paquetes de ubuntu para realizar la instalación de OpenGnsys.
     184
     185Cuando se encuentra un error se crea un nuevo paquete corregiéndolo.
     186
     187Linstalación con el script no recoge estos cambios. Hay dos opciones:
     188  * sacar versiones de todos los componentes de OpenGnsys a la vez como hasta ahora.
     189  * hacer versiones donde cada componente tenga una versión diferente.
     190
     191
     192
     193
     194
     195
     196
     197
     198
     199
     200
     201
     202
     203
     204
     205
     206
     207
     208
     209
     210
     211
     212
     213
     214
     215
     216
     217
     218
     219
     220
     221
     222
     223
     224
     225
     226
     227
     228
     229
     230
     231
     232
     233
     234