BUGFIX: login was broken when login was required
FIX: kick system badges out of other
FIX: allow position to be changed post seed
FEATURE: editable badge groups
FIX: regression in seed
SECURITY: do not follow redirect by default when downloading hotlinked images
Feature: Show keyboard shortcuts link on desktop hamburger

(only shows up for desktop, hides "mobile view")

If you really need mobile view add ?mobile_view=1 to end of URL (also fixed)
FIX: moderators had no access to admin user page
FIX: broken tests
FIX: lazyYT mobile layout
add a low water mark at 90% of variable TL3 requirements
fixing tiger striping on mobile
Merge pull request #2597 from awesomerobot/master

fixing tiger striping on mobile
Merge pull request #2596 from mcwumbly/tl3-low-water-mark

add a low water mark at 90% of variable TL3 requirements
Bump Onebox version to get YT fix
Merge pull request #2590 from techAPJ/patch-1

FIX: support start time in lazyYT
Merge pull request #2595 from techAPJ/patch-4

FIX: lazyYT mobile layout
FIX: leader_requires_days_visited should allow 0
FIX: rescue from I18n.locale = nil when trying to seed db
FEATURE: allow staff to send multiple invites to same email