Skip to content

Releases: CTPUG/wafer

Wafer 0.7.5

04 Jul 20:45
Compare
Choose a tag to compare
  • 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

25 Jun 21:04
v0.7.4
Compare
Choose a tag to compare
  • 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

03 Sep 17:59
Compare
Choose a tag to compare

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

28 May 20:31
Compare
Choose a tag to compare

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

30 Apr 15:09
v0.7.1
Compare
Choose a tag to compare

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

14 Apr 20:27
v0.7.0
Compare
Choose a tag to compare

Backwards incompatible changes:

  • Upgraded to Font Awesome 5.0
  • Renamed Talk.talkurl_set to Talk.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

02 Feb 08:35
Compare
Choose a tag to compare

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

23 Aug 22:05
Compare
Choose a tag to compare

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

03 Aug 08:36
Compare
Choose a tag to compare

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

31 Jul 10:05
Compare
Choose a tag to compare

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