Adicionar suporte completo para parâmetros de status (noreplies, solved, unsolved) ao iframe de embed de tópico

Uma continuação desta discussão:

https://meta.discourse.org/t/embedding-a-list-of-discourse-topics-in-another-site/125911/144?u=joellabes

Eu quero ser capaz de incorporar tópicos de discussão em três contextos, apenas um dos quais já é possível:

  1. :white_check_mark: Discussões interessantes (este caso de uso já é suportado pelos parâmetros existentes).
  2. :no_entry_sign: Perguntas e Respostas Resolvidas do nosso tópico de Ajuda, incorporadas na parte inferior das páginas do nosso site de documentação. A relevância é identificada usando tags (ou seja, o equivalente a Search results for '#help #jinja status:solved' - dbt Community Forum). https://discourse.getdbt.com/embed/topics?template=complete&category=19&tags=jinja&status=solved não funciona porque status=solved não é respeitado.
  3. :no_entry_sign: Perguntas e Respostas Não Respondidas (ou seja, o equivalente a Search results for '#help status:noreplies' - dbt Community Forum). https://discourse.getdbt.com/embed/topics?template=complete&category=19&status=noreplies não funciona porque status=noreplies não é respeitado.
1 curtida

Meu feedback sobre isso:

Acho que é uma ótima ideia, pois ajudaria os usuários a acompanhar o status das postagens incorporadas.

Perguntas resolvidas ajudariam ainda mais os usuários de outras comunidades a saber o que está resolvido e o que não está.

Isso ajudaria mais usuários a responder perguntas. Por que isso é útil, você pode perguntar? É porque perguntas sem resposta estão ansiosas para serem respondidas. Incorporar isso permitiria que usuários de outras comunidades respondessem a perguntas.