Si inserto una URL en la descripción de una categoría mediante la API, como [http:something1/proyecto…], pero en el futuro podría querer [http:something2/proyecto…], es decir, que la URL de referencia pueda cambiar o no sea la misma en entornos futuros, ¿existe una configuración u opción en Discourse para que los enlaces se parezcan más a [{base_url}/proyecto…], como una forma de configurar base_url como una variable de entorno que se reemplace en todas las URLs?
Creo que puedes hacerlo con un componente de tema. Hay algunos ejemplos de cómo reemplazar texto con un componente de tema. Se aplicaría a todas las publicaciones, no solo a las descripciones de categorías, pero eso probablemente estaría bien.
EDITO: En realidad, /admin/logs/watched_words/action/censor podría servirte. Puedes hacer que una palabra sea reemplazada por otra. Creo que funcionaría en tus enlaces, pero no lo he probado.
@pfaffman eso es muy interesante, así que, por ejemplo, podría tener project_url en, digamos, [project_url/home_page/…] reemplazado por www.projects1. Lo probaré y veré si el reemplazo de palabras funciona en [urls][descriptions], o quizás hay otra forma de definir las URL, simplemente siguiendo el formato base de Meta Description.