Obsolète Plugins de chat pour Redmine
Aller à la navigation
Aller à la recherche
Le wiki : Accueil - Administrateur - Bureautique - Développeur - Intégrateur - Marketing - Multimédia - Objets numériques - Jeux - We make Hack
Obsolète Plugins de chat pour Redmine
Consulter le plugin fonctionnel pour Redmine 4.0.2 depuis la page Installer le plugin de discussion redmine_messenger.
Les plugins suivants ne fonctionnent pas.
Aucun des plugins de chat suivants ne fonctionnent pour Redmine 4.x
redmine-chat
Pourrait être mieux maintenu. https://www.easyredmine.com/redmine-chat
En attente du mail de téléchargement. https://packages.easyredmine.com/packages/easy_instant_messages-bfe4c002442566dbd5c0f681eeeeb1bc.zip
# En suivant le tutoriel Installer Redmine sur Debian avec RVM, et, les commandes suivantes, j'arrive bien à installer le plugin. <<<<<<<<<< En fait non. cd /opt/redmine su - redmine # Saisir le mot de passe (redmine) cd redmine-4.0-stable/ cd plugins/ wget https://packages.easyredmine.com/packages/easy_instant_messages-bfe4c002442566dbd5c0f681eeeeb1bc.zip unzip easy_instant_messages-bfe4c002442566dbd5c0f681eeeeb1bc.zip rm easy_instant_messages-bfe4c002442566dbd5c0f681eeeeb1bc.zip cd ..
source /opt/redmine/.rvm/scripts/rvm rvm list gemsets rvm use gemset ruby-2.4.5@redmine-4.0-stable bundle install --without development test bundle exec rake redmine:plugins:migrate RAILS_ENV=production
# Une erreur est rencontrée. rake aborted! StandardError: An error has occurred, all later migrations canceled: Directly inheriting from ActiveRecord::Migration is not supported.
# Redémarrer Apache2. sudo service apache2 restart
Le Redmine local ne s'affiche plus. Je supprime le dossier du plugin dans le répertoire plugins/ Le Redmine local s'affiche à nouveau. Ici, c'est peut être simplement un problème de maintenance du plugin, la méthode pour activer un plugin semble avoir fonctionné, partiellement.
redmine-hangouts-chat
Support Redmine 4.0.x et 4.1. Page Github du Widget : https://github.com/patope/redmine-hangouts-chat Fork basé sur le plugin redmine-slack : https://github.com/sciyoshi/redmine-slack Télécharger : https://github.com/patope/redmine-hangouts-chat/archive/master.zip
# En suivant le tutoriel Installer Redmine sur Debian avec RVM, et, les commandes suivantes, j'arrive bien à installer le plugin. cd /opt/redmine su - redmine # Saisir le mot de passe (redmine) cd redmine-4.0-stable/ cd plugins/ wget https://github.com/patope/redmine-hangouts-chat/archive/master.zip unzip master.zip rm master.zip mv redmine-hangouts-chat-master/ redmine_hangouts_chat/ # Renommer le dossier du plugin pour ne pas avoir l'erreur suivante : # Depuis la liste des plugins de Redmine, le lien de configuration affiche une erreur 404. # http://redmine.fictif.fr/settings/plugin/redmine_hangouts_chat # 404 # La page à laquelle vous souhaitez accéder n'existe pas ou a été supprimée. # Renommer le dossier du plugin pour le nommer redmine_hangouts_chat # D'après l'issue 57 sur Github : https://github.com/sciyoshi/redmine-slack/issues/57
# Tester sans revenir dans le dossier principale de Redmine ! ### cd ..
source /opt/redmine/.rvm/scripts/rvm rvm list gemsets rvm use gemset ruby-2.4.5@redmine-4.0-stable bundle install --without development test
# Facultatif. # gem install httpclient # bundle exec rake redmine:plugins:migrate RAILS_ENV=production
# Redémarrer Apache2. sudo service apache2 restart
Le plugin apparaît bien dans la liste des plugins, et, propose un lien de configuration.
Créer un compte et un projet depuis Slack
# Site officiel https://slack.com # Créer un espace de travail : https://md-progressistes.slack.com # Créer un salon : #redmine-du-mdp
# Depuis la configuration du plugin dans Redmine : Hangouts Chat URL Generate an "Incoming WebHook" URL from the apps configuration page on Hangouts Chat. This URL can be changed on a per-project basis by creating a project custom field named "Hangouts Chat URL" (without quotes). Le premier champ demande de générer un "Webhooks entrants". (Generate an "Incoming WebHook" URL from the apps configuration page on Hangouts Chat.) Aller sur Slack avec le lien suivant pour créer l'adresse URL du "Webhooks entrants" : https://slack.com/apps/build/custom-integration Le lien équivalent suivant est généré :https://hooks . slack . com/services/THPE36EEL/BHTCE90GN/Pee3LBbmf7QQxXyriPcQAQxVHangouts Chat Thread The messages can be threaded a per-project basis by creating a project custom field named "Hangouts Chat Thread" (without quotes). Le nom du salon cible : #redmine-du-mdp Hangouts Chat Icon Configurer l'icône qui sera utilisée devant le message posté sur Slack ? Hangouts Chat Username Je ne met pas le même nom que sur Slack (message-en-provenance-de-redmine) pour voir si il y a prise en compte en priorité du paramétrage de Redmine ou je met : redmine.fictif.fr Je ne reçois aucun message sur Slack par la suite. Je vais mettre le même nom pour voir si cela change quelque chose : message-en-provenance-de-redmine Display Watchers? Afficher les observateurs? Je laisse à NO. Post Issue Updates? Je laisse décoché. Post Wiki Updates? Je laisse décoché car sinon une erreur s'affiche après l'enregistrement d'une page du Wiki. Enregistrer la configuration de Redmine.
# Depuis Slack : Générer un "Webhooks entrants" depuis le lien https://slack.com/apps/build/custom-integration Un lien est proposé pour cibler un salon de discussion en particulier #redmine-du-mdp Ajouter un descriptif, par exemple : Nouveau message en provenance de Redmine. Personnaliser le nom d’utilisateur pour les publications de cette intégration. : message-en-provenance-de-redmine Valider cette configuration. Un message apparaît dans le salon ciblé : Utilisateur [22 h 00] a ajouté une intégration à cette chaîne : incoming-webhook Utilisateur [22 h 10] a ajouté une intégration à cette chaîne : message-en-provenance-de-redmine
# En complément. # Depuis Redmine : { ... This URL can be changed on a per-project basis by creating a project custom field named "Hangouts Chat URL" (without quotes). http://DOMAINE/custom_fields/new?type=ProjectCustomField ... Hangouts Chat Thread The messages can be threaded a per-project basis by creating a project custom field named "Hangouts Chat Thread" (without quotes). Les messages peuvent être reliés par projet en créant un champ personnalisé appelé "Fil de discussion Hangouts" (sans guillemets). ... Vous pouvez également regrouper des messages aux threads, projet par projet. Pour ce faire, créez un champ personnalisé du projet (Administration> Champs personnalisés> Projet) nommé Fil de discussion Hangouts : "Slack Channel". Si aucun fil personnalisé n'est défini pour un projet, le projet parent sera vérifié (ou la valeur par défaut sera utilisée). Pour empêcher l'envoi de toutes les notifications pour un projet, définissez le fil personnalisé sur -. }
Le plugin est configuré mais le partage des issues sur slack ne fonctionne pas.
Rocket.chat
Ce plugin ne semble pas du tout fonctionner pour Redmine 4.0.2 avec RVM ni même maintenu actuellement.
Page Github : https://github.com/scantem/redmine_rocketchat Télécharger : https://github.com/scantem/redmine_rocketchat/archive/master.zip
# En suivant le tutoriel Installer Redmine sur Debian avec RVM, et, les commandes suivantes, je n'arrive pas à installer le plugin. cd /opt/redmine su - redmine # Saisir le mot de passe (redmine)
cd redmine-4.0-stable/ cd plugins/ wget https://github.com/scantem/redmine_rocketchat/archive/master.zip unzip master.zip rm master.zip cd .. source /opt/redmine/.rvm/scripts/rvm rvm list gemsets rvm use gemset ruby-2.4.5@redmine-4.0-stable bundle install --without development test
# Facultatif. # bundle exec rake redmine:plugins:migrate RAILS_ENV=production
# Redémarrer Apache2. sudo service apache2 restart
Le plugin apparaît bien dans la liste des plugins, et, propose un lien de configuration.
redmine_layim
2019 et Redmine 4.0 Page officielle du plugin sur Redmine : http://www.redmine.org/plugins/redmine_layim Github du plugin : https://github.com/tigergm/redmine_layim Télécharger le plugin : https://github.com/tigergm/redmine_layim/archive/master.zip
# En suivant le tutoriel Installer Redmine sur Debian avec RVM, et, les commandes suivantes, j'arrive bien à installer le plugin. <<<<<<<<<< En fait non. cd /opt/redmine su - redmine # Saisir le mot de passe (redmine) cd redmine-4.0-stable/ cd plugins/ wget https://github.com/tigergm/redmine_layim/archive/master.zip unzip master.zip rm master.zip cd ..
source /opt/redmine/.rvm/scripts/rvm rvm list gemsets rvm use gemset ruby-2.4.5@redmine-4.0-stable bundle install --without development test bundle exec rake redmine:plugins:migrate RAILS_ENV=production # Pas de message d'erreur dans le terminal, mais, le Redmine ne s'affiche plus depuis le navigateur.
# Je me place dans le dossier plugins et je relance la commande. # Des données sont mises à jour. Il faut donc bien se placer dans le dossier plugins pour lancer l'installation. bundle exec rake redmine:plugins:migrate RAILS_ENV=production # Le développeur de l'application propose la syntaxe suivante qui prend en compte le nom du plugin : rake redmine:plugins:migrate NAME=redmine_layim RAILS_ENV=production
= 20190109032120 AddLayimToUsers: migrating ================= -- add_column(:users, :sign, :string, {:limt=>512}) -> 0.0713s -- add_column(:users, :online_status, :string, {:limit=>20}) -> 0.1329s -- add_column(:users, :init_skin, :string, {:limit=>128}) -> 0.1445s = 20190109032120 AddLayimToUsers: migrated (0.3492s) =============
# Redémarrer Apache2. sudo service apache2 restart
# Synthèse de l'installation d'après le développeur : 1- Télécharger le plugin comme indiqué précédemment. 2- Installer les gems comme indiqué précédemment : bundle install --without development test 3- Installer le plugin : rake redmine:plugins:migrate NAME=redmine_layim RAILS_ENV=production
4- Copiez les fichiers nécessaires pour activer ActionCable : 1)- Copier les fichiers du répertoire others dans le répertoire racine de Redmine. cd /redmine-4.0-stable/plugins/redmine_layim/others cp -R * ../../../
Comment activer ActionCable ?
2)- Placer les fichiers layim.css et layim.js autorisés à l'emplacement approprié dans le répertoire assets. Voir le fichier gitignore : assets/javascripts/lay/modules/layim.js assets/javascripts/css/modules/layim/layim.css
Je ne comprend pas. 5- Redémarrer Redmine. sudo service apache2 restart
NAVIGATION
PARTICIPER ET PARTAGERBienvenue sur le wiki de Amis SH. De nombreuses pages sont partagées sur ce wiki. Créer un compte utilisateur pour participer sur le wiki. Les pages présentées sur le wiki évoluent tous les jours. Certaines recherches sont peu abouties et incluent des erreurs. Utiliser la recherche interne du wiki pour trouver votre contenu. La page de discussion de Amis SH vous permet de poser vos questions. Consulter le site amis-sh.fr pour installer votre propre serveur web. Améliorer le contenu des pages avec vos retours depuis l'onglet discussion. Ce contenu ne doit pas servir à nuire à autrui ou à un système informatique. Protéger votre système Linux ou Windows avec cette page dédiée à la sécurité. |
SOUTENIR CE WIKISoutenir le wiki avec un don en monnaie numérique : AEON - Bitcoins - Bitcoins Cash - Bitcoins Gold - Bitcore - Blackcoins - Basic Attention Token - Bytecoins - Clams - Dash - Monero - Dogecoins - Ğ1 - Ethereum - Ethereum Classique - Litecoins - Potcoins - Solarcoins - Zcash OBTENIR DE LA MONNAIE NUMERIQUEObtenir gratuitement de la monnaie numérique : Miner de la cryptomonnaie. |