Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Integrate BigBlueButton server with redmine
Ruby HTML
branch: master

Merge pull request #33 from giner/patch-1

bbb_macro.rb: link as text when no permissions
latest commit 9537edb92a
@amartel authored

README.textile

Introduction

This plugin allows to start and join web meetings using a BigBlueButton server (http://bigbluebutton.org server)

Setup

1. Install plugin into vendor/plugins

Install redmine_bbb with:

No DB migration is required…

2. Restart your web server

3. Configure REDMINE with your web browser

If everything is OK, you should see BigBlueButton plugin in the plugin list (Administration → Plugins)
Then, you have to configure the plugin:

  • BigBlueButton server: public url of your BigBlueButton server (ie: used by user’s browser)
  • Internal address: private url of your BigBlueButton server (if any). Useful when your BBB server is behind a firewall…
  • Salt: salt of your BBB server (to allow use of APIs)
  • return url: url where to be redirected at the end of the meeting (leave blank if you want to be redirected to the project’s overview tab)
  • Use popup window: choose if you want to start the meeting in a popup window or not. A popup window is useful because it allows you to resize the windows at the maximum size with chat available… (When switching to fullscreen, chat is disable due to security reasons in the flash plugin…)

New permissions are now available (in BigBlueButton section):

  • :bigbluebutton_join allows user to join a started meeting
  • :bigbluebutton_start allows user to create and start a new meeting
  • :bigbluebutton_moderator grants a MODERATOR access to the user in the meeting

When the plugin is activated in a project, you should see a new section “virtual meeting” in the project’s overview tab. If not, check your settings (the plugin doesn’t display the section if it is not possible to open a connection with the BBB server…)

History

0.2.0 : 2015-04-01 Stanislav German-Evtushenko <ginermail@gmail.com>
change: refactoring and clean up (to be more compliant with MVC pattern)
fix: meetingID matches bridgeID in order to avoid partial interference when bridgeIDs are the same and meetingIDs are different
fix: meetingID starts from 00000 instead of 77777
new: bbb macro (check {{macro_list}} to see all macros)
new: randomly generated private rooms
fixme: some translations are missing and hardcoded in English

0.1.1 : 2010-12-27
new: German localization
new: Permission to allow meeting creation
new: Permission to grant MODERATOR role in meeting

0.1.0 : 2010-10-14
new: Dutch localization
fixed: change URI.escape() with CGI.escape() for better support of extended chars in usernames
and code cleaned

0.0.1: Initial release

Something went wrong with that request. Please try again.