OpenConferenceWare v0.20090616 Release Notes
-
- ๐ FIXED bug that showed proposal statuses (e.g., "Accepted session") before these statues were published. They're now only shown if the Admin sets the "Proposal statuses published?" flag on an event.
- ๐ FIXED the login "remember me" feature. Previously it was ignored.
- ๐ FIXED proposals feeds. Made top-level "/proposal.atom" and event-specific "/events/2009/proposals.atom" feed. Also fixed the feed article timestamps so proposals aren't relisted if edited.
- ๐ FIXED the views to use "record-controls" wrappers around controls.
- ๐ CHANGED logic for finding the current event: first try using the "settings.yml" file's "current_event_slug" field and find an event with a matching slug, else use the old latest-deadline logic. Setting a current event is necessary if you have multiple open events and want a specific one to respond to URLs like "/proposals".
- ๐ CHANGED anonymous user's label from something like "myopenid.com" to "User #123 at myopenid.com", which is much clearer.
- ๐ CHANGED "rake db:dump" and "rake db:restore" to "rake db:raw:dump" and "rake db:raw:restore" to avoid collisions with YamlDB.
- ๐ Improved "rake db:raw:dump" and "rake db:raw:restore" to support both SQLite and MySQL.
- ๐ Improved proposal form, if an event has a single track or session type, it's used as the default and no UI is shown. This helps child events, e.g., parent has many tracks, child has one track.
- ๐ Improved events, added parent/child relationships between them. Change these these associations via the Admin's manage events UI.
- โ Added user favorites, these show up as stars next to all proposals.
- โ Added speaker list, e.g., "/events/2009/speakers".
- ๐ Improved display of sublists (e.g., a user's sessions and proposals). These list links back to sessions and display favorites.
- ๐ Improved CSV exports for proposals and added these to speakers.
- ๐ Improved session sidebox, added room and scheduling information.