Hi,
First, I'd like to thank you a lot for the hard work on the package and updates!
I've been trying for a while to configure xmpp notifications without luck so far. Now xmpp notifications is a plugin but I'm still not able to make it work.
I'm sure this is trivial but I can't find a thorough template or grasp where my mistake(s) come from...
I'm using kanboard 1.0.24 (current version of your package) and the jappix package with a specific chat room which is running correctly (users can talk in the chat room).
DNS config is:
muc 1800 IN CNAME @
pubsub 1800 IN CNAME @
vjud 1800 IN CNAME @
_xmpp-client._tcp 14400 IN SRV 0 5 5222 my-domain.com.
_xmpp-server._tcp 14400 IN SRV 0 5 5269 my-domain.com.
Jabber (XMPP) [in Preferences/Integrations]:
Adresse du serveur XMPP:
-> tcp://my-domain.com:5222 (I've tried using /mycustompath)
Nom de domaine Jabber:
-> my-domain.com
Nom d'utilisateur
-> username
Mot de passe
-> userpassword
Jabber nickname for Kanboard
-> username (I've tried using [email protected])
Jabber (XMPP) [in Project/Settings/Integrations]:
Salon de discussion multi-utilisateurs:
-> [email protected]
Notifications are activated in the project settings and all of the users.
I've tried with a user which is owner of the jappix room but not a member of the kanboard projects and with a user which is only a member of the jappix room and the admin of kanboard projects.
debug.log is stating the following:
[2016-02-08 20:56:02] [debug] Subscriber executed: Kanboard\Subscriber\BootstrapSubscriber::execute
[2016-02-08 19:56:02] [debug] Event fired: task.move.column
[2016-02-08 19:56:02] [debug] Subscriber executed: Kanboard\Subscriber\ProjectDailySummarySubscriber::execute
[2016-02-08 19:56:02] [debug] Subscriber executed: Kanboard\Subscriber\ProjectModificationDateSubscriber::execute
[2016-02-08 19:56:02] [debug] Subscriber executed: Kanboard\Subscriber\NotificationSubscriber::handleEvent
[2016-02-08 19:56:03] [debug] Connected to 'tcp://my-domain.com:5222'
[2016-02-08 19:56:03] [debug] Sending data '
<stream:stream to="my-domain.com" xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client" version="1.0">' to 'tcp://my-domain.com:5222'
[2016-02-08 19:56:03] [debug] Listener "Fabiang\Xmpp\EventListener\Stream\Stream" is currently blocking
[2016-02-08 19:56:03] [debug] Received buffer '<stream:stream xmlns:stream='http://etherx.jabber.org/streams' version='1.0' from='my-domain.com' id='91f6b0ae-d700-4ff1-97ea-e867e01e6886' xml:lang='en' xmlns='jabber:client'>stream:features/' from 'tcp://my-domain.com:5222'
[2016-02-08 19:56:03] [debug] Sending data '1' to 'tcp://my-domain.com:5222'
[2016-02-08 19:56:03] [debug] Sending data '[PROJECT] User Name a déplacé la tâche n°9 dans la colonne « En cours » CREDITS https://my-domain.com/board/?controller=task&action=show&task_id=9&project_id=2' to 'tcp://my-domain.com:5222'
[2016-02-08 19:56:03] [debug] Sending data '/stream:stream' to 'tcp://my-domain.com:5222'
[2016-02-08 19:56:03] [debug] Disconnected from 'tcp://my-domain.com:5222'
If you (or someone else) happen to have been able to set up properly XMPP notifications in the yunohost environment I'd be very grateful if you could share how to configure it.
In the mean time, if you need any additional information or help to test I'll be gladly at your service!