Skip to content

Release 0.4.0

Compare
Choose a tag to compare
@maebeale maebeale released this 03 Mar 16:30
· 384 commits to main since this release

Breaking changes

  • All users prior to this change now need to have their permission level set. Use the make_users_admins rake task to give existing users admin privileges #853
  • Registration is now re-enabled! This isn’t breaking per se, but important to know that users can now self-register #840, #859
  • Logged in users’ email is autopopulated when claiming a contribution (instead of letting them manually enter one) #855
  • Claim button is disabled when p2p and no email related to contribution (because our system currently only sends notification emails) #846, #868

Enhancements

  • Allow CommunityResources to have many ServiceAreas #870
  • Show/hide buttons on NavBar based on user role #850
  • Remove name in map view #847
  • Implement permissions #834, #835, #836, #837, #838, #841, #845, #851, #848, #858
    • Some pages now combined into one page (admin-only sections will display if user has admin permissions):
      • Contributions Show and Respond are now combined #851
      • CommunityResources Show and Edit are now combined #848
      • Announcements Show and Edit are now combined #845

Developer notes

  • We took a new approach to making system-wide variables available #844, #849