Today, we are introducing Indico 3.2! This upcoming release is the result of about six months of development, and it includes many new privacy features that will make it easier for Indico events to be compliant with data privacy laws (e.g. GDPR). In addition, there has been work on modernizing some parts of the user interface, we’ve added a useful integration with OwnCloud, and the ability to favorite events along with some other features which we detail further below.

The full change log can be found here.


Privacy features ⚖️

One big set of features arriving in version 3.2 are those related to privacy. We’ve added a new privacy dashboard in the event management page, which enables managers to designate a data controller and to set a custom privacy notice.

That privacy information will be clearly visible in all events: meetings will show it in a popup in the top right corner of the title —as shown in the left image below—, and conferences in a separate page with its menu entry (right image).

Another addition is configurable participant visibility. This allows event managers to fine-tune who can see the participant list. It can be configured to show all participants, none, or only those that consent, and it can be applied independently to event participants and to all other users. It can be set up in registration forms, and when adding participants to a meeting. Event managers can also hide specific people.

If managers set the explicit consent request, registrants will be shown the different options in the form.

Retention periods have been added in multiple places: registration form, registration form fields and participant lists. This enables data to be forgotten at a certain time after an event has taken place.

Favorite events ★

Users can now have favorite events! This was a missing feature that completes users being able to set favorite categories.

Community Sponsorship

Feature kindly sponsored by Max-Planck-Gesellschaft zur Förderung der Wissenschaften e. V.

To add an event to your favorites, just click on the star in the top button bar of the event’s page.

Favorite events are now visible in the dashboard as well as in the favorites section of the user settings.

New registration forms 🎟️

The registration form has been completely reworked and modernized, making it much easier to use by registrants and customise by the event managers. Many of the previous registration form limitations and bugs are now resolved, like the handling of long labels and titles.

All the fields which were available before are still there, but with improved looks and extended configuration options (including the retention period previously discussed in the privacy features).

Accompanying persons field

Along the old fields, a new one for accompanying persons has been added. This field lets registrants add people who will attend the event as their guests.

Note

Another upside of the new registration form is plug-ins are now able to extend it in a much more neat way, hooking into it as well as adding custom field types.

CERNBox integration ❤️

Cloud storage and online collaboration tools are widely used. Some times, event managers who have been working in one of these services want to upload files straight away to their meetings or conferences. To help in this task, we’ve integrated CERNBox into Indico. Event and category managers are now able to pick up files directly from their CERNBox space and attach them as materials.

For this, a new button has been added to the materials management page of both events and categories.

It will open a dialog with a browser to select the files they wish to attach from their personal CERNBox storage.

“This new feature can be customized to use any ownCloud server, not just CERNBox. Indico server administrators can get it via a new official plugin.

Better support for event series 📚

Up until now, creating a series of events was only possible when creating new lectures. With this update, users can now create series from any events. In addition, we added a new management UI which makes it easy to add and remove events from an existing event series.

Community Sponsorship

Feature kindly sponsored by Max-Planck-Gesellschaft zur Förderung der Wissenschaften e. V.

To create a series from existing events, select one event and navigate to the management area. From the event actions choose Create series.

This will open a dialog where you can search for events to be added to your series:

To modify an existing series, simply open the dialog again, make your changes and confirm by clicking Edit series. The same dialog also lets you delete the series itself which unlinks all the events in it.

CAPTCHA support 🤖

Starting with version 3.2, account creation and event registration is protected against spammers with a CAPTCHA:

When registering for an event, the CAPTCHA is only shown to users who are not logged in. However, if you wish to disable it, there is a toggle in the general registration form settings titled Require CAPTCHA which can be turned off.

In addition to providing a CAPTCHA out-of-the-box, Indico also lets you create plugins for different CAPTCHA solutions. To support the most popular cloud CAPTCHAs as well, we have created a plugin which adds support for Google’s reCAPTCHAv2 and hCAPTCHA. This also serves as an example for developers who wish to use a completely different CAPTCHA through a custom plugin.

The plugin is available in the indico-plugins meta-package or separately as indico-plugin-cloud-captchas.

Other improvements and small features

  • It is now possible to add extra images to badges and posters in the designer

Community Contribution

Feature kindly contributed by the United Nations Office in Geneva

  • Speaker-only menu entries can now be added from the event customisation section
  • Basic markdown formatting (e.g. for clickable links) is now supported in the registration section & field description
  • The person selector, widely used throughout Indico (to select speakers, chairpersons, etc.), has also been modernized
  • The editables list filter has been improved and now includes many more useful types of filters in a easy to use interface
  • There is a new setting to notify contributors via email when a new comment is made on their abstract. This will help improve the communication flow between reviewers and contributors. You can find it in the reviewing settings dialog, inside the call for abstracts management page.
  • A new setting to give subcontribution speakers submitter rights. This allows speakers to attach materials and add minutes without having management rights to the parent contribution. The setting can be found on the Protection tab under Subcontribution rights:
  • The account creation form can be configured to require users to provide their affiliation and an additional comment. This setting can be found by clicking on the cog menu at the top in the Users tab:
  • Lastly, with the updated minutes editor you can now drag and drop or paste images directly into the editor. The new editor is available for minutes, event description and custom conference pages.

We hope you will enjoy using Indico 3.2!