indico

Indico - A feature-rich event management system, made @ CERN, the place where the Web was born.

MIT License

Downloads
2.6K
Stars
1.7K

Bot releases are hidden (Show)

indico - v2.2.8

Published by ThiefMaster over 4 years ago

⚠️ Security fixes

  • Update bleach to fix a regular expression denial of service vulnerability
  • Update Pillow to fix a buffer overflow vulnerability
indico - v2.2.7

Published by ThiefMaster over 4 years ago

🎉 Improvements

  • Add support for event labels to indicate e.g. postponed or cancelled events (#3199)

🐛 Bugfixes

  • Allow slashes in roomName export API
  • Show names instead of IDs of local groups in ACLs (#3700)
indico - v2.2.6

Published by ThiefMaster over 4 years ago

🐛 Bugfixes

  • Fix some email fields (error report contact, agreement cc address) being required even though they should be optional
  • Avoid browsers prefilling stored passwords in togglable password fields such as the event access key
  • Make sure that tickets are not attached to emails sent to registrants for whom tickets are blocked (#4242)
  • Fix event access key prompt not showing when accessing an attachment link (#4255)
  • Include event title in OpenGraph metadata (#4288)
  • Fix error when viewing abstract with reviews that have no scores
  • Update requests and pin idna to avoid installing incompatible dependency versions (#4327)
indico - v2.2.5

Published by ThiefMaster almost 5 years ago

🎉 Improvements

  • Sort posters in timetable PDF export by board number (#4147, thanks @bpedersen2)
  • Use lat/lng field order instead of lng/lat when editing rooms (#4150, thanks @bpedersen2)
  • Add additional fields to the contribution csv/xlsx export (authors and board number) (#4148, thanks @bpedersen2)

🐛 Bugfixes

  • Update the Pillow library to 6.2.1. This fixes an issue where some malformed images could result in high memory usage or slow processing.
  • Truncate long speaker names in the timetable instead of hiding them (#4110)
  • Fix an issue causing errors when using translations for languages with no plural forms (like Chinese).
  • Fix creating rooms without touching the longitude/latitude fields (#4115)
  • Fix error in HTTP API when Basic auth headers are present (#4123, thanks @uxmaster)
  • Fix incorrect font size in some room booking dropdowns (#4156)
  • Add missing email validation in some places (#4158)
  • Reject requests containing NUL bytes in the POST data (#4159)
  • Fix truncated timetable PDF when using "Print each session on a separate page" in an event where the last timetable entry of the day is a top-level contribution or break (#4134, thanks @bpedersen2)
  • Only show public contribution fields in PDF exports (#4165)
  • Allow single arrival/departure date in accommodation field (#4164, thanks @bpedersen2)
indico - v2.2.4

Published by ThiefMaster about 5 years ago

⚠️ Security fixes

  • Fix more places where LaTeX input was not correctly sanitized.

While the biggest security impact (reading local files) has already been mitigated when fixing the initial vulnerability in the previous release, it is still strongly recommended to update.

indico - v2.1.11

Published by ThiefMaster about 5 years ago

⚠️ Security fixes

  • Fix more places where LaTeX input was not correctly sanitized.

While the biggest security impact (reading local files) has already been mitigated when fixing the initial vulnerability in the previous release, it is still strongly recommended to update.

indico - v2.2.3

Published by ThiefMaster about 5 years ago

⚠️ Security fixes (GHSA-67cx-rhhq-mfhq)

  • Strip @, +, - and = from the beginning of strings when exporting CSV files to avoid security issues when opening the CSV file in Excel
  • Use 027 instead of 000 umask when temporarily changing it to get the current umask
  • Fix LaTeX sanitization to prevent malicious users from running unsafe LaTeX commands through specially crafted abstracts or contribution descriptions, which could lead to the disclosure of local file contents

🎉 Improvements

  • Improve room booking interface on small-screen devices (#4013)
  • Add user preference for room owners/manager to select if they want to receive notification emails for their rooms (#4096, #4098)
  • Show family name field first in user search dialog (#4099)
  • Make date headers clickable in room booking calendar (#4099)
  • Show times in room booking log entries (#4099)
  • Support disabling server-side LaTeX altogether and hide anything that requires it (such as contribution PDF export or the Book of Abstracts). LaTeX is now disabled by default, unless the XELATEX_PATH is explicitly set in indico.conf.

🐛 Bugfixes

  • Remove 30s timeout from dropzone file uploads
  • Fix bug affecting room booking from an event in another timezone (#4072)
  • Fix error when commenting on papers (#4081)
  • Fix performance issue in conferences with public registration count and a high amount of registrations
  • Fix confirmation prompt when disabling conference menu customizations (#4085)
  • Fix incorrect days shown as weekend in room booking for some locales
  • Fix ACL entries referencing event roles from the old event when cloning an event with event roles in the ACL. Run indico maint fix-event-role-acls after updating to fix any affected ACLs (#4090)
  • Fix validation issues in coordinates fields when editing rooms (#4103)
indico - v2.1.10

Published by ThiefMaster about 5 years ago

This release is just backporting important security fixes from v2.2.3 in case you are still on v2.1 and cannot upgrade to v2.2.3 quickly.

⚠️ Security fixes

  • Strip @, +, - and = from the beginning of strings when exporting CSV files to avoid security issues when opening the CSV file in Excel
  • Use 027 instead of 000 umask when temporarily changing it to get the current umask
  • Fix LaTeX sanitization to prevent malicious users from running unsafe LaTeX commands through specially crafted abstracts or contribution descriptions, which could lead to the disclosure of local file contents
indico - v2.1.9

Published by pferreir about 5 years ago

Bugfixes

  • Fix bug in calendar view, due to timezones (#3903)
  • Remove dependency on pyatom, which has vanished from PyPI (#4045)
indico - v2.2.2

Published by pferreir about 5 years ago

Bug fixes

  • Remove pyatom from the project's dependencies. It seems to have vanished from PyPI (maybe discontinued?) but luckily werkzeug already includes it as a contrib module (see #4045).
indico - v2.2.1

Published by ThiefMaster about 5 years ago

Improvements

  • Make list of event room bookings sortable (#4022)
  • Log when a booking is split during editing (#4031)
  • Improve "Book" button in multi-day events (#4021)

Bugfixes

  • Add missing slash to the template_prefix of the designer module
  • Always use HH:MM time format in book-from-event link
  • Fix timetable theme when set to "indico weeks view" before 2.2 (#4027)
  • Avoid flickering of booking edit details tooltip
  • Fix outdated browser check on iOS (#4033)
indico - v2.2

Published by ThiefMaster about 5 years ago

Major Changes

  • ⚠️ Drop support for Internet Explorer 11 and other outdated or discontinued browser versions. Indico shows a warning message when accessed using such a browser. The latest list of supported browsers can be found in the README, but generally Indico now supports the last two versions of each major browser (determined at release time), plus the current Firefox ESR.
  • Rewrite the room booking frontend to be more straightforward and user-friendly. Check the blog for details.

Improvements

  • Rework the event log viewer to be more responsive and not freeze the whole browser when there are thousands of log entries
  • Add shortcut to next upcoming event in a category (#3388)
  • Make registration period display less confusing (#3359)
  • Add edit button to custom conference pages (#3284)
  • Support markdown in survey questions (#3366)
  • Improve event list in case of long event titles (#3607, thanks @nop33)
  • Include event page title in the page's <title> (#3285, thanks @bpedersen2)
  • Add option to include subcategories in upcoming events (#3449)
  • Allow event managers to override the name format used in the event (#2455)
  • Add option to not clone venue/room of an event
  • Show territory/country next to the language name (#3968)
  • Add more sorting options to book of abstracts (#3429, thanks @bpedersen2)
  • Add more formatting options to book of abstracts (#3335, thanks @bpedersen2)
  • Improve message when the call for abstracts is scheduled to open but hasn't started yet
  • Make link color handling for LaTeX pdfs configurable (#3283, thanks @bpedersen2)
  • Preserve displayed order in contribution exports that do not apply any specific sorting (#4005)
  • Add author list button to list of papers (#3978)

Bugfixes

  • Fix incorrect order of session blocks inside timetable (#2999)
  • Add missing email validation to contribution CSV import (#3568, thanks @Kush22)
  • Do not show border after last item in badge designer toolbar (#3607, thanks @nop33)
  • Correctly align centered footer links (#3599, thanks @nop33)
  • Fix top/right alignment of session bar in event display view (#3599, thanks @nop33)
  • Fix error when trying to create a user with a mixed-case email address in the admin area
  • Fix event import if a user in the exported data has multiple email addresses and they match different users
  • Fix paper reviewers getting notifications even if their type of reviewing has been disabled (#3852)
  • Correctly handle merging users in the paper reviewing module (#3895)
  • Show correct number of registrations in management area (#3935)
  • Fix sorting book of abstracts by board number (#3429, thanks @bpedersen2)
  • Enforce survey submission limit (#3256)
  • Do not show "Mark as paid" button and checkout link while a transaction is pending (#3361, thanks @driehle)
  • Fix 404 error on custom conference pages that do not have any ascii chars in the title (#3998)
  • Do not show pending registrants in public participant lists (#4017)

Internal Changes

  • Use webpack to build static assets
  • Add React+Redux for new frontend modules
  • Enable modern ES201x features
indico - v2.1.8

Published by ThiefMaster over 5 years ago

Improvements

  • Add A6 to page size options (#3793)

Bugfixes

  • Fix celery/redis dependency issue (#3809)
indico - v2.1.7

Published by ThiefMaster over 5 years ago

Improvements

  • Add setting for the default contribution duration of an event (#3446)
  • Add option to copy abstract attachments to contributions when accepting them (#3732)

Bugfixes

  • Really fix the oauthlib conflict (was still breaking in some cases)
indico - v2.1.6

Published by ThiefMaster over 5 years ago

Bugfixes

  • Allow adding external users as speakers/chairpersons (#3562)
  • Allow adding external users to event ACLs (#3562)
  • Pin requests-oauthlib version to avoid dependency conflict
indico - v2.1.5

Published by ThiefMaster almost 6 years ago

Improvements

  • Render the reviewing state of papers in the same way as abstracts (#3665)

Bugfixes

  • Use correct speaker name when exporting contributions to spreadsheets
  • Use friendly IDs in abstract attachment package folder names
  • Fix typo in material package subcontribution folder names
  • Fix check on whether registering for an event is possible
  • Show static text while editing registrations (#3682)
indico - v2.1.4

Published by ThiefMaster about 6 years ago

Bugfixes

  • Let managers download tickets for registrants even if all public ticket downloads are disabled (#3493)
  • Do not count deleted registrations when printing tickets from the badge designer page
  • Hide "Save answers" in surveys while not logged in
  • Fix importing event archives containing registrations with attachments
  • Fix display issue in participants table after editing data (#3511)
  • Fix errors when booking rooms via API
indico - v2.1.3

Published by ThiefMaster about 6 years ago

Security fixes

  • Only return timetable entries for the current session when updating a session through the timetable (#3474, thanks @glunardi for reporting)
  • Prevent session managers/coordinators from modifying certain timetable entries or scheduling contributions not assigned to their session
  • Restrict access to timetable entry details to users who are authorized to see them

Improvements

  • Improve survey result display (#3486)
  • Improve email validation for registrations (#3471)

Bugfixes

  • Point to correct day in "edit session timetable" link (#3419)
  • Fix error when exporting abstracts with review questions to JSON
  • Point the timetable to correct day in the session details
  • Fix massive performance issue on the material package page in big events
  • Fix error when using the checkin app to mark someone as checked in (#3473, thanks @femtobit)
  • Fix error when a session coordinator tries changing the color of a break using the color picker in the balloon's tooltip
indico - v2.1.2

Published by ThiefMaster over 6 years ago

Improvements

  • Show email address for non-anonymous survey submissions (#3258)

Bugfixes

  • Show question description in survey results (#3383)
  • Allow paper managers to submit paper revisions
  • Fix error when not providing a URL for privacy policy or terms
  • Use consistent order for privacy/terms links in the footer
  • Fix cloning of locked events
indico - v2.1.1

Published by ThiefMaster over 6 years ago

Improvements

  • Add a privacy policy page linked from the footer (#1415)
  • Terms & Conditions can now link to an external URL
  • Show a warning to all admins if Celery is not running or outdated
  • Add registration ID placeholder for badges (#3370, thanks @bpedersen2)

Bugfixes

  • Fix alignment issue in the "Indico Weeks View" timetable theme (#3367)
  • Reset visibility when cloning an event to a different category (#3372)