frab v0.6 Release Notes

Release Date: 2017-07-06 // almost 7 years ago
  • ⚡️ This marks a rather large and possibly disruptive update to frab.

    • ⚡️ Updated to Rails 5
    • ➕ Added two new formats for the public schedule and shortcuts to jump to rooms and days
    • ➕ Added overview page for conferences
    • 🌲 One generic log-in page, instead of CFP specific ones
    • Switched authentication back to devise, this allows for extensions like ldap and oauth2
    • If migrating from Pentabarf, passwords won't get imported anymore
    • ✂ Removed event_filters as they didn't work with Rails 5
    • Reworked crew abilities. Switched from cancancan to Pundit. Lots of changes: i.e. frab now limits reviewers access to persons
    • Crew can now edit own profile/user without selecting a conference
    • 👌 Improved navigation bars
    • ➕ Added new page to list and manage all crew and admin accounts
    • ➕ Added button to destroy conference
    • 🚚 Moved "manage conferences" out of the switcher 'more' list
    • 🆕 New repeatable "scrub all" conferences rake task for continuous data protection
    • 🛠 Fixed attachments in conference import
    • ⏱ Rewritten static schedule export
    • ➕ Added Capybara/Poltergeist test support, easier to write and JavaScript aware
    • 🔧 Configured tests to run on all three supported databases
    • ➕ Added a time slot default for conferences
    • Cleaned up the three base layouts

    🚀 Please note: frab does not have production releases or stable branches. Bug fixes to 0.6 will simply go into the master branch.