This is a snapshot of Indico's old Trac site. Any information contained herein is most probably outdated. Access our new GitHub site here.
Posts in category releases

Indico 0.97b is released

Indico v0.96.2 is released

New features

  • Timezone awareness;
  • Short url for main event webpage;
  • "Login as..." capability;

Details here.

Indico v0.94.0 is released

New features summary:

  • Room booking module
  • Evaluation form module
  • Poster generation for lectures

LATEST RELEASE

cds-indico-0.94.0.tar.gz - tar file - 7 August 2007

CVS

The CERN production branch (which is always a bit ahead of the official releases) is accessible via anonymous CVS.

  $ export CVSROOT=:pserver:anonymous@cds.cern.ch:/log/cvsroot
  $ cvs login  (password is "anonymous")
  $ cvs co -r release_0_94-patches indico

Once checked out, go to the indico/code/ directory then copy the indico/code/dist/config.xml file in there. Then proceed as usual ("setup.py upgrade" then "setup.py install")

UPGRADE INSTRUCTIONS

For upgrading from version 0.8.14 and previous, you must run the script "Tools/Migration0.8.14To0.90.0.py" after the upgrade

Indico now require python 2.4

For upgrading from 0.90.3 and previous version:

  • if you want to use the new html cache feature make sure the XMLCacheDir in config.xml is set to a path which is writable by the http server. Else, disable the cache by going to the "Admin" "Main" page.
  • PIL is now mandatory
  • reportlab version must be 2.0
  • run the following script:

o tools/indexes/reindexcalendars.py o tools/indexes/reindexcategories.py o tools/indexes/reindexOAIModificationDates.py (only needed if you use the OAI gateway)

For upgrading from 0.92.2 and previous version:

  • run the following script:

o tools/updateAC.py o tools/pendingsMigration.py

New features:

  • Conferences:

o Registration form:

+ Log all mails sent to registrants + Registration form: possibility to configure arrival and departure dates in accommodation fieldabstract acceptation: directly select a target session + Registration form: allow disabling radio item + Registration: added link to event to notification email; sorted sessions by start date then title; default yes/no choices to "no" + Registration: personal data section is now configurable

o Badges/poster

+ Added "Amount to pay" field in badge printing + Added confirmation when deleting badge template + Global templates for badges and posters + Badges/Poster?: possibility to duplicate templates + Posters: added "Lecture Category" field

o Added duration and description to XML export of breaks o Added Jacow compatible xml-export + enriched standard XML export o Improved abstract display (newline for content, "not specified"->"None", repeated buttons...) o Abstract acceptation: directly select a target session o Contribution list: improved display (hide options when empty, added material list, clarified button names) o Make the user registration link configurable o Conference: cached static timetable page (parallel) o Timetable pdf: added "session color code" option

  • Meetings:

o Participants:

+ Invited participant: added useful error message in case the participant was deleted before acceptance + Participants: absent people are not display on the event page

o Session coordinator's rights section available only for conferences (not anymore for meetings) o Added possibility to compile the minutes from all talks on the top "write minutes" page o Write minutes: added "clear" button

  • All:

o Room booking module o Evaluation form module o Updated main user guide with "how to export data from Indico" section o Added "Users/Groups?" section in main user guide o Overview: added protected icon to protected items. o Clone: added calendar select tool o Added RSS feed to category overview page for the current day o Lectures management: "chairperson" -> "Speaker" o Timetable management: when clicking on a slot, scroll down the page to this slot o Poster generation for lectures o Category event list: lecture display also the name of the speaker o Category mgt: sort alphabetically subcategories o Added getCategoryInfo web service o Lectures: new "organisers" field o Lectures: new "Internal comments" field o Improved location display in overview pages o Email to pending submitters/managers: add direct link to item o Allow granting submission rights to groups o Contribution display page: added management icons o Improved compact display o ICal export: added event description o HTML tags are now correctly interpreted in PDFs o Added worker name to config.xml and page footers (load balancing) o Added board number to XML export o Possibility to grant modification rights to all conveners in one go o Possibility to grant submission rights to all speakers in one go o "Relocate contribution" feature: added session date to select table o Footer location text is now configurable from the config.xml file o Materials/Files?:

+ Added support for Office 2007 documents + Clarify error message when file does not exist + Added material submission icon for sessions + Protection: added "remove all submission rights" button

Bug fixes:

  • Reg. form: accommodation modif displays the correct dates
  • Sort sessions per time then title in tt management and pdf
  • Corrected bug in filtering registrant list (could not uncheck "--not specified--")
  • Contribution stayed invisible even after entering modif key
  • With cache activated, modif icons did not disappear when choosing "printable" format
  • Plain timetable edit tool: session deletion bug fixed
  • ICal export: make sure UTF-8 is returned
  • ICal export: got rid of linebreaks in all exported fields
  • Corrected bug in session protection tab (coordination rights given to groups)
  • Corrected bug with pdf creation of tt with subtalks and "display content" option enable
  • Interface: removed red pen icons in management area headers
  • Preserve location/room values when adding a user in item creation form
  • Corrected bug in indexing category when moving it
  • Corrected bug in room modification for breaks
  • Corrected various bugs in timetable management
  • Corrected bug with PDF generation (KeepTogether? passed a list instead of a tuple)
  • Corrected file upload page for subcontributions
  • Conference minutes writting page for sessions corrected
  • Got rid of all gifs in package
  • Badges: display error when badge template too wide for selected page size
  • File protection: allowed to change the protection even when the file is private by inheritance
  • Added unformated text for chairperson on lecture display
  • Calendar: when selecting categories unfold already selected ones
  • After logout the user si redirected to its current location
  • Event cloning: the creator of the new event is the person who clones
  • Conference clone: the display manager (menu...) is also cloned
  • Corrected bug access file modification on closed event
  • Allow to change task status at any time
  • Delete temporary files (uploads) on the server after the transaction is complete
  • Corrected bugs in registration form cloning
  • List of registrants page access forbidden if manager disabled the link in the menu
  • Got rid of wrap="hard" in all textareas
  • Participants: when creating a new participant, check first if he/she does not exist in the user db
  • Overview: do not display content of protected items
  • Preserve abstract formatting in abstract display page
  • Send email to registrants: cc list is now preserved when using the preview
  • Reschedule slot: time gap not applied to breaks
  • Reschedule session slot: update parents date when needed
  • Fixed bug in "(un)select all" in session conveners listing page
  • Avoid error message when index corruption in "Check dates" feature (event creation form)
  • "From:" field empty by default in chairman contact form
  • Improved management of the support email
  • Cache is really inactive when disactivated (does not try to access the path directory)
  • Cache is cleaned up when activated/disactivated
  • Fixed bug in editing category files/links
  • Corrected bug in xsl file preventing recent versions of python-libxslt to display an event

Indico v0.92.2 is released

New features summary:

  • Fixed cross-site scripting security issue
  • Latest news link in main menu
  • Added RSS feed for all categories
  • Added cache on overview main page

Latest release: cds-indico-0.92.2.tar.gz - tar file - 5 April 2007

For upgrading from version 0.8.14 and previous, you must run the script "Tools/Migration0.8.14To0.90.0.py" after the upgrade

For upgrading from 0.90.3 and previous version:

  • PIL is now mandatory
  • reportlab version must be 2.0
  • run the following script:
    • Tools/indexes/reindexcalendars.py
    • Tools/indexes/reindexcategories.py
    • Tools/indexes/reindexOAIModificationDates.py (only needed if you use the OAI gateway)

New features:

  • Conferences:

o Registration form:

+ New general field in registration form could not be modified for previously entered attendants + Registrants: export first/last names in separate columns

o Deafult "other views" for conference is "standard" o Entering modif key for conferences redirects the user to the originator page o Possibility to select the timetable default style for a conference o Added the "amount to pay" value for badges

  • Meetings:

o Participants:

+ Invited participant: added useful error message in case the participant was deleted before acceptance

o Corrected bug in xsl file preventing recent versions of python-libxslt to display an event o Meeting menu header printable option: withdraw header and keep current style

  • All:

o Admin:

+ Allow groups in administrator list

o Materials/Files?:

+ Specific file types icons are displayed only when no other files are available + Allow deletion of material in category File tab + Display a key icon next to a resource when protected + Material Protection: allow to set the material to private even when private by inheritance

o Tasks/Alarms?:

+ Alarm cloning: copy only addresses (not Users)

o Fixed cross-site scripting security issue o Latest news link in main menu o Adapted ics export for clean integration with Outlook 2007 o Added lock on cache files to avoid cache corruption o "edit slot time" now updates the starting time also o "Search for users and authors": provide coherent search strategy (empty search returns nothing) o Log emails sent to speakers o Display shadowed-icons for color-blind people on event page o Unexpected errors are displayed with specific message o Added RSS feed for all categories o Added RSS support in export.py o Added cache on overview main page o Event creation: added email notification configurable per category o Category admin interface: allow to select all conferences in one click o Changed "Access Control" tab name to "Protection" o Billable field of registrants are modifiable after the payment o Improved management of description field in display (wrapping...) o Added "Organisers" field to lecture creation form o Support for multi parts lecture creation o PDF: add abstract/contrib misc fields o Event dates modification: added "move timetable content" option

Bug fixes:

  • Badge printing: all registrants are printed now.
  • Correctly display HTML minutes (w/o adding extra <br>)
  • Category visibility: corrected bug when computing the visibility
  • Event creation: notification emails sent after commit to database
  • Category cache is cleaned up when an event is moved into
  • Room name is preserved in session creation form after adding a convener
  • NotifyModification? of event when report number is added
  • Domain protected event are not longer exposed to the AOI gateway
  • List of local group members works fine
  • Local group add member: Cancel button works as expected
  • Corrected bug in event creation form: "New" chair button now works as expected
  • "type" is taken into account when creating a new contribution
  • Chairperson text is now taken into account when creating a conference
  • Corrected bug with file upload not working in case of DB conflict

Indico v0.92.1 is released

New features summary:

  • Badge generator for conferences
  • Conference display: Added the possibility of specifying a created page as default "home page" of the conference
  • Support file upload to category
  • Account creation can now be moderated or be notified to site administrators
  • Site admins can disable account creation
  • Task management module per category

Latest release: cds-indico-0.92.1.tar.gz - tar file - 9 February 2007

For upgrading from version 0.8.14 and previous, you must run the script "Tools/Migration0.8.14To0.90.0.py" after the upgrade

For upgrading from previous version:

  • PIL is now mandatory
  • reportlab version must be 2.0
  • run the following script:
    • Tools/indexes/reindexcalendars.py
    • Tools/indexes/reindexcategories.py
    • Tools/indexes/reindexOAIModificationDates.py (only needed if you use the OAI gateway)

New features:

  • Conferences:

o Registration form:

+ Added textarea field type + Added preview tab for registration form + Added confirmation message to registration form

o Call for Abstract:

+ Added field type "input" to CFA special fields + Added optional fields (textarea) + Abstract content field becomes optional in the abstract management of a conference

o Badge generator for conferences o Conference display: Added the possibility of specifying a created page as default "home page" of the conference o Created a special menu for conferences "other view" timetable contains: specific link to event home page and corrected link to printable version

  • Meetings:

o Participants:

+ Participants can be added and removed even after the meeting starts + Sorting participant list by names + Participants: allow to decline a request for participation w/o sending email notification

o Add "get material package" feature to meetings display o Added sxi files support on meeting display o Meeting display: sorted list of available styles alphabetically o Added default material types to meetings: "streaming video", "donwloadable video"

  • All:

o Users:

+ Added list of special rights (categ and event management) to user details page + Added status index to AvatarHolder? and status browsing option in user mgt + Add warning prompting user to enable cookies on login page (if cookies are blocked) + User/group search: search locally by default and give the possibility to the user to search other databases + User search: preselect user when search returns only one + User search: display number of results + User search result lists: sort alphabetically by name + Added checking function on email form fields

o Admin:

+ Admin interface: added group browsing (and group index) + Admin interface: added user browsing + Improved management area interface + Account creation can now be moderated or be notified to site administrators + Site admins can disable account creation

o Materials/Files?:

+ Support file upload to category + Support for all openDocuments formats (odp, odt and ods) + Material with same name and file name display the name only once + File upload: allow file renaming + File upload: added link to file from the file upload panel + Allow delete all material of the same type at once + Sorted material lists alphabetically + Get Material Package: include standalone contributions + Get Material Package: propose to restrict package to given sessions + Material: a material can now be hidden for unauthorized people. The default is "visible" + Added support for file types: gz, tar, zip, sxi, sxc, sxw, xls

o Timetable:

+ Introduced "screen dates" concept for official event dates not matching the timetable + Timetable management: allow breaks relocation + Sessions now have internal modification/creation dates

o Tasks/Alarms?:

+ Task management module per category + Email registration reminders sent every week (instead of every 2 days) and a maximum of 2 times + Task Manager: added interval and end date columns + Alert email: use short event URL when available

o Improved overview display o GenericMailer? is used everywhere o Improved visibility management (replaced "up x levels" with the name of the upper category in which the event will appear) o Got rid of "Serbia and Montenegro" in the available country list o Replaced htmlarea embedded html editor by fckeditor with additional file upload support o Domain restricted elements are advertised as "xxx domain only" instead of simply "xxx only" which was misleading o Propose abstract list or contribution list to selected contributions export to PDF o Export.py: new parameter event specifying the type of event o Added support for keywords at event level o Added possibility to change the type of an event o Support keywords for contributions and subcontributions o Adding multiple report numbers for the same system o Added report number management to contributions and subcontributions o Clone: default period is 1 week. A confirmation message is added stating the number of new events which will be created o Improved stylesheet management for Indico styles (common header) o Improved item creation form: predefined lists of people are sorted and displayed NAME, Firstname o Improved event log display page (more readable) o Event creation emails indicate the type of the created event o Added event icons to overview o Added ical export for sessions (conferences) o Add managed sessions to "My sessions" page

Bug fixes:

  • Corrected bug with too long URLs in contrib/abstract/registrant lists
  • Corrected bug in registration form cloning
  • Corrected Serbia country code according to ISO 3166 (RS)
  • Corrected various bugs in timetable management
  • Session slot: deletion of a break if the slot location is custom
  • Participant registration: corrected bug with decline application
  • Meeting with empty title can be accessed from parent category
  • Corrected bug with multiple emails sent to registrants in case of db conflicts
  • Corrected bug with multiple VRVS bookings in case of db conflict
  • File upload now works
  • Display shortcut icon in IE
  • Conf timetable: corrected bug with item finishing at midnight
  • Speaker list is not empty if speakers were not also primary/co authors
  • Registrant page: corrected bug preventing from editing the sessions
  • Do an exact match when adding an email address to a user
  • Corrected bug when adding user to resource access list
  • Remove internal page when corresponding link is removed
  • Corrected bug in menu item ordering in "display" tab
  • Visibility was not taken into account in newly cloned events
  • File upload screen: when changing the number of files, previously entered information is preserved
  • Display session place and room (and not slot place and room) when slots are disabled in meetings
  • Task Manager: task was not deleted from conf pending queues when deleted in the TM
  • Corrected bug in Alarms modifications
  • Corrected bug which prevented the cloning of the alarms
  • Migrate Nice authentication to the new service with support of Lightweigfht account and listbox support
  • Overview now takes into account the start time of the event on the specific day
  • Date selection calendar: added missing last day in month
  • Users with specific access rights on part of an access key protected agenda can now enter the access key by using the "full agenda" link in the top menu
  • Protected agendas are not displayed any more in overview for non-authorized people
  • File action log: added user and father object information
  • Alert email: added room and signature: logged in user or empty string
  • Display correct room for slots in XSL views
  • Corrected bug when using "room used by other sessions" with empty value
  • Corrected bug which prevented from deleteing a break in a session in special cases
  • Corrected bug which prevented the creation of multi days sessions in conferences
  • Forbid starting dates before 1900
  • Corrected bug with empty description in conf program setup

Indico v0.90.3 is released

New features:

  • Administration: Add announcement feature

Bug fixes:

  • Timetable management: Fix rights checking for contribution creation in sessions

Indico v0.90.2 is released

New features:

  • Conferences:

o Author index: added coauthors o Allow to enter modification key o Added new timeschedule management interface o Registration form:

+ Added "Id" + sorting in the registrants list (Management area) + Added E-Payment module

  • Meetings:

o Automatically solve timing conflicts o Disable session slots o Possibility to send alarms to all participants of the event, with address list created at the moment of sendind the email o Participants list displayed on the main screen of the event o Added video/audioconference info in all display styles

  • All:

o Listings: All contributions' speakers list o PDFs are UTF-8 compliant o Added plugins system o Added merge user function o Inline minutes style: added minutes for subcontributions o Replaced icon keys with hover explanation bubbles in all styles o Indico mini logo in conf page leads to parent category instead of home page o Added menu in calendar view o Check uploaded file size > 10b else display warning message o Added background images to management area o replaced old file management system with new one o Improved category export to ical (for Google Calendar compatibility) o Alarm put in a separate page - Icon in tools o Added possibility to search for existing users to add as conveners from session modification interface o Log infos about creating / deleting sessions, slots, contributions and subcontributions o Added possibility to add chairpersons directly from conference/meeting/lecture creation interface o 'Type' and 'Board' fields in conference creation form available only for conferences o Added possibility to define conveners directly from contribution creation interface o Added changing password feature for local accounts o Interface for creating new contributions unified for whole Indico o Added possibility to define authors, coauthost and speakers directly from contribution creation interface o Action & Email log module o Participants module for lectures and meetings

Indico v0.8.14 is released

New features:

  • Conferences:

o Registration form:

+ Added radio buttons type(called multiple options/one choice) for the general registration fields. + Added tool to create generic statuses for the registrants (with export to Excel or PDF). E.g. One can create status as "paid", "vegetarian", etc and fill the info when the registrant arrives during the check-in. + Sending email to the managers (notification emails for the registration form) when someone modifies his/her registration. + Registrants list (Management Area): Improved display options. Two headers display (classifying by groups) and sorting by any field.

o Abstracts:

+ Excel output for the list of abstracts. + Now possible to "propose to accept"/"propose to reject" the same abstract several times by the same track coordinator.

  • Meetings:

o Clone feature accessible directly from meeting display o Overview: added link on meeting sessions pointing directly to the session in the timetable o Added display of small file icons for standalone ppt/doc/pdfs in the timetable

  • All:

o Room mappers (admin area): generic support for different room mapping softwares for different locations. o Added the database protection parameters to the config file (config.xml). o Added the color chart for choosing the background/foreground colors of the conference title (Management Area>Display). o Material public management:

+ New file upload feature for normal users (multiple upload) + Added file size and date in public file upload screen + Added file size and date + file conversion feature in public file upload screen

o Moved session closing button "main" tab to "tools" tab. o Added possibility to export a whole category to iCal. o Added ical to export.py output formats. o Event creation buttons are entirely clickable, not only on the text link. o Alarms: Added creator to the list of FROM addresses and Removed the title of the event (no valid email address). o General: In the search of users (adding users as managers, access control rights, etc) not showing them when the account is not activated. o Improved the display of the date in the list of events within categories (if the event is over several days). o Added parameter to remove the header/footer: frame=no or fr=no. o [already in 0.8.13 but not announced] Added timetable and all the material to the 'offline website'.

Indico v0.8.13 is released

New features:

  • Conferences:

o Registration Form:

+ Possibility to create new general sections with specific form fields (textareas, checkboxes, etc) in the registration form. + Allows to sort the different sections of the registration form. + Displays registration info after someone registers. + Added "address" field to the list of fields displayed in the list of registrants (mngt area)

o New tool to create web pages in Indico by using an HTML WYSIWYG editor. Those pages which relate to a given conference can be added to the menu as done for external links. o Book of abstracts can be created from the management area, specifically from contribution list.

  • Meetings:

o Modified philosophy for material access control:

+ If there are two different keys for the event and a material, both keys are requested to the user in order to access. + If both keys are the same, the request is done only once.

  • All:

o Possibility to use '*' to list all the groups/users from the administration area. o Improved display for minutes. o Added name of the event creator in the management area interface.

Indico v0.8.0 is released

This new version contains a lot of bugfixes, improvements and a list of new key features, including:

  • The cloning of conferences, meetings and lectures has been greatly improved and is now fully operational.
  • The addition of new speakers, authors or managers not yet known to the system will now trigger an automatic request of registration.
  • The coordination control management has been refined: coordinators may now have different roles.
  • The submission of material/files has been improved by simplifying the interface.
  • The conference management module can be customised by enabling/disabling features (call for abstracts, registration, etc.)
  • Text colors for session, contributions and breaks can also be customised.
  • Many new time table views are available.
  • New recovery system: The system administrator can now easily recover a specific element of indico by using the backup files (e.g. contributions, sessions, conferences,...)
  • The new Ticker Tape feature allows displaying dynamic announcements about what's currently happening in the conference.
  • Help was quite extended and improved.

Indico v0.6.24 released

Indico v0.6.24 has been released