Actualizaciones para autoalojados
Para los autoalojados que utilizan este plugin, nuestra actualización más reciente requeriría una reconstrucción manual del índice. Esto implicaría ejecutar esta tarea de rake:
bundle exec rake doc_categories:build_sidebar
# si la ejecución de la tarea anterior falla debido a NoDatabaseError,
# ejecútala con lo siguiente para configuraciones típicas autoalojadas
sudo -E -u discourse bundle exec rake doc_categories:build_sidebar
Si no puedes ejecutar esta tarea de rake, puedes ir a la configuración de cada categoría de documentación, eliminar el índice de la categoría, guardar, volver a añadirla y guardar. Esto las reconstruiría y también actualizaría la caché de la categoría.
¿Por qué estamos haciendo esto?
Anteriormente, cuando la barra lateral tenía que ser poblada, analizábamos cada tema del índice sobre la marcha y los almacenábamos en caché. Esta actualización mueve los índices existentes para que sean respaldados por la base de datos en lugar de un tema. Hacerlo expone a nuestro equipo a más opciones al pensar en formas de mejorar la experiencia del usuario al organizar el índice.