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