El bot de Discord pasa a la versión 0.2.2: los mensajes del foro que retransmite pierden todas sus etiquetas HTML, incluso las anidadas (consulta su propio registro de cambios). La versión 0.2.1 sigue funcionando.
Corregido
- La ventana del marketplace ofrece también los widgets que no aporta ningún módulo (Acerca de, Servidor de juego, Lector de canales, Efecto de temporada, Grupo de Steam, Servidor TeamSpeak 3, Estado en directo): solo mostraba módulos y temas, y estos siete widgets solo se podían instalar con «Añadir», con el archivo en la mano. Un widget que ya aporta un módulo (el del Foro, por ejemplo) no aparece allí dos veces.
- La guía de administración nombra el botón que guarda una nueva dirección del sitio por su etiqueta, Usar,
seguida de la dirección — y ya no por una falsa dirección
https://…que un lector tomó por un enlace.
Seguridad
- Los flujos de verificación del repositorio solo reciben un token de solo lectura (
permissions: contents: read): no tienen nada que escribir, así que un paso comprometido no podría cambiar nada. Señalado por el análisis de código de GitHub cuando los repositorios se abrieron al público. - El widget Vídeo solo acepta, para un elemento de su lista de reproducción, una dirección
http(s)o una ruta del sitio: una direcciónjavascript:odata:se ignora al hacer clic. El reproductor no ejecutaba nada, pero una dirección así no tenía nada que hacer allí. Señalado por el mismo análisis.
Añadido
- Tres pruebas más en el flujo
installation.yml:check-extensionsinstala cada uno de los addons del marketplace publicado en un sitio que solo tiene el núcleo, a través de la ventana del marketplace, y con «Añadir» lo que esta no ofrece;check-prerequis-absentsretira por turnos cada extensión de PHP necesaria, y comprueba que el asistente y el instalador de línea de comandos dicen cuál falta; el paquete publicado se instala con el asistente en un alojamiento compartido simulado (Apache sin las funciones que lanzan un programa,open_basedir, 128 MB). Y se comprueban los enlaces de todos los documentos (lychee).