![]()
C’est incroyablement formidable à bien des égards. Cela change beaucoup de ce « moi, moi, moi ! » que l’on peut parfois observer dans la vie. Je vous adresse une étreinte virtuelle, Angus :
(plus sûre en ces temps-ci ;))
Un grand merci d’avoir pris en charge ce plugin ! C’est très apprécié.
Malheureusement, je vois toujours le bug de notification persistante sur notre installation. Je suis prêt à essayer de vous aider à le déboguer.
Merci les gars,
Veuillez soumettre un rapport de bug complet ici et je m’en occuperai rapidement : Pavilion. Je sais que cela peut sembler pointilleux, mais cela aide vraiment ! Si nous brisons le cycle d’utilisation de ce sujet comme lieu fourre-tout pour tous les problèmes, les choses seront traitées plus efficacement.
Je tente de signaler un bug. J’essaie de créer un compte sur le site Pavilion via une connexion sociale (Google), mais je me retrouve bloqué dans une boucle de connexion. Dois-je créer un compte local pour me connecter au site et signaler un bug ?
Avez-vous réussi à vous connecter à Pavilion et à signaler un bogue concernant le bogue de notification persistante ? Sinon, je peux le faire car j’ai les identifiants pour le site Pavilion.
Merci pour le rappel ! J’ai réessayé et j’ai pu créer un compte et déposer le rapport.
À titre d’information, notre notification persistante a disparu, peut-être à la suite d’une mise à jour et d’un redémarrage normaux de Discourse. Nous n’utilisons pas vraiment la fonction de chat de manière intensive, il se peut donc qu’elle soit simplement en attente de réapparaître.
Le problème de notification persistante de chat a été signalé et résolu ![]()
Merci de me fournir toute nouvelle information à ce sujet dans ce sujet. Merci les amis.
Merci, je peux reproduire le problème avec l’authentification Google lorsque l’on accède directement à un assistant sans compte. J’ai créé un rapport de bug à ce sujet et je le traiterai demain ou mercredi.
En attendant, la solution pour sortir de cette situation est d’ouvrir une nouvelle fenêtre et d’accéder directement à thepavilion.io, plutôt que de vous rendre sur Pavilion.
Cela souffre d’un manque massif de fonctionnalités, ce qui ne me dérangeait pas tant que ça fonctionnait bien, mais les messages restent bloqués en permanence, surtout s’ils contiennent plus de deux mots. Existe-t-il une bonne alternative ? Je connais celle qui se connecte à des programmes de chat tiers, etc., mais je cherche simplement une sorte de zone de discussion pour certains groupes d’utilisateurs. Évidemment, cela ne vaut pas la peine avec ces blocages.
Bonjour, merci pour ce merveilleux plugin. J’ai juste remarqué quelque chose à ce sujet.
-
Si j’envoie un message, la notification web push apparaît. Si l’utilisateur clique sur cette notification, cela ouvre le sujet de discussion non catégorisé. La même chose se produit lorsqu’un utilisateur est mentionné. Est-ce une fonctionnalité ou un bug ?

-
Parfois, le chat se fige et il est impossible de faire défiler. Je pense que cela arrive surtout lorsqu’une personne écrit et que son avatar s’affiche.
-
Est-il possible de désactiver le défilement de la page lorsque le défilement du chat est actif, en particulier sur mobile ?
Merci ! ![]()
Superbe plugin, il pourrait changer la donne.
Deux suggestions ?
- Rendre la fenêtre de chat visible pour les utilisateurs non enregistrés
- Afficher les nouveaux commentaires de chat en haut de la fenêtre, afin que vous n’ayez pas à faire défiler jusqu’en bas
Ceux qui rencontrent des erreurs liées à la réactivité et à l’envoi de messages plus longs sont probablement confrontés aux limites de taux de l’API.
@angus, par rapport à l’envoi ou à la réponse à un message, les requêtes typing ne sont pas émises du tout ou très rarement. Serait-il possible qu’elles doivent être limitées en débit ?
Avez-vous également une idée de quelle limite de taux est atteinte ?
Anton, as-tu transmis ces informations à Angus via un rapport de bogue sur Pavilion ?
Il nous a déjà indiqué que sa capacité à diagnostiquer et à corriger les problèmes s’améliore considérablement lorsque les informations sont acheminées via le processus de rapport de bogue de Pavilion.
Pour ce que cela vaut, je rencontre également des problèmes de réactivité et d’envoi de messages plus longs. Cependant, je ne dispose pas des données concrètes dont tu as pour étayer ce que je constate.
Merci, je l’ai fait maintenant : Pavilion
J’ai installé Babble mais je ne l’utilise plus, donc il est désactivé. Je m’en ficherais qu’il soit installé ou non, sauf que mon site est cassé dans les deux cas.
Si je le désinstalle, la page des groupes à /g est cassée :
Si je le laisse installé mais désactivé, nos résumés personnalisés sont cassés. Il est vrai que cela est appelé par notre plugin discourse-506investor-digest-plugin, mais il semble que NilClass se trouve dans babble/app/models/topic.rb.
Depuis /logs :
Job exception: undefined method 'id' for nil:NilClass
/var/www/discourse/app/models/topic.rb:470:in 'for_digest'
/var/www/discourse/plugins/babble/app/models/topic.rb:4:in 'for_digest'
/var/www/discourse/app/models/post.rb:99:in 'block in <class:Post>'
activerecord-6.0.3.5/lib/active_record/relation.rb:412:in 'instance_exec'
activerecord-6.0.3.5/lib/active_record/relation.rb:412:in 'block in _exec_scope'
activerecord-6.0.3.5/lib/active_record/relation.rb:784:in '_scoping'
activerecord-6.0.3.5/lib/active_record/relation.rb:412:in '_exec_scope'
activerecord-6.0.3.5/lib/active_record/scoping/named.rb:192:in 'block in scope'
activerecord-6.0.3.5/lib/active_record/relation/delegation.rb:66:in 'block in for_mailing_list'
activerecord-6.0.3.5/lib/active_record/relation.rb:407:in 'block in scoping'
activerecord-6.0.3.5/lib/active_record/relation.rb:784:in '_scoping'
activerecord-6.0.3.5/lib/active_record/relation.rb:407:in 'scoping'
activerecord-6.0.3.5/lib/active_record/relation/delegation.rb:66:in 'for_mailing_list'
/var/www/discourse/plugins/discourse-506investor-digest-plugin/plugin.rb:89:in 'get_favorite_posts'
/var/www/discourse/plugins/discourse-506investor-digest-plugin/plugin.rb:24:in 'block in execute'
/var/www/discourse/lib/distributed_mutex.rb:33:in 'block in synchronize'
/var/www/discourse/lib/distributed_mutex.rb:29:in 'synchronize'
/var/www/discourse/lib/distributed_mutex.rb:29:in 'synchronize'
/var/www/discourse/lib/distributed_mutex.rb:14:in 'synchronize'
/var/www/discourse/plugins/discourse-506investor-digest-plugin/plugin.rb:12:in 'execute'
/var/www/discourse/app/jobs/base.rb:232:in 'block (2 levels) in perform'
rails_multisite-2.5.0/lib/rails_multisite/connection_management.rb:76:in 'with_connection'
/var/www/discourse/app/jobs/base.rb:221:in 'block in perform'
/var/www/discourse/app/jobs/base.rb:217:in 'each'
/var/www/discourse/app/jobs/base.rb:217:in 'perform'
/var/www/discourse/app/jobs/base.rb:279:in 'perform'
mini_scheduler-0.13.0/lib/mini_scheduler/manager.rb:93:in 'process_queue'
mini_scheduler-0.13.0/lib/mini_scheduler/manager.rb:37:in 'block (2 levels) in initialize'
Bonjour authur, pouvez-vous convertir n’importe quel contenu de discussion en un sujet dans une catégorie ?
Voici la description,
Je rencontre le même problème ici. Le dépôt GitHub est-il le bon endroit pour signaler ce problème ?
Anton a déjà signalé le problème sur Pavilion. Et selon @angus, c’est l’endroit approprié pour signaler les bogues et, éventuellement, les faire disparaître. Plus de détails sur la façon de signaler les bogues se trouvent ici.
Salut à tous, étant donné les récentes modifications majeures et quelques autres défis techniques liés à Babble dans la version actuelle de la base de code de Discourse, j’ai malheureusement décidé qu’il n’était pas viable de continuer à supporter Babble pour le moment. Ce sujet est donc déplacé vers #plugin:broken-plugin.
Croyez-moi, j’aurais préféré que les choses soient différentes et j’espérais encore ainsi jusqu’à ces derniers mois de changements fondamentaux dans Discourse, qui nécessiteront des modifications importantes de Babble pour le faire fonctionner à nouveau. J’ai activement cherché un mainteneur plus dédié pour ce plugin, mais il y a deux problèmes : la discussion en temps réel est un cas d’usage complexe, et Babble est un plugin compliqué. Il nécessite une connaissance approfondie de Discourse lui-même, ainsi que de Rails et d’Ember, ainsi que des blocs de temps dédiés pour suivre les évolutions de Discourse.
Je vous recommande d’envisager d’utiliser une instance de discussion dédiée distincte parallèlement à Discourse pour votre communauté. Si vous avez des questions sur la configuration ou sur les outils à utiliser, je serais ravi de vous donner des conseils (gratuitement). Chez Pavilion, nous utilisons Mattermost parallèlement à Discourse, ce qui fonctionne bien pour nous.
Merci pour tout le travail que vous avez investi ! Peut-être qu’un jour quelqu’un trouvera un moyen d’épingler un canal de chat public externe provenant de l’un de ces services (Mattermost, Rocket.Chat, Matrix) dans leur Discourse, pour une sorte de « chat en direct ».
Nous travaillons activement à une solution de chat officielle. Le calendrier reste fluide, mais je pense que nous devrions avoir quelque chose à montrer dans les prochains mois.

