Release v1.2.0

🔖 Thalia Website v1.2.0

Errors resolved

  • Fix wrong translation for "Order" (bestelling) in pizza module (!260)
  • Fix saving of registration fields by preventing error where *_None field does not exist (!266)
  • Fix username in welcome email (wrong user variable pass) (!269)
  • Revoke permissions on committee functionality for old committe members (!261)
  • Fix newsletter header image in all languages (!268)
  • Fix downloadbaarheid bestanden in /styleguide (!281)

New functionality

  • The default language is now 'Dutch' (!262)
  • Sort 🍕 order list by name (!259)
  • Extend pizza product admin page and link from frontend (!263)
  • Update leading text for partners (!258)
  • Produce warning when ignoring non-photo file (!275)
  • Add Mercator to map_location field help text (!276)
  • Users on members page are now sorted nicely (!277)
  • Add link to event in description of iCal feed events (!278)
  • Add 'pizza bestellen' to events menu (!279)
  • Better exporting of event data to support 'late cancellation' fines (!284)

Technical changes

  • Implement random-as-a-service API (!264)
  • Add (very) old ical URL to the deprecation feed (!265)
  • Fully prevent redirecting to logout page after login (also works in admin now) (!267)
  • Add .gif files as binary in .gitattributes (!272)
  • Add .otf files as binary in .gitattributes (!273)
  • Correctly check for overlapping memberships and chairs (!246)
  • Make starting year for fixture users truly random (!280)
  • Add open graph tag to render FB image correctly (!283)
  • Make /crash superuser-only