Nuevas características en 2.7.0.beta4
‘Discourse SSO’ ahora es DiscourseConnect
Discourse ha admitido durante mucho tiempo numerosos métodos de autenticación, desde nombre de usuario/contraseña, hasta inicios de sesión sociales con servicios comunes como Google, Facebook, Twitter y GitHub, hasta sistemas empresariales como SAML. Discourse también ha mantenido su propio protocolo de autenticación, conocido como ‘Discourse SSO’. Sin embargo, hemos descubierto que llamar a nuestro protocolo ‘SSO’ puede causar confusión, por lo que hemos renombrado nuestro protocolo a DiscourseConnect.
Tenga en cuenta que no hay cambios técnicos en el protocolo, es solo un cambio de nombre.
Rediseño de la interfaz de usuario del temporizador de temas
Los temporizadores de temas permiten al personal del sitio programar varias acciones en un tema, incluido el cierre/apertura automática, la eliminación automática, la eliminación automática de respuestas, la publicación en una nueva categoría y más. Tras el rediseño de la interfaz de usuario de los marcadores en 2.5.0.beta3, la interfaz de usuario del temporizador de temas se ha actualizado para que coincida.
Entrada de tiempo relativo para marcadores y temporizadores de temas
Si eres como yo, probablemente te hayas encontrado queriendo eliminar un tema en, digamos, 2 días, solo para encontrarte mirando tu reloj, revisando el calendario y más para poder seleccionar la fecha/hora correcta. ¡No más! Los marcadores y los temporizadores de temas ahora admiten el tiempo relativo. Ingresa el número de minutos, horas, días o meses que desees y Discourse se encarga del resto.
Rediseño de la interfaz de usuario del modal de inicio de sesión
El modal de registro/inicio de sesión es una de las primeras cosas que ven los usuarios al acceder a un nuevo sitio de Discourse. Queríamos hacerlo un poco más acogedor, colorido y, en general, mejor aspecto. Así que le dimos un poco de ZAZZ. También hay un pequeño huevo de pascua oculto en el modal: ¿puedes encontrarlo?
Mejoras de accesibilidad
Siempre estamos trabajando para asegurar que todos en internet puedan usar Discourse, incluidas aquellas personas que utilizan tecnología de asistencia. Con ese fin, esta versión incluye mejoras adicionales de accesibilidad basadas en una auditoría reciente que realizamos.
- Agrega rowheader a las celdas de título de tema (TDs)
- Convierte el encabezado de select-kit en una lista de opciones (listbox)
- Agrega soporte para aria-current a través de d-navigation-item
- Convierte aria-owns en un ID y no en un atributo de datos
- Establece has-popup como menú para los componentes de select-kit
- Hace que los controles de citas sean accesibles
- Establece el idioma HTML a la configuración regional del usuario cuando es posible
- Establece correctamente un nombre en los cuadros combinados para selecciones únicas
- Agrega soporte para aria-expanded y aria-controls a btn
- Hace que la lista de notificaciones de usuario sea más accesible


