gnusocial.net ha estado caído varias horas por culpa de los dedazos de este vuestro @administrator Gracias a la ayuda de uno de los devs, estamos de vuelta (y, tras las primeras pruebas, parece que carga más rápido). Perdón por la caída 😅 !gnusocial
Actualizado gnusocial.net al commit c2b6207047: "[Memcached_DataObject] Do not encache on insert". Esta actualización arregla un bug que imposiblitaba la recuperación de contraseñas, y permite añadir de nuevo la necesidad de correo verificado para publicar 🙂 !gnusocial
Hemos tenido el servidor parado unas horas por un problema en una actualización. De momento hemos vuelto a la versión anterior hasta que los desarrolladores lo arreglen !gnusocial
De nuevo, otra semana "apretada" de commits, en la que se van cerrando bugs de cara a la publicación de Gnusocial v.2
Sobre todo, las actualizaciones se han centrado en los siguientes puntos: ➊ Mejorar la eficiencia de las bases de datos. ❷ Completar el arreglo de la línea de tiempo pública, que ya sólo contiene envíos locales y remotos que hayan sido repetidos o marcados como favoritos por cuentas locales. ❸ Varios arreglos en la implementación de ActivityPub.
Durante esta semana ha habido varias actualizaciones en gnusocial.net, pero eran demasiado "técnicas" y no he visto cómo explicarlas 😋
Hoy, tras la actualización de loadaverage.org a la misma versión que usamos aquí, han empezado a "aparecer" bugs que yo no tenía claro si eran así por diseño, o por fallo.
Uno de ellos, para el que los devs ya están trabajando, es que en la línea temporal pública (/public) sólo aparezcan envíos locales y envíos remotos si han sido repetidos/favoritos. Como consecuencia, /public está más "limpio" y más acorde a la actividad real del nodo.
Iré ejecutando el parche de vez en cuando hasta que salga el commit que lo arregle 🙂 !gnusocial
Actualizado gnusocial.net al commit 341e34b766: "[DATABASE] Change collation handling". Esta actualización mejora el manejo de información en las bases de datos 🙂 !gnusocial
Actualizado gnusocial.net al commit 2f845e98e8: "[FFmpeg] Add FFmpeg plugin". Esta actualización reemplaza el plugin "Imagemagick" por el "FFmpeg", que redimensiona los gifs animados de forma más eficiente y con más calidad 🙂 !gnusocial
Actualizado gnusocial.net al commit 33caf31237: "[RedisCache] Connections should not be shared by daemon threads". Esta actualización corrige un error en el plugin RedisCache, que provee una manera más eficiente de manejar los procesos en !gnusocial 🙂
Actualizado gnusocial.net al commit 99da7963d1: "[Managed_DataObject] Remove the "timestamp" type". Esta actualización mejora la forma de almacenamiento en la base de datos 🙂 !gnusocial
Actualizado gnusocial.net al commit 59902a9861: "[Profile] Allow grantRole to work when role exists". Esta actualización mejora la gestión de cuentas del nodo 🙂 !gnusocial
Actualizado gnusocial.net al commit d2706e197c: Revert "[CORE] Avoid the old "reply" relation in inboxnoticestream". Esta actualización mejora el sistema de menciones 🙂 !gnusocial
Actualizado gnusocial.net al commit d164a8abde: "[DATABASE] Fix remaining misuses of SQL's GROUP BY". Esta actualización incorpora correcciones al manejo de grupos en la base de datos. 🙂 !gnusocial
Actualizado gnusocial.net al commit 7cb10b71bb: "[RequireValidatedEmail] Only check current user posts".
Esta actualización repara el plugin que impide enviar publicaciones sin tener el email de la cuenta confirmado. Este será el comportamiento por defecto a partir de ahora, lo que ayudará a la detección de cuentas de spam. 🙂 !gnusocial
Actualizado gnusocial.net al commit 6c367ec8e1: "[ActivityPub][NOTICE] Process attachments". Esta actualización habilita los adjuntos en AP 🙂 !gnusocial
... y después de 14 horas de borrado de perfiles duplicados 😵, ya estamos en la última fase, asegurar que las suscripciones mediante ActivityPub sigan activas.
Visto el ritmo del script anterior, no me extrañaría que también tardara otras tantas horas...