Skip to content

oxoWrk/redmine_ejabberd_notifications

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XMPP Notifications Plugin for Redmine

This plugin is intended to provide integration with XMPP messenger.

Forked from redmine-xmpp/notifications

And reworked to use ejabberd and its Rest API to delivery of notifications

Following actions will result in notifications to XMPP:

  • create issues
  • update issues

Installation & Configuration

  • Then install the Plugin following the general Redmine plugin installation instructions.
  • Go to the Plugins section of the Administration page, select Configure.
  • On this page fill out the API URL-address (http[s]://example.com/api), the Jabber ID and password for user who has API permission to send messages.
  • Restart your Redmine.

User settings

  • Fill out the Jabber ID on user account settings page to receive XMPP notifications

ejabberd configuration

###.   ====================
###'   ACCESS CONTROL  LISTS

acl:
  redmine_user:
    user:
      - "[email protected]"

###.  =======
###'  API PERMISSIONS

api_permissions:
  "console commands":
    from:
      - ejabberd_ctl
    who: all
    what: "*"
  "redmine access":
    who:
      - redmine_user 
    what:
      - "send_message"

About

XMPP Notifications Plugin for Redmine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published