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 for the month of August 2007

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