Events api for calendarjs no longer accisible for unauthorized users

One-sentence description

Unauthorized users can no longer execute api call to calendarjs api.

Current behaviour

There are no more events on the calendar if you are not authenticated. This is because the api results in a 403.

Expected behaviour

There should be events on the calendar if you are not authenticated

Steps to reproduce

  1. Go to beta.thalia.nu
  2. Go to calender
  3. Open the developer console
  4. See that the api results in a 403
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information