Releases: CTPUG/wafer
Releases · CTPUG/wafer
Wafer 0.7.5
- Fix the schedule editor to work better on non-chrome browsers
- Add a close button to newly added items in the schedule editor
- Improve the handling of sponsors in the menu
- Display the range of review scores on the review widget
Wafer 0.7.4
- Improve schedule editor
- Improve schedule validation error reporting
- Fix page editing live markup preview
- Compatibility with djrf >= 3.8.0
- New settings:
- WAFER_VIDEO_LICENSE
- WAFER_VIDEO_LICENSE_URL
Wafer 0.7.3
The next wafer release
An accumulation of various features and bugfixes, notably:
- Switch to django-bakery to handle the archiving of wafer sites
- Add 'tagged files' to sponsors, to make including sponsor logos easier in templates
- Fix pentabarf timestamps to be timezone aware
- Add links to the per-day schedule in the main schedule
- Group talks in the main list by talk type
- Add a "video" flag to venues
- Fix the formatting of authors for page items in the schedule
- Various improvements to the talk admin site
- Fix the display of withdrawn talks on the individual talk page
Wafer 0.7.2
The next wafer release
An accumulation of various fixes, including
- Various documentation updates
- Tweak sponsor package layout to better match the sponsor layout
- Add reversion support to the Schedule models
- Fix bug with creating revisions for Withdrawn talks
- Make withdrawn talks visually distinct in the talks list
Wafer 0.7.1
Improvements:
Largely to the Talk Review process.
- Correct display of timestamps in versions of objects
- Allow sorting of talks by review score, in admin
- Make review score ranges configurable
- Put talks into "Under Consideration" when they receive their first review
- Create a "Talk Reviewers" group
- Document the review process
Wafer 0.7.0
Backwards incompatible changes:
- Upgraded to Font Awesome 5.0
- Renamed
Talk.talkurl_set
toTalk.urls
New features
- Back and Forward buttons when looking at a single day of the schedule
- Add views to show talk types and tracks and their descriptions.
- Expose all of the URLs from
django-registration
's backend - Add more filters for slots and schedule items in the admin view
- Use select2 to choose scheduleitems
- Hide some UI when printing
- Talk Review and voting
- Include talk title slugs in the talk URLs
Bug Fixes
- Fixed a copy-pasta mistake in Talk withdrawal
- Updated docs to correctly describe the versions of Django supported
- Pin django-rest-framework to a version compatible with current drf-extensions
Wafer 0.6.0
Backwards incompatible changes:
- Dropped support for Django < 1.11
- Removed the KV registration form system. It proved very unwieldy in practice.
New features:
- Django 2.0 support (although not all of our dependencies do, yet)
- Using bootstrap 4.0.0 final
- A withdrawn talk state, differentiating between scheduled talks that were cancelled, and proposals that were retracted.
- A new API to indicated a user's conference registration state to wafer (when not using a built in registration method).
- Dynamic menu infrastructure, including a sponsor dynamic menu.
- ical export of schedule.
- Documentation for:
- Menus.
- Settings.
- Talk management.
- A
wafer/base_form.html
template to simplify media handling for templates with a single form.
Bug Fixes:
- Display better information schedule error states.
load_pages
admin command under Python 2.- Specify
on_delete
behaviours everywhere, as required by Django 2. - Improve logout page.
- Track last_updated state on Schedule Items.
- Only load JS in the page footer, for browser performance.
- Get markitup widgets rendering everywhere, again.
- Fix SSO links.
Wafer 0.5.7
This release of wafer make a few minor improvements to the 0.5.x series.
Notable improvements are:
- Add section tag around speakers page content to allow styling of the elements on the page.
- Add a published flag to pages (specifically allow the load_pages management command to skip unpublished pages).
- No longer include empty slots in the penta XML schedule.
- Update the wafer_speaker_tickets management command to default to listing provisionally accepted talks since these are the ones most frequently checked.
Wafer 0.5.6
This release of wafer fixes a few issues identified in the recent 0.5.5 release
Notable bug fixes are
- Fix bug with the default registration form not handling the request parameter correctly
- Add missing section tags to the user profile page to fix a rendering bug
Wafer 0.5.5
This is the next release of wafer
Notable features of this release
- Allow using the Django cache caching for pages with dynamic content
- Rework schedule validation to make it easier to extend
- Fix a bug with the comparison of slot times
- Enable talk mentors to see private notes
- More bootstrap fixes
- Respect the "next" parameter during SSO logins