Signets améliorés avec des rappels

Bienvenue ! Il semble bien qu’il s’agisse d’un problème de migration.

Vous avez une installation standard officielle de Discourse et les étapes de la mise à jour PostgreSQL 13 se sont déroulées sans encombre ?

Avez-vous essayé de reconstruire à nouveau ?

3 « J'aime »

Salut, merci ! :slight_smile:

Oui, j’ai une installation standard et j’ai reconstruit le projet à de nombreuses reprises depuis que j’ai modifié les configurations (j’ai repris l’administration du forum à un autre utilisateur).
J’ai vidé le forum et j’essaie maintenant de le configurer avec une version stable (2.6.3). Je n’ai rencontré aucune erreur lors de l’importation, sauf cet avertissement :

Avertissement : aucun cast de type n'est défini pour le type "name" avec l'oid 19. Veuillez caster explicitement ce type en TEXT pour être sûr face aux changements futurs.
3 « J'aime »

Il est sans danger de l’ignorer.

3 « J'aime »

La colonne a été ajoutée lors de cette migration, en juillet dernier :

Il est donc possible qu’une migration antérieure ait échoué pour vous ? Y a-t-il des erreurs de migration dans les journaux ?

4 « J'aime »

Ah, j’ai enfin trouvé, après des heures à essayer de faire fonctionner. Je pense qu’il a ajouté le champ manuellement, sans utiliser de migrations. Ou quelque chose comme ça, même si le champ manquait dans l’export.

J’ai remarqué que l’une d’elles n’avait pas été exécutée pour une raison quelconque lors de la restauration de la sauvegarde. J’ai donc ajouté le champ manuellement juste pour le créer, puis j’ai relancé cette migration spécifique, de sorte qu’elle est maintenant appliquée comme il se doit. Je sais que j’ai compliqué les choses, mais j’espère que cela fonctionnera désormais pour les futures mises à jour du forum.

Merci les gars, je suppose que ce n’est pas un bug dans Discourse, mais plutôt dans l’installation.

4 « J'aime »

@martin Je voudrais ajouter mon +1 à cela. Dans mon entreprise, nous utilisons Discourse comme la base de connaissances partagée pour tout ce que nous faisons. Ce serait donc un moyen fantastique et fluide de gérer les choses, sans avoir besoin de passer par un logiciel tiers (chat d’entreprise sur Matrix) ou d’encombrer le forum avec des messages du type « regardez ceci s’il vous plaît @alice ».

Merci également pour la fonctionnalité de rappel, elle fait toute la différence. Je vais recommencer à utiliser les signets dès maintenant.

2 « J'aime »

Pourquoi ne pas utiliser un tag réservé au personnel à cette fin ?

3 « J'aime »

Bonjour @codinghorror, merci pour votre excellent travail ! C’est tout à fait faisable, bien sûr, tout comme plusieurs autres solutions de contournement. En général, le tag Staff ne convient pas vraiment à ma société en particulier, car nous avons besoin de plus de granularité : je souhaite « envoyer » ce signalement à Alice, mais sans encombrer l’esprit de Bob avec. De plus, les tags ne s’accompagnent pas de notifications (sauf si c’est le cas et que je ne l’ai pas remarqué, ce ne serait pas la première fois).

Pourquoi je suis si enthousiaste à ce sujet : nous essayons de nous découpler des stacks des Big Tech, et Discourse est de toute façon la pièce maîtresse de notre configuration. Tout ce qui est intégré à Discourse a de bonnes chances d’être adopté immédiatement, car nous travaillons tous avec un onglet Discourse ouvert. Je vois une faible possibilité de me débarrasser de Google Calendar, bien que cela nécessite également de mettre en place des processus, en plus de la technologie.

J’ai aussi une question. Existe-t-il un moyen de définir les préférences de notification pour les rappels ? J’en ai créé un sur ce sujet pour tester la fonctionnalité, et ce matin, j’ai reçu la notification e-mail de votre réponse ci-dessus, mais pas celle du rappel. Ce dernier apparaît de la manière habituelle sur le site lui-même, en cliquant sur mon avatar.

3 « J'aime »

Salut @martin, je voulais savoir si tu avais d’autres réflexions sur les rappels récurrents. Nous avons un fil de discussion dédié au point quotidien, et ce serait sympa d’avoir un rappel personnel quotidien pour y poster un message !

4 « J'aime »

Cela fait assurément partie de notre feuille de route. Nous avons d’abord hésité à le développer, mais nous sommes convaincus qu’il s’agit d’une bonne idée.

Cela prendra toutefois entre 3 et 6 mois avant que la fonctionnalité ne soit disponible.

En attendant, discourse-automation permet de mettre en place certains flux de travail connexes intéressants.

6 « J'aime »

J’ai cherché partout, mais ce fil est le plus proche de ce que l’un de mes utilisateurs a vécu :
Cet utilisateur utilise des favoris pour retrouver facilement des sujets, mais il atteint la limite maximale autorisée de favoris.
Cette limite semble être fixée à 2000.
Cette limite peut-elle être augmentée ou définie comme illimitée ? Si oui, où (dans quel fichier, quelle section de ce fichier) dois-je l’ajuster ?
Je suis assez surpris qu’une telle limite existe même.
Merci, robb

2 « J'aime »

Ce n’est pas exactement une solution au problème, mais s’il utilise des signets avec des rappels et qu’après l’envoi du rappel il ne s’intéresse plus au signet, il peut le supprimer afin de ne pas garder tous les signets, qu’il ne reverra probablement jamais.

Il peut même automatiser cela en cliquant sur l’icône d’engrenage lors de la création du signet et en choisissant de le supprimer une fois que le rappel a été envoyé. De cette façon, seuls les signets dont les rappels n’ont pas encore été envoyés seront conservés, ce qui réduit considérablement le nombre de signets.

5 « J'aime »

Il existe un paramètre de site qui contrôle cela et qui peut être modifié dans votre fichier app.yml, mais il ne peut pas être défini sur « illimité » :

Merci à @lucasbasquerotto pour l’indice concernant la suppression automatique ; le voici dans l’interface utilisateur pour référence :

7 « J'aime »

@martin merci ! Je pense que je cherchais ce paramètre dans le fichier .yml. Je vais demander à l’administrateur du site de le modifier et de le régler à environ 10k…

2 « J'aime »

J’aimerais pouvoir ajouter une note à un signet, afin de l’utiliser comme rappel.

Par exemple : si le sujet concerne un événement prévu à une date ultérieure, je souhaiterais que le signet me rappelle de quoi il s’agit et pourquoi je dois faire un suivi après cet événement.

Ce serait bien plus pratique que d’ajouter un lien et un rappel dans mon calendrier. Cela fonctionne déjà comme un calendrier personnel, mais sans la possibilité d’ajouter des notes.

2 « J'aime »

Vous pouvez ajouter une note dans ce champ. Elle apparaîtra dans votre liste de signets à l’adresse Profile - Marcello_Iaia - Discourse Meta, ainsi qu’au survol dans la liste des signets du menu d’accès rapide situé sous votre avatar utilisateur.

3 « J'aime »

Ha, oui ! Je pensais avoir supprimé cette réponse il y a quelques heures seulement après l’avoir découverte. Mais merci beaucoup. Chaque fois que je pense qu’une fonctionnalité pourrait être améliorée, je réalise que je n’en ai tout simplement pas assez appris sur Discourse.

6 « J'aime »

Bonjour,
Y a-t-il un moyen d’avoir des favoris comme avant ?

Semaines/mois plus tard et ne pas rassembler tous les rappels le premier jour de la semaine/du mois ?

Merci

1 « J'aime »

Je ne comprends pas – quel ordre préférez-vous ? L’ordre que nous essayons est le suivant :

  • plus tôt (heures)
  • plus tard (jours)
  • beaucoup plus tard (semaines)
  • bien plus tard (années)
7 « J'aime »

3 publications ont été divisées dans un nouveau sujet : Raccourcis de favoris ne fonctionnant pas comme prévu