Criei um PR para corrigir o erro ao abrir o compositor:
main ← Arkshine:update-for-helper-change
opened 03:00PM - 19 Feb 25 UTC
> The helper is now available in all decoration locations, so we should gate thi… s logic on the presence of the post model instead. -- David
This PR fixes the following error when the composer is open:

4 curtidas
Na última vez que testei, deparei-me com um problema: ao preencher o campo de entrada, ele gera este erro:
Não consegui descobrir o porquê, para ser honesto, mas aproveitei a oportunidade para limpar/modernizar o TC e corrigir pequenos problemas (e isso inclui usar o FormKit em vez disso, o que corrigiu o problema)
main ← Arkshine:cleanup-modernize
opened 10:00PM - 02 Mar 25 UTC
This PR fixes minor issues, modernizes, and does some cleanup.
* Uses FormKi… t in the modal [^1]
* Increases random ID length from 8 to 10 characters to avoid getting a popup saying ID is unsafe.
* Groups the iframe-related checkboxes with a title for consistency, and simplifies the locale.
* `decorateCooked` -> `decorateCookedElement`
* Removes version from `withPluginApi` (TC is already pinned to 3.5.0.beta1-dev)
* Renders the launch button with a glimmer component
* The preview renders now the button (click is disabled). Before, there was nothing.
* Fixes the username not filled when Jitsi loads. It replaces `jitsiAPI.executeCommand` by specifying the `userInfo` object.
* Adds `{ once: true }` param to `jitsiAPI.addEventListener`
* Chat: fixed direct link when spaces are used by encoding room ID.
* Updates lint configs
* Adds system tests
Locales:
* Added: `modal.iframe_title`
* Modified: `modal.desktop_iframe`, `modal.mobile_iframe`
[^1]: Before/After


5 curtidas
Falco
(Falco)
Setembro 3, 2026, 3:04pm
70
Agora cobrimos o caso de uso de videoconferência no núcleo
No início deste ano, compartilhamos a Resenha , um experimento que adicionou salas de voz e vídeo no estilo Discord diretamente ao Discourse. Sem necessidade de aplicativos externos, apenas WebRTC peer-to-peer na sua barra lateral.
O experimento funcionou. Temos usado para nossas próprias reuniões desde então, e hoje ele se forma: a Resenha agora se chama Voice e é distribuída como um plugin principal incluído em todas as instalações do Discourse.
[voice rooms sidebar section]
O que vo…