Hola @Stephane_Roy,
Lamento no haber visto esto antes. Por lo que recuerdo, Penar hizo la mayor parte del trabajo en esto, pero yo escribí la especificación, así que puedo responder la mayoría de tus preguntas sobre esta funcionalidad. No dudes en avisarme si tienes más preguntas ![]()
A continuación, se muestra un ejemplo de lo que hice dentro de nuestra Categoría de Gitlab. Puedes ver en nuestra barra de búsqueda de encabezado que, tan pronto como escribimos un término de búsqueda (en este caso, pipeline), puedes buscar en el foro de gitlab (haciendo clic en el botón de comentarios), la documentación de gitlab (libro), el proyecto de gitlab (ticket) y las bibliotecas de python de gitlab.

A continuación, se muestra un ejemplo de los parámetros que te permiten buscar en el foro de gitlab.
| parámetros | valor |
|---|---|
| prefijo | https://forum.gitlab.com/ |
| icono | comentarios |
| objetivo | _blank |
| mostrarEnCategorías | 20,33,90 |
Los parámetros, hasta donde recuerdo, son
| parámetros | valor |
|---|---|
| prefijo | URL del dominio con barra inclinada |
| icono | nombre del icono svg. Puedes usar iconos de fontawesome o iconos personalizados |
| objetivo | |
| mostrarEnCategorías | lista de IDs de categorías en las que debe aparecer el icono |
| excluirDeCategorías | Muestra el icono en todas las categorías excepto en esta lista de categorías |
usa solo uno de los dos: mostrarEnCategorías o excluirDeCategorías
A continuación, se muestra una de las confirmaciones relacionadas de marzo a abril de 2023, más o menos. El caso de prueba también es un buen ejemplo:
DEV: Add test case by pmusaraj · Pull Request #23 · discourse/discourse-header-search · GitHub
