Resolução de links (Onebox) parou de funcionar

Consegui inserir links para outros tópicos e o Discourse carregava automaticamente o título do tópico, mas recentemente isso falhou. Por exemplo, quando colo um link para outro tópico que criei anteriormente no Meta: Video Upload to YouTube and Vimeo using Theme Component

Aqui o link é resolvido para o título do tópico. Mas no meu fórum, isso falha e permanece apenas como o link do tópico.

Alguém pode ajudar a resolver isso? Isso só começou a acontecer há 2 dias, sem atualização ou alteração nas configurações. Simplesmente parou de funcionar no meio de uma postagem. Enquanto eu escrevia a postagem, o primeiro link foi resolvido e depois parou.

2 curtidas

Você está sendo limitado pela taxa?

3 curtidas

Eu não acho, pois é um site de atividade muito baixa e não há mais de 3-4 usuários ativos por vez.

2 curtidas

O tópico para o qual você está vinculando está em uma categoria privada? Eles permanecem como link bruto e não são incorporados como onebox.

7 curtidas

Ah sim, isso explicaria. Eu realmente alterei algumas opções de segurança de categoria recentemente.
Mas isso parece uma falha. Estou postando de uma categoria que tem os mesmos privilégios da outra, então não vejo por que não deveria resolver. Mas agora consigo entender o que está acontecendo, então obrigado!
Se alguém da equipe pudesse responder se isso pode ser resolvido ou considerado uma solicitação de recurso?

4 curtidas

Embora você possa ter acesso à categoria restrita para a qual o link aponta @ti0 , outros usuários não terão.

Se o Discourse fizesse um onebox/preview de conteúdo de categorias restritas, estaria vazando dados muito mal :grimacing:

3 curtidas

Sim, concordo com isso, embora o que eu estava sugerindo era que, quando ambas as categorias (fonte do link e destino onde o novo tópico é criado) tiverem o mesmo nível de acesso, ele deveria ser umbox. Mas entendo que isso pode ser muito complicado.

3 curtidas
Em reflexão, não tenho certeza se isso foi útil...

O ‘como’ é muito técnico para mim, mas acho que os oneboxes inline são um recurso mais novo do que os oneboxes originais e podem ter herdado alguns dos comportamentos dos originais. Se for o caso, talvez haja alguma margem para alterá-lo de alguma forma?

Normalmente, um onebox no fórum de uma postagem pública mostraria praticamente todos os detalhes da postagem, o que contornaria as permissões de categoria se os tópicos privados fossem tratados de forma semelhante. Mas um onebox inline tem muito menos informações exibidas (e talvez possa ser reduzido apenas ao título do tópico nesses casos). Isso faria com que os links públicos e privados se comportassem de maneira semelhante, sem revelar muito mais do que o link bruto revelaria.

No momento, é assim que um tópico privado pode ser exibido em um tópico público separado (este exemplo é uma mensagem privada, mas postagens de categorias restritas parecem as mesmas):

No meio de uma frase, https://meta.discourse.org/t/test-message-for-oneboxing/213633/2?u=jammydodger, para inline.

Em uma linha própria para o onebox original:
https://meta.discourse.org/t/test-message-for-oneboxing/213633/2?u=jammydodger

E citado:

Parece haver alguma margem para ajustá-los para ficarem mais bonitos sem estragar a restrição de categoria/proteção contra vazamento de dados. Mas não tenho ideia de como alguém faria isso. :slightly_smiling_face:

3 curtidas

Acabei de testar isso no meu site de teste usando o link no OP e ele funciona perfeitamente. :+1:

Isso ainda é um problema para você @ti0?